Go-alkalmazások fejlesztése és üzembe helyezése a felhőben az alkalmazások és adatszolgáltatások széles skálájával
A Web Apps és a Go
Az Azure App Service Web Apps funkciójával egy felügyelt, Linux-alapú platformon helyezheti üzembe és futtathatja a Go-kódját. A Web Apps egyszerűsített magas rendelkezésre állást és automatikus skálázást biztosít.
Felügyelt Kubernetes
Az Azure Kubernetes Service (AKS) használatával futtathatja a Go-alkalmazásokat és -szolgáltatásokat, illetve bármilyen más Docker-tárolót. Az AKS olyan teljeskörűen felügyelt Kubernetes-fürtöt biztosít, amely az Open Service Broker for Azure használatával egyszerűen integrálható más Azure-szolgáltatásokkal is.
Virtual Machines
A kedvenc Linux-disztribúcióját használhatja (például Ubuntut, CentOS vagy Debian), és a skálázható Azure Virtual Machines és a Virtual Machines Scale Sets használatával futtathatja a kódot.
Globális NoSQL-alapú adatbázis
Olyan alkalmazásokat hozhat létre, amelyek kihasználják az Azure Cosmos DB skálázható adatbázisának előnyeit, amely egy globálisan elosztott, nagymértékben skálázható, többmodelles, a MongoDB-vel is kompatibilis NoSQL-adatbázisszolgáltatás.
Az Azure Database for MySQL és az Azure Database for PostgreSQL
A felhőben építheti ki a kedvenc relációs adatbázisát, és ehhez megbízható, skálázható és teljeskörűen felügyelt szolgáltatásokat vehet igénybe az Azure Database for MySQL-hez és az Azure Database for PostgreSQL-hez.
Objektumtár
Az Azure Storage használatával tartós és nagymértékben skálázható felhőobjektum-tárolót adhat hozzá az alkalmazásaihoz bármilyen típusú dokumentum és strukturálatlan adat tárolásához.
Fejlesztési és DevOps-eszközök
Go-kód szerkesztése
A Visual Studio Code egy ingyenes, nyílt forráskódú, kis méretű szerkesztő, amely macOS, Linux és Windows rendszerre is elérhető, és amellyel gyorsabban és hatékonyabban írhat Go-kódokat. A szerkesztő IntelliSense-kódkiegészítést kínál a Go-hoz, és beépített hibakereséssel, kódminőség-ellenőrzéssel és más hasznos funkciókkal rendelkezik.
CI/CD, Git, Agile
A Visual Studio Team Services egy olyan, felhőben üzemeltetett DevOps-szolgáltatáscsomag, amely korlátlan privát Git-tárházakat, bármilyen nyelvhez és platformhoz CI/CD-folyamatokat, Linux és Windows rendszerre készült buildügynököt és agilis tervezőeszközöket kínál. Egyéni fejlesztők és legfeljebb öt fős csapatok számára ingyenes a használata.
Figyelés
Az Azure Monitor közel valós idejű és részletes információkat nyújt az Azure-erőforrások és az alkalmazások állapotáról és teljesítményéről. A használatával riasztásokat állíthat be, és diagnosztizálhatja a problémákat.