BLOG

이제 AWS 서버리스 애플리케이션 저장소가 사용 가능합니다.
작성일: 2018-03-09

작년에 AWS 서버리스 애플리케이션 저장소에 대한 준비를 마쳐야 한다고 제안한 후 맛보기를 보여드렸습니다. 이 저장소는 서버리스 애플리케이션과 구성 요소를 AWS에서 검색, 구성 및 구축할 수 있도록 최대한 간편하게 설계되었습니다. 또한 AWS 파트너, 기업 고객 및 독립 개발자들이 서버리스 창작물을 공유하는 데 이상적입니다.

 

현재 사용 가능합니다.

잘 수신된 공개 미리 보기를 통해 AWS 서버리스 애플리케이션 저장소를 이제 사용할 수 있으며 오늘날 사용할 수 있습니다!

 

소비자는 서버리스 애플리케이션 및 구성 요소로 이루어진 번창하는 에코 시스템을 이용할 수 있게 되어 머신러닝, 이미지 처리, IoT 및 범용 업무에 완벽하게 보완하게 될 것입니다. 현재 상태로 구성하여 사용할 수도 있고 분해하여 기능을 추가하고 작성자에게 요청을 할 수도 있습니다.

 

게시자는 서버리스 애플리케이션 저장소에 손쉽게 의견을 게시할 수 있습니다. 이름과 설명을 입력하고, 검색성을 높이기 위해 일부 레이블을 선택하고, 메뉴에서 적절한 오픈 소스 라이센스를 선택하고, 사용자가 시작할 수 있도록 README을 제공합니다. 그런 다음 기존 소스 코드 repo에 대한 링크를 입력하고, SAM 템플릿을 선택하고, 의미 설명을 지정합니다.

 

두 가지 운영 방식을 살펴보겠습니다.

 

서버리스 애플리케이션 사용
서버리스 애플리케이션 저장소는 람다 콘솔에서 접근할 수 있습니다. 기존 애플리케이션을 페이지로 이동하거나 검색을 시작할 수 있습니다.

 

 

 

“todo”를 검색하면 몇 가지 흥미로운 결과가 나타납니다.

 

 

 

애플리케이션을 클릭하면 다음에 대해 자세히 알아볼 수 있습니다.

 

 

 

애플리케이션을 구성하고 해당 애플리케이션을 이미 알고 있는 경우에는 바로 배포할 수 있습니다.

 

 

 

각 섹션을 확장하여 자세히 알아볼 수 있습니다. 권한 섹션에서는 사용될 IAM 정책을 설명합니다.

 

 

 

또한 템플릿 섹션에는 애플리케이션을 배포하는 데 사용되는 SAM 템플릿이 표시됩니다.

 

 

 

템플릿을 배포할 때 생성될 AWS 리소스에 대해 자세히 알아보기 위해 템플릿을 검사할 수 있습니다. 또한 이 템플릿을 직접 애플리케이션을 만들고 게시하기 위한 준비로 학습 리소스로서 사용할 수 있습니다.

라이센스 섹션에는 애플리케이션의 라이센스가 표시됩니다.

 

 

 

todo를 배포하려면 애플리케이션 이름을 지정하고 배포를 클릭합니다.

 

 

 

구축은 바로 시작되고 1분 내에 완료됩니다(애플리케이션 구축 시간은 생성할 리소스의 수와 유형에 따라 달라집니다).

 

 

 

배포된 모든 애플리케이션을 람다 콘솔에서 볼 수 있습니다.

 

 

 

SAM 템플릿이 API 게이트웨이 기능이 이진 미디어 유형을 반환한다는 것을 나타낼 수 있는 방법이 현재 없으므로, 이 기능을 수작업으로 설정한 다음 API를 다시 배포합니다.

 

 

 

Readme에서 지시에 따라, API 게이트웨이 콘솔을 열고 API 게이트웨이 대시보드에서 앱의 URL을 찾습니다.

 

 

 

URL을 방문하여 목록에 몇 가지 항목을 입력합니다.

 

 

 

서버리스 애플리케이션 게시
애플리케이션을 게시하는 것은 간단합니다! 서버리스 앱 저장소 페이지를 방문하여 애플리케이션 게시를 클릭하면 시작됩니다.

 

 

 

그런 다음 애플리케이션에 이름을 할당하고 내 이름을 입력하는 등의 작업을 수행합니다.

 

 

 

다양한 오픈 소스 SPDX 라이센스 목록에서 선택할 수 있습니다.

 

 

 

이 시점에서 애플리케이션의 초기 버전을 생성하거나 나중에 생성할 수 있습니다. 어느 쪽이든 간에, 버전 번호, 코드를 포함하는 공공 저장소에 대한 URL과 SAM 템플릿을 제공합니다.

 

 

 

 

현재 사용 가능
AWS 서버리스 애플리케이션 저장소를 지금 바로 사용할 수 있으며, 구축하는 서버가 없는 애플리케이션에서 사용하는 AWS 리소스에 대해서만 비용을 지불하면 됩니다.

 

미국 동부(오하이오), 미국 동부(버지니아 북쪽), 미국 서부(캘리포니아 북쪽), 미국 서부(오리건), 아시아 태평양(도쿄), 아시아 태평양(서울), 아시아 태평양(뭄바이), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 캐나다(중부), EU(프랑크푸르트), EU(아일랜드), EU(런던), 남아메리카(상파울루) 지역에서 애플리케이션을 배포할 수 있습니다. 미국 동부(버지니아 북쪽), 미국 동부(오하이오) 지역에서 글로벌 가용성을 위해 게시할 수 있습니다.

 

 

원문 URL: https://aws.amazon.com/ko/blogs/aws/now-available-aws-serverless-application-repository/

 

** 메가존 TechBlog는 AWS BLOG 영문 게재글중에서 한국 사용자들에게 유용한 정보 및 콘텐츠를 우선적으로 번역하여 내부 엔지니어 검수를 받아서, 정기적으로 게재하고 있습니다. 추가로 번역및 게재를 희망하는 글에 대해서 관리자에게 메일 또는 SNS페이지에 댓글을 남겨주시면, 우선적으로 번역해서 전달해드리도록 하겠습니다.