Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Azure: un parque de diversiones en la nube para el desarrollador moderno! Ariel Schapiro //Technical Evangelist Microsoft Argentina &

Similar presentations


Presentation on theme: "1 Azure: un parque de diversiones en la nube para el desarrollador moderno! Ariel Schapiro //Technical Evangelist Microsoft Argentina &"— Presentation transcript:

1 1 Azure: un parque de diversiones en la nube para el desarrollador moderno! Ariel Schapiro //Technical Evangelist Microsoft Argentina &

2 SQL, SharePoint, BizTalk Images Distributed Cache Queue Geo Replication Read-Only Secondary Storage Delete Disks Large Memory SKU Tag Expressions Per Minute Billing Stop without Billing MSDN Dev/Test Integration Offline Operations VIP ACLs Site to Site Virtual Network New VM Gallery Point to Site Software VPN Android Support HTML 5/CORS Windows Phone Support Custom Mobile API iOS Notification Support Git Source Control Windows 8 Notification Support Mercurial Deployment Log Streaming IP and SNI SSL IP/DDOS Protection http Logs to Storage WebSockets New Relic Remote Debug VOD Streaming + Encoding AD Management Portal AD Directory Sync Manage Azure in AD B2B/EDI and EAI Adapters AutoScale/Monitoring Windows Server Backup Hyper-V Disaster Recovery Support http Logs to Storage Import/Export Hard Drives CORS/JSON Storage Support Storage Analytics Message Pump Programming Model AMQP Support Partitioned Queues/Topics Cloud Services SDK 2.0 Dynamic Remote Desktop Microsoft Azure Xamarin integration HDInsight AutoScale IaaS Multi-Factor Auth Active Directory BizTalk Services Traffic Manager PowerBI Web Sites Notification Hubs Mobile Services Media Services Scheduler VS Online Hyper-V Recovery

3 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) 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 Management Portal (GA: Oct 2012) Updates every 3 weeks AutoScale/Monitoring (Preview: June 2013) WebSites + Cloud Services + IaaS (June) 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) Azure Improvements in 2013

4 .NET Support 2014 Offline Sync Mobile Services Networking Visual Studio &.NET Virtual Machines Memory Optimized Disk Optimized Resource Manager Portal VSO GA Xamarin Point-to-site VPN Web Sites SMB File System IBIZA Remote Debug VM Management SQL Database Puppet Chef Docker Powershell and DSC Capture / Deploy Autoscale Dynamic Routing Subnet Routing Static IP Storage Autoscale Traffic Mgr Web Jobs Backup Java Support ASP.NET MVC 5.1 ASP.NET Web API 2.1 AD support Powershell Automation Node.JS project support Remote Debugging Kindle Support BD’s up to 500GB 99.95% SLA Self Service Site Recovery Active GEO replication HDInsight Hadoop 2.2 YARN support.NET 4.5.NET Foundation Azure Redis Cache API Management Site Recovery Remote Apps Cordova VSO Open Api’s Event Hub

5

6 6 No agenda Que es la computación Que es la computación Que es la programación Que es la programación Que es la nube Que es la nube Que es Microsoft Que es Microsoft El mundial de Fútbol El mundial de Fútbol

7 7 Agenda Azure 101 Azure 101 Nuevo Portal Nuevo Portal Mobile Services Mobile Services Media Services Media Services Machine Learning Machine Learning Remote App Remote App

8 computestoragenetworking virtual machinesweb sitescloud servicesSQL database noSQL database blob storageconnectvirtual networktraffic manager Fabric Frameworks cachingidentityservice busmediacdnbig datacommerceintegrationanalytics hpcmobile Services Global Physical Infrastructure servers / network / datacenters Infrastructure N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia, S Brazil + 24 Edge CDN Locations Automated Managed Resources Elastic Usage Based

9

10 Fortune 500 using Azure >57 % > 300 k Active websites More than 1,000,00 0 SQL Databases in Azure >30 TRILLION storage objects >300 MILLION AAD users >13 BILLION authentication/wk >3>3 MILLION requests/sec > MILLION Developers registered with Visual Studio Online

11 3 North America Region Europe RegionAsia Pacific Area Presencia Global de Datacenters N. Central – U.S. Sub-Region S.E. Asia Sub-Region E. Asia Sub-Region N. Europe Sub-Region W. Europe Sub-Region S. Central – U.S. Sub-Region East – U.S. Sub-Region West – U.S. Sub-Region East Japan Sub-Region Southeast Australia Sub-Region West Japan Sub-Region East Australia Sub-Region E. China (via 21Vianet) Sub-Region NE. China (via 21Vianet) Sub-Region LATAM Sub-Region

12 Demo

13 Microsoft Azure Mobile Services Microsoft Azure

14 Innovación Móvil Microsoft Azure ROI - + mobile web mobile app basic push customer segmentation contextual engagement predictive analytics mobile analytics Madurez de la estrategia móvil

15 Sochi 2014 Results App Localizada para el language, país y zona horaria del usuario. Notificaciones push segmentadas y personalizadas en base a tipo de evento, deporte, atletas, etc. Social y actualizada vía integración con Facebook y Twitter. Microsoft Azure

16 .NET Backends en… Node.js

17 Data Flexible

18 Social Auth + Active Directory

19 APIs Office 365

20 Notificaciones

21 Notification Hubs 1. X-plat: de cualquier back-end a plataforma movil Backend puede ser local o en la nube,.NET, Java, PHP, Node… IOS, Android, Windows Phone, Windows, Kindle… 2. Evitar guardar información de los dispositivos en el app back-end Notification Hub mantiene el registro de dispositivos y las asociaciones con usuarios/grupos de interés. 3. Usuarios logicos y segmentos Envíos individuales y grupos de interés a través de tags 4. Personalización y localización Backend libre de problemas de presentación como localización y preferencias a través de templates 5. Broadcast en escala, multicast, unicast Notificaciones Push a millones de dispositivos (X-plat) con una simple llamada 6. Telemetría En el portal o a través de APIs Microsoft Azure

22 Demo

23 Customers 10s 3+<2 100s

24 Microsoft Azure Media Services Microsoft Azure

25 Las audiencias cambian 10 Billion Connected devices by 2016 Among mobile owners, 84% use devices while watching TV. A 2x increase in 2 years. Millennials spend 34% of TV time online – triple the rate of non-millennials. In Q1 2014, 21.5% of all video plays were on mobile devices and tablets — an increase of 133% year-over-year and 532% since 2012.

26 Player Clients Analytics CDN Streaming Live and On-Demand Content Protection Encoding Azure Media Services Upload Fast, parallel writes, secure and protected both in transit and while at rest in the cloud. Secure HTTP and fast UDP upload. Elastically cloud scalable to handle 100s or even 1000s of parallel tasks, multiple video and audio formats. AES 128-bit Clear Key or PlayReady DRM with options to host license keys in the cloud. Dynamic Packaging optimizes storage by encoding once and delivering all formats on the fly. Static Packaging for Smooth Streaming and HLS. Caching via Azure CDN or 3 rd -party, pulling securely from origins including token- based authentication and geo-blocking. Deliver to all of the most popular client devices including Windows PCs, Mac, iOS, Android, game consoles, smart TVs, and more.

27 Subscription Video Service "With Microsoft Azure, we instantly have a scalable video encoding platform. We can spin up hundreds of encoding servers when needed and let them go when the job is done." -Jon Robinson Group Head of IT, blinkbox

28 Live Event Streaming “There are a lot of stakeholders within our ecosystem that depend on this content being delivered at a high- quality rate, to anywhere and any device.” -Rick Cordella, SVP and GM, Digital Media, NBC Sports Group

29 Microsoft Azure Machine Learning Microsoft Azure

30 By providing feedback, the Postal Service was able to train computers to accurately read human handwriting. Today, with the help of machine learning, over 98% of all mail is successfully processed by machines.

31 ML Studio and the Data Scientist Access and prepare data Create, test and train models Collaborate One click to stage for production via the API service Business users easily access results: from anywhere, on any device HDInsight Desktop Data Azure Storage Mobile Apps PowerBI/ Dashboards Web Apps ML API service and the Developer Tested models available as an url that can be called from any end point Azure Portal & ML API service and the Azure Ops Team Create ML Studio workspace Assign storage account(s) Monitor ML consumption See alerts when model is ready Deploy models to web service

32 Demo

33 Microsoft Azure RemoteApp Microsoft Azure

34 RemoteApp Preview Aplicaciones remotas desde Azure Acceso desde Windows, iOS, y Android Entregado a través del protocolo Microsoft Remote Desktop y RemoteFX Escalado dinámico y elástico Opciones de deployment híbridas o en nube

35 Azure RemoteApp: Cloud Deployment Windows Server session-based applications hosted in Azure Users can access Azure RemoteApp from anywhere and anytime. Users can login in with their Microsoft accounts or organizational accounts (optional) Easy access from devices people love with Microsoft Remote Desktop Apps Cloud deployment: IT can quickly provision access to pre-built app collections Coming soon: publishing LOB applications

36 Azure RemoteApp: Hybrid Deployment Windows Server session-based applications hosted in Azure VPN Hybrid deployment: IT can bring their own session host to deliver access to LOB Windows applications Users can access Azure RemoteApp from anywhere and anytime. Users can login in with their organizational accounts Easy access from devices people love with Microsoft Remote Desktop Apps

37 Demo

38 38 Vimos… Azure 101 Azure 101 Nuevo Portal Nuevo Portal Mobile Services Mobile Services Media Services Media Services Machine Learning Machine Learning Remote App Remote App

39 Vamo’ arriba! (a la nube)  azure.com

40  GaleriaSolucionesAzure.com

41 41 Gracias! Ariel


Download ppt "1 Azure: un parque de diversiones en la nube para el desarrollador moderno! Ariel Schapiro //Technical Evangelist Microsoft Argentina &"

Similar presentations


Ads by Google