
😊 클라우드 컴퓨팅 💠 용어 🔸 Cloud Computing > 사용자의 직접적인 관리없이 데이터 스토리지와 컴퓨팅 파워와 같은 컴퓨터 시스템 리소스를 필요 시 바로 On-Deman 방식으로 제공하는 것 일반적으로 인터넷을 통해서 사용자가 사용할 수 있는 Dat

☁️ 클라우드 컴퓨팅 개념의 탄생 1961년 유틸리티 컴퓨팅의 개념 도입 컴퓨터에 시분할 기술을 도입 컴퓨터의 파워도 소프트웨어를 시간 단위로 분할해서 제공 그 당시에는 만족할만한 결과를 만들어 내지 못함 2000년대 들어서면서 네트워크의 발전과 함께 유틸리

컴퓨터 자원의 규모를 산정하는 것은 매우 어려운 일비즈니스 관점에서는 중요하게 고려해야 할 사항IT 자원을 피크타임에 맞춰서 구축을 하게 돼서 자원 낭비가 심함단계적 확장수요를 예측해서 단계적으로 IT 자원을 확장하는 방법이전 데이터를 이용해서 분기별로 수요량을 예측해

컴퓨터에서 컴퓨터 리소스의 추상화를 일컫는 광범위한 용어물리적인 컴퓨터 리소스의 특징을 다른 시스템, 응용 프로그램, 최종 사용자들이 리소스와 상호작용하는 방식으로부터 감추는 기술가상화의 핵심은 실제 존재하지 않는 하드웨어 플랫폼, 운영체제, 스토리지나 네트워크 리소스

조직이 Public, Private 그리고 Hybrid Cloud 와 같은 현대적이고 동적인 환경에서 확장 가능한 애플리케이션을 개발하고 실행할 수 있게 해주는 기술로 Container, Service Mesh, Micro Service, Immutable Infra,

plan & codeGit , SVN , JIRA 같은 툴이 많이 사용됨BuildMaven , GradleTestSelenium (파이썬, 웹의 경우), JUnit (Java의 경우)Deploy & OperateDocker , Vagrant , Ansible , Ter