ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [AWS] Elastic Beanstalk
    Cloud/AWS 2023. 5. 15. 18:18
    • EC2 위에 구축된 어플리케이션을 관리하는 서비스
      • 어플리케이션을 신속하게 배포할 수 있다
      • 프로비저닝, 로드 밸런싱, 조정, 애플리케이션 상태 모니터링에 대해 자동으로 처리한다
      • Go , Java , Python , PHP , Node.js , .NET 지원

     

    • 내부적으로 NginX를 웹 서버로 사용한다
      • 5000 포트와 NginX 80 포트가 연결되어 있다
        • Nginx 웹 서버를 프론트 엔드로 사용하여 외부 요청을 받는다
        • 요청을 5000 포트로 전달하여 애플리케이션 서버로 연결한다

    Beanstalk 생성

    • 5000 포트와 NginX 80 포트가 연결되어 있다
      • VPC 지정
      • 인스턴스
        • 퍼블릭 IP 주소 할당
        • private 서브넷 지정
      • 데이터베이스 - private서브넷 지정

     

    생성된 인스턴스는 “자동 할당된 IP 주소” 는 할당할 수 없고 오직 EIP만 퍼블릭 IP로 사용가능하다

     

     

    • 서비스 페이지 > 구성
      • 인스턴스, 보안그룹, 용량(로드밸런스), VPC …
      • 환경 속성 (환경 변수) 설정

     

    경로 설명
    /var/app/current 어플리케이션 위치
    /var/log/ 로그위치
    /var/log/  설명
    web.stdout.log 웹 어플리케이션 로그
    eb-engine.log 엘라스틱 빈스톡 로그
    nginx/.. nginx 로그

    'Cloud > AWS' 카테고리의 다른 글

    [AWS] Network 인프라1 - Route53  (0) 2023.05.16
    [AWS] EC2  (0) 2023.05.15
    [ERROR] Elastic Beanstalk 환경 생성 실패  (0) 2023.05.15
    [AWS] Redshift  (0) 2023.05.09
    [AWS] 클라우드 컴퓨팅과 AWS의 서비스  (0) 2023.05.09
Designed by Tistory.