Amazon Elastic Beanstalk란?AWS 클라우드에서 애플리케이션을 신속하게 배포하고 관리할 수 있는 서비스 애플리케이션을 업로드하기만 하면 Elastic Beanstalk에서 용량 프로비저닝, 로드 밸런싱, 애플리케이션 상태 모니터링에 대한 세부 정보를 자동으로 처리 프로비저닝 (Provisioning) : 사용자의 요구에 맞게 시스템 자원을 미리 준비하여 필요시 바로 사용할 수 있도록 하는 것 Amazon Elastic Beanstalk - web server 환경1. Elastic Load Balancer로드 밸런서를 가리키는 CNAME(URL)이 Route 53에서 CNAME 레코드를 사용해 Elastic Load Balancer URL로 별칭이 지정 2. EC2 Auto Sc..
serverless 개발자가 서버를 프로비저닝하거나 application 확장을 관리할 필요없는 클라우드 네이티브 개발 모델-> 클라우드 제공업체가 서버인프라에 대한 관리를 처리해주기에 개발자는 서버 관리에서 자유로워지며 실제로 구현해야 할 기능에만 집중 장점 1. 서버 관리x2. 유연한 크기 조정3. 고가용성4. 유휴 용량없음 api gateway 트래픽 관리, cors 지원, 권한 부여 액세스 제어, 제한 모니터링 및 API 버전 관리 등최대 수십만개 동시 api 호출을 수신 및 처리하는데 관계된 모든 작업을 처리장점 1. 효율적인 api 개발2. 규모에 상관없이 뛰어난 성능3. 규모에 따른 비용 절감4. 간편한 모니터링5. 유연한 보안제어6. Restful API옵션 Lambda이벤트에 대한 응답..
AWS Snow Family데이터 이동을 수행하는 오프라인 장치1주일 이상 데이터 전송이 걸리면 스노우볼을 사용하기! Data migration : snowcone, snowball edge, snowmobile Edge computing : snow cone, snowball edgeAWS Snow Family- Data migration문제점 : 1. 제한된 연결성 , 2.제한된 대역폭, 3.높은 네트워크 비용, 4.공유된 대역폭, 5.연결 안정성 Diagrams snow ball edge 거대한 상자임TB, PB 단위의 데이터 전송을 함 provide block storage and amazone s3 compatible object sotragepay per data transfer jobsno..
AWS CloudFront CDN : content delivery network- 다양한 에지 위치에 웹사이트 콘텐츠를 캐싱함으로써 읽기 성능을 향상시킨다- 사용자 경험을 향상시킨다 - 클라우드 프론트는 전 세계적 AWS 가장자리로서 216개의 지점으로 이루어진다- 전세계에 콘텐츠를 배포함으로써 DDos(모든 서버가 동시에 공격을 받는) 보호를 받는다 OriginsS3 bucket : 파일을 배포하고 에지에 캐시하는데 사용된다, 클라우드 프론트만 접근할 수 있게 하려면 Origin Acess Control 를 사용하면 된다 = 예전 access ID OAI를 대체하는 것이다s3버킷으로 데이터를 보내는 방법으로도 사용된다 = ingress custom orgin (HTTP)application loa..