처음 만난 AWS 문서


2.4 AWS 사용 사례

지금부터는 AWS를 사용하는 사례들을 한 번 살펴보도록 하겠습니다.

먼저 첫 번째 회사는 아모레퍼시픽입니다.
아모레퍼시픽에서는 전사 디지털 트랜스포메이션 수행을 위한 빠르고 효율적인 데이터플랫폼을 필요로 했다고 합니다.
하지만 기존에는 새로운 솔루션을 적용하거나 확장하기 위한 많은 시간과 비용, 리소스 소요되었으며, 운영데이터와 로그데이터를 통합 분석하고자 하는 니즈는 계속적으로 증가했다고 합니다.
또한 IDC 환경에서 하둡으로 매일 데이터를 복제하고 운영하는데 많은 운영 리소스가 들어갔다고 합니다.

그래서 이러한 문제를 해결하기 위해 AWS를 선택했는데, 그 이유로는 높은 신뢰성과 확장성을 가진 광범위한 서비스를 보유하고 있다는 점과 계속해서 빠른 속도로 혁신한다는 점. 그리고 서비스 스케일 업 & 아웃이 매우 쉬우며, 빠른 테스트와 실행이 가능하다는 점 때문이라고 합니다.

Use case Amorepacific

그래서 아모레퍼시픽에서 AWS를 사용해서 개발한 데이터플랫폼의 아키텍처는 위와 같다고 합니다.
Kinesis, EMR, SNS, S3, Lambda 등 AWS의 여러가지 서비스들을 사용해서 구성한 것을 볼 수 있습니다.

다음 기업 적용 사례는 라인게임즈입니다.
라인게임즈는 게임 회사인데, 기존에 서비스의 확장과 유연한 트래픽 대응의 어려움을 겪고 있었다고 합니다.
그리고 해외 게임을 위한 해외 서비스 운영과 보안 관리 등의 한계가 있었고, 트래픽 증감에 따른 탄력적인 인프라 구성, 보안, 비용관리 등의 문제를 갖고 있었다고 합니다.

그래서 이러한 문제를 해결하기 위해 AWS를 선택했는데, 그 이유로는 유연한 서비스의 확장과 빠른 트래픽 대응이 가능하다는 점과 해외 서비스 운영의 효율성을 극대화 할 수 있다는 점. 그리고 인프라 구성, 보안, 비용관리를 쉽게 할 수 있다는 점 때문이라고 합니다.

Use case Linegames

그래서 라인게임즈에서 AWS를 사용해서 개발한 아키텍처는 위와 같다고 합니다.
각 파트별로 필요한 서비스들을 사용해서 아키텍처를 구성한 모습을 볼 수 있습니다.

기업 적용 사례 이외에 다양한 분야에서 AWS를 사용할 수 있습니다.

Use Case Data Warehousing

위 그림처럼 Data Warehousing에서도 AWS를 사용해서 데이터를 저장하고 분석할 수 있습니다.

Use Case Mobile App Backend

또한 모바일 앱의 백엔드를 위해서 AWS를 사용할 수도 있습니다.
위 그림처럼 Cognito를 사용해서 회원 인증을 처리하고, API Gateway와 Lambda를 사용해서 API 서버를 만들 수 있습니다.

Use Case AI, Chatbot
또한 위 그림처럼 AI, Chatbot 등을 위해서도 AWS를 사용할 수 있습니다.
이처럼 AWS는 사용하는 사람이나 분야에 따라서 다양한 형태로 적용할 수 있습니다.

아래 그림은 AWS Invoice 입니다.
AWS를 사용하는 사람이라면 매월 받아보게 되는 요금 청구서라고 보면 됩니다.

AWS Invoice 1
AWS Invoice 2

이 청구서에는 한 달 동안 AWS의 각 서비스별로 얼만큼 과금이 되었는지가 나타나 있습니다.
이를 통해 어떤 서비스에서 요금이 많이 과금되는지를 확인하고, 비용 최적화 작업을 진행해 볼 수도 있습니다.


마지막 업데이트: 2023년 10월 27일 00시 00분

이 문서의 저작권은 이인제(소플)에 있습니다. 무단 전재와 무단 복제를 금합니다.