AWS

아마존닷컴의 클라우드 컴퓨팅 사업부. 현재 클라우드 컴퓨팅 분야에서 압도적인 세계 1위를 차지하고 있으며[5] 2022년부로 16주년을 맞는 다국적 기업이자 역사상 가장 큰 IT 및 클라우드 기업 중 하나로 마이크로소프트, Apple, Google과 함께 MAGA의 일원이다.

소비자들이 아마존이라는 기업을 떠올리면 B2C 고객들을 대상으로 한 커머스 사업부를 떠올리기 때문에, B2B 영역에서 클라우드 서비스를 제공하는 AWS 사업부의 위력을 모르는 경우가 많다. AWS 사업부의 매출은 아마존 전체 매출의 10% 정도를 차지하나, 영업 이익의 60-70%를 차지한다. 즉 어마어마한 고부가가치 영역이라는 뜻이다.[6]

아마존은 혁신적이고 공격적인 사고방식으로 블록체인, 리비안[7], 블루 오리진[8], 광고 사업[9] 등 새로운 영역에 꾸준히 투자하는 것으로 유명하다.[10] 이처럼 거대한 사업 확장의 스케일에 자본적 지출이 한두푼 들어가는 것도 아닌 상황에서, 클라우드와 같은 고정이익을 벌어다주는 영역이 없었다면 투자유지에 난항이 있었을 것이다.

결국 AWS는 아마존을 IT 리테일 회사에서 거대 IT 회사로 탈바꿈하고, 이후 여러 가지 산업에 진출할 수 있는 가능성을 열어준 1등 공신이자 자사를 진정한 빅테크 궤도에 올려놓은 신의 한 수가 되었다.

클라우드 컴퓨팅(Cloud computing)?

[ 인터넷을통해 IT 리소스와 애플리케이션을 온디맨드로 제공하는서비스, 종량 과금제 ]

  • 기존의 물리적인 형태의 실물 컴퓨팅 리소스를 네트워크 기반 서비스 형태로 제공하는 것.

  • 사용자로 하여금 네트워크 상에서 클라우드 서비스의 자원을 사용하는 것을 의미한다.

  • 다음과 같이 3가지 분류로 나누기도 한다.

AWS 클라우드 컴퓨팅의 장점

  • 저렴한 비용

AWS는 사전 확약금이나 장기 약정 없이 저렴한 종량 과금제 방식으로 운영된다.

확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 사용자에게 비용 절감 혜택을 고스란히 돌려준다.

자본비용을 가변비용으로 대체하여 시간대별로도 자원을 끌수있음.

  • 속도 및 민첩성 개선

데이터센터운영 및 유지관리에 비용투자 불필요

몇분만에 전세게에 배포

AWS는 언어 및 운영 체제에 구애받지 않는 플랫폼이다. 따라서 사용자의 비즈니스에 가장 적합한 개발 플랫폼 또는 프로그래밍 모델을 선택할 수 있다. 사용할 서비스를 한 개 또는 여러 개 선택하고, 그 사용 방식도 선택할 수 있다.

  • 민첩성, 즉각적 융통성

몇 주 또는 몇 개월 동안 물리적인 서버를 구축하길 기다리는 대신 즉시 새로운 앱을 배포하고, 수요를 기준으로 축소할 수도 있다. 필요한 가상 서버가 한 대든 아니면 수천 대든, 가상 서버가 필요한 시간이 몇 시간이든 사용한 양만큼 비용이 청구된다. 즉 한 줄로 요약하면 설치가 빠르고 관리가 편하다는 것이다.

  • 용량추정불필요 하며 데이터 센터 운영 및 유지관리에 비용 투자 불필요

  • 규모의 경제로 얻게되는 이점

  • 몇 분 만에 전 세계에 배포 가능 등

AWS 서비스 스택

AWS 기초 서비스

컴퓨팅

  • Amazon Elastic Compute Cloud(EC2)는AWS 컴퓨팅서비스의 핵심이다.

    EC2를 사용하면 새로운 서버 인스턴스를 확보하고 부팅하는데 필요한 시간을 몇분으로 단축하고, 컴퓨팅 요구사항의 변화에 따라 신속하게 컴퓨팅파워를 확장하거나 축소할 수 있다.

    EC2 서비스를 Elastic Load Balancing 및 Auto Scaling 서비스와 결합하면 애플리케이션을 위한 고가용성 및 고성능 인프라를 개발할 수 있다.

네트워킹

  • 네트워킹 서비스 그룹은 DNS 서비스를 제공하고, 사용자에게 AWS상의 가상 네트워킹 환경을 직접 제어할 수 있는 기능을 제공하며, 마치 기존 네트워크내에 있는 것처럼 Amazon EC2 인스턴스와 상호작용할 수 있도록 지원한다.

스토리지

  • AWS는 데이터 및 사용 유형에 따라 여러 스토리지 옵션을 제공한다.

관리및보안

  • AWS를 사용하면 AWS Identity and Access Management(IAM) 서비스를 통해 사용자 인증과 권한 부여기능을 관리할 수 있다.

    Amazon CloudWatch 및 AWS CloudTrail을 사용하면 성능지표를 모니터링하고 서비스에 수행된 호출을 기록할 수 있다.

애플리케이션

  • Amazon Workspaces와 같은 애플리케이션 서비스를 사용하면 클라우드 기반 데스크톱을 손쉽게 프로비저닝할 수 있으며, 사용자는 지원되는 모든 기기에서 필요한 문서, 애플리케이션 및 리소스에 액세스할 수 있다.
    등등. 다양한 서비스를 제공한다. 상세 서비스는 각 각 하나의 서비스 별로 다음에 자세히 알아보자.
profile
코드를 두드리면 문이 열린다

0개의 댓글