Dark Mode

Preskocit na obsah

Microsoft Azure

Z Wikipedie, otevrene encyklopedie
Tento clanek potrebuje upravy.
Muzete Wikipedii pomoci tim, ze ho vylepsite. Jak by mely clanky vypadat, popisuji stranky Vzhled a styl, Encyklopedicky styl a Odkazy.
Microsoft Azure
VyvojarMicrosoft
Operacni systemMicrosoft Windows
Linux
Android
iOS
Typ softwarucloud computing, Infrastruktura jako sluzba, hyperscaler a pocitacova platforma
Webazure.microsoft.com
Nektera data mohou pochazet z datove polozky.

Microsoft Azure, nebo jen Azure je cloudova platforma spolecnosti Microsoft. Vyuziva se k vytvareni, hostovani a skalovani webovych aplikaci prostrednictvim datovych center Microsoftu. Windows Azure tak nabizi tzv. Microsoft Online Services - balik online aplikaci fungujicich jako sluzby (bez instalace), ktere umoznuji vymenu dat, sdileni, online komunikaci (online konference), atd., to vse zalozene na bazi cloudu. Vsechny tyto nabizene aplikace a sluzby se rozdeluji do tri obchodnich znacek: Windows Azure, SQL Azure a AppFabric.

Microsoft Azure implementuje cloudove modely Platformy jako sluzba (PaaS) a Infrastruktury jako sluzba (IaaS). Lze vyuzivat jak sluzby tretich stran, tak Microsoft sluzby jako model Software jako sluzba (SaaS).[1] Funkcnost platformy Microsoft Azure zajistuje globalni sit distribuovanych datovych center Microsoft.

Krome zakladnich funkci operacnich systemu nabizi Microsoft Azure take dalsi: alokaci zdroju na vyzadani pro skalovani, automatickou synchronni replikaci dat pro zvyseni odolnosti vuci porucham, zpracovani selhani infrastruktury pro zajisteni neustale dostupnosti a dalsi.

Model poskytovani infrastruktury (IaaS) umoznuje pronajimat zdroje, jako jsou servery, datova uloziste a sitove zarizeni. Spravu cele infrastruktury provadi poskytovatel, spotrebitel spravuje pouze operacni system a nainstalovane aplikace. Seznam sluzeb Azure ma stovky polozek a je prubezne rozsirovan. [2]

Pro virtualni stroje jsou k dispozici obrazy nasledujicich operacnich systemu: Windows Server, CoreOS, Ubuntu Server, Red Hat, Clear Linux OS, Debian, SUSE Linux Enterprise Server, Oracle Linux.[3][4]

Temer vsechny sluzby Microsoft Azure maji rozhrani pro komunikaci API postavene na omezenich pro distribuovane systemy REST, coz umoznuje vyvojarum pouzivat cloudove sluzby z jakehokoli operacniho systemu, zarizeni a platformy.

Krome toho mohou uzivatele vytvaret a spravovat vlastni sluzby pomoci vizualniho weboveho rozhrani portalu Azure. Portal umoznuje konfigurovat sluzby, upravovat opravneni, sledovat stav zdroju a spravovat fakturaci.[5]

Architektura site a vypoctu Windows Azure

Windows Azure Platform, potazmo Windows Azure jako operacni system, vyuziva techto pet sluzeb:

  • Live Services (zahrnuje vetsinu cloud aplikaci)
  • SQL Azure (uchovani dat, uloziste, apod.)[6]
  • AppFabric (zahrnuje mnoho dalsich sluzeb tykajicich se prime funkce systemu)
  • SharePoint Services (webovy portal)
  • Dynamics CRM Services (sluzba ke spravovani marketingovych zalezitosti)

Podporovane jazyky a vyvojove platformy

[editovat | editovat zdroj]

Pro podporovane programovaci jazyky a vyvojove platformy Microsoft poskytuje sady knihoven. V soucasne dobe jsou podporovany nasledujici programovaci jazyky a vyvojove platformy:

  • .NET Cloudova platforma Azure podporuje vyvojovou platformu .NET, ktera take vznikla a je udrzovana spolecnosti Microsoft. Tyto technologie mohou byt pouzity spolecne k vytvoreni a nasazeni webovych aplikaci, vytvoreni bezserverovych funkci Azure, pripojeni a dotazovani do SQL databazi, spravu SQL API v Azure Cosmos DB, nasazeni aplikaci v Service Fabric[7] a dalsi.
  • Java Programovaci jazyk Java je integrovan s Azure. Je vhodny pro tvorbu a nasazovani webovych aplikaci, praci s databazemi, interakci se sluzbovou sbernici, internetem veci, kognitivnimi sluzbami[8] a dalsi. Pro konfiguraci vyvojoveho prostredi a pouziti Azure s Javou musi vyvojar mit ucet v cloudu, Azure Cloud Shell nebo Azure CLI 2.0, Java 8 a Maven 3.
  • Node.js (JavaScript) Programovaci jazyk JavaScript a jeho serverovy framework Node.js jsou integrovany s Azure. V ramci teto spoluprace jsou k dispozici vyvoj a nasazeni aplikaci, reseni pro ukladani dat, zabezpeceni infrastruktury, monitoring a logovani, zasilani zprav, internet veci, kognitivni sluzby, tvorba DevOps paradigmatu a dalsi.[9]
  • Python Programovaci jazyk Python je podporovan v cloudu Azure. V ramci teto platformy lze pouzit pro tvorbu a nasazeni aplikaci, praci s daty pomoci Cosmos DB, Redis, SQL Azure, PostgreSQL a MySQL, tvorbu algoritmu umele inteligence a strojoveho uceni, zabezpeceni infrastruktury[9] a dalsi.[10]
  • PHP Jazyk PHP momentalne nabizi v cloudu Azure nejmensi funkcnost ve srovnani s ostatnimi integrovanymi jazyky. Vyvojari mohou vytvorit a nasadit webovou aplikaci PHP v Azure.[11]
  • Go Krome jinych moznosti lze s pouzitim programovaciho jazyka Go nasazovat virtualni stroje, ukladat objekty do uloziste BLOB, pripojovat se k databazim SQL Azure, PostgreSQL a MySQL.[12]

Cloudove sluzby Microsoft Azure jsou poskytovany podle modelu ,,platba za skutecne vyuziti": cena cloudove sluzby je urcena spotrebovanymi prostredky.[13] Obvykle jsou potreba tri druhy zdroju pro provadeni aplikace - pro vypocty, pro ukladani dat a pro vymenu dat. Od cervna 2013 je spotreba vypocetnich prostredku Microsoft Azure (efektivni doba behu virtualnich stroju, cloudovych sluzeb, mobilnich sluzeb nebo webovych stranek) pocitana a plati se na minutu, ne kazdou hodinu, jak tomu bylo drive. Od cervna 2013 se take neuctuje poplatek za zastaveny virtualni stroj.

Tato cast clanku je prilis strucna nebo postrada dulezite informace. Pomozte Wikipedii tim, ze ji vhodne rozsirite.
  • Rijen 2008 -- Anonce Windows Azure Platform[14]
  • Brezen 2009 -- Anonce SQL Azure Relational Database[15]
  • 09. rijna , 2009 -- Microsoft sloucil oddeleni Windows Server a Azure[16]
  • 1. unora 2010 -- Windows Azure Platform se stala komercne dostupnou[17]
  • Cerven 2010 -- Aktualizace Windows Azure, podpora .NET Framework 4, OS Versioning, CDN, aktualizace SQL Azure[18]
  • Rijen 2010 -- Vylepseni platformy, uvedeni Windows Azure Connect, zlepseni prostredi pro vyvojare a IT profesionaly[19]
  • Cervenec 2014 -- Vydana verejna preview verze Azure Machine Learning[20]
  • Listopad 2014 -- Nastaly technicke potize na platforme, ktere ovlivnily Azure Storage a dalsi sluzby, vcetne virtualnich stroju[21]
  • Zari 2015 -- Predstaven Azure Cloud Switch, cross-platform Linux distribuce[22]
  • Prosinec 2015 -- Uveden Azure ARM Portal (kodovym nazvem ,,Ibiza")[23]
  • Brezen 2016 -- Azure Service Fabric se stala verejne dostupnou[24]
  • Zari 2017 -- Byl predstaven novy logo a Manifest Microsoft Azure[25]
  • 16. cervence 2018 -- Byla vydana verejna preview verze Azure Service Fabric Mesh[26]
  • 24. zari 2018 -- Microsoft Azure IoT Central se stala verejne dostupnou[27]
  • 10. rijna 2018 -- Microsoft se pripojil k linux-orientovane skupine Open Invention Network[28]
  • 17. dubna 2019 -- Byla uvedena sluzba Azure Front Door Service[29]
  • 07. listopad 2023 -- Podpora dualniho stacku v Azure CNI Overlay pro AKS[30]

K cervenci 2019 byla cloudova platforma Microsoft Azure dostupna ve 54 regionech a 140 zemich. Datova centra byla umistena ve 15 zemich.[31]

Amerika Evropa Asie-Tichomori Stredni vychod a Afrika
  • Spojene staty
  • Kanada
  • Brazilie
  • Francie
  • Velka Britanie
  • Nemecko
  • Svycarsko Norsko
  • Australie
  • Cina
  • Indie
  • Japonsko
  • Jizni Korea
  • Spojene arabske emiraty
  • Jihoafricka republika

Konkurenti

[editovat | editovat zdroj]

V tomto clanku byl pouzit preklad textu z clanku Azure Services Platform na anglicke Wikipedii.

Externi odkazy

[editovat | editovat zdroj]

Oficialni stranka

  1. | GGAILEY777. Uvodni prirucka pro vyvojare v Azure. learn.microsoft.com [online]. 2023-10-26 [cit. 2023-11-07]. Dostupne online.
  2. | Produkty Azure. azure.microsoft.com [online]. [cit. 2024-06-27]. Dostupne online.
  3. | GENLIN. Microsoft server software support for Microsoft Azure Virtual Machines - Virtual Machines. learn.microsoft.com [online]. 2023-04-03 [cit. 2023-11-07]. Dostupne online. (anglicky)
  4. | SRIJANG. Distribuce Linuxu schvalene v Azure - Azure Virtual Machines. learn.microsoft.com [online]. 2023-08-04 [cit. 2023-11-07]. Dostupne online.
  5. | PLIUGIN, V. E.; SUKHONOS, M.; PAN, M. IMPLEMENTING OF MICROSOFT AZURE MACHINE LEARNING TECHNOLOGY FOR ELECTRIC MACHINES OPTIMIZATION. Electrical Engineering & Electromechanics. 2019-02-17, roc. 0, cis. 1, s. 23-28. Dostupne online [cit. 2023-12-15]. ISSN 2309-3404. doi:10.20998/2074-272X.2019.1.04.
  6. | GYORODI, Robert; PAVEL, Marius Iulian; GYORODI, Cornelia. Performance of OnPrem Versus Azure SQL Server: A Case Study. IEEE Access. 2019, roc. 7, s. 15894-15902. Dostupne online [cit. 2023-12-15]. ISSN 2169-3536. doi:10.1109/ACCESS.2019.2893333.
  7. | ALEXWOLFMSFT. Azure pro vyvojare na platforme .NET. learn.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  8. | KARLERICKSON. Dokumentace pro vyvojare v Azure pro Javu. learn.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  9. | DIBERRY. Azure pro vyvojare v JavaScriptu a Node.js. learn.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  10. | MCLEANBYRON. Azure pro vyvojare v Pythonu. learn.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  11. | MSANGAPU-MSFT. Rychly start: Vytvoreni webove aplikace PHP - Azure App Service. learn.microsoft.com [online]. 2023-10-24 [cit. 2023-11-07]. Dostupne online.
  12. | BOBTABOR-MSFT. Azure pro vyvojare v Go. learn.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  13. | Prehled cen - Od ceho se odvijeji ceny Azure | Microsoft Azure. azure.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  14. | Ray Ozzie announces Windows Azure. ZDNET [online]. [cit. 2023-11-07]. Dostupne online. (anglicky)
  15. | TEAM_1, SQL Server. Microsoft SQL Services is now Microsoft SQL Azure. Microsoft SQL Server Blog [online]. 2009-07-08 [cit. 2023-11-07]. Dostupne online. (anglicky)
  16. | PROTALINSKI, Emil. Microsoft merges Windows Server and Azure divisions. One Microsoft Way [online]. 2009-12-09 [cit. 2023-22-25]. Dostupne v archivu porizenem z originalu dne 2009-12-13. (anglicky)
  17. | EDITOR, Microsoft blog. Windows Azure General Availability. The Official Microsoft Blog [online]. 2010-02-01 [cit. 2023-11-07]. Dostupne online. (anglicky)
  18. | SQL Azure SU3 is Now Live and Available in 6 Datacenters Worldwide - SQL Azure Team Blog - Site Home - MSDN Blogs. web.archive.org [online]. 2013-06-20 [cit. 2023-11-07]. Dostupne v archivu porizenem z originalu dne 2013-06-20.
  19. | KEXUGIT. Azure Connect: connecting your on-premise and Windows Azure networks together.. learn.microsoft.com [online]. 2010-11-09 [cit. 2023-11-07]. Dostupne online. (anglicky)
  20. | SIROSH, Joseph. Microsoft Azure Machine Learning combines power of comprehensive machine learning with benefits of cloud. The Official Microsoft Blog [online]. 2014-06-16 [cit. 2023-11-07]. Dostupne online. (anglicky)
  21. | JACKSON, Joab. Human error root cause of November Microsoft Azure outage. Computerworld [online]. IDG News Service, 2014-12-17 [cit. 2023-11-07]. Dostupne online. (anglicky)
  22. | Microsoft demonstrates its Linux-based Azure Cloud Switch operating system. ZDNET [online]. [cit. 2023-11-07]. Dostupne online. (anglicky)
  23. | WELICKI, Leon. Announcing Azure Portal general availability. Microsoft Azure Blog [online]. 2015-12-02 [cit. 2023-11-07]. Dostupne online. (anglicky)
  24. | AZURE, Microsoft. Azure Service Fabric is GA!. Microsoft Azure Blog [online]. 2016-03-31 [cit. 2023-11-07]. Dostupne online. (anglicky)
  25. | PIETSCHMANN, Chris. Microsoft Azure Gets A New Logo And A Manifesto | Build5Nines. build5nines.com [online]. 2017-09-25 [cit. 2023-11-07]. Dostupne online. (anglicky)
  26. | AZURE, Microsoft. Azure Service Fabric Mesh is now in public preview. Microsoft Azure Blog [online]. 2018-07-16 [cit. 2023-11-07]. Dostupne online. (anglicky)
  27. | Reseni Azure IoT Central je nyni dostupne | Aktualizace Azure | Microsoft Azure. azure.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  28. | SPEED, Richard. Microsoft has signed up to the Open Invention Network. We repeat. Microsoft has signed up to the OIN. www.theregister.com [online]. [cit. 2023-11-07]. Dostupne online. (anglicky)
  29. | Sluzba Azure Front Door Service je ted dostupna | Aktualizace Azure | Microsoft Azure. azure.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  30. | Public preview: Dual-stack networking in Azure CNI Overlay for AKS | Aktualizace Azure | Microsoft Azure. azure.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  31. | Rezidence dat v Azure | Microsoft Azure. azure.microsoft.com [online]. [cit. 2023-11-07]. Dostupne online.
  32. | AL-SAYYED, Rizik M. H.; HIJAWI, Wadi' A.; BASHITI, Anwar M. An Investigation of Microsoft Azure and Amazon Web Services from Users' Perspectives. International Journal of Emerging Technologies in Learning (iJET). 2019-05-30, roc. 14, cis. 10, s. 217. Dostupne online [cit. 2023-12-15]. ISSN 1863-0383. doi:10.3991/ijet.v14i10.9902.