다음을 통해 공유


Azure용 클라우드 네이티브 .NET 애플리케이션 설계

커버 이미지

EDITION v1.0.3

책 업데이트와 커뮤니티 기여는 변경 로그을 참조하세요.

게시자:

Microsoft 개발자 부서, .NET 및 Visual Studio 제품 팀

Microsoft Corporation의 부서

One Microsoft Way

레드먼드, 워싱턴 98052-6399

Copyright © 2023 by Microsoft Corporation

모든 권리 보유. 이 책의 내용 중 어떤 부분도 출판사의 서면 허가 없이 어떤 형태로든 또는 어떤 방법으로든 재현하거나 전송할 수 없습니다.

이 책은 "as-is" 상태로 제공되며, 저자의 견해와 의견을 담고 있습니다. URL 및 기타 인터넷 웹 사이트 참조를 포함하여 이 책에 표현된 보기, 의견 및 정보는 예고 없이 변경될 수 있습니다.

여기에 설명된 몇 가지 예는 그림용으로만 제공되며 가상입니다. 실제 연관성 또는 연결은 의도된 것이 아니며 유추되어서도 안 됩니다.

Microsoft와 "상표" 웹 페이지의 https://www.microsoft.com 나열된 상표는 Microsoft 회사 그룹의 상표입니다.

Mac 및 macOS는 Apple Inc.의 상표입니다.

Docker whale 로고는 권한에 의해 사용되는 Docker, Inc.의 등록 상표입니다.

다른 모든 표시 및 로고는 해당 소유자의 속성입니다.

저자:

Rob Vettor, 수석 MTC(Microsoft 기술 센터) 클라우드 앱 혁신 설계자, Microsoft

스티브 "아달리스" 스미스, 소프트웨어 설계자 및 트레이너 - Ardalis.com

참가자 및 검토자:

Cesar De la Torre, 수석 프로그램 관리자, .NET 팀, Microsoft

Nish Anil, 선임 프로그램 관리자, .NET 팀, Microsoft

Jeremy Likness, 선임 프로그램 관리자, .NET 팀, Microsoft

Cecil Phillip, 선임 클라우드 옹호자, Microsoft

Sumit Ghosh, Neudesic의 수석 컨설턴트

편집기:

Maira Wenzel, Program Manager, .NET 팀, Microsoft

David Pine, 선임 콘텐츠 개발자, .NET 문서, Microsoft

버전

이 가이드는 .NET 7 릴리스와 동시에 동일한 "웨이브" 기술(즉, Azure 및 추가 타사 기술)과 관련된 많은 추가 업데이트와 함께 .NET 7 버전을 다루도록 작성되었습니다.

누가 이 가이드를 사용해야 하는가

이 가이드의 대상은 주로 클라우드용으로 설계된 애플리케이션을 빌드하는 방법을 배우는 데 관심이 있는 개발자, 개발 리더 및 설계자입니다.

보조 대상은 클라우드 네이티브 접근 방식을 사용하여 애플리케이션을 빌드할지 여부를 선택할 계획인 기술 의사 결정자입니다.

이 가이드를 사용하는 방법

이 가이드는 클라우드 네이티브를 정의하고 클라우드 네이티브 원칙 및 기술을 사용하여 빌드된 참조 애플리케이션을 도입하는 것으로 시작합니다. 이 처음 두 챕터 외에도 이 책의 나머지 부분들은 대부분의 클라우드 네이티브 애플리케이션에 공통된 주제에 초점을 맞춘 특정 장으로 나뉩니다. 다음 챕터로 이동하여 클라우드 네이티브 접근 방식에 대해 알아볼 수 있습니다.

  • 데이터 및 데이터 액세스
  • 통신 패턴
  • 크기 조정 및 확장성
  • 애플리케이션 복원력
  • 모니터링 및 상태
  • ID 및 보안
  • DevOps (디브옵스)

이 가이드는 PDF 양식과 온라인 모두에서 사용할 수 있습니다. 이 문서를 자유롭게 전달하거나 온라인 버전으로 연결되는 링크를 팀에 전달하여 이러한 항목에 대한 일반적인 이해를 보장하세요. 이러한 항목의 대부분은 기본 원칙 및 패턴에 대한 일관된 이해뿐만 아니라 이러한 항목과 관련된 의사 결정과 관련된 장단점의 이점을 활용합니다. 이 문서의 목표는 팀과 리더에게 애플리케이션의 아키텍처, 개발 및 호스팅에 대해 정보에 입각한 결정을 내리는 데 필요한 정보를 제공하는 것입니다.

피드백 보내기

이 책 및 관련 샘플은 지속적으로 진화하고 있으므로 피드백을 환영합니다. 이 책을 개선할 수 있는 방법에 대한 의견이 있고 <learn.microsoft.com>이 책을 읽는 경우 페이지 아래쪽의 피드백 섹션을 사용하세요.

모든 .NET 문서 기사 바닥글의 피드백 섹션입니다.

앞의 화면 캡처에서 강조 표시된 것처럼 피드백 섹션에서는 다음 사항에 대한 피드백을 제출할 수 있습니다.

  • 이 제품: .NET 제품 피드백 양식을 사용합니다.
  • 이 페이지: 페이지 세부 정보를 담아 GitHub 이슈 템플릿을 사용하여 작성

이 책을 PDF로 읽는 경우 새 .NET Docs: GitHub 이슈를 만들거나 .NET 아키텍처 eBooks: GitHub 이슈 템플릿을 사용하여 피드백을 제출할 수 있습니다.