Azure for the ITPro


Published on

Published in: Technology, Business
  • Be the first to comment

Azure for the ITPro

  1. 1. Windows Azure Enrique Lima Principal Consultant for the IT Pro ThinkALM October 19–21, 2011
  2. 2. Agenda• Azure Overview• Governance• Deploying Azure Solutions• Managing Azure Solutions• Monitoring Azure Solutions• Extending to and from Azure OCT 19-21
  3. 3. Azure Overview Developer Experience Use existing skills and tools. AppFabricCompute Storage Management Relational data Management Connectivity Access control Composite applications ON-PREMISES LOB Applications OCT 19-21
  4. 4. Governance• What on earth does this mean?• Corporate Governance for Azure?• Are you kidding me?!? OCT 19-21
  5. 5. Deploying Azure Solutions• Deployment through the Management Portal• Deployment using PowerShell• Working with VM Role OCT 19-21
  6. 6. Deployment through the Management Portaldemo OCT 19-21
  7. 7. Deployment using PowerShell• Windows Azure Service Management CmdLets OCT 19-21
  8. 8. Working with VM Role Image Preparation Install integration components Install software applications Build adapter Upload Image to Configure firewall Repository Generalize image Define VM role DeployDesign Service Model Reference image Specify certificates and destination store Upload Service Configure number of server Package and instances Configuration File Configure certificate thumbprints Specify configuration settings Upload Certificates to Certificate Store OCT 19-21
  9. 9. Managing Azure Solutions Packaged Infrastructure Platform Software (as a Service) (as a Service) Software (as a Service) Applications Applications Applications Applications You manage Data You manage Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware Managed by vendorYou manage O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking OCT 19-21
  10. 10. Managing Azure Solutions• What do we Manage?• Windows Azure MMC• 3rd Party Tools OCT 19-21
  11. 11. What do we Manage?• Storage• Compute• Access OCT 19-21
  12. 12. Windows Azure MMCdemo OCT 19-21
  13. 13. Monitoring Azure Solutions• Windows Azure Diagnostics• Windows Azure Monitoring MP for SCOM• Using RDP OCT 19-21
  14. 14. Windows Azure Diagnostics• Know the volume of data• Define Transfers• Monitor Storage! OCT 19-21
  15. 15. Windows Azure Monitoring MP for SCOM Discovers Windows Azure Provides status of each Collects and monitors applications. role instances performance information. Grooms Collects and monitors the performance, event, and Collects and monitors .NET Framework trace the .NET Framework trace Windows events. messages from each role data from Windows Azure instance. storage account. Changes the number of role instances via a task OCT 19-21
  16. 16. Using RDP• IIS Manager• Windows Explorer• Performance and Reliability Monitor• Event Viewer OCT 19-21
  17. 17. Extending to and from Azure• Challenges• Access Control OCT 19-21
  18. 18. Challenges• How do you integrate with components outside your corporate network?• How do you expose your software to users outside of your organization? – Can they use their existing identities? Social identities? – What about smaller, non-enterprise customers?• How do you reduce latency and increase performance?• <the list goes on…> Access Control Service Bus Caching* OCT 19-21
  19. 19. Access Control• Identity Federation - ACS• Azure Connect OCT 19-21
  20. 20. Identity Federation - ACS• Used to authenticate and authorize users• Integration Single Sign On and centralized authorization into your web applications• Standards-based identity providers – Enterprise directories (e.g. Active Directory Federation Server v2.0) – Web identities (e.g. Windows Live ID, Google, Yahoo!, and Facebook) OCT 19-21
  21. 21. Azure Connect OCT 19-21
  22. 22. MCT Summit Partner: Thanks MCT Summit Sponsors:for YourSupport!