본문 바로가기

Research/AWS10

AWS Lambda_serverless로 간단한 lambda 함수 생성하기 Goal 이 글의 목표는 serverless를 사용하여 AWS lambda에 간단한 함수를 업로드하는 것이다. Reference https://www.youtube.com/watch?v=Ke7DSpsszWY&t=46s serverless? serverless는 AWS lambda를 빠르게 개발하도록 도와주는 프레임워크다. Serverless 설치 https://www.serverless.com/ sudo npm install -g serverless AWS IAM 유저 생성 엑세스키 생성 좌측에 있는 엑세스 키 생성 메뉴로 간다. 액세스 키도 만들었다. serverless init serverless 터미널에서 serverless를 치면 아래와 같이 나온다. Creating a new serverless.. 2023. 4. 10.
AWS_ELB(Elastic Load Balancer) ELB란 ELB는 트래픽을 여러 갈래로 자동 분산시켜서 AWS 서버 환경을 안정적으로 운용하는데 도움을 주는 AWS의 로드밸런서 서비스 ELB 기능 EC2 뿐만 아니라 ECS(컨테이너), AWS Lambda도 연계하여 부하를 분배 가능 트래픽을 받은 로드밸런서가 다수의 인스턴스에 분산해주기 때문에 유저는 각 인스턴스의 IP가 무엇인지 신경쓰지 않고 하나의 IP만 알면 됨. 실시간 헬스 체크 및 모니터링 진행 ELB와 오토스케일링 인스턴스를 자동으로 늘려주는 오토스케일링과 부하를 분산해주는 ELB는 찰떡 궁합 주로 AWS 매니저에서 함께 설정 ELB 구성요소 리스너(Listener) 프로토콜과 포트 기반으로 요청받아 검사한 뒤, 적절 타겟으로 전달 모든 로드밸런서는 1~10개의 리스너를 가짐 SSL of.. 2023. 3. 10.