안녕하세요 오늘 베스핀글로벌 Cloud SA 팀 변광수님이 작성해 주신 AWS 워크로드별 서비스별 brief introduction에 대해 알아보겠습니다. 궁금하신 부분이 있으시면 댓글을 달아주세요 🙂
본 글은 AWS 워크로드별 서비스 명과 간략한 개요에 대한 내용입니다.
EX> AWS Marketplace(구분)란?
Amazon Marketplace(서비스) > 서비스 개요 단일 가상 컴퓨터나 여러 가상 컴퓨터 솔루션을 포함하여 배포하기 쉽게 자동으로 구성되는 애플리케이션
각 컴퓨팅, 컨테이너, 스토리지 항목 등 대표 구분 분류로 되어있습니다.
1. Marketplace
서비스
서비스 개요
Amazon Marketplace
단일 가상 컴퓨터나 여러 가상 컴퓨터 솔루션을 포함하여 배포하기 쉽게 자동으로 구성되는 애플리케이션
2. 컴퓨팅
서비스
서비스 개요
Amazon EC2 (Elastic Compute Cloud)
클라우드에서 컴퓨팅 파워와 규모를 자유자재로 변경가능한 서비스
Amazon Batch
작업 예약 및 컴퓨팅 관리를 클라우드에서 조정, 어떤 규모든 확장 가능한 완전관리형 배치처리 서비스
Amazon Fargate
컨테이너에 적합한 서버리스 컴퓨팅 엔진
Amazon Auto Scailing
VM 인스턴스 수를 자동으로 변경
Amazon ParallelCluster
모든 규모의 HPC 및 빅 컴퓨팅 클러스터 만들기, 관리, 작동 및 최적화
Amazon Lambda
서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있는 컴퓨팅 서비스
3. 컨테이너
서비스
서비스 개요
Amazon ECS (Elastic Container Service)
Amazon의 자체 기술을 기반으로 한 완전 관리형 컨테이너 서비스
Amazon EKS (Elastic Kubernetis Service)
쿠버네티스를 쉽게 실행할 수 있는 관리형 서비스
Amazon App Mesh
애플리케이션 수준의 네트워킹을 통해 서비스에서 여러 유형의 컴퓨팅 인프라와 원활하게 통신할 수 있도록 하는 서비스 메시
Amazon ECS Anywhere
클라우드 또는 온프레미스에서 컨테이너 기반 애플리케이션을 구축하고 여러 환경에서 일관된 툴링, 관리, 워크로드 예약, 모니터링을 이용 서비스
Amazon EKS Anywhere
Amazon에서 제공하는 선택적 지원과 함께 고객이 온프레미스에서 Kubernetes 클러스터를 생성 및 운영할 수 있는 Amazon Elastic Kubernetes Service(Amazon EKS) 용 오픈 소스 배포 옵션
Amazon ECR (Elastic Container Registry)
컨테이너 이미지와 아티팩트를 손쉽게 저장, 관리, 공유 및 배포할 수 있는 완전관리형 컨테이너 레지스트리
4. 스토리지
서비스
서비스 개요
Amazon Amazon EBS
대규모로 처리량과 트랜잭션 집약적인 워크로드 모두 지원하기 위해 Amazon EC2에서 사용하도록 설계된 고성능 블록 스토리지 서비스
Amazon Amazon EFS
파일 데이터를 공유할 수 있게 해주는 간단하고 한 번만 설정하면 되는 탄력적 서버리스 파일 시스템
Amazon S3 IA
자주 액세스 하지 않으며 수명이 긴 데이터를 저장 하기 위한 저렴 한 계층
Amazon S3 Glacier
거의 액세스 하지 않는 데이터를 저장 하는 데 최적화 되어 있으며, 시간 순서에 따라 유연한 대기 시간 요구 사항으로 최소 180 일 동안 저장
Amazon Storage Gateway
온프레미스 IT환경을 클라우드 스토리지에 통합
Amazon Amazon S3
확장성, 데이터 가용성 및 보안과 성능을 제공하는 객체 스토리지 서비스
Amazon Backup
클라우드 및 온-프레미스에서 Amazon 서비스 전반에 걸친 데이터 백업을 쉽게 중앙 집중화하고 자동화할 수 있는 완전 관리형 백업 서비스
5. 데이터베이스
서비스
서비스 개요
Amazon Aurora
MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진
Amazon RDS
Amazon 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스
Amazon DocumentDB
문서 데이터 구조를 지원하고 MongoDB 워크로드를 지원하는 완전 관리 형 NoSQL 데이터베이스 서비스
Amazon DynamoDB
Key-Value 및 문서 데이터 구조를 지원하는 완전형 NoSQL 데이터베이스 서비스
Amazon ElastiCache
분산된 인 메모리 데이터 스토어 또는 캐시 환경을 손쉽게 설정, 관리 및 확장할 수 있는 웹 서비스
Amazon DMS (Data Migration Service)
데이터베이스를 Amazon로 빠르고 안전하게 마이그레이션할 수 있도록 지원하는 서비스
Amazon Neptune
완전관리형 그래프 데이터베이스 서비스
6. 네트워크
서비스
서비스 개요
Amazon API Gateway
API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스
Amazon CloudFront
정적/동적 웹 콘텐츠를 사용자에게 더 빨리 배포하도록 지원하는 웹 서비스
Amazon Elastic Beanstalk
웹 응용 프로그램 및 서비스를 배포하고 확장하기 위해 사용하기 쉬운 서비스를 제공하는 호스팅 플랫폼
Amazon LightSail
웹 앱을 빌드, 배포 및 확장
Amazon Elastic Load Balancing (ELB)
Amazon 클라우드에 제공하는 load balancing 서비스 여러 가용 영역에서 수신되는 애플리케이션 트래픽을 여러 EC2 인스턴스에 자동으로 분산 하는 서비스
Amazon Transfer Family
Amazon 프로토콜을 통해 Amazon S3 (Amazon Simple Storage Service) 스토리지 또는 Amazon EFS (Amazon Elastic File System) 파일 시스템으로 파일을 전송 하는 데 사용할 수 있는 서비스
ACM(AWS Certificate Manager)
SSL/TLS 인증서 발급 관리, 무료
Amazon Route 53
Amazon Domain Name System (DNS) 웹 서비스
Amazon Global Accelerator
Amazon의 글로벌 네트워크 인프라를 사용하여 사용자 트래픽의 성능을 개선하는 네트워킹 서비스
Amazon Direct Connect
고객의 온-프레미스 사이트를 Amazon에 연결할 때 인터넷의 대안으로 사용할 수 있는 네트워크 서비스
7. 분석
서비스
서비스 개요
Amazon MSK (Managed Streaming for Apache Kafka)
Apache Kafka를 사용하여 스트리밍 데이터를 처리하는 애플리케이션을 빌드하고 실행할 수 있는 완전관리형 서비스
Amazon EMR
Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi 및 Presto와 같은 오픈 소스 도구를 사용하여 방대한 양의 데이터를 처리하기 위한 클라우드 빅 데이터 플랫폼, 관리형 Hadoop 서비스
Amazon Kinesis
실시간데이터 수집 및 처리시스템
Amazon Redshift
페타바이트급 데이터 웨어하우스 서비스
Amazon Sagemaker
제품 추천, 맞춤화, 지능형 쇼핑, 로봇 공학, 음성 지원 디바이스를 포함하여, Amazon의 실제 기계 학습 애플리케이션 개발 경험에 기반하여 구축된 서비스
Amazon QuickSight
다양한 원본에서 데이터를 통합하여 실행 가능한 인사이트를 제공하고 비즈니스 결과를 끌어내는 몰입적인 대화형 대시보드 및 보고서 제작
Amazon CloudSearch
모바일 및 웹앱 개발을 위한 AI기반 클라우드 검색 서비스
Amazon Elasticsearch
로그 분석, 실시간 애플리케이션 모니터링, 클릭 스트림 분석 같은 사용 사례를 위한 오픈 소스 검색 및 분석 엔진으로 완전 관리형 검색 엔진 서비스
Amazon Athena
표준 S3 (Amazon Simple Storage Service) 에 있는 데이터를 직접 간편하게 분석할 수 있는 대화형 쿼리 서비스
Amazon Glue
서버리스 데이터 통합 서비스
8. 모니터링
서비스
서비스 개요
Amazon CloudWatch
Amazon 리소스와 Amazon에서 실시간으로 실행 중인 애플리케이션을 모니터링하며, 리소스 및 애플리케이션에 대해 측정할 수 있는 변수인 지표를 수집하고 추적하는 모니터링 서비스
Amazon CloudTrail
Amazon 계정의 거버넌스, 규정 준수, 운영 및 위험 감사를 활성화하도록 도와주는 서비스
Amazon Config
Amazon 계정에서 Amazon 리소스의 구성을 상세하게 볼 수 있도록 하는 서비스
Amazon SNS
게시자에서 구독자에게 메시지 전송을 제공하는 관리형 서비스
Amazon SQS
마이크로 서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리하고 확장할 수 있도록 지원하는 완전관리형 메시지 대기열 서비스
Amazon SES
애플리케이션 안에서 이메일을 보낼 수 있는 확장 가능한 이메일 서비스
Amazon CloudShell
브라우저에서 액세스 할 수 있는 인증된 대화형 셸
Amazon CloudFormation
수동 IT작업을 자동화하는 방법을 제공
Amazon Managed Grafana
오픈 소스 Grafana용 완전관리형 서비스, Grafana는 지표가 저장된 위치에 관계없이 지표를 쿼리하고, 시각화하고, 알리고, 이해할 수 있도록 지원하는 널리 사용되는 오픈 소스 분석 플랫폼
Amazon X-Ray
애플리케이션이 처리하는 요청에 대한 데이터를 수집하는 서비스
9. DevOps 및 응용 프로그램 모니터링
서비스
서비스 개요
Amazon CLI (Command Line Interface)
리소스를 만들고 관리하는 데 사용하는 명령 세트 자동화를 위해 사용됨
Amazon CloudShell
브라우저에서 액세스 할 수 있는 인증된 대화형 셸
Amazon CloudFormation
수동 IT작업을 자동화하는 방법을 제공
Amazon CodeDeploy
컴퓨팅 서비스에 대한 소프트웨어 배포를 자동화하는 완전관리형 배포 서비스
Amazon CodeCommit
Git 리포지토리를 호스팅하는 안전하고 확장성이 뛰어난 관리형 소스 제어 서비스,여러 팀이 기여 데이터를 전송 및 유휴 상태로 암호화하여 협업 방식으로 코드 작업을 안전하게 수행할 수 있음
Amazon CodePipeline
애플리케이션 및 인프라 업데이트를 위해 릴리스 파이프라인을 자동화하는 데 도움이 되는 완전관리형 지속적 전달 서비스입니다. CodePipeline은 코드 변경이 발생할 때마다 사용자가 정의한 릴리스 모델을 기반으로 릴리스 프로세스의 빌드, 테스트 및 배포 단계를 자동화
10. 보안, ID 및 액서스
서비스
서비스 개요
Amazon IAM
데이터 보안 및 보호를 제공하면서 사용자가 서비스와 리소스에 대한 액세스를 안전하게 제어, 해당 리소스로 수행할 수 있는 작업 및 액세스 권한이 있는 영역 관리
Multi-Factor Authentication
로그인 프로세스에 대한 사용자 요구 충족 및 액세스 보호
Amazon Cognito
모든 데이터의 대규모 수집,준비,변환을 위한 완전 관리형 서버리스 데이터 통합 솔루션
Amazon Directory Service
Windows Server Active Directory와 완전히 호환되는 도메인 가입, 그룹 정책, LDAP, Kerberos/NTLM 인증 등의 관리되는 도메인 서비스 제공, Microsoft SharePoint, 사용자 지정 .NET 및 SQL Server 기반 애플리케이션을 포함하여 Amazon 클라우드에서 디렉터리 인식 워크로드를 실행할 수 있습니다. 또한 Amazon 클라우드의 Amazon Managed Microsoft AD와 기존 온프레미스 Microsoft Active Directory 간의 신뢰 관계를 구성하여 사용자 및 그룹에 단일 등록(SSO)을 사용하여 두 도메인의 리소스에 대한 액세스 권한을 제공
Amazon WAF
고객이 정의한 조건에 따라 웹 요청을 허용, 차단 또는 모니터링(계수)하는 규칙을 구성하여 공격으로부터 웹 애플리케이션을 보호하는 웹 애플리케이션 방화벽 서비스
Amazon Shield
Amazon에서 실행되는 애플리케이션을 보호하는 디도스(DDoS) 보호 서비스
Amazon Network Firewall
Amazon Organizations의 여러 계정과 애플리케이션의 방화벽 규칙을 중앙에서 구성 및 관리할 수 있는 보안 관리 서비스
Amazon GuardDuty
온프레미스와 클라우드에서 공격을 검색하고 조사
Amazon Artifact
클라우드 서비스 전체에서 감사 보고서, 규정 준수 지침 및 신뢰 문서에 대한 액세스를 제공
Amazon KMS (Key Management System)
암호화 키를 생성하고 제어할 수 있게 해주는 관리형 서비스
Amazon Lake Formation
안전한 데이터 레이크를 며칠 만에 손쉽게 설정할 수 있도록 지원하는 서비스
11. 기타
서비스
서비스 개요
Amazon MQ
클라우드에서 메시지 브로커를 쉽게 마이그레이션할 수 있는 관리형 메시지 브로커 서비스
Amazon StepFunction
Lambda 함수 및 여러 Amazon 서비스를 손쉽게 비즈니스 크리티컬 애플리케이션으로 차례로 배열할 수 있게 하는 서버리스 함수 오케스트레이터
Amazon DataSync
온프레미스 스토리지 시스템과 Amazon 스토리지 서비스 간, 그리고 여러 Amazon 스토리지 서비스 간의 데이터 이동을 간소화, 자동화 및 가속화하는 온라인 데이터 전송 서비스
Amazon Cognito
Web 및 Mobile App에 대한 인증/권한 부여 및 사용자 관리를 제공하는 서비스
Amazon Cloud Map
클라우드 리소스를 위한 서비스 검색 서비스
Amazon MWAA (Amazon Managed Workflows for Apache Airflow)