Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.