microsoft azure overview n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Microsoft Azure Overview PowerPoint Presentation
Download Presentation
Microsoft Azure Overview

Loading in 2 Seconds...

play fullscreen
1 / 34

Microsoft Azure Overview - PowerPoint PPT Presentation


  • 598 Views
  • Uploaded on

Microsoft Azure Overview. Ken Casada Technical Evangelist Microsoft Switzerland kcasada@Microsoft.com. Microsoft Azure. Flexible. Open. Solid. Global Footprint. Pay only for what you use. Windows Azure – Running your Apps. Infrastructure Services (VM). Cloud Services. Web Sites.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Microsoft Azure Overview


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland kcasada@Microsoft.com

    2. Microsoft Azure Flexible Open Solid

    3. Global Footprint

    4. Pay only for what you use

    5. Windows Azure – Running your Apps • Infrastructure Services (VM) • Cloud Services • Web Sites • Mobile Services Web Apps Applications Multi-tier Apps Mobile Apps Data Data Data Data Firewall Rules Service Model Virtual Network O/S Focus on the Application

    6. IaaS (VM & VNET) Windows Server and Linux Virtual Private Networking Capabilities (VNET)

    7. IP Address Requirements Virtual Machines deployed into a virtual network have an infinite DHCP lease (not static but effectively the same thing) Deploy apps in the cloud that requires Active Directory Hybrid On-Premises Cloud Apps Requirement for connectivity between your data center and the public cloud Connectivity between cloud services Connecting a PaaS to IaaSService (for better performance / there are apps that have dependencies on resources that require VM such as SharePoint, SQL Server, Active Directory,…) Does Your App Need a Virtual Network? Corpnet VM 1 VM 2 Windows Azure Subnet 1 ROLE 1 Subnet 2

    8. Creating a Virtual Private Network

    9. Creating a Virtual Private Network

    10. Howdoes a private IP getallocatedto a VM? - One of the available IP addresses is allocated as the VM is allocated! - The IP address remains the same as long as the VM is allocated. New: - You can statically set a private IP address to a VM (today only via PowerShell) - How? Configurea Static Internal IP Address (DIP) for a VM

    11. Virtual Machines Demo

    12. Built-In Extensions by Microsoft (Demo Summary) BGInfo Extension Display useful server information to the desktop as a wallpaper VMAccess Extension Did you previously lost your IaaS VM password? Are the RDP settings of the VM broken?  With VMAccess you can now reset the password and the username !!! Custom Script Extension Allows you to specify a powershellscript file to run in the VM immediately after it’s created.  http://blogs.msdn.com/b/windowsazure/archive/2014/04/24/automating-vm-customization-tasks-using-custom-script-extension.aspx

    13. Built-In Extensions by Microsoft (Demo Summary) How to enable/ disable BGInfo/VMAccess extensions? How to reset a VM password? How to fix RDP settings?...by using the VMAccess extension…. http://blogs.msdn.com/b/windowsazure/archive/2014/04/11/vm-agent-and-extensions-part-1.aspx How to add the VM Agent on existing VMs? http://blogs.msdn.com/b/windowsazure/archive/2014/04/15/vm-agent-and-extensions-part-2.aspx

    14. EndPoint (Demo Summary) All VM within the same cloud service or VNET can automatically communicate to each other using a private network channel! All other inbound communication (such as traffic initiated from Internet hosts) requires an endpoint. Default Endpoints are created in order to remotely administer your machine • Remote Desktop Protocol (RDP) Endpoint  Windows OS • PowerShell Endpoint  Windows OS • Secure Shell (SSH) Endpoint Linux OS Tip: it is possible to define ACL (Access Control List) at the Endpoint level (see http://msdn.microsoft.com/library/azure/dn376541.aspx) • Deny or permit traffic to the endpoint based on remote subnet IPv4 address range • Blacklist IP addresses, …

    15. Load Balanced Set (Demo Summary) mycloudservicednsname EndPoint Public Port (80) Local/Private Port (80) Protocol (TCP/UDP) Name Cloud Service Port 80 VM1 Public Port 80 LB http://mycloudservicednsname.cloudapp.net:80 Port 80 Port 80 VM2 VM3 Port 80 Single Public IP Per Cloud Service (VIP)

    16. Load Balancer Probes (Demo Summary) Load Balancer Probe (default) Set Name Protocol (TCP/HTTP) Probe Port Probe Interval Cloud Service Port 80 Public Port 80 VM1 TCP Probe LB Port 80 Port 80 VM2 VM2 VM3 Port 80

    17. Load Balancer Custom Probes (Demo Summary) Load Balancer Probe (custom) Set Name Protocol (TCP/HTTP) Probe Port Probe Interval Cloud Service Port 80 Public Port 80 VM1 /healthcheck.aspx LB Port 80 Port 80 VM2 /healthcheck.aspx VM3 Port 80 /healthcheck.aspx

    18. What’snew in Networking? • How does a private IP address get allocated to a VM? • - One of the available IP address is allocated as the VM is allocated • - The IP address remains the same as long as the VM is allocated. • New: • - You can statically set a private IP address to a VM (today only via PowerShell) • - How? Configure a Static Internal IP Address (DIP) for a VM • Public IP Reservations (http://msdn.microsoft.com/en-us/library/dn690120.aspx) • - you can have static public IP addresses • - up to 5 for free • Instance-Level Public IP Addresses (http://msdn.microsoft.com/en-us/library/dn690118.aspx) • - Public address that can be assigned directly to the VM (rather than to the cloud service that your VM resides within) • - i.e. (Outbound traffic originating from the VM goes out with PIP as the source and this uniquely identifies the VM to external entities) • Internal Load Balancing support between VMs that don’t have public facing endpoints(enables to load-balance VM with a private IP address) • Accessible to VM within the same VNET or Cloud Service • How ?  Internal Load balancing / Configure an internalload-balancedset

    19. Web Sites Build with popular web framework (ASP.NET, PHP, Java, Python or Node.js) With a SQL DB or MySQL database Deploy in seconds with  WebDeploy, FTP Source Control Deployment (ex. Git/TFS ) Start for free, scale up as your traffic grows

    20. Web sites Demo

    21. Cloud Services (PaaS) Automated application management Support rich multi-tier architectures Web Role / Worker Role Build stateless highly scalable apps and services

    22. Deploying a cloud service

    23. Packaging and Deployment (Paas) Windows Azure Fabric Controller Package *.cspkg Config *.cscfg Network Load Balancer ServicePackage Upload to Windows Azure Storage Microsoft Visual Studio Web Role Worker Role

    24. Monitoring (Paas) Windows Azure Fabric Controller Network Load Balancer Package

    25. What is a Cloud Service? A collection of related service roles Web Role Worker Role

    26. Applicationbuildingblocks Big data Database Media Storage Traffic Messaging Identity Caching CDN Networking

    27. Azure SQL Database Relational SQL Server Engine in the Cloud Fully Managed Service Enteprise-Ready with automatic support for HA Designed to scale out elastically with demand Azure SQL Database != SQL ServerSQL Server Feature Limitations (Azure SQL Database) DB

    28. Cache Low latency, in-memory distributed cache 3 Types of Cache: • Azure Redis Cache (preview) • Managed Cache Service • In-Role Cache (only for Cloud Services app) We recommend all new developments use the Azure RedisCache!!! Learn more here:http://azure.microsoft.com/en-us/documentation/services/cache/#redisAzure Redis Cache (Preview)

    29. Traffic Traffic Manager

    30. Windows Azure Traffic Manager Intelligently directs requestsfromusersacross instances of an appdeployed in different Azure datacenter Policy options: Performance: all requests sent to the closestdatacenter Failover: all requests sent to specifieddatacenter, unlessdatacenteris not available RoundRobin: all requestsequallyspreadacross all datacenters Support for externalEndpoints(outside Azure)!!!!

    31. Media Media Services

    32. What Do We Mean by Media Services? Your Choice of Components for Building Custom Media Workflows in the Cloud(you only pay for what you use) Windows Azure Media Services “The Media Services team is working on a long list of upcoming blog updates for the week of the International Broadcasters Convention in Amsterdam starting on September 10th, so stay tuned for more details on our Live Streaming and Content protection services” …from John Deutscher is currently the Principal Program Manager Lead for Azure Media Services…. On-Demand Streaming Analytics Advertising Encoding FormatConversion Ingestion Content Protection Live Streaming Live Streaming: currently in private preview Analytics: will be rolled out as they become available

    33. Mobile Services Easily build cloud back-ends Data, identity, push notifications, and scheduled scripts Windows Store, Windows Phone, iOS, and Android, Xamarin, …

    34. Break 