Sdílet prostřednictvím


Začínáme se službou Aplikace Azure Service

Aplikace Azure Service je plně spravovaná platforma jako služba (PaaS) pro hostování webových aplikací.

ASP.NET nebo ASP.NET Core

K zahájení práce s .NET použijte následující zdroje informací.

Akce Zdroje informací
Vytvoření první aplikace .NET Použijte jeden z následujících nástrojů:

- Visual Studio
- Visual Studio Code
- Příkazový řádek
- Azure PowerShell
- Azure Portal
Nasazení aplikace - Konfigurace ASP.NET
- Konfigurace ASP.NET jádra
- GitHub Actions
Monitorování aplikace - Stream protokolu
- Diagnostika a řešení
Přidání domén a certifikátů - Mapování vlastní domény
- Přidání certifikátu SSL
Připojení k databázi - .NET s Azure SQL Database
- .NET Core s Azure SQL Database
Vlastní kontejnery - Linux – Visual Studio Code
- Windows – Visual Studio
Kontrola osvědčených postupů - Škálování aplikace
- Nasazení
- Zabezpečení
- Virtual Network

Java

Cílem služby App Service je poskytovat robustní podporu pro Javu. App Service podporuje sady technologií Java edice Standard (SE), Tomcat a JBoss Enterprise Application Platform (EAP) pro hloubku a šířku aplikací v Javě. V základu těchto zásobníků služba App Service podporuje všechny nedávné dlouhodobé verze Javy (LTS). Existuje několik klíčových scénářů, pro které byste měli zvážit přijetí služby App Service pro vaše aplikace v Javě.

Java SE ve službě App Service

Java SE ve službě App Service umožňuje snadno nasazovat aplikace do plně spravovaných instancí prostředí Java Virtual Machine (JVM). Tento zásobník byste měli zvážit, pokud máte webové aplikace Spring Boot a Quarkus. Tento zásobník však můžete použít pro libovolnou aplikaci, která se dá spustit přímo z prostředí JVM a obsahuje vložený server HTTP (HyperText Transfer Protocol). Soubor archivu Java (JAR) můžete nasadit a nechat App Service zbytek.

Tomcat ve službě App Service

Tento zásobník služby App Service podporuje všechny nedávné hlavní a podverze Tomcat. Měli byste zvážit migraci místních webových aplikací Tomcat do služby App Service pomocí tohoto zásobníku. Takové aplikace často používají technologie, jako je Spring Framework a Hibernate. Zásobník je vhodný také pro aplikace, které jsou aktuálně spuštěné na serverech, jako je WebLogic nebo WebSphere, které je možné snadno migrovat na Tomcat. Soubor archivu webové aplikace (WAR) můžete nasadit a nechat službu App Service udělat zbytek.

JBoss EAP ve službě App Service

V tomto zásobníku služby App Service můžete snadno spustit libovolnou verzi protokolu JBoss EAP, kterou v současné době podporuje Red Hat. JBoss EAP je plně kompatibilní se standardy Java edice Enterprise (EE) a Jakarta EE. Zásobník může volitelně podporovat jakoukoli aplikaci, která vyžaduje clustering JBoss EAP. Měli byste zvážit migraci aplikací aktuálně spuštěných místně v JBoss EAP a WildFly do tohoto zásobníku. Zásobník je také vhodný pro aplikace běžící na serverech, jako je WebLogic nebo WebSphere, které je možné snadno migrovat na JBoss EAP. Můžete nasadit archiv webových aplikací (WAR) nebo soubor podnikového archivu (EAR) a nechat app Service dělat zbytek.

K zahájení práce s Javou využijte následující zdroje informací.

Akce Zdroje informací
Vytvoření první aplikace v Javě Použijte jeden z následujících nástrojů:

- Nasazení Mavenu s vloženým webovým serverem
- Nasazení Mavenu na server Tomcat
- Nasazení Mavenu na server JBoss EAP
Nasazení aplikace - S Mavenem
- S Gradle
- S oblíbenými prostředími IDEs (Visual Studio Code, IntelliJ a Eclipse)
- Přímé nasazení balíčků JAR, WAR nebo EAR
- S využitím GitHub Actions
- S Využitím Azure DevOps
Monitorování aplikace - Přehled monitorování
- Stream protokolu
- Diagnostika a řešení
Přidání domén a certifikátů - Mapování vlastní domény
- Přidání certifikátu SSL
Připojení k databázi - Spring Boot se službou Azure Cosmos DB
- Tomcat s PostgreSQL
- JBoss EAP s PostgreSQL
Vlastní kontejnery - Linux – Visual Studio Code
Kontrola osvědčených postupů - Škálování aplikace
- Nasazení
- Zabezpečení
- Virtuální sítě

Node.js

K zahájení práce s Node.js použijte následující zdroje informací.

Akce Zdroje informací
Vytvoření první aplikace Node.js Použijte jeden z následujících nástrojů:

- Visual Studio Code
- Rozhraní příkazového řádku
- Azure Portal
Nasazení aplikace - Konfigurace Node.js
- GitHub Actions
Monitorování aplikace - Stream protokolu
- Diagnostika a řešení
Přidání domén a certifikátů - Mapování vlastní domény
- Přidání certifikátu SSL
Připojení k databázi - MongoDB
Vlastní kontejnery - Linux – Visual Studio Code
Kontrola osvědčených postupů - Škálování aplikace
- Nasazení
- Zabezpečení
- Virtuální sítě

Python

K zahájení práce s Pythonem použijte následující zdroje informací.

Akce Zdroje informací
Vytvoření první aplikace v Pythonu Použijte jeden z následujících nástrojů:

- Flask – ROZHRANÍ příkazového řádku
- Flask – Visual Studio Code
- Django – ROZHRANÍ příkazového řádku
- Django – Visual Studio Code
- Django – Azure Portal
Nasazení aplikace - Konfigurace Pythonu
- GitHub Actions
Monitorování aplikace - Stream protokolu
- Diagnostika a řešení
Přidání domén a certifikátů - Mapování vlastní domény
- Přidání certifikátu SSL
Připojení k databázi - PostgreSQL – ROZHRANÍ příkazového řádku
- PostgreSQL – Azure Portal
Vlastní kontejnery - Linux – Visual Studio Code
Kontrola osvědčených postupů - Škálování aplikace
- Nasazení
- Zabezpečení
- Virtuální sítě

PHP

K zahájení práce s PHP použijte následující zdroje informací.

Akce Zdroje informací
Vytvoření první aplikace v PHP Použijte jeden z následujících nástrojů:

- Linux – CLI
- Linux – Azure Portal
Nasazení aplikace - Konfigurace PHP
- Nasazení prostřednictvím FTP
Monitorování aplikace - Řešení potíží se službou Azure Monitor
- Stream protokolu
- Diagnostika a řešení
Přidání domén a certifikátů - Mapování vlastní domény
- Přidání certifikátu SSL
Připojení k databázi - MySQL s PHP
Vlastní kontejnery - Kontejnery sajdkáře
Kontrola osvědčených postupů - Škálování aplikace
- Nasazení
- Zabezpečení
- Virtual Network

Další krok