Preskočiť na obsah

Microsoft Azure

z Wikipédie, slobodnej encyklopédie
Microsoft Azure

Logo
Základné informácie
VývojárMicrosoft
Uvedenie27. október 2008
(pred 17 rokmi)
Operačný systémLinux, Microsoft Windows, Android, iOS
Typ softvérucloud computing
Licenciaproprietárna (platforma)
MIT (klientské SDK)
Ďalšie odkazy
Webová stránkaazure.microsoft.com

Pozri aj Informačný portál

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]

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.

  • 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
  • Spojené štáty
  • Kanada
  • Brazília
  • Francúzsko
  • Veľká Británia
  • Nemecko
  • Švajčiarsko Nórsko
  • Austrália
  • Čína
  • India
  • Japonsko
  • Južná Kórea
  • Spojené arabské emiráty
  • Juhoafrická republika

Konkurenčné platformy

[upraviť | upraviť zdroj]

Medzi konkurenčné platformy patria:[38]

Referencie

[upraviť | upraviť zdroj]
  1. What is Azure? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  2. Microsoft Corporation. In: Encyclopædia Britannica [online]. Encyclopædia Britannica, [cit. 2025-03-21]. Dostupné online.
  3. LU, Marcus. Visualizing Microsoft’s Revenue, by Product Line [online]. visualcapitalist.com, 2024-02-26, [cit. 2025-03-21]. Dostupné online.
  4. FRANEK, Kamil. Microsoft Revenue Breakdown by Product, Segment and Country [online]. kamilfranek.com, 2022-09-30, [cit. 2025-03-21]. Dostupné online.
  5. Ú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.
  6. Azure products [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  7. Microsoft server software support for Azure virtual machines [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  8. Endorsed Linux distributions on Azure [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  9. Azure REST API reference [online]. Microsoft, 2024-04-01, [cit. 2025-03-21]. Dostupné online.
  10. What is the Azure portal? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  11. What is the Azure mobile app? [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  12. Azure for developers overview [online]. Microsoft, [cit. 2025-03-21]. Dostupné online.
  13. Azure pro vývojáře na platformě .NET. Microsoft. Dostupné online [cit. 2023-11-07].
  14. Dokumentace pro vývojáře v Azure pro Javu. Microsoft. Dostupné online [cit. 2023-11-07].
  15. Azure pro vývojáře v JavaScriptu a Node.js. Microsoft. Dostupné online [cit. 2023-11-07].
  16. Azure pro vývojáře v Pythonu. Microsoft. Dostupné online [cit. 2023-11-07].
  17. Rychlý start: Vytvoření webové aplikace PHP - Azure App Service. Microsoft, 2023-10-24. Dostupné online [cit. 2023-11-07].
  18. Azure pro vývojáře v Go. Microsoft. Dostupné online [cit. 2023-11-07].
  19. Přehled cen – Od čeho se odvíjejí ceny Azure. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
  20. Ray Ozzie announces Windows Azure. ZDNET. Dostupné online [cit. 2023-11-07].
  21. Microsoft SQL Services is now Microsoft SQL Azure. Microsoft SQL Server Blog, 2009-07-08. Dostupné online [cit. 2023-11-07].
  22. PROTALINSKI, Emil. Microsoft merges Windows Server and Azure divisions. One Microsoft Way, 2009-12-09. Dostupné online [cit. 2023-12-25].
  23. Windows Azure General Availability. The Official Microsoft Blog, 2010-02-01. Dostupné online [cit. 2023-11-07].
  24. 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].
  25. KEXUGIT. Azure Connect: connecting your on-premise and Windows Azure networks together.. Microsoft, 2010-11-09. Dostupné online [cit. 2023-11-07].
  26. 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].
  27. JACKSON, Joab. Human error root cause of November Microsoft Azure outage. Computerworld (IDG News Service), 2014-12-17. Dostupné online [cit. 2023-11-07].
  28. Microsoft demonstrates its Linux-based Azure Cloud Switch operating system. ZDNET. Dostupné online [cit. 2023-11-07].
  29. WELICKI, Leon. Announcing Azure Portal general availability. Microsoft Azure Blog, 2015-12-02. Dostupné online [cit. 2023-11-07].
  30. Azure Service Fabric is GA!. Microsoft Azure Blog, 2016-03-31. Dostupné online [cit. 2023-11-07].
  31. PIETSCHMANN, Chris. Microsoft Azure Gets A New Logo And A Manifesto. build5nines.com, 2017-09-25. Dostupné online [cit. 2023-11-07].
  32. Azure Service Fabric Mesh is now in public preview. Microsoft Azure Blog, 2018-07-16. Dostupné online [cit. 2023-11-07].
  33. Řešení Azure IoT Central je nyní dostupné. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
  34. 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].
  35. Služba Azure Front Door Service je teď dostupná. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
  36. 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.
  37. Rezidence dat v Azure. azure.microsoft.com. Dostupné online [cit. 2023-11-07].
  38. 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]

Externé odkazy

[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku Microsoft Azure na českej Wikipédii.