Public Cloud 미니 프로젝트

[AWS를 이용한 인프라 구축]

차례

  1. 서론
  2. 본론
  3. 결론

서론

  1. 프로젝트 목적

    1-1) Amazon WebServer 환경에서 Wordpress구현

    1-2) Wordpress를이용해서 게시판을 작성하도록 구현

    1-3) Wordpress에작성되는 게시글은 데이터 베이스에 저장되도록 구현

    1-4) 고가용성과 탄력성을 위한 웹서버 구축

    1-5) 클라우드의 최대 장점을 살리기 위해서 장애 극복을 위한 고가용성 및 탄력 성을 구현하여 안정적인 클라우드 서버 구축

    1-6) 고가용성은 Load Balancer를이용하고 탄력성을 위해서 Auto ScalingGroup을 설정하여인스턴스의 탄력성을구축

    1-7) RDS의읽기 복제본생성

    1-8) 데이터베이스에 대한 트래픽 분산을 위해서 RDS 읽기복제본을 생성해서 원 활한 트래픽 분산이 되도록 구축

  2. 프로젝트 일정

[ 프로젝트 일정](<https://sixth-pot-ae9.notion.site/d6d469b593934743ac8ebc1451ae17ce>)
  1. 프로젝트 환경

  2. 목표 아키텍처

Untitled

[목표]

  1. 하나의 리전에 두 개의 가용영역을 구축해서 가용성을 확보할 수 있는 인프라를 구축한다.
  2. private subnet에서 인스턴스와 DB를 구축하여 보완을 신경쓴다. private 인스턴스는 NAT Gateway를 통해서 외부 인터넷으로 이어진다. 그리고 public subnet에 인스턴스를 생성하여 외부 인터넷을 사용 할 수 있도록하고 public 인스턴스에서 private 인스턴스에 접근이 키 기반으로 접근이 가능하도록 한다.
  3. Auto Scaling을 이용해서 CPU 트래픽이 적정 수준보다 높아지면 인스터스의 Scale-out이 가능하도록 구현한다.
  4. DB (MYSQL)는 가용성을 위해서 읽기복제본을 AZ-2c에 복사하도록 한다.

본론

2202_n3_퍼블릭클라우드PJ_이상철.pdf

결론