서비스 간 내부 통신 지원
같은 배포 안의 서비스끼리 안전하게 호출하는 Service Bindings가 추가되었습니다.
교안에 영향
예전에는 서비스 간 호출을 직접 라우팅 설정으로 안내한 글이 있으면, 이제 Service Bindings 사용으로 내용이 달라집니다.
요약
- Service Bindings로 한 서비스가 같은 배포의 다른 서비스를 안전하게 호출할 수 있습니다. - 바인딩을 선언하면 Vercel이 환경 변수를 자동 주입하고, 내부 rewrite·routing·authentication·TLS를 처리합니다. - multi-service 애플리케이션에서 서비스 격리를 유지한 채 frontend가 backend를 호출할 수 있습니다. - 서비스 간 호출이 observability에 표시되고, 과금 기준도 Service Requests와 Fast Origin Transfer로 구분됩니다.
바뀐 것
새 기능
- Service Bindings로 같은 배포 안의 다른 서비스에 안전하게 접근할 수 있습니다.
개선
- 바인딩된 서비스 호출 시 환경 변수를 자동 주입하고 내부 rewrite, routing, authentication, TLS를 자동 처리합니다.
- 서비스 간 호출이 observability에 표시되어 호출한 서비스와 응답 시간을 확인할 수 있습니다.
기타
- 서비스 간 호출의 과금 기준이 Service Requests와 Fast Origin Transfer로 정리되었습니다.