버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

개발통합환경은 AWS Cloud9을 이용합니다. 개발을 위해서 별도의 개발 서버를 할당 받거나 서버에 런타임 설정을 할 필요가 없습니다.
해당 실습은 Node.js 언어를 이용해서 Lambda 함수를 개발하며, 인프라는 SAM Template을 활용합니다.

리전 선택

이 애플리케이션은 Tokyo Seoul 리전에서 개발합니다. AWS 관리 콘솔 우측 하단에 Tokyo Seoul 를 선택합니다. 화면에 표시되는 언어는 English 를 기본으로 진행합니다.

Image RemovedImage Added

AWS Cloud9 시작하기

...

기본 설정 그대로 Next step 버튼을 클릭합니다.
Image Removed Image Added

Review에서 설정된 상태(EC2의 t2.micro 타입)를 확인하고 하단의 Create environment 버튼을 클릭합니다.
Image Removed Image Added

Cloud9 환경이 준비되는 것을 볼 수 있습니다. Cloud9이 가용해질 때까지 잠시 기다립니다. (약 1분 내외면 웹 상에서 개발을 할 수 있는 환경을 구축할 수 있습니다.)
Image Removed Image Added

리소스 생성

S3 버킷 생성

템플릿 및 에셋을 보관할 S3 버킷을 생성합니다.
AWS 관리 콘솔에서 S3 서비스로 이동하고 Create bucket 버튼을 클릭합니다.



아래와 같은 이름을 가지는 버킷을 생성합니다.  123456789012 본인 계정 번호로 변경 해서 입력합니다. 해당 버킷은  Tokyo  Seoul  Region에 만들어져야 합니다. Create 버튼을 클릭합니다.

...