.NET Aspire를 사용하는 이유는 무엇인가요?
인프라가 아닌 코드에 집중합니다. .NET Aspire는 코드에서 클라우드까지 포괄적으로 도움을 제공합니다.
통합을 사용하여 필수 도구 및 서비스에 연결합니다.
복원력, 가시성 및 보안이 기본 제공됩니다.
Docker를 사용하여 빌드하고 Linux, 컨테이너 또는 선택한 클라우드 플랫폼에 배포합니다.
.NET Aspire는 모든 단계를 지원합니다.
개발 시간 오케스트레이션
앱 및 종속성을 쉽게 정의
YAML 줄 없이 C# 및 친숙한 API를 사용합니다. 인기 있는 클라우드 서비스를 쉽게 추가하고, 프로젝트에 연결하고, 클릭 한 번으로 로컬에서 실행할 수 있습니다.
통합
인기 있는 클라우드 서비스 지원
.NET Aspire 통합을 통해 앱을 20개 이상의 메시징, 스토리지 및 데이터베이스 제품에 쉽게 연결하세요.
대시보드
앱 문제를 더 빨리 진단
구성 없이 라이브 OpenTelemetry 데이터를 확인하세요. 실행 시 기본적으로 시작되는 .NET Aspire의 개발자 대시보드에는 앱 동작을 빠르게 확인할 수 있도록 로그, 환경 변수, 분산 추적, 메트릭 등이 표시됩니다.
대시보드 검색
배포
원하는 방식으로 배포
클라우드에 앱 및 종속성을 배포하는 것은 복잡한 과정입니다. Aspire를 사용하면 클라우드를 더 쉽게 배포하고 현재 도구와 통합할 수 있습니다.
모든 주요 클라우드 공급자에서 실행
Microsoft Azure
AWS
Google Cloud
ASP.NET Core를 사용하여 고성능 웹 API 작성
ASP.NET Core는 TechEmpower에서 선정한 가장 빠른 웹 프레임워크 중 하나입니다.3
TechEmpower JSON 벤치마크 결과
클라우드 네이티브 앱을 손쉽게 빌드
클라우드 네이티브 에코시스템
다양한 플랫폼 및 환경에서 원활하게 작동할 수 있는 유연하고 확장성 있는 미래 지향적 클라우드 네이티브 앱을 빌드합니다.
네이티브 컨테이너 생성
Dockerfile을 쓸 필요 없이 .NET 컨테이너 이미지를 빌드합니다.
가시성
강력한 가시성 API 및 OpenTelemetry 지원을 통해 코드의 작동을 확인하세요.
이해하기 쉬운 API
간단해진 데이터 액세스
Entity Framework를 사용하여 SQL 없이 PostgreSQL, SQL Server, SQLite, Cosmos DB 같은 인기 있는 데이터베이스를 쿼리합니다.
Entity Framework 문서 읽기
복원력
안정적인 애플리케이션을 쉽게 만들기 위한 .NET의 기본 제공 복원력 API를 사용합니다.
훌륭한 .NET 앱을 빌드하기 위한 도구
Azure Developer CLI란?
Azure Developer CLI(azd)는 로컬 개발 환경에서 Azure로의 여정을 가속화합니다. 리포지토리를 초기화하고 리소스를 프로비전하며 하나의 도구로 애플리케이션을 배포하세요.
azd에 대한 정보
Azure Developer CLI 템플릿
클라우드 모범 사례에 적용된 유연하고 특징적인 앱 템플릿을 사용하세요. .NET용으로 선별되어 몇 분 만에 Azure에 대한 로컬 개발을 수행할 수 있습니다.
.NET 템플릿 찾아보기
VS Code의 C# 개발 키트
Visual Studio Code의 C# 개발 키트를 사용하여 코드를 작성, 유지 관리, 테스트, 디버그합니다. Windows, macOS, Linux 또는 GitHub Codespaces에서 C# 개발의 수준을 높이세요.
C# 개발 키트 설치
자주 묻는질문
- Docker 및 Docker 로고는 미국 및/또는 기타 국가에서 Docker, Inc.의 상표 또는 등록 상표입니다. Docker, Inc. 및 기타 당사자는 여기에 사용된 다른 용어로 상표권도 소유할 수 있습니다.
- Kubernetes는 Linux Foundation의 상표입니다. kubernetes.io를 참조하세요.
- TechEmpower Benchmarks에서 수행한 Round 22 결과의 성능 순위입니다.
팔로우하기