Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Azure Essential Jan Pospíšil Senior Technology Microsoft

Podobné prezentace


Prezentace na téma: "Azure Essential Jan Pospíšil Senior Technology Microsoft"— Transkript prezentace:

1 Azure Essential Jan Pospíšil Senior Technology Evangelist @ Microsoft janpos@microsoft.com

2 Agenda  Cloud Computing  Microsoft Azure  Služby pro vývojáře

3 Cloud Computing

4 Definice Termín „cloud computing“ označuje současně jak aplikace poskytované ve formě služby přes síť, tak i hardware a systémový software, který tyto služby poskytuje. Takto poskytované služby sdílejí dostupné systémové prostředky a poskytují je dynamicky, on-demand, uživatelům služby. Základním znakem je před uživateli skrytá infrastruktura, která je škálovatelná, pružná, sdílená a plně automatizovaná. 1.dostupnost na vyžádání a samoobslužně 2.široká dostupnost po síti 3.oddělení zákazníka od poskytovatele 4.sdílení zdrojů 5.elasticita 6.měření dle využití Charakteristiky

5 Cloud Computin g t Compute Inactivity Period t t t Zap & vyp Například dávkové zpracování Nadbytečná kapacita je nevyužitá Nečekaná zátěž Náhlé zvýšení zátěže ovlivňuje výkon Nevyplatí se pořizovat nadbytečnou kapacitu Compute Rychlý růst Úspěšná služba potřebuje růst Udržet krok je výzva pro IT Compute Predikované špičky Periodické navyšování zátěže Nevyužitá IT kapacita Compute

6 On Premises Zákazník spravuje všechno Infrastructure as a Service Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Azure spravuje hardware a virtualizaci Zákazník spravuje OS, data i aplikaci Platform as a Service Azure spravuje i běhové prostředí Zákazník spravuje aplikaci Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software as a Service Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Poskytovatel spravuje všechno Modely nasazení

7 Vlastnosti + výhody Škálování Rychlejší nasazení Rychlejší změny, reakce na okolí Platba podle spotřeby Nižší náklady za správu IT

8 Škálování větší zdroje více zdrojů 1×64 64×1

9 Microsoft Azure

10 Definice neboli... Univerzální cloud pro vývojáře a firmy, který provozuje společnost Microsoft ve své globální síti datacenter.

11 Azure ve světě 19 regionů v roce 2014 Datacentra Regionální partneři

12 Kontinuální georeplikace > 500 mil Microsoft Azure Storage Georeplikace

13 Jak funguje Dynamicky alokované zdroje Automatické přesouvání Automatická obnova Fabric Controller / Guest OS

14 Ovládání Webový portál PowerShell / CLI Management Libraries REST API

15 http://azure.microsoft.com/en-us/downloads/

16 Nový portá l

17 Zabezpečení

18 Fyzické zabezpečení Omezený přístup, ochranka 24/7 Pohybové senzory, biometrické snímače Vícefaktorová autentizace Nezávislé zdroje energie

19 Bezpečnost infrastruktury Oddělené síťové segmenty Interní firewall Interní TLS Monitoring a detekce incidentů Automatická konfigurace a recovery

20 Soukromí dat Data se přesouvají jenom v rámci GEO Vládní orgány jsou nejprve přesměrovány na zákazníka EU Data Protection Directive

21 Certifikace EU Safe Harbor Swiss-U.S. Safe Harbor U.S. certifikace:

22 Kde se Azure používá

23  Pro hostování her se používá Azure  >100,000 Azure Virtual Machines Titanfall

24 Sochi.ru

25 NBC Olympics

26 Azure Dev

27 Služby Microsoft Azure Virtual Machines Web Sites Cloud Services Mobile Services Storage SQL Database HDInsight Backup and Recovery Cache Notification Hubs Service Bus Media Services BizTalk Services Active Directory SchedulerCDN Multi-Factor Authenticatio n Visual Studio Online Virtual Network Traffic Manager ExpressRou te Compute Data App services Network API Managemen t DocumentDB Search Files Machine Learning Automation Data Factory Batch RemoteAp p Event Hubs Operational InsightsStream Analytics Key Vault

28 Web Sites „Trochu“ lepší webhosting Různé možnosti nasazení galerie / FTP / Visual Studio / GitHub Neomezují se jenom na Microsoft Python, Node.js, PHP, Java... MySQL Podporované frameworky jsou předinstalované

29 Cloud Services Cloud Service = schránka pro role Web / Worker / VM dají se škálovat zvlášť pokročilejší konfigurace přes skriptování Web Role = web front-end Worker Role = činnost na pozadí spolupráce s frontou spouštění externího procesu

30 Virtual Machines Virtuální stroje v cloudu Windows i Linux Plná kontrola je možné systém libovolně konfigurovat je potřeba se o něj ale starat Otevřenost a flexibilita používá standardní VHD Hodí se pro aplikace, které není vhodné převádět do PaaS

31 Mobile Services Základ pro mobilní back-end JavaScript.NET Tři základní bloky Data Přihlašování uživatelů Push notifikace Podporuje „všechny“ platformy podmínkou je HTTP REST API

32 Open Source Jazyky CMS Zařízení Databáze / Aplikace Operační systémy Správa

33 Financování

34 Jak začít zdarma

35

36 http://www.bizspark.com

37 Výukové materiály Microsoft Virtual Academy http://mva.ms

38 Certifikace 70-532 Developing Microsoft Azure Solutions 70-533 Implementing Microsoft Azure Intrastructure Solutions 70-534 Architecting Microsoft Azure Solutions https://www.microsoft.com/learning/en-us/azure- certification.aspx

39 Zajímavé odkazy http://aka.ms/je5v9t

40 Zajímavé odkazy http://aka.ms/azure-cz

41 Zajímavé odkazy http://azurespeedtest.azurewebsites.net/

42 Zajímavé odkazy https://github.com/Azure

43


Stáhnout ppt "Azure Essential Jan Pospíšil Senior Technology Microsoft"

Podobné prezentace


Reklamy Google