AWS
컴퓨팅
Amazon EC2 (Elastic Compute Cloud)
- 크기를 조정할 수 있는 컴퓨팅 용량을 제공하는 웹 서비스
- 컴퓨팅 용량이란 소프트웨어 시스템 구축 및 호스팅에서 사용하는 Amazon 데이터 센터의 서버를 의미
Amazon ECS (Elastic Container Service)
- Docker 컨테이너를 손쉽게 실행, 중단 및 관리할 수 있게 해주는 고도로 확장 가능하고 빠른 컨테이너 관리 서비스
Amazon EKS (Elastic Container Service for Kubernetes)
- 자체 Kubernetes 클러스터를 설치 및 운영할 필요 없이 AWS에서 Kubernetes를 쉽게 실행할 수 있도록 해주는 관리형 서비스
스토리지
Amazon S3 (Simple Storage Service)
- 인터넷을 위한 오브젝트 스토리지
- 언제 어디서나 웹의 모든 데이터를 저장하고 검색할 수 있음
Amazon EBS (Elastic Block Storage)
- EC2 인스턴스에서 파일시스템용으로 사용되는 블록 스토리지
- 데이터에 빠르게 액세스하고 장기적으로 지속해야 하는 경우 사용
데이터베이스
Amazon RDS (Relational Database Service)
- 클라우드에서 관계형 데이터베이스를 더욱 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스
- 경제적이고 크기 조절이 가능한 용량을 제공
- Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, MsSQL 관리 서비스 (RDBMS)
분석
Amazon MSK (Managed Streaming for Kafka)
- Amazon Managed Streaming for Kafka(Amazon MSK)는 Apache Kafka를 사용하여 스트리밍 데이터를 처리하는 애플리케이션의 편리한 개발 및 실행을 위한 완전관리형 서비스
- Apache Kafka API를 사용하여 데이터 레이크를 채우고, 데이터베이스와 변경 사항을 스트리밍 방식으로 주고 받으며, 기계 학습 및 분석 애플리케이션을 강화할 수 있음