소개

완료됨

최근 몇 년 동안 기업은 모놀리식 아키텍처 대신 마이크로 서비스를 사용하여 사용자 수요를 충족하고 대규모 소비자 애플리케이션에서 확장성 및 가용성을 높이기로 결정했습니다.

Contoso라는 야외 장비 회사에서 소프트웨어 개발자로 새 작업을 시작했다고 가정해 보겠습니다. 사업은 번창하고 있고, 항목 재고가 있는지 보여 주는 Contoso 웹 사이트도 붐비고 있습니다. 이 웹 사이트는 지금은 모놀리식이지만 마이크로 서비스 아키텍처에 적합한 후보입니다. 팀원이 모놀리식 웹 사이트를 ASP.NET Blazor 페이지 애플리케이션 및 .NET web API로 리팩터링했습니다. 이제 서비스를 배포하는 일만 남았습니다.

이 모듈에서는 마이크로 서비스 아키텍처 패턴과 이 패턴을 통해 해결되는 문제에 대해 알아봅니다. Docker를 사용하여 ASP.NET 웹 API에서 마이크로 서비스 아키텍처 패턴을 구현하는 방법을 확인할 수 있습니다.

이 모듈을 마치면 .NET을 사용한 마이크로 서비스 빌드의 기초를 마련하고, Docker를 사용하여 마이크로 서비스 아키텍처 패턴을 구현하는 방법을 이해하게 됩니다.

Docker에 대해 자세히 알아보려면 Docker 컨테이너 소개 학습 모듈을 검토하세요.