2017-11-24 4 views

답변

2

가장 눈에 띄는 차이가 serveless 아키텍처는 EC2와 ECS instances.Serveless.com는 AWS 람다에 더 적합 할 수도 포함 infrastracture를 관리하기 위해 설계된 기능 서비스로서의와 terraform에 초점을 맞추고 배포 (다른 클라우드에서는 동일)이지만 가상 시스템,로드 밸런서 및 기타 모든 것을 관리 할 수 ​​없습니다. 서버를 사용하지 않는 프레임 워크 및 기타 유사한 서버를 사용하지 않는 초점 도구

4

나의 이해 :

서버를 사용하지 않는 프레임 워크 모두와는 다른 클라우드 제공 업체를 지원 Terraform. 다음 진술에서 AWS을 샘플로 사용하십시오.

이 Terraform하는 서버를 사용하지 않는 프레임 워크를 비교, 서버없는 프레임 워크는 서버를 사용하지 않는 전문가입니다 Terraform는

terraform 대부분의 자원을 포함하는 코드로 완전히 인프라입니다 GP이다.

서버를 사용하지 않는 프레임 워크, 중간 계층은 직접 Cloudformation 템플릿을 모두 쓸 수있는 등 대부분의 서버를 사용하지 않는 관련 자원, AWS에서, 람다, API 게이트웨이, DynamoDB의에 초점을 Cloudformation 템플릿,

을 생성하는 것입니다하지만, 템플릿 파일은 거대 할 것이고 JSON/Yaml 템플릿으로 유지하기가 어렵습니다. serverless.yml에 수십 줄이있는 서버리스 프레임 워크는 수천 또는 수천 개의 구름 형성 템플릿을 생성 할 수 있습니다. 클라우드 정보 코딩을 처리하는 데 많은 시간을 절약 할 수 있습니다. 그런데 이미 클라우드 구문을 알고 있다면 resources 부분에 동일한 클라우드 정보 yaml 코드를 직접 넣을 수 있습니다. 서버리스 템플릿은이를 만드는 방법을 알고 있습니다.

람다, API 게이트웨이, Dynamodb를 관리하기 위해 Terraform 코드를 작성할 수 있습니다. CloudForm 템플리트보다 적은 코드를 얻을 수는 있지만 여전히 복잡합니다. 또 다른 방법으로

, 다른 도구 등

서버를 사용하지 않는 프레임 워크 개발에 여전히 EC2, VPC로, 이미 가장 잘 수행하는 것이 모든 AWS 리소스와 서버를 사용하지 않는 프레임 워크 계약을 수 있도록 이해가되지 않습니다 그 인기로 인해 많은 개발자들이 매일 기능을 추가하고 있습니다. 어쩌면 어느 날 당신이 필요로하는 것을 얻을 수 있지만, 이제 Cloudless 또는 Terraform 또는 다른 도구와 서버없는 프레임 워크를 함께 사용해야하는 경우가 있습니다.

관련 문제