Cloud Overview, 클라우드 개요


Cloud

클라우드 컴퓨팅은 가상화된 IT자원을 네트워크를 통해 사용하고 사용한 만큼의 비용을 지불하는 IT서비스다

  1. 하드웨어, 소프트웨어, 데이터 등 다양한 IT자원을 네트워크로 제공한다.
  2. 언제든, 어디서든, 어떤 장치든 원하는 만큼 서비스 이용이 가능하다.

결국, 가상화 기술을 기반으로 데이터센터의 서버 자원들을 네트워크를 통해 제공하는 방식이다. 가상화 기술의 발전으로 성능이 많이 향상되었고, AWS, Azure, GCP 등 Public 클라우드 벤더사들의 경쟁적인 서비스 확산으로 빠르게 확산되고 있다. 현재 많은 기업들이 클라우드 도입을 검토 중이다.

비용적인 측면에서 벤더사들은 비용 절감의 효과가 있다고 하나 규모가 큰 시스템들의 경우 검토 해보면 비용 절감의 효과는 크지 않은 것 같다. 오히려 더 큰 비용이 발생할 수도 있다. 다만, 최근 트렌드인 Micro Service Architecture (이하 MSA) 의 적용을 위한 기반이 있다고 볼 수 있고, 더 빠르고 더 민첩한 어플리케이션 개발이 이루어질 수 있다고 생각한다.

또한, 확실히 비지니스에 집중 할 수 있는 환경이 마련되었다. 간단한 웹페이지 개발을 위해 AWS Elastic Beanstalk 를 사용해 구축한 적이 있는데, 서버에 대한 것을 전혀 고려하지 않아도 되었다. 창업, 스타트업의 경우 Business 모델을 빠르게 적용해볼 수 있는 환경이 마련된 것이다.

Tag: [ cloud  aws  ]