Cloud Overview, 클라우드 개요
By Bys on April 5, 2019
Cloud
클라우드 컴퓨팅은 가상화된 IT자원을 네트워크를 통해 사용하고 사용한 만큼의 비용을 지불하는 IT서비스다
- 하드웨어, 소프트웨어, 데이터 등 다양한 IT자원을 네트워크로 제공한다.
- 언제든, 어디서든, 어떤 장치든 원하는 만큼 서비스 이용이 가능하다.
결국, 가상화 기술을 기반으로 데이터센터의 서버 자원들을 네트워크를 통해 제공하는 방식이다. 가상화 기술의 발전으로 성능이 많이 향상되었고, AWS, Azure, GCP 등 Public 클라우드 벤더사들의 경쟁적인 서비스 확산으로 빠르게 확산되고 있다. 현재 많은 기업들이 클라우드 도입을 검토 중이다.
비용적인 측면에서 벤더사들은 비용 절감의 효과가 있다고 하나 규모가 큰 시스템들의 경우 검토 해보면 비용 절감의 효과는 크지 않은 것 같다. 오히려 더 큰 비용이 발생할 수도 있다. 다만, 최근 트렌드인 Micro Service Architecture (이하 MSA) 의 적용을 위한 기반이 있다고 볼 수 있고, 더 빠르고 더 민첩한 어플리케이션 개발이 이루어질 수 있다고 생각한다.
또한, 확실히 비지니스에 집중 할 수 있는 환경이 마련되었다. 간단한 웹페이지 개발을 위해 AWS Elastic Beanstalk 를 사용해 구축한 적이 있는데, 서버에 대한 것을 전혀 고려하지 않아도 되었다. 창업, 스타트업의 경우 Business 모델을 빠르게 적용해볼 수 있는 환경이 마련된 것이다.
cloud
aws
]