AWS에서 웹 애플리케이션 환경 구축: ⓪개요

소개



이것은 시리즈 기사 중 하나입니다.

AWS에서 웹 애플리케이션 환경 구축: ⓪개요
↑↑↑현재 기사↑↑↑
AWS로 웹 애플리케이션 환경 구축: ①EC2 인스턴스에 웹 서버 구축
AWS로 웹 애플리케이션 환경 구축: ② RDS로 DB를 생성하고 Laravel 샘플 앱을 실행하는 최소 구성 구축
AWS에서 웹 애플리케이션 환경 구축: ③로드 밸런서를 생성하고 웹 서버를 중복
AWS에서 웹 애플리케이션 환경 구축: ④ ElastiCache Redis를 생성하고 세션 공유 가능
AWS에서 웹 애플리케이션 환경 구축: ⑤ 웹 서버를 프라이빗 서브넷에 배치하고 유지보수용 발판 서버 구축
AWS에서 웹 애플리케이션 환경 구축: ⑥Route53을 사용하여 자체 도메인에서 액세스 가능하게 만들기
AWS에서 웹 애플리케이션 환경 구축: ⑦ ACM을 이용한 HTTPS 통신 가능
AWS에서 웹 애플리케이션 환경 구축: ⑧ 서버 부하에 따라 웹 서버가 자동 스케일링하는 메커니즘 구축

개요



웹 애플리케이션이 실제로 작동하는 환경
AWS에 구축합니다.

AWS를 이용한 인프라 환경 구축 학습을 목적으로,
그 환경에서 동작하는 어플리케이션의 구현은 목적으로 하고 있지 않습니다.

구축할 환경




위의 환경을 구축하고,
Laravel 공식 샘플 애플리케이션을 얹어
실제로 앱이 움직이는 상태로 만듭니다.
htps : // 기주 b. 코 m / ぁらゔ ぇ l / 쿠이 cks rt - r rme

이 샘플 앱은
계정 등록 기능, 로그인 기능, 태스크 등록 삭제 기능이 있습니다.
간단한 작업 관리 앱입니다.

전체 흐름



상기 환경을 최단 거리로 구축하지 않고,
아래와 같은 흐름으로
최소한의 환경을 구축하고 동작 확인하면서 단계적으로 진행합니다.
  • EC2 인스턴스에 웹 서버 구축
  • RDS에서 DB를 만들고 Laravel 샘플 앱을 실행하는 최소 구성 구축
  • 로드 밸런서를 만들고 웹 서버를 중복
  • ElastiCache Redis를 생성하고 세션 공유 가능
  • 웹 서버를 프라이빗 서브넷에 배치하고 유지보수용 발판 서버 구축
  • 자체 도메인에서 액세스 가능하게 만들기
  • https로 통신 가능하게 한다
  • 웹 서버가 자동 확장하도록 허용

  • 이용하는 서비스


  • VPC
  • EC2
  • RDS
  • ALB
  • ElastiCache
  • Route53

  • 다음 번



    AWS로 웹 애플리케이션 환경 구축: ①EC2 인스턴스에 웹 서버 구축

    좋은 웹페이지 즐겨찾기