Přehled Azure pro vývojáře
Pokud s vývojem aplikací pro cloud začínáte, je nejlepší začít v této sérii 7 článků.
- Část 1: Přehled Azure pro vývojáře
- Část 2: Klíčové služby Azure pro vývojáře
- Část 3: Hostování aplikací v Azure
- Část 4: Připojení aplikace ke službám Azure
- Část 5: Návody vytváření a správa prostředků v Azure?
- Část 6: Klíčové koncepty pro vytváření aplikací Azure
- Část 7: Jak se mi fakturuje?
Azure je cloudová platforma navržená tak, aby zjednodušila proces vytváření moderních aplikací. Ať už se rozhodnete hostovat aplikace zcela v Azure nebo rozšířit místní aplikace o služby Azure, Azure vám pomůže vytvářet aplikace, které jsou škálovatelné, spolehlivé a udržovatelné.
podpora Azure aktuálně používané nejoblíbenější programovací jazyky, včetně Pythonu, JavaScriptu, Javy, .NET a Go. Díky komplexní knihovně SDK a rozsáhlé podpoře v nástrojích, které už používáte, jako jsou VS Code, Visual Studio, IntelliJ a Eclipse, je Azure navržená tak, aby využívala dovednosti, které už máte, a abyste mohli produktivně pracovat hned.
Scénáře vývoje aplikací v Azure
Azure můžete do své aplikace začlenit různými způsoby v závislosti na vašich potřebách. Následující video obsahuje užitečný přehled nejoblíbenějších vývojových scénářů pro vývojáře Azure:
Tady je několik běžných scénářů vývoje a nasazení softwaru v Azure:
Hostování aplikací v Azure – Azure může hostovat celou sadu aplikací z webových aplikací a rozhraní API až po databáze až po služby úložiště. podpora Azure různé modely hostování od plně spravovaných služeb po kontejnery až po virtuální počítače. Při použití plně spravovaných služeb Azure můžou vaše aplikace využívat škálovatelnost, vysokou dostupnost a zabezpečení integrované v Azure.
Využívání cloudových služeb z existujících místních aplikací – Stávající místní aplikace můžou začlenit služby Azure, aby se rozšířily jejich možnosti. Aplikace může například pomocí služby Azure Blob Storage ukládat soubory v cloudu, Azure Key Vault k bezpečnému ukládání tajných kódů aplikací nebo azure AI Search a přidat funkci fulltextového vyhledávání. Tyto služby jsou plně spravované v Azure a můžete je snadno přidat do stávajících aplikací beze změny aktuální architektury aplikace nebo modelu nasazení.
Architektury založené na kontejnerech – Azure poskytuje celou řadu služeb založených na kontejnerech, které podporují cestu modernizace aplikací. Bez ohledu na to, jestli potřebujete privátní registr pro image kontejneru, kontejnerizujete stávající aplikaci pro snadné nasazení, nasazování aplikací založených na mikroslužbách nebo správu kontejnerů ve velkém měřítku, Azure má řešení, která podporují vaše potřeby.
Aplikace řízené AI – Vytvářejte aplikace založené na umělé inteligenci podle svých podmínek, v preferovaném jazyce pro vývoj softwaru, v cloudu, v místním prostředí nebo na hraničních zařízeních. Získejte nástroje, služby a pokyny, které vám pomůžou zodpovědně aplikovat umělou inteligenci ve vašich aplikacích a zároveň zachovat ochranu osobních údajů, transparentnost a důvěryhodnost dat, používat Azure AI k přidávání řeči, zraku, jazyka a rozhodovacích schopností vašich aplikací, vytváření chatovacích robotů a odhalování přehledů pomocí vyhledávání využívajících umělou inteligenci.
Moderní architektury bez serveru – Azure Functions zjednodušují sestavování řešení pro zpracování pracovních postupů řízených událostmi, ať už reagují na požadavky HTTP, zpracování nahrávání souborů v úložišti objektů blob nebo zpracování událostí ve frontě. Napíšete pouze kód potřebný ke zpracování události, aniž byste se museli starat o servery nebo kód architektury. Kromě toho můžete využít více než 250 konektorů k jiným službám Azure a služeb třetích stran, abyste se mohli vypořádat s vašimi nejtužšími problémy s integrací.
Jak tyto scénáře implementujete? V dalším článku "Klíčové služby Azure pro vývojáře" získáte několik možností služby Azure pro implementaci jednotlivých scénářů.