다음을 통해 공유


Azure App Service 시작

Azure App Service는 웹 애플리케이션을 호스트하기 위한 완전히 관리되는 PaaS(Platform as a Service)입니다.

ASP.NET 또는 ASP.NET Core

다음 리소스를 사용하여 .NET을 시작합니다.

작업 리소스
첫 번째 .NET 앱 만들기 다음 도구 중 하나를 사용합니다.

- Visual Studio
- Visual Studio Code
- 명령줄
- Azure PowerShell
- Azure Portal
앱 배포 - ASP.NET 구성
- ASP.NET core 구성
- GitHub 작업
앱 모니터링 - 로그 스트림
- 진단 및 해결 도구
도메인 및 인증서 추가 - 사용자 지정 도메인 매핑
- SSL 인증서 추가
데이터베이스에 연결 - Azure SQL Database를 사용하는 .NET
- Azure SQL Database가 포함된 .NET Core
사용자 지정 컨테이너 - Linux - Visual Studio Code
- Windows - Visual Studio
모범 사례 검토 - 앱 스케일링
- 배포
- 보안
- Virtual Network

Python

다음 리소스를 사용하여 Python을 시작합니다.

작업 리소스
첫 번째 Python 앱 만들기 다음 도구 중 하나를 사용합니다.

- Flask - CLI
- Flask - Visual Studio Code
- Django - CLI
- Django - Visual Studio Code
- Django - Azure Portal
앱 배포 - Python 구성
- GitHub Actions
앱 모니터링 - 로그 스트림
- 진단 및 해결 도구
도메인 및 인증서 추가 - 사용자 지정 도메인 매핑
- SSL 인증서 추가
데이터베이스에 연결 - PostgreSQL - CLI
- PostgreSQL - Azure Portal
사용자 지정 컨테이너 - Linux - Visual Studio Code
모범 사례 검토 - 앱 스케일링
- 배포
- 보안
- 가상 네트워크

Node.JS

다음 리소스를 사용하여 Node.js를 시작합니다.

작업 리소스
첫 번째 Node.js 앱 만들기 다음 도구 중 하나를 사용합니다.

- Visual Studio Code
- CLI
- Azure Portal
앱 배포 - Node.js 구성
- GitHub Actions
앱 모니터링 - 로그 스트림
- 진단 및 해결 도구
도메인 및 인증서 추가 - 사용자 지정 도메인 매핑
- SSL 인증서 추가
데이터베이스에 연결 - MongoDB
사용자 지정 컨테이너 - Linux - Visual Studio Code
모범 사례 검토 - 앱 스케일링
- 배포
- 보안
- 가상 네트워크

Java

다음 리소스를 사용하여 Java를 시작합니다.

작업 리소스
첫 번째 Java 앱 만들기 다음 도구 중 하나를 사용합니다.

- 포함된 웹 서버를 사용하여 Maven 배포
- Tomcat 서버에 Maven 배포
- JBoss 서버에 Maven 배포
앱 배포 - Maven 사용
- Gradle 사용
- 인기 있는 IDE 포함(Visual Studio Code, IntelliJ 및 Eclipse)
- WAR 또는 JAR 패키지 직접 배포
- GitHub Actions 사용
앱 모니터링 - 로그 스트림
- 진단 및 해결 도구
도메인 및 인증서 추가 - 사용자 지정 도메인 매핑
- SSL 인증서 추가
데이터베이스에 연결 - Azure Cosmos DB를 사용하는 Java Spring
사용자 지정 컨테이너 - Linux - Visual Studio Code
모범 사례 검토 - 앱 스케일링
- 배포
- 보안
- 가상 네트워크

PHP

다음 리소스를 사용하여 PHP를 시작합니다.

작업 리소스
첫 번째 PHP 앱 만들기 다음 도구 중 하나를 사용합니다.

- Linux - CLI
- Linux - Azure Portal
앱 배포 - PHP 구성
- FTP를 통해 배포
앱 모니터링 - Azure Monitor 문제 해결
- 로그 스트림
- 진단 및 해결 도구
도메인 및 인증서 추가 - 사용자 지정 도메인 매핑
- SSL 인증서 추가
데이터베이스에 연결 - PHP를 사용하는 MySQL
사용자 지정 컨테이너 - 사이드카 컨테이너
모범 사례 검토 - 앱 스케일링
- 배포
- 보안
- Virtual Network

다음 단계