[AWS] - Lambda, API Gateway, EB, VPC
○ Lambda, API Gateway, EB, VPC | ||||||||||||
AWS에서의 컴퓨팅 선택
서버 소유는 다양한 고민을 야기 - 운영 및 관리 - 확장성 - 프로비저닝의 활용 - 가용성 및 내결함성
AWS Lambda 이벤트의 응답하여 코드를 실행(함수)
Lambda와 서버리스 컴퓨팅의 장점 - 프로비저닝 또는 관리할 서버가 없음 - 사용에 따른 확장 - idle 상태에 대한 과금이 없음 - 가용성 및 내결함성 내장
AWS Lambda를 호출하는 다양한 방법 - Data Stores(S3, DynamoDB, Kinesis 등) - EndPoints(API Gateway, IoT, Step Function 등) - Configuration Repositories(CloudFormation, CloudTrail, CodeCommit 등) - Event/Message(SES, SNS, Cron Events)
Amazon API Gateway 서버리스 API
Amazon API Gateway 이점 - 단일 API 프론트엔드로 여러 마이크로서비스 통합 - 백엔드 시스템을 위한 DDOS 방어와 쓰로틀링 - 요청 인증 및 권한 부여
AWS Elastic Beanstalk(EB) - 3티어 웹 애플리케이션과 서비스를 손쉽게 배포, 모니터링 및 확장 - EB 가 제공하고 관리하는 인프라 - 완전한 제어권을 가짐 - 쉽게 사용자 정의할 수 있는 사전 구성된 애플리케이션 컨테이너 - 다양한 플랫폼을 지원(.net, php, java, python 등)
Amazon VPC - VPC를 사용하면 전용의 가상 네트워크를 구축할 수 있음 - VPC는 다른 가상 네트워크로부터 논리적으로 격리되어짐 - EC2를 포함한 다양한 리소스들이 VPC에서 시작됨 - VPC에서 구성 가능한 주요 기능(IP범위, 라우팅, 네트워크 게이트웨이)
VPC 및 IP 주소 - VPC를 생성할 때, CIDR 표기법으로 IP 주소 집합을 지정 - 예 : 10.0.0.0/16 = 10.0.0.0에서 10.0.255.255 까지의 모든 IP |
'AWS클라우드' 카테고리의 다른 글
[AWS] - JSP Servlet에서 S3 사용한 파일명과 다른 변수 데이터들 가져오기 (0) | 2018.10.17 |
---|---|
[AWS] - EC2, EIP 과금, 요금발생 조심 (0) | 2018.05.28 |
[AWS] - IAM, DynamoDB, ELB, 단일 장애 지점 방지 (0) | 2017.11.13 |
[AWS] - 리전, 가용 영역, 블록 스토리지 vs 객체 스토리지 (0) | 2017.11.07 |
[클라우드] - 클라우드 컴퓨팅 IaaS, PaaS, SaaS (0) | 2017.11.07 |