게시된 날짜: Jan 15, 2018
이제 Go를 사용하여 AWS Lambda 함수 코드를 개발할 수 있습니다. Lambda를 사용하면 서버를 프로비저닝하고 관리할 필요 없이 코드를 실행할 수 있습니다. AWS CLI 또는 Lambda 콘솔을 통해 Go 실행 파일 아티팩트를 ZIP 파일로 업로드하고 go1.x 런타임을 선택하기만 하면 됩니다. Lambda에서는 Go의 기본 툴을 사용하여 코드를 구축하고 패키징할 수 있습니다. 자세한 내용은 설명서를 참조하십시오.
또한 AWS SAM(Serverless Application Model)을 사용하여, Go에서 작성한 무서버 애플리케이션을 배포하고 관리할 수 있습니다. 뿐만 아니라 AWS CodeStar의 Go 템플릿을 사용하면 무서버 애플리케이션의 전체 개발 및 지속적 제공 툴체인을 손쉽게 설정할 수 있습니다. 애플리케이션을 배포한 후에는 AWS X-Ray와 해당 Go SDK를 사용하여 애플리케이션의 문제를 해결하고 성능을 분석할 수 있습니다. SAM Local을 사용하여 로컬로 Go 함수를 테스트하는 기능도 곧 지원할 예정입니다.
Go 런타임은 Lambda를 사용할 수 있는 모든 리전에서 사용 가능합니다. AWS Lambda를 사용할 수 있는 리전에 대한 자세한 내용은 AWS 리전 표를 참조하십시오. AWS Lambda에 대해 자세히 알아보려면 제품 페이지를 방문하거나 AWS Lambda 콘솔에 로그인해 시작하십시오.