1 / 77

Novinky Windows Azure

Novinky Windows Azure. Dalibor Kačmář. 20 oblastí 60 novinek každé 3 měsíce. Azure novinky a vylepšení v roce 2013. Traffic Manager (GA: Nov 2013) HTML Portal Support (June 2013) Distributed Cache (Preview: Sept 2013) Cloud Services + IaaS + Web Sites Support (Sept)

elroy
Télécharger la présentation

Novinky Windows Azure

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Novinky Windows Azure Dalibor Kačmář

  2. 20 oblastí60 novinekkaždé 3 měsíce

  3. Azure novinky a vylepšení v roce 2013 Traffic Manager (GA: Nov 2013) • HTML Portal Support (June 2013) Distributed Cache (Preview: Sept 2013) • Cloud Services + IaaS + Web Sites Support (Sept) HDInsight (Preview: March 2013) • GA Release (October 2013) Windows Server Backup (GA: Oct 2013) • Backup storage from Windows Server Windows Server HyperV Recovery (GA: Jan 2014) • Hyper-V Disaster Recovery Support Storage • Queue Geo-replication (June 2013) • Import/Export Hard Drives (Nov 2013) • CORS/JSON (Dec 2013) • Storage Analytics (Dec 2013) • Read Only Secondary (Dec 2013) Service Bus • Message Pump Programming Model (April) • AMQP Support (May) • Partitioned Queues/Topics (Nov) Cloud Services • SDK 2.0 (April) • Dynamic Remote Desktop Support (April) • SDK 2.1 (July) • SDK 2.2 (Oct) Web Sites (GA: June 2013) • Mercurial Deployment (March) • Log Streaming (April) • IP and SNI SSL (June) • AutoScale (June) • IP/DDOS Protection (Sept) • Http Logs to Storage (Sept) • WebSockets (Nov) • New Relic (Nov) • Remote Debug (Nov) Media Services (GA: Jan 2013) • VOD Streaming + Encoding (Jan GA) Active Directory (GA: April 2013) • Management Portal (March) • Directory Sync (June) • Multi-Factor Auth (Sept) • Manage Azure (Oct) • SaaS App Access (July) BizTalk Services (GA: Dec 2013) • B2B/EDI and EAI Adapters (June) HTML 5 MngmtPortal (GA: Oct 2012) • Updates every 3 weeks AutoScale/Monitoring (Preview: June 2013) • WebSites + Cloud Services + IaaS (June) IaaS (GA: April 2013) • Large Memory SKU (April) • SQL, SharePoint, BizTalk Images (April) • Per Minute Billing (June) • Stop without Billing (June) • MSDN Dev/Test Integration (June) • Offline Operations (Sept) • Delete Disks (Oct) • VIP ACLs (Oct) • New VM Gallery (Nov) Virtual Networking (GA: April 2013) • Site to Site (April) • Point to Site (April) • Software VPN (May) Mobile Services (GA: June 2013) • Android (March) • HTML 5/CORS (March) • Windows Phone (March) • Custom API (June) • Git Source Control (June) • AutoScale (August) Mobile Notification Hubs (GA: July 2013) • Windows 8 and iOS Support (Jan) • Android Support (June) • Tag Expressions (Nov)

  4. Global datová centra North America Region Europe Region Asia Pacific Area N. Europe Sub-Region N. Central – U.S. Sub-Region NE. China (via 21Vianet)Sub-Region West – U.S. Sub-Region East – U.S. Sub-Region East JapanSub-Region W. Europe Sub-Region West JapanSub-Region E. China (via 21Vianet)Sub-Region S. Central – U.S. Sub-Region E. AsiaSub-Region S.E. Asia Sub-Region Hlavní datacentra CDN node Existující sub-region Ohlášenýsub-region Partnersky provozovanýsub-region East AustraliaSub-Region LATAM Sub-Region Southeast AustraliaSub-Region • 24 x 7 x 365 podpora89trhů2x výpočetní výkon a úložiště každých 6 měsíců

  5. HDInsight Services

  6. Přehled • Co jeHDInsight? • Problém Big Data a řešení Hadoop • Hadoop = HDFS + MapReduce • Hadoop architektura • Úvod do HDInsightna Azure

  7. Co je HDInsight? • Microsoft implementace Apache Hadoop* • “An open-source software framework that supports data-intensive distributed applications” – Wikipedia • 100% open source: Microsoft změny vráceny zpět do projektu * • Umožňuje distribuované zpracování velkého objemu dat (‘Big Data”) napříč clustery počítačů pomocí jednoduchého programového modelu • Fault tolerant: chyby na uzlech se standardně předpokládají • Umí zpracovat jak strukturovaná, tak nestrukturovaná data • Microsoft nabízí on premise i cloud verze HDInsight • * Ve spolupráci sHortonworks

  8. Co dělá data “VELKÁ”? • 3 V: • VOLUME – neustálý růst • VELOCITY – zvětšující se rychlost nárůstu • VARIABILITY - stále více různých “nestrukturovaných” formátů a nepořádek v sémantických kontextech vyžaduje pochopení, aby se daly použít • Problém: Úložná kapacita roste rychleji než přístupová rychlost • Výsledek: Dlouhý běh jobů z důvodu síťových omezení

  9. Řešení ApacheTMHadoopTM • Hadoop Distributed File System: rozkládá čtení a zpracování na Hadoop Distributed File System • Map Reduce: Software framework pro psaní aplikací, které zpracovávají paralelně data spolehlivým, fault-tolerant způsobem, jednoduchým programovým modelem • Data Locality: přesouvá programy k datům pro úsporu přenosu dat • Výsledek: čas pro zpracování roste lineárně s velikostí datasetu • Doba zpracování ~ objem dat/#nodyv HDFS

  10. Scénáře velkých dat pro HDInsight • Velký objem logů nebo archivních dat – malý # velkých souborů • Volně strukturovaná data – bez pevného schématu • Data jsou zapsána jednou a mohou být pouze přidávána • Data sety jsou často čtena a často v plné velikosti • Příklady • Monitorování dodavatelů v retailu • Pochybné obchodní transakce ve financích • Kvalita vzduchu a vody z průmyslových senzorů

  11. Srování: RDBMS scénáře • Malé objemy dat(GBs místo PBs) • Data pravidelně updatovány • Dotazovány často na konkrétní hodnoty • Strukturovaná data organizovaná a ukládaná podle pevného schématu

  12. Hadoop architektura. Active Directory (Security) Pipeline / workflow (Oozie) Business Intelligence (Excel, PowerView…) Metadata (HCatalog) Graph (Pegasus) Stats processing (RHadoop) Scripting (Pig) Query (Hive) Machine Learning (Mahout) NoSQL Database (HBase) Data Integration ( ODBC / SQOOP/ REST) Distributed Processing (Map Reduce) System Center Log file aggregation (Flume) Distributed Storage (HDFS)

  13. SQL databáze

  14. Volby pro relační databáze v cloudu PLATFORM AS A SERVICE (PaaS) INFRASTRUCTURE AS A SERVICE (IaaS) Windows Azure SQL Database SQL Server vWindows Azure Virtual Machine DB Plná kontrola& flexibilita Zjednodušená administrace Plné přizpůsobení Eliminace HW nákladů Rychlé uvedení do provozu Plně zpravovaná služba Eliminace nákladů na HW & administraci Stavěno pro moderní aplikace

  15. Volby pro relační databáze v cloudu PLATFORM AS A SERVICE (PaaS) INFRASTRUCTURE AS A SERVICE (IaaS) Windows Azure SQL Database SQL Server vWindows Azure Virtual Machine DB Plná kontrola & flexibilita Zjednodušená administrace Přesun existujících aplikace Vývoj novýchCloud-Designed aplikací RozšířeníOn-Premaplikací do Windows Azure SQL Database Develop & Test HybridníHA & Disaster Recovery

  16. SQL Serve vWindows Azure VM Přesun existujících aplikací Snížení nebo eliminace nákladů na HW a údržbu Option 1 Option 2 VHD Database Přenositelnost databáze napříč on-premises a cloud pomocí kompatibilní virtualizace Virtual Machine P2V V2V Windows Server Hyper-V VHD Není nutná žádná změna aplikace –jednoduše virtualizovat a přesunout Non-Virtualized Virtualized

  17. SQL Serve vWindows Azure VM Develop & Test New Apps Využití existujících nástrojů, SQL Server Management Studio & SQL Server Data Tools TEST Spuštění VMs během minuty přímo z galerie Virtual Machine Develop Deploy Úspora peněz při vypnutí vývojových a testovacích VM, pokud se používají SQL Server Data Tools On-Prem

  18. SQL Serve vWindows Azure VM Hybrid HA & Disaster Recovery Snížení licenčních nákladů& údržba HA secondaries Windows Azure Virtual Machine SQL Server AlwaysOnSecondaries Využití cloud výhody škálování a vysoké dostupnosti u secondaries APPLICATION Jednoduché nastaveníHA a snížení času výpadku při chybě na on-premises primary SQL Server AlwaysOn Primary, On-premises On-Prem

  19. DB Windows Azure SQL Database Škálovatelné & globální aplikace Rychlá cesta do produkce s nasazením na klik & známými developer tools Škálujete business v cloudu Globální rozsah s velkou škálovatelností v případě dočasných špiček Non-relational data Relational data Snížená nebo eliminace nákladů na hardware & údržbu Azure Storage SQL Database DB DB DB Data Collection Data Collection Transactional Processing Elastic scale, big data, small data Scale to Meet Workload

  20. DB Windows Azure SQL Database Tradiční on-premises, rozšíření do cloudu Situace Ponechte citlivá data on-premisea dodávejte vysoce škálovatelná řešení v cloudu Nejlepší z obou světů Mobile & Desktop Apps Řešení Vytvořte aplikační rozšíření do cloudu pomocí SQL Database Windows Azure Data Center On-Prem Data Center DB DB Výhody Nákladově efektivní inovace bez ztráty existující investice Load Balance Traffic Secure Encrypted Channel Non-sensitive Data Sensitive Data Windows Azure Virtual Networking

  21. DB Windows Azure SQL Database Websitesa mobilní aplikace v cloudu Situace On-premises website management není agilní; bezpečností riziko zveřejnění interních informací Rychle& cenově efektivně Mobile & Desktop Apps Řešení Vytvoření aplikace využívající vysoké škálování& globální dostupnost SQL Database Secure REST Requests Windows Azure Data Center DB Hodnota Vytvoření spolehlivého webu a mobilních aplikací velmi rychle, bez počátečních nákladů Load Balance Traffic Scale-out Windows Azure Mobile Services REST Service Scale-outWindows Azure Websites Relational Data Non-Relational Data

  22. Automatické HA Jeden primary node, dvě online repliky Zápisy jsou replikovány do online secondaries Transakční integrita na replikách Není žádný downtime při aplikaci updatů Vysoká dostupnosySQL Database Single Logical Database Multiple PhysicalReplicas Firewall Replica 1 Replica 2

  23. SQL Database Reserved Capacity Web & Business edice Secondary Primary Secondary • Zákaznické databáze jsou na sdílených HW zdrojích • Zatížení se mění podle zákaznických DB, s denní doby • Nepredikovatelný výkon Premium edices rezervovanou kapacitou Secondary Primary Secondary • Pevná velikost rezervované kapacity pro SQL Database primary a 2 built-in replicas • Ideální na business-class aplikace • Vysoké výkyvy výkonu • Podporuje mnohou současných připojení • Vyžaduje nízkou latenci • Nabízena ve dvou velikostech: P1 & P2 Secondary Primary Secondary Secondary Primary Secondary

  24. SQL Database Scale Out Jednoduchý vývoj a nasazení Robustní vývoj& connectivity model pro vytváření dynamických aplikací 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 100 GB Database Zjednodušení Multi-tenant DB vrstvy Aplikace nemusí umisťoval všechny tenanty do jedné databáze, ale mohou je dynamicky měnit 1,000 TPS 10,000 TPS Masivní škálování Využijte 1000s nodů v jednom clusterů

  25. Oracle software na Windows Server Hyper-V a Windows Azure • Plná podpora Java ve Windows Azure • Oracle license mobility do Windows Azure • Oracle nabízí Oracle Linux na Windows Azure

  26. Přineste si svou vlastní licenci, postavte si vlastní VM. Přineste se svou vlastní licenci, použijte předpřipravený VM. Použijte licence obsažené ve VM. Licenční možnosti

  27. Použijte Oracle Self Service Kit pro správu Oracle na Windows Server http://aka.ms/orclssk Vyzkoušejte Oracle software na Windows Azure www.windowsazure.com/oracle Naučte se jak použít Oracle images na Windows Azure http://go.microsoft.com/fwlink/?linkid=321002&clcid=0x409 Využijte technický tréninkwww.microsoftvirtualacademy.com Jakzačít

  28. Windows Azure: Oracle Database Develop & Test Scenario: Considerations: • Rapid provisioning of cost-effective infrastructure for developing & testing apps with Oracle databases • Ease of setting up & testing of N-tier apps, integration with other services in cloud & hybrid scenarios • Dev/test new or extend existing apps with cloud-based services (mobile services, service bus, etc) • Test extending infrastructure (burst) into cloud for select workloads (batch processing, reporting, etc.) • Recommended database size <10GB for data on system disk • Attach disk(s) for flexibility and improved performance • Only standalone Oracle Database instances (no clustering) • Configure & capture a customized image or deploy your own for rapid provisioning and automation • Consider Virtual Networking to capture an IP & VPN for connectivity to on-premise datacenter • Use special offers for MSDN subscribers for dev/test on Windows Azure Relevant Azure Features: Caution: • Pre-configured images (Oracle Database, Oracle Linux, Oracle WebLogic Server, JDK and combinations) or bring-your-own • Powerful monitoring & management features, cross-platform tools & automation • Extend with additional service (SQL Azure, table & BLOB storage, service bus, etc.) • Oracle-certified virtualized environment with Microsoft as single source of support • Oracle Database clustering (RAC for Oracle Database) is not currently supported • Current disk limit ~500IOps max per disk (non-striped)

  29. Windows Azure: Java & WebLogic Develop & Test Scenario: Considerations: • Rapid dev/test of Java apps with a fully licensed Oracle-supported Java / JDK • Test cloud & hybrid N-tier apps running WebLogic/Java; move on-prem& back • Test new app/services/tiers (Java Azure SDK) & configurations without impacting current environment • JDKs in Windows Azure Oracle images are 64-bit • Hybrid cloud for Java apps with Oracle Database (app server/web tiers in Azure, database on prem) • Dynamic clusters (WLS 12c) for easy provisioning/mgmt • Easily grow WebLogic cluster by capturing/deploying from a snapshot of your managed VM • Automate creating/deploying managed VMs for WebLogic clusters with PowerShell/azure-cli & WLST • Virtual Networking/subnets for multi-tier architecture & VPN for on-prem datacenter connectivity • Integration with other Azure services (mobile services, message queues, etc) for net new or re-architected apps Extend your Environment: • Realize scale, lower costs by moving select Java/WebLogic apps to cloud (web and app server tiers) • Ease of provisioning/configuring scale-out infrastructure for WebLogic clusters, • Extend your existing apps / services with new features, add integrate with Azure services (mobile, service bus, media services, etc) & 3rd party solutions (NewRelic) Caution: Relevant Azure Features: • UDP multicasting not supported, recommend WeLogiccluster size to be kept static at <=10 managed servers • IPv6 support in WebLogic Server not applicable to Azure • Windows Azure cannot load balance multiple instances of WebLogic servers in a single VM • Pre-configured images (WebLogic, JDK, Oracle Database and combinations & Oracle Linux), bring-your-own VMs & WebLogic Java apps • Easily scale out WebLogic clusters with additional VMs via portal, capturing managed VM images, cross platform tools & VM configuration / automation • Official Oracle JDK v6 & v7, Windows Azure SDK for Java, Eclipse toolkit

  30. Ukládání dat

  31. Ukládejte, zálohujte, obnovujte svá data CloudStorage Opportunity Data grows exponentially(50 – 60% Annually) Capacity SAN storage cost = 4x Cloud storage (source: Forrester) However most I/O happens to the “Working Set” data Local Storage Time

  32. Azure Storage 10 Trillion Objects

  33. Ukládejte, zálohujte, obnovujte svá data Microsoft Azure Storage Vysoce dostupné a škálovatelné Více kopií vašich dat Finančně zajištěné SLA Storage pro objekty, tabulky a disky Podporuje REST APIs

  34. Ukládejte, zálohujte, obnovujte svá data Microsoft Azure Storage Ochrana proti lokálním pohromám. East DC West DC > 400 miles Geo replication

  35. Ukládejte, zálohujte, obnovujte svá data Import/Export (preview) Rychlejší přenos do Azure Šifrovaný přenos dat Rychlé obnovení COURIER SERVICE Import service Microsoft Azure Blob Storage HARD DRIVE Customer MS Regional Data center Export service

  36. Ukládejte, zálohujte, obnovujtesvá data Rychlé přesunutí do Azure Aktivní data dostupná lokálně Archivy a zálohy do Windows Azure Obnovení dat v libovolné lokaci s internetem Snížení TCO o 60-80% Physical or Virtual Servers StorSimple Your Data Center

  37. Azure ActiveDirectory

  38. Veřejná identita jako řídící bod Microsoft apps Other Directories Active Directory Active Directory Custom LOB apps ISV/CSVapps Non-MS cloud-based apps PCs and devices

  39. Co je Azure Active Directory? Úplné řešení pro identitu a řízení přístupu v prostředí cloudu. Kombinuje directory services, pokročilý dohled nad identitami, řízení přístup na aplikační úrovni a standardní podporu vývojářů Azure Active Directory Premium je nabídka rozšířených služeb obsahující IAM možnosti pro on-premises, hybrid acloud prostředí

  40. Azure Active Directory Premium • Postaveno nad free službami, poskytuje robustní množinu možností podnikového charakteru, jde je vyžadována správa identity a řízení přístupu • Dále Azure AD premium nabízí: • Enterprise SLA na 99.9% • Užívací práva pro Forefront Identity ManagerServer a CALs

  41. Windows Azure Active Directory usage scenarios Vaše Directory v cloudu Centrálně spravované identity a přístup. Monitorování a ochrana cloud aplikací. Posílení uživatelských možností SaaS apps

  42. Your Directory on the cloud Centrally managed identities and access. Monitor and protect access to cloud applications. Empower Users SaaS apps

  43. Vaše Directory v cloudu Propojte a synchronizujte on-premises directories s Azure. Active Directory * PowerShell SQL (ODBC) LDAP v3 *Brzy dostupné Web Services ( SOAP, JAVA, REST) Other Directories

  44. VašeDirectory v cloudu Propojte a synchronizujte on-premises directories s Azure. 1200+ předintegrovaných oblíbených SaaS aplikací. Other Directories Active Directory SaaS apps

  45. PředintegrovanéSaaS aplikace v aplikační galerii

  46. VašeDirectory v cloudu LOB and custom apps Propojte a synchronizujte on-premises directories s Azure. 1200+ předintegrovaných oblíbených SaaS aplikací. Other Directories Active Directory Jednoduše přidejte vlastní aplikace. Vývojáři používají standardizované identity management postupy. Integrated custom apps SaaS apps Identity a aplikace na jednom místě.

  47. Centrálně spravované identity a přístup Jednoduchá identity aaccess management konzola. SaaS apps Centrální administrace přístupu k předintegrovanýmSaaS aplikacím a jiným Cloud-based aplikacím. SaaS apps Bezpečné business procesy s pokročilými možnostmi řízení přístupu IT professional Aplikace jsou připraveny ve chvíli kdy jste sami.

More Related