ASP.NET Core 및 Azure에서 DevOpsDevOps with ASP.NET Core and Azure

표지 이미지Cover Image

작성자: Cam SoperScott AddieBy Cam Soper and Scott Addie

이 가이드는 다운로드 가능한 PDF eBook으로 제공됩니다.This guide is available as a downloadable PDF e-book.


.NET용 Azure 개발 수명 주기 가이드를 시작합니다.Welcome to the Azure Development Lifecycle guide for .NET! 이 가이드에서는 .NET 도구 및 프로세스를 사용하여 Azure 관련 개발 수명 주기를 빌드하는 기본 개념을 소개합니다.This guide introduces the basic concepts of building a development lifecycle around Azure using .NET tools and processes. 이 가이드를 완료하면 성숙한 DevOps 도구 체인의 혜택을 누릴 수 있습니다.After finishing this guide, you'll reap the benefits of a mature DevOps toolchain.

이 가이드의 대상Who this guide is for

ASP.NET Core에 익숙한 개발자여야 합니다(200~300레벨).You should be an experienced ASP.NET Core developer (200-300 level). 이 소개에서 설명할 것처럼 Azure에 대한 지식이 없어도 됩니다.You don't need to know anything about Azure, as we'll cover that in this introduction. 이 가이드는 개발보다 작업에 더 집중하는 DevOps 엔지니어의 경우에 유용할 수도 있습니다.This guide may also be useful for DevOps engineers who are more focused on operations than development.

이 가이드는 Windows 개발자를 대상으로 합니다.This guide targets Windows developers. 그러나 Linux 및 macOS는 .NET Core에서 완전히 지원됩니다.However, Linux and macOS are fully supported by .NET Core. Linux/macOS에 이 가이드를 적용하려면 Linux/macOS 차이점에 대한 설명선에 유의하세요.To adapt this guide for Linux/macOS, watch for callouts for Linux/macOS differences.

이 가이드에서 다루지 않는 내용What this guide doesn't cover

이 가이드는 .NET 개발자를 위한 엔드투엔드 연속 배포 환경에 중점을 둡니다.This guide is focused on an end-to-end continuous deployment experience for .NET developers. Azure의 모든 항목에 대한 완전한 가이드가 아니며 Azure 서비스에 대한 .NET API에만 광범위하게 집중하지 않습니다.It's not an exhaustive guide to all things Azure, and it doesn't focus extensively on .NET APIs for Azure services. 지속적인 통합, 배포, 모니터링 및 디버깅과 관련된 모든 항목을 강조합니다.The emphasis is all around continuous integration, deployment, monitoring, and debugging. 이 가이드의 끝에서 다음 단계에 대한 권장 사항이 제공됩니다.Near the end of the guide, recommendations for next steps are offered. ASP.NET Core 개발자에게 유용한 Azure 플랫폼 서비스가 제안에 포함됩니다.Included in the suggestions are Azure platform services that are useful to ASP.NET Core developers.

설명서의 내용What's in this guide

도구 및 다운로드Tools and downloads

이 가이드에 사용되는 도구를 얻을 수 있는 위치에 대해 알아봅니다.Learn where to acquire the tools used in this guide.

App Service에 배포Deploy to App Service

Azure App Service에 ASP.NET Core 앱을 배포하는 다양한 방법을 알아봅니다.Learn the various methods for deploying an ASP.NET Core app to Azure App Service.

연속 통합 및 배포Continuous integration and deployment

GitHub, Azure DevOps Services, Azure를 사용하여 엔드투엔드 연속 통합 및 ASP.NET Core 앱에 대한 배포 솔루션을 빌드합니다.Build an end-to-end continuous integration and deployment solution for your ASP.NET Core app with GitHub, Azure DevOps Services, and Azure.

모니터링 및 디버그Monitor and debug

Azure 도구를 사용하여 애플리케이션을 모니터링하고, 문제를 해결하고, 조정합니다.Use Azure's tools to monitor, troubleshoot, and tune your application.

다음 단계Next steps

Azure를 학습하는 ASP.NET Core 개발자를 위한 다른 학습 경로입니다.Other learning paths for the ASP.NET Core developer learning Azure.

추가 소개 읽기Additional introductory reading

클라우드 컴퓨팅을 처음 접하는 경우 다음 문서를 통해 기본 사항을 알아볼 수 있습니다.If this is your first exposure to cloud computing, these articles explain the basics.