S erverless Framework Compose 시도
3528 단어 Serverless Frameworktech
제가 실제로 참여한 프로젝트에서도 역할을 할 수 있을 것 같아서 해봤어요.
개요
ServerlessFramework Compose는 여러 ServerlessFramework에 기술된 서비스를 함께 디버깅할 수 있는 기능입니다.v3.15.0 이상 지원.
많은 디렉터리가 서비스별로 분류된다고 생각하지만 지금까지 함께 디버깅을 하려면 매번 디렉터리를 이동해야 한다
serverless deploy
.이것은 Serverless Framework Compose에서 파일 하나만 만들면 디버깅과 삭제까지 통합할 수 있습니다.편리
사용법
다음은 손쉽게 시험해 볼 수 있는 창고 환경을 준비했다.
가능한 한 환경을 오염시키고 싶지 않기 때문에 컨테이너 안에서 Serverless Framework를 작동시킨다.실제 운행을 원하시는 분들은 사용해 보세요.
다음은 이런 것들을 만드는 절차다.
docker compose up -d
로 용기를 만들어 이동docker compose exec serverless /bin/bash
용기에 들어가기serverless create --template aws-nodejs --path service-a
serverless create --template aws-nodejs --path service-b
실행
serverless deploy
설치하지 않은 경우
@serverless/compose
설치 여부를 묻는 말에 설치❯ serverless deploy
Serverless Compose needs to be installed first. This is a one-time operation.
? Do you want to install Serverless Compose locally with "npm"? (Y/n)
serverless remove
에서 제거현재 다음 변수만 사용할 수 있으니 주의하세요.
총결산
이렇게 간단하게 여러 서비스를 관리할 수 있어서 나는 매우 편리하다고 생각한다.
Docker와 달리 명령이 변경되지 않으므로 가져오기 비용이 낮은 것도 중요합니다.
Serverless Framework에서 여러 서비스 활용에 고생하는 분들은 서비스 도입을 연구해 봐도 될까요?
Reference
이 문제에 관하여(S erverless Framework Compose 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/cohky/articles/serverless-framework-compose텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)