Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

Contents

소개

AWS CloudFormation 서비스를 이용해서 Moniwiki 템플릿을 만들어 보려고 한다. 이 문서는 CloudFormation 사용기쯤 되는 문서다. 서비스 구현 관련 문서는 CloudFormation 분석을 참고한다. 목적은 CloudFormation의 작동 방식을 명확히 이해하기 위해서다.

문서는 두 부분으로 이루어진다.
  1. CloudFormation을 사용해서 간단한 웹 서비스 올리기.
  2. 직접 웹 서비스 템플릿을 만들어서 S3로 서비스

CloudFormation 사용

Cloudformation 서비스로 간다. 관리화면에서 Create New Stack을 선택하면, 사용할 수 있는 템플릿 목록이 나온다. Drupal을 선택했다.

https://lh3.googleusercontent.com/-jo1950YkRGg/T__jHHj7RHI/AAAAAAAACNY/U88KCLG_udM/s640/cloudformation06.png

명세서를 작성한다. JSON Template 파일을 읽은 정보를 토대로 만드는 것으로 보인다. moniwiki template 만들면서 확인해 봐야 겠다.

https://lh6.googleusercontent.com/-QyAw3rx7tIw/T__gq7wr7II/AAAAAAAACMs/3Oucqv4_Kz0/s640/cloudformation03png.png

그리고 나서 create 버튼을 누르면 바로 인스턴스가 올라온다.

https://lh5.googleusercontent.com/--JPzwr8ncZ0/T__grpbTs-I/AAAAAAAACN4/QXCZep7xdLw/s640/cloudformation05png.jpg

EC2 도메인으로 접속하면 Drupal이 떠있는 걸 확인할 수 있다. 한 마디로 간단하다.

CloudFormation 서비스 만들기

Apache+PHP+Moniwiki Template를 만들 계획이다. 성공하면 그 과정을 기술하련다.

계속..