[AWS] 클라우트 컴퓨팅 그리고 AWS란?

qewr·2022년 11월 17일
0

AWS

목록 보기
1/8
post-thumbnail

☁️ Cloud Computing

클라우트 컴퓨팅이란 서버, 스토리지, 네트워크 등의 IT 리소스를 인터넷을 통해 사용자가 필요한 때, 필요한 만큼 제공하는 것을 말한다.

온프레미스와의 차이점

온프레미스는 기업이 필요한 컴퓨팅 리소스를 자체적으로 보유하고 직접 유지·관리하는 방식을 말한다. 클라우드 서비스가 등장하기 이전에 인프라를 구축하기 위해 사용되던 방법이다.

비용

온프레미스의 경우 기업이 인프라를 자체적으로 구축하고 소유하기 때문에 하드웨어 구매 비용, 서버를 두기 위한 공간 등으로 높은 초기 구축비용이 필요하며 이를 관리하기 위한 유지 보수 비용이 든다.

클라우드의 경우 인터넷을 통해 공급업체에게 기업이 필요한 만큼의 리소스를 제공받고, 사용량에 대한 비용만 지불하기 때문에 저렴한 초기 투자비용을 가진다.

확장성 및 탄력성

온프레미스의 경우 인프라를 확장한다는 것은 물리적인 장비를 추가하는 것이므로 즉각적인 대응이 불가능하여 확장성이 떨어진다. 반면에 클라우드는 요구사항에 맞춰 인프라를 빠르게 확장 및 축소할 수 있다.

클라우드 유형

퍼블릭 클라우드

퍼블릭 클라우드는 클라우드 컴퓨팅의 가장 일반적인 유형으로, 클라우드 서비스 공급자가 컴퓨터 리소스를 인터넷을 통해 불특정 사용자에게 제공한다. 사용자는 물리적 서버를 구축할 필요가 없으며 제공받은 리소스에 대해서만 비용을 지불하므로 비용 효율적이다. 또한, 유지보수를 클라우드 서비스 공급자가 맡기 때문에 이에 대해 걱정할 필요가 없다. 대표적인 퍼블릭 클라우드 서비스로는 AWS, GCP, Microsoft Azure, KT Cloud, Naver Cloud Platform 등이 있다.

프라이빗 클라우드

프라이빗 클라우드는 퍼블릭 클라우드와 반대로 특정 기업이나 사용자의 독점적인 사용을 위한 클라우드이다. 리소스 제어권을 해당 기업만이 가지고 있는 만큼 보다 효율적으로 관리할 수 있고 보안성이 뛰어나다. 그러나 관리 및 유지 보수 또한 기업의 몫이며 퍼블릭 클라우드에 비해 비용이 많이 드는 단점이 있다.

하이브리드 클라우드

하이브리드 클라우드는 온프레미스, 퍼블릭 클라우드, 프라이빗 클라우드와 같은 여러 환경이 결합되어 사용되는 것을 말한다. 리소스는 분리되어 개별적으로 사용되지만 데이터는 공유되어 단일 작업을 수행할 수 있다. 온프레미스에는 주요 데이터에 남겨두면서 리소스의 수요를 예측하기 어려운 경우에는 클라우드를 이용하여 탄력적으로 대응할 수 있다.

서비스 모델 종류

IaaS (Infrastructure as a Service)

서비스형 인프라는 사용자에게 인터넷을 통해 네트워크, 스토리지, 서버와 같은 IT 리소스를 제공하는 서비스 모델이다. 사용자는 자체 온프라미스 데이터 센터를 두거나 관리할 필요가 없어지며 운영체제, 미들웨어, 런타임, 데이터, 애플리케이션만을 직접 다룬다. IaaS를 통해 필요한 리소스만을 대여하여 사용하므로 비용적으로 경제적이며 비즈니스 요구사항에 따라 빠른 속도로 인프라를 확대 및 축소할 수 있다.

PaaS (Platform as a Service)

서비스형 플랫폼은 IaaS에 더해 운영체제, 미들웨어, 런타임을 추가로 제공하며 이러한 환경 위에서 사용자는 서비스하고자 하는 애플리케이션을 개발 및 실행하면 된다. 개발에 필요한 것을 모두 제공하기 때문에 사용자는 최신의 소프트웨어로 업그레이드하는 등 서버를 유지 관리하는 부담을 덜 수 있다. 또한, 개발 환경을 제공받기 때문에 IaaS에 비교하여 생산성이 향상된다.

SaaS (Software as a Service)

서비스형 소프트웨어는 애플리케이션과 인프라 등 모든 것을 공급업체가 제공해준다. 사용자는 일반적으로 웹을 이용하여 접근할 수 있으며 SaaS의 예로는 Microsoft Office 365가 있다.

AWS

AWS는 Amazon Web Services의 약자로 아마존이 제공하는 Cloud Computing Platform다.

AWS는 현재 200여 가지의 서비스를 제공하고 있다. 사용자의 리소스 접근 권한을 설정하는 IAM, 관계형 데이터베이스를 설정 및 운영하는 rds, 오브젝트 스토리지인 s3 등이 있다.

다양한 퍼블릭 클라우드 제공 업체가 있지만 그중 AWS가 톱 1위를 차지하고 있다.

출처: https://www.pcmag.com/news/four-companies-control-67-of-the-worlds-cloud-infrastructure

0개의 댓글