요약
회사의 새로운 웜뱃 장난감은 성공적입니다. 그러나 웹 사이트에 대한 많은 양의 트래픽으로 인해 성능 문제 및 고객 불만이 발생했습니다. 웹 사이트가 로드를 더 잘 지원하도록 콘텐츠 배달 네트워크(또는 CDN)를 웹 사이트에 추가해야 했습니다. 회사의 다른 웹 사이트 및 프로젝트에도 향후 CDN이 필요하다는 것을 알고 있었기 때문에 재사용 가능하고 구성 가능한 방식으로 이 작업을 수행하려고 했습니다.
이 모듈에서는 Bicep 모듈을 만들고 사용하여 Bicep 코드를 재사용 가능하고 구조화하며 구성할 수 있도록 만드는 방법을 알아보았습니다. 모듈을 쉽게 연결하고 다른 템플릿 또는 다른 모듈로 구성할 수 있도록 모듈에 적합한 매개 변수와 출력을 만드는 것의 중요성을 배웠습니다. 또한 조건이 모듈에 유연성을 추가하는 데 어떻게 도움이 되는지 배웠습니다.
이제 웹 사이트의 기본 템플릿에서 배포되었는지와 관계없이 사용자가 만든 웹 사이트에 CDN을 쉽게 추가할 수 있습니다. 템플릿을 다른 배포에서 모듈로 사용할 수도 있습니다.