본문 바로가기
🌴 DevOps/Cloud

Aws 서비스별 명칭정리

by 카프리썬_ 2020. 2. 23.
728x90
728x90

Aws 서비스별 명칭정리 

 

1. 컴퓨팅 서비스

1) EC2 (Elastic Compute Cloud) : 클라우드 가상서버

안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스

2) Auto Scaling : 수요에 맞게 컴퓨팅 파워 조정

3) Lambda : 이벤트에 대한 응답으로 코드 실행
서버에 대한 걱정 없이 코드실행, 사용한 컴퓨팅에 대해서만 비용지불
모든 유형의 애플리케이션이나 백엔드 서비스에 대한 코드를 별도의 관리 없이 실행

4) ECS (Elastic Container Service) : Doker 컨테이너 실행 및 관리
컨테이너를 실행하는 고도로 안전하고, 안정적이고, 확장 가능한 방식

5) EKS (Elastic Kubernetes Service) : 완전관리형 Kubernetes 실행

6) Elastic Beanstalk : 웹 앱 실행 및 관리
Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker
를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스

 

 

2. 네트워크 서비스

1) VPC (Virtual Private Cloud) : 격리된 클라우드 리소스
AWS
클라우드에서 논리적으로 격리된 공간을 프로비저닝하여 고객이 정의하는 가상 네트워크

2) CloudFront : 글로벌 콘텐츠 전송 네트워크
개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전 세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크(CDN) 서비스

3) Route53 :  확장가능 한 Domain Name Service
 
높은 가용성과 확장성이 뛰어난 클라우드 
Domain Name System (DNS) 웹 서비스

4) Elastic Load Balancing : 수신 트래픽을 여러대상에 걸쳐 분산
들어오는 애플리케이션 트래픽을 Amazon EC2 인스턴스, 컨테이너, IP 주소, Lambda 함수와 같은 여러 대상에 자동으로 분산

5) Direct Connect : AWS로 전용 네트워크 연결, 프라이빗 연결설정 가능
온프레미스에서 AWS로 전용 네트워크 연결을 쉽게 설정할 수 있는 클라우드 서비스 솔루션

6) Transit Gateway : VPC 및 계정 연결을 손쉽게 확장
VPC
와 온프레미스 네트워크를 단일 게이트웨이에 연결할 수 있도록 지원해주는 서비스

 

 

3.스토리지 서비스

 

1) EBS (Elastic Block Store) : EC2 블록 스토리지 볼륨
대규모로 처리량과 트랜잭션 집약적인 워크로드 모두를 지원하기 위해 Amazon Elastic Compute Cloud(EC2)에서 사용하도록 설계된 사용하기 쉬운 고성능 블록 스토리지 서비스

2) S3 (Simple Storage Service) : 클라우드의 확장가능한 스토리지
어디에서나 원하는 양의데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지

3) EFS (Elastic File System) : EC2를 위한 완전관리형 파일시스템
간단하고 확장 가능하며 탄력적인 완전관리형 NFS 파일 시스템

4) S3 Glacier : 클라우드의 저렴한 아카이브 스토리지
데이터 아카이빙 및 장기 백업을 위한 안전하고 내구성이 뛰어나고 매우 저렴한 Amazon S3 클라우드 스토리지 클래스

 

4. 데이터베이스 서비스

1) RDS (Relational Database Service) : 관리형 관계형 데이터베이스
클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장가능
 
Amazon AuroraPostgreSQLMySQLMariaDBOracle Database  SQL Server를 비롯한 6개의 익숙한 데이터베이스 엔진 

2) DynamoDB : 관리형 NoSQL 데이터베이스
어떤 규모에서도 10밀리초 미만의 성능을 제공하는 키-값 및 문서 데이터베이스

3) Auroa : 관리형 고성능 관계형 데이터베이스
 
클라우드를 위해 구축된 MySQL PostgreSQL 호환 
관계형 데이터베이스

4) ElastiCache : 인 메모리 캐싱 시스템
오픈 소스 호환 인 메모리 데이터 스토어(Redis,Memcached)를 클라우드에서 원활하게 설정, 실행 및 크기 조정

5) Redshift : 빠르고 간단하며 비용 효과적인 데이터 웨어하우징

 

5. 모바일 애플리케이션 서비스

1) API Gateway : API 구축, 배포, 관리
어떤 규모에서든 개발자가 API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스

2) Step Functions : 분산 애플리케이션 조정
사용하면 여러 AWS 서비스를 서버리스 워크플로로 조정하여 앱을 신속하게 빌드 및 업데이트

3) SNS (Simple Notification Service) : 게시/구독, 모바일 푸시 및 SMS
마이크로서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리할 수 있게 해 주는 내구적이고 안전한 고가용성의 완전 관리형 게시/구독 메시징 서비스

4) SQS (Simple Queue Service) : 관리형 메시지 대기열
마이크로 서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리하고 확장할 수 있도록 지원하는 완전관리형 메시지 대기열 서비스

 

6. 관리 및 거버넌스

1) CloudWatch : 리소스 및 애플리케이션 모니터링
DevOps
엔지니어, 개발자, SRE(사이트 안정성 엔지니어) IT 관리자를 위해 구축된 모니터링 및 관찰 기능 서비스

2) CloudTrail : 사용자 작업 및 API 사용 추적, 게정활동과 관련된 작업 모니터링
 AWS
계정의 거버넌스, 규정 준수, 운영 감사, 위험 감사를 지원하는 서비스

3) CloudFormation : 템플릿을 사용하여 리소스 생성 및 관리
클라우드 환경에서 AWS 및 타사 애플리케이션 리소스를 모델링하고 프로비저닝할 수 있도록 공용 언어

4) CLI (Command Line Interface) : AWS 서비스를 관리하는 통합도구

5) System Manager : 운영 통찰력 확보 및 조치수행
통합된 사용자 인터페이스를 제공
여러 AWS 서비스의 운영 데이터를 보고 AWS 리소스 전체에서 운영 작업을 자동화

6) PHD (Personal Health Dashboard) :  AWS 환경 모니터링, 관리, 최적화 도구
AWS
에 고객에게 영향을 미칠 수 있는 이벤트가 발생할 때 알림 및 해결 지침을 제공
Service Health Dashboard : AWS
서비스의 전반적인 상태가 표시
Personal Health Dashboard : AWS
리소스의 기반이 되는 AWS 서비스의 성능 및 가용성에 대한 맞춤형 보기를 제공

 

7. 개발자도구

1) Cloud9 : 클라우드 기반 IDE
브라우저만으로도 코드작성, 실행 및 디버깅할 수 있는 코드편집기

2) CodeDeploy : 코드배포 자동화
Amazon EC2, AWS Fargate, AWS Lambda
및 온프레미스 서버와 같은 다양한 컴퓨팅 서비스에 대한 소프트웨어 배포를 자동화하는 완전관리형 배포 서비스

3) CodeBuild : 코드빌드 및 테스트
소스 코드를 컴파일하는 단계부터 테스트 실행 후 소프트웨어 패키지를 개발하여 배포하는 단계까지 마칠 수 있는 완전관리형의 지속적 통합 서비스

4) CodePipeline : 지속적인 전송을 사용한 소프트웨어 릴리스
빠르고 안정적인 애플리케이션 및 인프라 업데이트를 위해 릴리스 파이프라인을 자동화하는 데 도움이 되는 완전관리형 
지속적 전달 서비스

5) CodeStar : aws 애플리케이션 개발 및 배포
 AWS
에서 애플리케이션을 신속하게 개발, 빌드 및 배포

 

8. 보안 및 자격증명

 

1) IAM (Identity and Access Management) : 사용자 액세스 및 암호화 키 관리
AWS
서비스와 리소스에 대한 액세스를 안전하게 관리
 AWS
사용자 및 그룹을 만들고 관리하며 AWS 리소스에 대한 액세스를 허용 및 거부

2) Congito : 앱을 위한 자격증명 관리

3) KMS (Key Management Service) : 암호화 키의제어 및 생성관리
손쉽게 암호화 키를 생성 및 관리하고 다양한 AWS 서비스와 애플리케이션에서의 사용을 제어

4) AWS Single Sing-On : AWS계정 및 비즈니스 애플리케이션 SSO 액세스 중앙관리
할당된 모든 계정 및 애플리케이션을 한 곳에서 액세스

5) WAF : 악성 웹 트래픽 필터링, 웹어플리케이션 방화벽
가용성에 영향을 주거나, 보안을 위협하거나, 리소스를 과도하게 사용하는 일반적인 웹 공격으로부터 웹 애플리케이션이나 API를 보호하는 데 도움이 되는 웹 애플리케이션 방화벽

 

 

참고

https://brunch.co.kr/@topasvga/1

 

1.(용어) AWS용어 자세히 알아보자!

AWS 용어 이해하고, 재밌게 놀아보자 | 개발자가   클릭 몇 번 하면  인프라가  제공되는 시대가 되었다. 그중 하나인  아마존 웹서비스 AWS에 대해 알아보자. 구성은 1. 사용자 2. 관리자 페이지 3. 클라우드 인프라로 구성된다. 클라우드 서비스는 용어가 다르다. 용어부터 알아야 서비스 이해가 쉽다. AWS 서비스 용어를 알아보자 ^^ AWS는 보안 그룹, VPC, EC2,

brunch.co.kr

https://brunch.co.kr/@topasvga/333

 

33.(용어정리) AWS 시작시 알아야하는 용어

시험에 나오는 용어와 특징 | 1.일반 용어 - AWS용어 서버 - EC2 네트워크 - VPC , ELB , Route53 , Direct Connet 스토리지 - S3, RRS , Glacier , EBS , Storage Gateway 데이터베이스 - RDS, DynamoDB 보안 - IAM , Security Group, Network ACL 모니터링 - CloudWatch 배

brunch.co.kr

https://velog.io/@minholee_93/AWS-%EC%95%84%EB%A7%88%EC%A1%B4-%EC%9B%B9-%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A5%BC-%EB%8B%A4%EB%A3%A8%EB%8A%94-%EA%B8%B0%EC%88%A0-ufk46m70lq

 

[AWS] 기본 기능 정리

참고서적 : 아마존 웹 서비스를 다루는 기술(http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788966187935&orderClick=LEa&Kc=) image.png > 책 너무 좋아요... 🤣🤣 꼭 읽어보세요! 이번 글에서는 AWS의 기본 기능...

velog.io

 

728x90
반응형