Microsoft Azure
| Microsoft Azure | |
| Logo | |
| Základné informácie | |
|---|---|
| Vývojár | Microsoft |
| Uvedenie | 27. október 2008 (pred 17 rokmi) |
| Operačný systém | Linux, Microsoft Windows, Android, iOS |
| Typ softvéru | cloud computing |
| Licencia | proprietárna (platforma) MIT (klientské SDK) |
| Ďalšie odkazy | |
| Webová stránka | azure.microsoft.com |
|
| |
Microsoft Azure alebo len Azure (pôvodne Windows Azure) je cloudová platforma spoločnosti Microsoft. Slúži na vytváranie, prevádzkovanie a automatizované škálovanie webových aplikácií a ďalších služieb prostredníctvom dátových centier Microsoftu. Poskytuje funkcie softvéru ako služby (SaaS), platformy ako služby (PaaS) a infraštruktúry ako služby (IaaS), pričom podporuje mnoho programovacích jazykov, nástrojov a frameworkov vrátane softvéru a systémov tretích strán.[1][2]
V polovici 20. rokov 21. storočia platforma predstavuje najvýnosnejší produktový rad spoločnosti Microsoft, pričom predbehla tradičné produkty ako Windows alebo Office.[3][4]
Prehľad
[upraviť | upraviť zdroj]Microsoft Azure implementuje cloudové modely platformy ako služby (PaaS) a infraštruktúry ako služby (IaaS). Je možné využívať ako služby tretích strán, tak služby Microsoft v režime softvér ako služba (SaaS).[5] Funkčnosť platformy Microsoft Azure zaisťuje globálna sieť distribuovaných dátových centier spoločnosti Microsoft.
Okrem základných funkcií operačných systémov ponúka Microsoft Azure aj ďalšie: alokáciu zdrojov na vyžiadanie pre automatizované škálovanie, automatickú synchrónnu replikáciu dát pre zvýšenie odolnosti voči poruchám, reakcie na výpadky na zabezpečenie vysokej dostupnosti a ďalšie.
Model poskytovania infraštruktúry (IaaS) umožňuje prenajímať zdroje, ako sú servery, databázové systémy, dátové úložiská a sieťové zariadenia. Správu celej infraštruktúry vykonáva poskytovateľ, spotrebiteľ si spravuje len svoje nasadené aplikácie, operačné systémy alebo iné produkty. Zoznam služieb Azure má stovky položiek a je priebežne rozširovaný.[6]
Pre virtuálne stroje sú k dispozícii obrazy nasledujúcich operačných systémov: Windows Server, AlmaLinux, Ubuntu, Debian, Flatcar Container Linux, Oracle Linux, Red Hat Enterprise Linux, Rocky Linux, SUSE Linux.[7][8]
Takmer všetky služby Microsoft Azure majú rozhranie pre komunikáciu API postavené na architektúre REST, čo umožňuje vývojárom automatizovať využívanie cloudových služieb z akéhokoľvek operačného systému, zariadenia a platformy.[9]
Okrem toho môžu používatelia vytvárať a spravovať vlastné služby pomocou webového portálu Azure alebo pomocou mobilnej aplikácie Azure. Portál aj aplikácia umožňujú konfigurovať služby, upravovať oprávnenia, sledovať stav zdrojov a spravovať fakturáciu.[10][11]
Podporované jazyky a vývojové platformy
[upraviť | upraviť zdroj]Pre podporované programovacie jazyky a vývojové platformy Microsoft poskytuje sady knižníc. V súčasnosti (2025) sú podporované nasledujúce programovacie jazyky a vývojové platformy:[12]
- .NET: cloudová platforma Azure podporuje vývojovú platformu .NET, ktorá tiež vznikla a je udržiavaná spoločnosťou Microsoft. Tieto technológie môžu byť použité spoločne na vytvorenie a nasadenie webových aplikácií, vytvorenie bezserverových funkcií Azure, dopytovanie SQL databáz, správu SQL API v Azure Cosmos DB, nasadenie aplikácií v Service Fabric a ďalšie.[13]
- Java: programovací jazyk Java je integrovaný s Azure. Je vhodný na tvorbu a nasadzovanie webových aplikácií, prácu s databázami, interakciu so službovou zbernicou, internetom vecí, kognitívnymi službami a ďalšie.[14]
- Node.js (JavaScript): programovací jazyk JavaScript a jeho serverový framework Node.js sú integrované s Azure. V rámci tejto spolupráce sú k dispozícii vývoj a nasadenie aplikácií, riešenie pre ukladanie dát, zabezpečenie infraštruktúry, monitoring a logovanie, zasielanie správ, internet vecí, kognitívne služby, tvorba DevOps paradigmy a ďalšie.[15]
- Python: programovací jazyk Python je podporovaný v cloude Azure. V rámci tejto platformy je možné použiť na tvorbu a nasadenie aplikácií, prácu s dátami pomocou Cosmos DB, Redis, SQL Azure, PostgreSQL a MySQL, tvorbu algoritmov umelej inteligencie a strojového učenia, zabezpečenie infraštruktúry a ďalšie.[16]
- PHP: jazyk PHP momentálne ponúka v cloude Azure najmenšiu funkčnosť v porovnaní s ostatnými integrovanými jazykmi. Vývojári môžu vytvoriť a nasadiť webovú aplikáciu PHP v Azure.[17]
- Go: okrem iných možností je možné s použitím programovacieho jazyka Go nasadzovať virtuálne stroje, ukladať binárne objekty do BLOB úložiska, pripájať sa k databázam SQL Azure, PostgreSQL a MySQL.[18]
Spoplatňovanie
[upraviť | upraviť zdroj]Cloudové služby Microsoft Azure sú poskytované podľa modelu „platba za skutočné využitie“ – cena cloudovej služby závisí od spotrebovaných prostriedkov.[19] Obvykle sú potrebné tri druhy zdrojov na vykonávanie aplikácie – na výpočty, na ukladanie dát a na výmenu dát. Od júna 2013 je spotreba výpočtových prostriedkov Microsoft Azure (efektívna doba behu virtuálnych strojov, cloudových služieb, mobilných služieb alebo webových stránok) počítaná a platí sa na minútu, nie každú hodinu, ako to bolo predtým. Od júna 2013 sa tiež neúčtuje poplatok za zastavený virtuálny stroj.
Dejiny
[upraviť | upraviť zdroj]- október 2008 – uvedenie platformy Windows Azure[20]
- marec 2009 – uvedenie relačnej databázy SQL Azure[21]
- 9. október 2009 – Microsoft zlúčil oddelenia Windows Server a Azure[22]
- 1. február 2010 – platforma Windows Azure sa stala komerčne dostupnou[23]
- jún 2010 – aktualizácia Windows Azure, podpora .NET Framework 4, OS Versioning, CDN, aktualizácia SQL Azure[24]
- október 2010 – vylepšenie platformy, uvedenie Windows Azure Connect, zlepšenie prostredia pre vývojárov a IT profesionálov[25]
- júl 2014 – vydaná verejná preview verzia Azure Machine Learning[26]
- november 2014 – technické problémy na platforme ovplyvnili Azure Storage a ďalšie služby, vrátane virtuálnych strojov[27]
- september 2015 – predstavený Azure Cloud Switch (ACS), na Linuxe založený modulárny operačný systém pre sieťové prepínače[28]
- december 2015 – uvedený webový portál Azure (s kódovým názvom „Ibiza“)[29]
- marec 2016 – služba Azure Service Fabric sa stala verejne dostupnou[30]
- september 2017 – bolo predstavené nové logo a manifest Microsoft Azure[31]
- 16. júl 2018 – bola vydaná verejná preview verzia Azure Service Fabric Mesh[32]
- 24. september 2018 – služba Microsoft Azure IoT Central sa stala verejne dostupnou[33]
- 10. október 2018 – Microsoft sa pripojil k linuxovej iniciatíve Open Invention Network[34]
- 17. apríl 2019 – bola uvedená služba Azure Front Door Service[35]
- 17. január 2023 – služba Azure OpenAI sa stala verejne dostupnou[36]
Dátové centrá
[upraviť | upraviť zdroj]K júlu 2019 bola cloudová platforma Microsoft Azure dostupná v 54 regiónoch a 140 krajinách. Dátové centrá boli umiestnené v 15 krajinách.[37]
| Amerika | Európa | Ázia a Tichomorie | Stredný východ a Afrika |
|---|---|---|---|
|
|
|
|
Konkurenčné platformy
[upraviť | upraviť zdroj]Medzi konkurenčné platformy patria:[38]
Referencie
[upraviť | upraviť zdroj]- ↑ What is Azure? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Microsoft Corporation. In: Encyclopædia Britannica [online]. Encyclopædia Britannica, [cit. 2025-03-21]. Dostupné online.
- ↑ LU, Marcus. Visualizing Microsoft’s Revenue, by Product Line [online]. visualcapitalist.com, 2024-02-26, [cit. 2025-03-21]. Dostupné online.
- ↑ FRANEK, Kamil. Microsoft Revenue Breakdown by Product, Segment and Country [online]. kamilfranek.com, 2022-09-30, [cit. 2025-03-21]. Dostupné online.
- ↑ Úvodní příručka pro vývojáře v Azure [online]. learn.microsoft.com, 2023-10-26. Dostupné online. Archivované 2023-11-07 z originálu.
- ↑ Azure products [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Microsoft server software support for Azure virtual machines [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Endorsed Linux distributions on Azure [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Azure REST API reference [online]. Microsoft, 2024-04-01, [cit. 2025-03-21]. Dostupné online.
- ↑ What is the Azure portal? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ What is the Azure mobile app? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Azure for developers overview [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
- ↑ Azure pro vývojáře na platformě .NET. Microsoft. Dostupné online [cit. 2023-11-07].
- ↑ Dokumentace pro vývojáře v Azure pro Javu. Microsoft. Dostupné online [cit. 2023-11-07].
- ↑ Azure pro vývojáře v JavaScriptu a Node.js. Microsoft. Dostupné online [cit. 2023-11-07].
- ↑ Azure pro vývojáře v Pythonu. Microsoft. Dostupné online [cit. 2023-11-07].
- ↑ Rychlý start: Vytvoření webové aplikace PHP - Azure App Service. Microsoft, 2023-10-24. Dostupné online [cit. 2023-11-07].
- ↑ Azure pro vývojáře v Go. Microsoft. Dostupné online [cit. 2023-11-07].
- ↑ Přehled cen – Od čeho se odvíjejí ceny Azure. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
- ↑ Ray Ozzie announces Windows Azure. ZDNET. Dostupné online [cit. 2023-11-07].
- ↑ Microsoft SQL Services is now Microsoft SQL Azure. Microsoft SQL Server Blog, 2009-07-08. Dostupné online [cit. 2023-11-07].
- ↑ PROTALINSKI, Emil. Microsoft merges Windows Server and Azure divisions. One Microsoft Way, 2009-12-09. Dostupné online [cit. 2023-12-25].
- ↑ Windows Azure General Availability. The Official Microsoft Blog, 2010-02-01. Dostupné online [cit. 2023-11-07].
- ↑ SQL Azure SU3 is Now Live and Available in 6 Datacenters Worldwide - SQL Azure Team Blog - Site Home - MSDN Blogs. web.archive.org, 2013-06-20. Dostupné online [cit. 2023-11-07].
- ↑ KEXUGIT. Azure Connect: connecting your on-premise and Windows Azure networks together.. Microsoft, 2010-11-09. Dostupné online [cit. 2023-11-07].
- ↑ SIROSH, Joseph. Microsoft Azure Machine Learning combines power of comprehensive machine learning with benefits of cloud. The Official Microsoft Blog, 2014-06-16. Dostupné online [cit. 2023-11-07].
- ↑ JACKSON, Joab. Human error root cause of November Microsoft Azure outage. Computerworld (IDG News Service), 2014-12-17. Dostupné online [cit. 2023-11-07].
- ↑ Microsoft demonstrates its Linux-based Azure Cloud Switch operating system. ZDNET. Dostupné online [cit. 2023-11-07].
- ↑ WELICKI, Leon. Announcing Azure Portal general availability. Microsoft Azure Blog, 2015-12-02. Dostupné online [cit. 2023-11-07].
- ↑ Azure Service Fabric is GA!. Microsoft Azure Blog, 2016-03-31. Dostupné online [cit. 2023-11-07].
- ↑ PIETSCHMANN, Chris. Microsoft Azure Gets A New Logo And A Manifesto. build5nines.com, 2017-09-25. Dostupné online [cit. 2023-11-07].
- ↑ Azure Service Fabric Mesh is now in public preview. Microsoft Azure Blog, 2018-07-16. Dostupné online [cit. 2023-11-07].
- ↑ Řešení Azure IoT Central je nyní dostupné. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
- ↑ SPEED, Richard. Microsoft has signed up to the Open Invention Network. We repeat. Microsoft has signed up to the OIN. www.theregister.com. Dostupné online [cit. 2023-11-07].
- ↑ Služba Azure Front Door Service je teď dostupná. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
- ↑ BOYD, Eric. General availability of Azure OpenAI Service expands access to large, advanced AI models with added enterprise benefits [online]. azure.microsoft.com, 2023-01-17, [cit. 2025-03-21]. Dostupné online.
- ↑ Rezidence dat v Azure. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
- ↑ ZHANG, Mary. Top 10 Cloud Service Providers Globally in 2024 [online]. dgtlinfra.com, 2024-04-18, [cit. 2025-03-21]. Dostupné online.
Iné projekty
[upraviť | upraviť zdroj]
Commons ponúka multimediálne súbory na tému Microsoft Azure
Externé odkazy
[upraviť | upraviť zdroj]- Oficiálny web
- Azure documentation (po anglicky)
- Dokumentace Azure (po česky)
- Zdroje informací o Azure (po česky)
Zdroj
[upraviť | upraviť zdroj]Tento článok je čiastočný alebo úplný preklad článku Microsoft Azure na českej Wikipédii.