2-646.pptx

What's new in IaaS for Developers

1.0x

2-646.pptx

Created 2 years ago

Duration 0:00:00
lesson view count 42
What's new in IaaS for Developers
Select the file type you wish to download
Slide Content
  1. Corey Sanders and Bryon Surace

    Slide 1 - Corey Sanders and Bryon Surace

    • 646
    • Azure IaaS Introduction and What’s new.
    • //build/ content is being presented by Microsoft Office Mix The video for this session will be available shortly
  2. Azure Platform Overview

    Slide 2 - Azure Platform Overview

    • IaaS Foundational Components
    • What’s New and Open with IaaS
    • Closing
    • What are we covering today?
  3. Azure Cloud

    Slide 3 - Azure Cloud

    • Hybrid
    • Enterprise Grade
    • Hyper-scale
    • Hybrid
    • Enterprise
    • Grade
    • Hyper-Scale
  4. Slide 4

    • Global Coverage
    • 2013
    • 2014
    • Coming soon…
  5. Scaling Applications

    Slide 5 - Scaling Applications

    • Azure Batch
    • HDInsight
    • SQL Database
    • Service Fabric
  6. Enterprise Grade

    Slide 6 - Enterprise Grade

  7. Slide 8

    • Physical
    • Infrastructure
    • Network
    • VM
    • Cameras / Alarms
    • 24X7 security staff
    • Barriers / Fencing
    • Days of backup power
    • Two-factor access control
    • Secure By Design
    • Operation Security Controls
    • Compliance Certifications
    • Forensics
    • Penetration Testing
    • Secure and Isolated VNets
    • Network ACLs
    • Azure Active Directory
    • Multiple virtual NICs
    • Security Appliances
    • Physical
    • Infrastructure
    • Network
    • Anti-Malware
    • VM Security Extensions
    • Role-Based Access Controls
    • Key Vault and Encryption
    • Logging / Auditing
    • VM
    • Trust and Control
  8. Slide 9

    • Scale-up Options
    • Most Memory
    • Fastest CPUs
    • SSD Storage
    • Faster CPUs
    • Highest Value
    • Largest Scale-up
    • Highest Value
    • Premium Storage
    • >50,000s of IOPS
  9. Slide 10

    • Azure
    • Connectivity
    • SSL (P2S)
    • VPN (S2S)
    • ExpressRoute
    • :443
    • Express Route Partners
  10. Slide 11

    • Point-to-Site Connectivity
    • VPN Connection
    • Virtual Network
  11. Slide 12

    • On-Premises Datacenter
    • ConsistencyAzure Pack
    • Azure Pack
    • Azure
  12. Slide 13

    • Cloud OS Network
    • >100 Countries
    • >600 Local datacenters
    • >100 World-class partners
    • >3.7M Customers every day
    • Cloud OS Network Partners
    • Azure Regions
    • ExpressRoute Locations
    • CDN Point of Presence
  13. Azure Platform Overview

    Slide 14 - Azure Platform Overview

    • IaaS Foundational Components
    • What’s New and Open with IaaS
    • Closing
    • What are we covering today?
  14. Slide 15

    • Storage
    • The pieces of IaaS
  15. Virtual Machine Storage Architecture

    Slide 16 - Virtual Machine Storage Architecture

    • Azure Virtual Machine
    • C:\
    • OS Disk (127 GB)
    • E:\, F:\, etc.
    • Data Disks (1 TB)
    • D:\
    • Temporary Disk
    • (Contents can be lost)
    • Disk Cache
    • Azure Blob
  16. Slide 17

    • Azure Storage Page Blobs, 3 copies
    • High durability
    • VHD disks, 1 TB per disk (64 TB total)
    • 500 IOPs per disk
    • Virtual Machine Standard Storage
  17. Slide 18

    • West DC
    • East DC
    • > 400 miles
    • Defend against regional disasters
    • Geo replication
    • Virtual Machine Storage
  18. Virtual Machine Storage Architecture

    Slide 20 - Virtual Machine Storage Architecture

    • Azure Virtual Machine
    • C:\
    • OS Disk
    • E:\ F:\ etc.
    • Data Disks
    • D:\
    • Temporary Disk
    • Disk Cache
    • Azure Blob
    • G:\, H:\, etc.
    • SMB Share
    • Azure Files
  19. Azure Files

    Slide 21 - Azure Files

    • Azure VM
    • SMB 2.1
    • Shared settings, diagnostic share
    • Lift and Shift Applications
    • Azure VM
    • Azure VM
    • Azure Files
  20. Slide 22

    • Premium storage
    • Up to 32 TB of storage per VM
    • 64,000 IOPS per VM
    • 50,000 IOPS per disk
    • ~5 ms read/write (no cache)
    • less than 1ms read latency (cache)
    • Great for data warehousing solutions
  21. Virtual Machine Storage Architecture

    Slide 23 - Virtual Machine Storage Architecture

    • Azure Virtual Machine
    • C:\
    • OS Disk
    • E:\ F:\ etc.
    • Data Disks
    • D:\
    • Temporary Disk
    • Disk Cache
    • Premium Storage
    • Disk Cache
  22. Virtual Machine Images

    Slide 24 - Virtual Machine Images

    • Captures all disks attached
    • Best effort disk consistency
    • Re-deploy as a new VM
    • Sysprep and non-Sysprep
  23. Slide 25

    • Compute
    • The pieces of IaaS…
  24. The D family

    Slide 26 - The D family

    • 60% faster CPU
    • Up to 112 GB Memory
    • Local SSD storage
    • Available in all regions
    • D
  25. The G family

    Slide 27 - The G family

    • Optimized for data workloads
    • Up to 32 CPU cores, 448 GB RAM, 6.5 TB local SSD
    • Latest generation Intel processor
    • Up to 64 attached disks!
    • G
  26. Slide 28

    • Virtual Machine
    • Virtual Machine
    • Availability Sets
    • SQL Server
    • Primary
    • SQL Server
    • Secondary
    • Availability set
    • SLA 99.95
    • SLA High Availability
    • Hardware and Software
    • Windows and Linux
  27. Availability Sets

    Slide 29 - Availability Sets

    • Physical Machines
    • Power Unit
    • Rack Switch
  28. Availability Sets

    Slide 30 - Availability Sets

    • Physical Machines
    • Power Unit
    • Rack Switch
    • Availability Set
    • VM1
    • VM1
    • VM2
    • VM2
  29. Slide 31

    • Network
    • The pieces of IaaS…
  30. Load Balancing

    Slide 32 - Load Balancing

    • VM2
    • LBHTTP
    • LB
    • VM1
    • LBHTTP
    • PORT 80
    • VM3
    • LBHTTP
    • PORT 80
    • PORT 80
    • PORT 80
    • Internal and External
    • TCP/UDP
    • ACLs
    • Client Affinity
    • VM2
    • /healthcheck.aspx
    • LB
    • VM1
    • /healthcheck.aspx
    • PORT 80
    • VM3
    • /healthcheck.aspx
    • PORT 80
    • PORT 80
    • PORT 80
  31. Slide 33

    • Load-Balancing in different ways
    • Customer Network
    • Back end
    • Front end
    • Internet
    • Internal VIP
    • Public
    • IP
    • Internal
    • IP
    • Internal
    • IP
  32. High availability features

    Slide 34 - High availability features

    • Availability Set
    • VM1
    • VM1
    • VM2
    • VM2
    • Load-Balanced Set
    • Load Balancer
  33. Add a Disk

    Slide 35 - Add a Disk

    • Azure Files
    • Virtual Machine Images
    • Availability Sets
    • Load Balanced Sets
    • DEMO
  34. Extending the power of your VM

    Slide 36 - Extending the power of your VM

    • Enable easier management
    • Support partner ecosystem
    • Full control still with you!
    • VM Extensions
    • IaaS extended
    • Azure
    • Curated Extensions
    • Agent
  35. VM Extensions

    Slide 37 - VM Extensions

    • Docker
    • Backup
    • BGInfo
    • IaaS Antimalware
    • Reset password
    • VMM configuration
    • RDMA Drivers
    • DSC
    • PowerShell DSC
    • Symantec
    • Trend Micro
    • Chef
    • Puppet
    • SQL IaaS Agent
    • Visual Studio Solutions
    • Monitoring Partners
    • Script Execution
    • PowerShell DSC
  36. Slide 38

    • Azure Marketplace
    • Online store to discover, search for, and purchase integrated applications and services ready to deploy on Azure.
    • MARKTPLACE
    • Growing ecosystem of 3,000+ offers
    • Complement and extend functionality of Azure services
    • One-stop shop that simplifies configuration, deployment, and management
    • Integrated platform experience
  37. VM Extension

    Slide 39 - VM Extension

    • Azure Marketplace
    • DEMO
  38. Azure Platform Overview

    Slide 40 - Azure Platform Overview

    • IaaS Foundational Components
    • What’s New and Open with IaaS
    • Closing
    • What are we covering today?
  39. Compute Continuum

    Slide 41 - Compute Continuum

    • Ultimate
    • Control
    • Rapid
    • Development
    • VMs
    • VM Extensions
    • Service Fabric /
    • Batch
    • App Service /
    • Media Services
    • IaaS
    • PaaS
  40. Resource Manager

    Slide 42 - Resource Manager

    • IaaS + PaaS resources
    • (3 VMs + 1 SQL DB)
    • RBAC on API
    • Custom Tagging
    • Self-service Declarative Templates
    • RESOU
    • R
    • CE G
    • R
    • OUP
  41. Azure Blog

    Slide 43 - Azure Blog

    • DEMO
  42. Details of a VM in Azure Resource Manager

    Slide 44 - Details of a VM in Azure Resource Manager

    • VMs
    • NICs
    • Load-Balancer
    • Security Groups
    • Public IP
    • VNETs
    • Parameters
    • Dependencies
    • Extensions
    • Parallel Deployment
    • Loops
    • 3 FDs
  43. Some Samples…

    Slide 45 - Some Samples…

    • Zookeeper
  44. Why the rest of Microsoft hates me…

    Slide 46 - Why the rest of Microsoft hates me…

    • Open Source Beard
  45. Docker Integration

    Slide 47 - Docker Integration

    • Docker on Linux
    • Docker Client on Windows
    • Orchestration Support
    • Swarm/Compose
    • Kubernetes
    • Mesos
    • Coming Soon…
    • Docker Hub on Azure
    • Hyper-V Containers
    • Windows Server Containers
  46. Ops and DevOps

    Slide 48 - Ops and DevOps

    • DSC, PowerShell, and Bash
    • Octopus Deploy
    • Visual Studio Release Manager
    • Chef and Puppet and Salt
  47. PaaS on IaaS

    Slide 49 - PaaS on IaaS

    • CloudFoundry
    • Apprenda
    • Jelastic
    • Service Fabric
  48. Open and Easy

    Slide 50 - Open and Easy

    • Operating System
    • Data
    • Development
    • Tooling
    • DevOps
  49. Visual Studio

    Slide 51 - Visual Studio

    • Templates
    • DEMO
  50. Azure Platform Overview

    Slide 52 - Azure Platform Overview

    • IaaS Foundational Components
    • What’s New and Open with IaaS
    • Closing
    • What are we covering today?
  51. Next Steps…

    Slide 53 - Next Steps…

    • http://aka.ms/msarch
    • http://azure.microsoft.com/blog/
    • @CoreySandersWA
    • Go see the deep dive…
    • Thursday @ 12:30 in room 3014
    • MSDN Offer
    • 33% savings
    • SQL Server and BizTalk
    • Windows Client Dev/Test
  52. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

    Slide 54 - © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

    • The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.