Seeing is believing - -microsoft

download Seeing is believing - -microsoft

of 54

  • date post

  • Category


  • view

  • download


Embed Size (px)

Transcript of Seeing is believing - -microsoft

  • 1. Developer Monitor, secure, maintain, patchManage SERVERSIT Pro

2. New WorldMonthlyOPEXLess CAPEXHosted ServiceHosted ServiceHosted Service Deliver new BUSINESS CAPABILITIES every few MONTHS 3. Infrastructure as a ServiceAzure Platform as a Service 4. Communicates with every serverunder its controlUses the Service Model to manageyour service 5. Update Domain1 Update Domain2 Update Domain3web1 web2 web3 6. Monthly 7. Leverage your benefits Prototyping Tinkering Unit TestingBUT, dont go into production onMSDN+Azure Subscription Tied to personal WLID Resource limits 8. 9. DemoCreate CloudProject, AddRoles & Code 10. MasterPatching/Temp/ApplicationWS2k8R2 vhd Config vhd Code & Data vhdServic eImage Repository 11. Web RoleWorker RoleVM Role 12. All roles in Azure are statelessAll roles, including VM Role run WindowsServer 2008R2 or 2008 Service Pack 2RoleImage provided by PurposeSecurity patches Mechanism applied byWeb roleMicrosoft Web sites & applications Azure Fabric Automatic, invisible ControllerWorker role Microsoft Generic Windows Services Azure Fabric Automatic, invisible ControllerVM Role CustomerCustomer code with special Customer Manualconfiguration 13. Web / Worker Role Web / Worker Role VM Role in User Mode in Admin ModeAbstractionControlLess IT & less low More IT &level plumbing codemanagement 14. 2 6 92 Scale 15. Different instance sizes to handle complexworkloads of any size X-SmallSmallMedium Large X-Large $0.04 $0.12$0.24$0.48$0.96Per service hour Per service hour Per service hour Per service hour Per service hour X-Small Small MediumLargeX-Large1 x 1.0Ghz 1 x 1.6Ghz 2 x 1.6Ghz 4 x 1.6Ghz 8 x 1.6Ghz(low IO)768 MB memory1.75 GB memory3.5 GB memory7.0 GB memory 14 GB memory20 GB storage 250 GB storage 500 GB storage1000 GB storage 2000 GB(instance storage) (instance storage) (instance storage) (instance storage) (instance storage) 16. SM : 1 coreSM : 1 core SM : 1 core SM : 1SM : 1 coreSM : 1 coreSM : 1 coreSM : 1 core .12/hr .12/hr.12/hrcores.12/hr .12/hr .12/hr .12/hr .12/hrM instance: 2 cores .24/hrM instance: 2 cores .24/hrM instance: 2 cores .24/hrM instance: 2 cores .24/hrL instance: 4 cores .48/hr L instance: 4 cores .48/hr XL instance: 8 cores .96/hr 17. Pre-Signup Considerations 18. Simple Or More Secure? 19. Production SlotStaging SlotProduction SlotStaging Slot 20. Production Slot Production SlotStaging SlotStaging Slot 21. Production SlotStaging SlotProduction SlotStaging Slot 22. Production SlotStaging SlotProduction SlotStaging Slot 23. Production ProductionStaging--- 24. Dev ProdDev Prod 25. Marketing Marketing Inventory InventoryDev Prod DevProdTimecards Timecards DevProd 26. Dev ProdDev Prod 27. Production Production http://timecards.cloudapp.netStaging---Production Production http://marketing.cloudapp.netStaging--- 28. DevelopersCertificate based from Visual StudioIdeally managed by IT Team & certificateserverNo access to Production Subscription forDev teamIT ProsWLID based via PortalCo-admins have same rights as AdminConsider split password across multiple ITPros 29. see yourepaying for it StoppedIn use by Contoso.comReserved for 30. Thank You! 31. 32. CodePublishingCertificate(.pfx) ManagementCertificate (.cer) Programmatic access to SMAPI Add/Delete roles Start/Stop roles Manage Hosted Sevice 33. Azure Storage (Blob, Table, Queue)SQL Azure 34. GuestAgentGuest Instance FirewallGuestAgentGuest Instance FirewallGuestAgentGuest Instance FirewallGuest HypervisorGuest InstanceNetworkPacket FilterPacket FilterPacket FilterRoot VM FirewallAgentFirewallNode SecurityGuestAgentGuest Instance FirewallGuestAgentGuest Instance FirewallGuestGuest Instance FirewallFabric AgentAgentVLAN ControllerFabric 35. Hosted ServiceProductionhttp://hellocloud.cloudapp.netStaging 36. StagingProduction Hello Cloud http://hellocloud.cloudapp.net VIP: Hello CloudHello Cloudhttp://57237a24bc2b4d4aa9592f730300aa12.cloudapp.nethttp://hellocloud.cloudapp.netv2VIP: Service SlotService URL IP AddressAzure DNSNametableHello CloudProductionhttp://hellocloud.cloudapp.net65.52.33.22 CloudStaging http://57237a24bc2b4d4aa9592f730300aa12.cloudapp.net65.53.33.146