Amazon EC2
- AWS 클라우드에서 가상 서버를 제공하는 서비스
- 용량과 서버 개수를 추가하거나 축소할 수 있음(스케일 업, 스케일 다운)
- AWS Instance Scheduler를 사용하여 EC2, RDS 인스턴스의 시작 및 중지 일정을 구성하여 AWS 비용을 제어할 수 있음
[Pricing Plans]
1. On-demand(온디맨드)
- 장기 약정 없이 컴퓨팅 파워에 대해 시간당 또는 초당(최소 60초) 비용을 지불하므로 하드웨어 계획, 구매, 유지 관리하는 데 수반되는 비용과 복잡성이 사라지고 일반적으로 큰 규모의 고정 비용이 가변 비용으로 전환됨
- 인스턴스가 시작된 시점부터 종료 또는 중단될 때까지의 시간을 기준으로 책정
2. Spot Instance(스팟 인스턴스)
- 미사용 EC2 용량을 활용할 수 있으며, 온디맨드 가격 대비 최대 90% 할인된 요금으로 사용할 수 있음
- 스팟 = 시간당 가격
- 스팟 인스턴스의 공급 및 수요에 따라 점진적으로 조정되며, 자동으로 종료되거나 시작될 수 있음 => 중단되지 않아야 하는 서비스의 경우 적합하지 않음
- 데이터 분석, 배치 작업, 백그라운드 프로세싱에 적합함
- 빅 데이터, 컨테이너식 워크로드, CI/CD, 웹 서버, 고성능 컴퓨팅, 테스트 및 개발 워크로드 등 다양한 상태 비저장, 내결함성, 유연한 애플리케이션에 사용
3. Reserved Instance(예약 인스턴스)
- 1년 또는 3년 약정으로 예약 인스턴스를 구입하여 사용할 수 있음
- 온디맨드 요금과 비교하여 상당한 할인 혜택(최대 72%)을 제공하며, 특정 가용 영역에서 사용하는 경우에는 용량 예약 제공
- 근데 AWS에서는 예약 인스턴스보다 절감형 플랜을 더 권장하고 있음
4. Dedicated Instance(전용 인스턴스)
- 공유 테넌시 하드웨어에서 실행되며, AWS 계정이 동일한 물리적 하드웨어를 공유할 수 있음
[Auto Scaling]
- 애플리케이션 부하 처리하는데 사용될 수 있음
- 최소 인스턴스 수를 지정하여 트래픽이 증가할 때 인스턴스를 확장할 수 있음. 이후 트래픽이 감소하면 다시 최소 인스턴스 수만큼 실행되던 인스턴스를 종료함
- 시작 템플릿, 대상 그룹, 로드밸런서가 필요함
* 웜 풀: Auto Scaling Group과 나란히 있는 사전 초기화된 EC2 인스턴스 풀로, 신규 인스턴스 시작 시 발생하는 지연 시간 최소화하는 기능. 예상되는 트래픽 증가에 대비하여 인스턴스를 미리 준비해두어 고객에게 원활한 서비스를 제공할 수 있음
문서
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html
Amazon EC2란 무엇인가요? - Amazon Elastic Compute Cloud
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
AWS Batch
- AWS 클라우드에서 배치 컴퓨팅 워크로드를 실행할 수 있음
배치 컴퓨팅? 컴퓨터가 주기적으로 대량의 반복적인 데이터 작업을 완료하기 위해 사용하는 방식
문서
https://docs.aws.amazon.com/ko_kr/batch/latest/userguide/what-is-batch.html
AWS Batch란 무엇입니까? - AWS Batch
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다. AWS Batch란 무엇입니까? AWS Batch를 사용하면 AWS 클라우드에서 배치 컴퓨팅 워
docs.aws.amazon.com
AWS Elastic Beanstalk
- 지역적으로 애플리케이션을 신속하게 배포하고 관리할 수 있는 서비스
- 인프라에 대해 몰라도 알아서 프로비저닝 해줌
- 애플리케이션을 업로드하면 Elastic Beanstalk에서 용량 프로비저닝, 로드 밸런싱, 조정, 애플리케이션 상태 모니터링에 대한 세부 정보를 자동으로 처리함
문서
https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/Welcome.html
무엇입니까 AWS Elastic Beanstalk? - AWS Elastic Beanstalk
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
AWS Outposts
- AWS 인프라, 서비스 및 도구를 고객 사업장(=온프레미스)으로 확장하는 완전 관리형 서비스
문서
https://docs.aws.amazon.com/ko_kr/outposts/latest/userguide/what-is-outposts.html
AWS Outposts란 무엇인가요? - AWS Outposts
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
AWS Serverless Application Repository
- 개발자와 앤터프라이즈가 서버리스 애플리케이션을 쉽고 빠르게 찾아내고 배포, 게시할 수 있는 공유 저장소
- 애플리케이션을 게시하여 대규모 커뮤니티와 공개적으로 또는 팀이나 조직에서 비공개로 공유할 수 있음
- Lambda 콘솔과 밀접하게 통합되었기 때문에, 모든 수준의 개발자가 새로운 무언가를 학습할 필요 없이 서버리스 컴퓨팅을 시작할 수 있음
문서
https://docs.aws.amazon.com/ko_kr/serverlessrepo/latest/devguide/what-is-serverlessrepo.html
AWS Serverless Application Repository란 무엇인가요? - AWS Serverless Application Repository
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
VMware Cloud on AWS
- VMware 기반 워크로드를 AWS로 마이그레이션하고 최적화할 수 있음
- 컨테이너 및 서버리스로 현대화하거나 관리형 서비스로 전환할 수도 있음
문서
https://aws.amazon.com/ko/vmware/
VMware용 AWS - VMware 워크로드 마이그레이션 - Amazon Web Services
AWS의 광범위한 글로벌 인프라, 타의 추종을 불허하는 신뢰성, 광범위한 보안 서비스를 통해 확장성 향상, 보안 강화, 성능 향상을 경험할 수 있습니다.
aws.amazon.com
AWS Wavelength
- DX를 위한 AWS 서비스 및 API 활용, 자동화, 배포, 보안 및 운영 일관성 등을 위한 친숙한 도구를 사용하여 빠른 시간 내로 애플리케이션을 구축하고 배포할 수 있도록 지원하는 서비스
- 모바일 기기, 최종 사용자에게 낮은 지연 시간을 제공하거나 기존 엣지 애플리케이션의 복원력을 높이기 위해 엣지 컴퓨팅 인프라가 필요한 애플리케이션을 빌드할 수 있음
문서
https://aws.amazon.com/ko/wavelength/
5G 엣지 컴퓨팅 인프라 - AWS Wavelength - Amazon Web Services
AWS Wavelength는 디지털 트랜스포메이션을 위한 AWS 서비스 및 API를 활용하고 자동화, 배포, 보안 및 운영 일관성을 위한 친숙한 도구를 사용하여 데이터 레지던시, 보안 및 짧은 지연 시간 요구 사
aws.amazon.com
'클라우드 컴퓨팅 > AWS 이론' 카테고리의 다른 글
AWS Route 53 개념 부수기 (0) | 2024.10.31 |
---|---|
AWS에서 제공하는 Gateway 서비스 종류 개념 정리 (0) | 2024.10.13 |
[AWS-SAA] 1-2. Container (0) | 2024.10.06 |
[AWS-SAA] 1-3. Serverless (0) | 2024.10.06 |
[AWS-SAA] 2. Storage (0) | 2024.10.06 |