Elastic Beanstalk
-
AWS EC2에 HTTPS 적용하기클라우드 2021. 9. 2. 23:59
EC2에 HTTPS 적용하는 방법은 크게 두 가지로 분류된다. 기존 방식인 EC2 내부에 SSL 인증서를 설치하고 서비스하는 방법 무료 또는 유료 인증서를 발급받아 서비스한다. AWS에서 제공하는 인증서 관리 서비스인 ACM을 ELB와 연동하여 서비스하는 방법 AWS에서 자체적으로 인증서를 관리(생성, 갱신 등)해주며 ELB를 사용해야 ACM를 사용할 수 있다! ACM를 사용하려면 Amazon CloudFront, AWS Elastic Beanstalk, Amazon API Gateway, Elastic Load Balancing 등 서비스를 사용해야한다. 무료이다. 적용하기 1번 보다 쉽다고 생각했고 ELB와 ACM도 이해할 수 있기 때문에 겸사겸사 AWS에서 제공하는 ACM으로 HTTPS를 구축하기로..
-
[Django] Elastic Beanstalk에 AWS Elasticache Redis 사용하기파이썬/Django 2021. 4. 5. 13:25
Django Elastic Beanstalk 배포 환경에 AWS 레디스를 사용하는 방법을 소개해드리도록 하겠습니다! 1. Redis란?? Redis는 키-값 구조의 저장소로써 리스트, 해시, 셋 등 여러 자료구조를 지원하는 NoSQL입니다. 주로 RDBMS의 캐시 솔루션에 주로 사용됩니다. 자세한 특징은 여기에서 볼 수 있습니다. 2. AWS Elasticache Redis 클러스터 만들기 Elasticache 콘솔에 들어갑니다. Elasticache 대시보드의 Redis에 들어간 후 생성 버튼을 누릅니다. 엔진은 Redis를 사용하고 위치는 Amazon 클라우드를 선택합니다 이름과 설명을 써주시고 노드 유형는 저는 가장 싼 노드인 t2의 micro를 선택했습니다. 복제본은 1-5로 사용자가 알맞게 선택..