Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk egy hét cikkből álló sorozat második része, amely segít a fejlesztőknek az Azure használatbavételében.
- 1. rész: Azure fejlesztőknek – áttekintés
- 2. rész: Kulcsfontosságú Azure-szolgáltatások fejlesztőknek
- 3. rész: Alkalmazások üzemeltetése az Azure-ban
- 4. rész: Az alkalmazás csatlakoztatása az Azure-szolgáltatásokhoz
- 5. rész: Hogyan erőforrások létrehozása és kezelése az Azure-ban?
- 6. rész: Az Azure-alkalmazások létrehozásának főbb fogalmai
- 7. rész: Hogyan kell kiszámláznom?
Ez a cikk bemutatja a fejlesztők által leggyakrabban használt legfontosabb Azure-szolgáltatásokat. Az összes Azure-szolgáltatás átfogó listájáért tekintse meg az Azure dokumentációs központjának oldalát.
Alkalmazás üzemeltetése és számítása
Akár webalkalmazás statikus erőforrásait, API-ját, akár hosszú ideig futó háttérfolyamatokat kell üzemeltetnie tárolók, virtuális gépek vagy kiszolgáló nélküli technológiák használatával, ezek az Azure-szolgáltatások segítenek a teljes megoldás elkészítésében.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure App Service | .NET-, Java-, Node.js- és Python-webalkalmazásokat és API-kat üzemeltet egy teljes mértékben felügyelt Azure-szolgáltatásban. A kódot csak az Azure-ban kell üzembe helyeznie. Az Azure olyan infrastruktúra-feladatokat kezel, mint a magas rendelkezésre állás, a terheléselosztás és az automatikus skálázás. |
|
Azure Static Web Apps | Statikus webalkalmazásokat üzemeltethet olyan keretrendszerek használatával, mint a Gatsby, a Hugo vagy a VuePress, vagy az Angular, React, Svelte vagy Vue használatával készült modern webalkalmazások. A statikus webalkalmazások automatikusan létrehoznak és üzembe helyeznek kódmódosítások és az Azure Functions szolgáltatás API-integrációja alapján. |
|
Azure Konténer Alkalmazások | Az Azure Container Apps lehetővé teszi a tárolóalapú alkalmazások kiszolgáló nélküli platformon való futtatását vezénylés vagy infrastruktúra kezelése nélkül. |
|
Azure Container Instances | Igény szerinti Docker-tárolók futtatása felügyelt, kiszolgáló nélküli Azure-környezetben. Az Azure Container Instances egy megoldás olyan forgatókönyvek számára, amelyek elkülönített tárolókban valósulhatnak meg, vezénylés nélkül. |
|
Azure Kubernetes Services | Gyorsan üzembe helyezhet egy éles üzemre kész Kubernetes-fürtöt a felhőbe, és átirányíthatja a működési terhet az Azure-ra. Az Azure kezeli a kritikus feladatokat, például az állapotfigyelést és a karbantartást. Csak az ügynökcsomópontok kezelését és karbantartását kell elvégeznie. |
|
Azure-beli virtuális gépek | Akkor üzemeltetheti az alkalmazást virtuális gépek használatával az Azure-ban, ha nagyobb kontrollra van szüksége a számítási környezet felett. Az Azure-beli virtuális gépek rugalmas, méretezhető számítási környezetet kínálnak Linux és Windows rendszerű virtuális gépekhez is. |
|
Azure Functions | Kiszolgáló nélküli számítási platform, amely kisebb, különálló kódszegmenseket hoz létre, amelyek számos különböző eseményből aktiválhatók. Gyakori alkalmazások például a kiszolgáló nélküli API-k létrehozása vagy az eseménymeghajtó architektúrák vezénylése. |
|
Azure Spring Apps | Spring Boot-mikroszolgáltatási alkalmazásokat üzemeltet az Azure-ban, nincs szükség kódmódosításra. Az Azure Spring Apps monitorozást, konfigurációkezelést, szolgáltatásfelderítést, CI/CD-integrációt és egyebeket biztosít. |
Felmerülhet a kérdés: "Miért van olyan sok különböző módszer egy alkalmazás üzemeltetésére?" A választ a következő cikkben, az alkalmazások Azure-ban való üzemeltetéséről szóló cikkben ismertetik.
Öntödei eszközök
Az Foundry Tools segítségével előre összeállított és testreszabható API-kkal és modellekkel hozhat létre AI-alkalmazásokat. A példaalkalmazások közé tartozik a beszélgetések természetes nyelvi feldolgozása, a keresés, a monitorozás, a fordítás, a beszéd, a látás és a döntéshozatal.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure OpenAI | Használjon hatékony nyelvi modelleket, például a GPT, a Codex és az Embeddings modellsorozatot a tartalomgeneráláshoz, az összegzéshez, a szemantikai kereséshez és a természetes nyelvhez a fordítás kódolásához. |
|
Azure Speech a Foundry Tools alkalmazásban | Átírhatja a hallható beszédet olvasható, kereshető szöveggé, vagy élethű beszédgé alakíthatja a szöveget a természetesebb felületek érdekében. |
|
Azure nyelvi szolgáltatás a Foundry eszközeiben | Természetes nyelvi feldolgozással (NLP) azonosíthatja a kulcskifejezéseket, és hangulatelemzést végezhet szövegből. |
|
Azure Translator az Öntödei eszközökben | Több mint 100 nyelv és dialektus fordítása. |
|
Azure Vision az Öntödeipari eszközökben | Tartalom elemzése képekben és videókban. |
|
Azure AI-keresés | Nagy léptékű információlekérés hagyományos és társalgási keresési alkalmazásokhoz, a biztonság és az AI-bővítés és a vektorizálás beállításaival. |
|
Azure Document Intelligence az Foundry Toolsban | Az űrlapokat megértő dokumentumkinyerési szolgáltatás lehetővé teszi, hogy gyorsan kinyerje a szöveget és a szerkezetet a dokumentumokból. |
Az AI-alkalmazások létrehozásának megkezdéséhez tekintse meg az AI-alkalmazások fejlesztésének áttekintését. Az üzembe helyezésre kész referenciamintákért keresse meg az AI-alkalmazássablonokat. Ha intelligens ügynököket szeretne létrehozni, tekintse meg az Ügynökök létrehozása az Azure-beli Model Context Protocol használatával című témakört.
Adatok
Az Azure számos relációs és NoSQL-tárolási lehetőséget kínál, köztük számos népszerű nyílt forráskódú adatbázis-termék felügyelt verzióit is.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure SQL | SQL Server-adatbázismotor-termékek családja a felhőben. |
|
Azure SQL-adatbázis | Az SQL Server teljes mértékben felügyelt, felhőalapú verziója. |
|
Azure Cosmos DB | Teljes körűen felügyelt, felhőalapú NoSQL-adatbázis. Az Azure Cosmos DB több API-t is tartalmaz, köztük a MongoDB-vel, a Cassandra-val és a Gremlinnel kompatibilis API-kat. |
|
Azure Database for PostgreSQL | Teljes körűen felügyelt, felhőalapú PostgreSQL-adatbázis-szolgáltatás, amely a PostgreSQL Community Edition kiadáson alapul. |
|
Azure Database for MySQL | Teljes körűen felügyelt, felhőalapú MySQL-adatbázis-szolgáltatás a MySQL Community Edition alapján. |
|
Azure adatbázis a MariaDB-hez | Teljes körűen felügyelt, felhőalapú MariaDB-adatbázis-szolgáltatás, amely a MariaDB közösségi kiadásán alapul. |
|
Azure Cache for Redis | Biztonságos adatgyorsítótár és üzenetkezelési közvetítő, amely nagy átviteli sebességet és alacsony késésű hozzáférést biztosít az alkalmazások adataihoz. |
Storage
Az Azure Storage-termékek biztonságos, skálázható felhőt és hibrid adattárolási szolgáltatásokat kínálnak. Az ajánlatok közé tartoznak a hibrid tárolási megoldások és az adatok átvitelére, megosztására és biztonsági mentésére szolgáló szolgáltatások.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure Blob-tároló | Az Azure Blob Storage lehetővé teszi az alkalmazások számára a fájlok felhőben való tárolását és lekérését. Az Azure Storage nagy mértékben méretezhető, nagy mennyiségű adatot tárol, és redundáns tárolással biztosítja a magas rendelkezésre állást. |
|
Azure Data Lake Storage | Az Azure Data Lake Storage skálázható, költséghatékony tárolással támogatja a big data-elemzéseket strukturált, részben strukturált vagy strukturálatlan adatokhoz. |
Messaging
Ezek a legnépszerűbb szolgáltatások, amelyek kezelik az üzenetek küldését, fogadását és átirányítását az alkalmazásokból és az alkalmazásokba.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure Service Bus | Teljes körűen felügyelt vállalati üzenetközvetítő, amely támogatja a pont–pont és a közzététel-feliratkozás integrációját. Ideális a leválasztott alkalmazások létrehozásához, az üzenetsoralapú terhelés simításához vagy a mikroszolgáltatások közötti kommunikáció megkönnyítéséhez. |
|
Azure-eseményközpontok | Az Azure Event Hubs egy felügyelt szolgáltatás, amely nagy mennyiségű adatfolyamot fogad és dolgoz fel webhelyekről, alkalmazásokból vagy eszközökről. |
|
Azure Queue Storage | Egyszerű és megbízható üzenetsor, amely nagy számítási feladatokat kezel. |
Identitás és biztonság
Az Azure egyik erőssége az alapértelmezetten biztosított biztonsági stratégia. Az alkalmazásszintű biztonságot az alábbi szolgáltatásokkal javíthatja.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Microsoft Entra-azonosító | Kezelheti a felhasználói identitásokat, és szabályozhatja az alkalmazásokhoz, adatokhoz és erőforrásokhoz való hozzáférést. |
|
Azure Key Vault | Az alkalmazás titkos kulcsainak, például kapcsolati sztringeknek és API-kulcsoknak a tárolása és elérése korlátozott hozzáféréssel rendelkező titkosított tárolóban, hogy a titkos kulcsok és az alkalmazások ne sérüljenek. |
|
Alkalmazáskonfiguráció | Gyors és méretezhető szolgáltatás az alkalmazásbeállítások és a funkciójelzők központi kezeléséhez. |
Menedzsment
A legtöbb alkalmazás számára előnyös, ha a DevOps, a fejlesztők és a rendszergazdák mély betekintést engednek a felhőben futó kódba. Az alábbi szolgáltatások betekintést nyújtanak az alkalmazások teljesítményébe és naplózásába.
| Szolgáltatás | Leírás | |
|---|---|---|
|
Azure Monitor | Átfogó monitorozási megoldás a felhőből és a helyszíni környezetekből származó monitorozási adatok gyűjtésére, elemzésére és megválaszolására. |
|
Application Insights | Az Azure Monitor ezen funkciója alkalmazásteljesítmény-kezelést (APM) biztosít az élő webalkalmazások teljesítményének, megbízhatóságának és minőségének javításához. |
Most, hogy áttekintheti azokat a szolgáltatásokat, amelyek egy robusztus felhőmegoldásba kombinálhatók, közelebbről megvizsgáljuk a felhőt célzó alkalmazások létrehozását és üzemeltetését.