Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 |
-
Log záznamu - Diagnostika a řešení |
| Přidání domén a certifikátů |
-
Mapování vlastní domény - Přidání certifikátu TLS/SSL |
| Připojení k databázi |
-
.NET s databází Azure SQL - .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í - Virtuální síť |
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ě. Na základě těchto technologických stohů služba App Service podporuje všechny aktuální dlouhodobě podporované 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 technologický stack byste měli zvážit, pokud provozujete 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 App Service se postará o zbytek.
Tomcat ve službě App Service
Tento technický stack služby App Service podporuje všechny nedávné hlavní verze a podverze Tomcat. Měli byste zvážit migraci místních (on-premise) 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, například WebLogic nebo WebSphere, a které lze snadno migrovat na Tomcat. Soubor archivu webové aplikace (WAR) můžete nasadit a o zbytek se postará App Service.
JBoss EAP ve službě App Service
Poznámka:
JBoss EAP ve službě App Service teď podporuje fakturaci byOL (Bring Your Own License), což zákazníkům se stávajícími předplatnými Red Hat umožňuje použít tyto licence přímo na nasazení EAP JBoss ve službě Azure App Service. Další informace.
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 klastrování JBoss EAP. Měli byste zvážit migraci aplikací, které jsou aktuálně spuštěny v místním prostředí na JBoss EAP a WildFly, do této platformy. Zásobník je také vhodný pro aplikace běžící na serverech, jako je WebLogic nebo WebSphere, které jsou snadno migrovatelné 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 |
-
Použití Mavenu - Použití Gradle - Použití populárních IDE (Visual Studio Code, IntelliJ a Eclipse) - Přímé nasazení balíčků JAR, WAR nebo EAR - Použití GitHub Actions - Použití Azure DevOps |
| Monitorování aplikace |
-
Přehled monitorování - Log záznamu - Diagnostika a řešení |
| Přidání domén a certifikátů |
-
Mapování vlastní domény - Přidání certifikátu TLS/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 |
-
Log záznamu - Diagnostika a řešení |
| Přidání domén a certifikátů |
-
Mapování vlastní domény - Přidání certifikátu TLS/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 – CLI - Flask – Visual Studio Code - Django – CLI - Django – Visual Studio Code - Django – Azure Portal |
| Nasazení aplikace |
-
Konfigurace Pythonu - GitHub Actions |
| Monitorování aplikace |
-
Log záznamu - Diagnostika a řešení |
| Přidání domén a certifikátů |
-
Mapování vlastní domény - Přidání certifikátu TLS/SSL |
| Připojení k databázi |
-
PostgreSQL – CLI - 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 - Log záznamu - Diagnostika a řešení |
| Přidání domén a certifikátů |
-
Mapování vlastní domény - Přidání certifikátu TLS/SSL |
| Připojení k databázi | - MySQL s PHP |
| Vlastní kontejnery | - Vedlejší kontejnery |
| Kontrola osvědčených postupů |
-
Škálování aplikace - Nasazení - Zabezpečení - Virtuální síť |