코딩공작소

AWS 기초강의 - (3) 통합 서비스 본문

어플리케이션개발/AWS

AWS 기초강의 - (3) 통합 서비스

안잡아모찌 2021. 3. 21. 22:17

 - Application Load Balancer

기존의 ELB 에 추가 개선사항이 더해짐

 

 

 

 

 

 


* Auto Scailing

 : 애플리케이션의 로드를 처리할 수 있는 적절한 수의 EC2인스턴스 유지 가능

 

# Scail out

#Scail in

 

#시작 구성

--> Auto Scaling을 통해 어떤것이 시작될 것인가에 대한 정의.

 : AMI, 인스턴스유형, 보안그룹, 역할

 

#Auto Scaling그룹

 - 배치가 이루어지는 위치와 그 배치의 경계를 정의하는 것

 : 인스턴스를 배포할 VPC, 상호작용할 로드밸랜서, 

 : 그룹에 대한 경계 지정(최소인스턴스, 최대인스턴스, 원하는 용량)

 

#Auto Scaling 정책

 - EC2가 시작되거나 종료될것에 대한 정의

 : 예약 , 온디맨드, 확장 정책, 축소 정책

 

 

#CloudWatch

 : EC2의 CPU사용량을 모니터링하여 알림을 울려줌.

 : 알람이후 액션에 대해서도 설정 가능.

 


* 아마존 Route 53

Route 53는 DNS, 도메인 이름 시스템.

DNS서버를 직접관리하거나 Route53같은 DNS 솔루션을 이용해야함.

Route53 -> 호스팅 영역 만들어야 함 -> DNS데이터가 유지되는 곳

호스팅 영역을 만들면 메인서버 4개를 받음-> 도메인 위임 가능

FQDN, 전체 주소 도메인 이름 지정 -> DNS 등록 대행자를 통해 구매한 도메인

 

각각의 서비스로 구성된 어플리케이션 운영, 리퀘스트의 내용에 따라서 라우팅 --> ELB

 


AWS RDS(Relational Database Services)

아마존에서 제공하는 6가지 DB엔진

 

#AWS Lambda : Server less code 

#AWS Elastic Beanstalk : Platform as a Service , 빠르게 배포하고 관리의 복잡성을 줄임, 제어권한

#Amazon SNS(Simple Notification Service) : 완전관리형 알림 서비스

#Amazon CloudWatch : 실시간 모니터링

# Amazon CloudFront : CDN

# AWS CloudFormation : 완전 관리형 서비스, 스택에서 리소스를 생성 및 업데이트 가능

 

* Amazon CloudWatch : 애플레케이션 모니터링을 위한 데이터 및 실행 가능한 통찰력 제공 

* Amazon CloudFront : 전세계 앤드유저들에게 콘텐츠를 더 빠르게 제공하는 기능

* Amazon SNS : 많은 처리량이 필요한 푸시 기반 다자간 메시징을 위한 주제 제공

* AWS CloudFormation : 클라우드 환경 내 모든 인프라 리소스를 설명하고 프로비저닝 할수있도록 공통언어제공(스택)