SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Windows Azure for Developers

      Service Management API


    Wednesday, January 11th 2012
About Me

Michael S. Collier
National Architect,
Windows Azure



michael.collier@neudesic.com
@MichaelCollier
www.MichaelSCollier.com
Today’s Agenda

•   Windows Azure Overview
•   Service Management REST API
•   PowerShell Cmdlets
•   Scenarios
•   Q&A
Windows Azure Primer

• Flexible and powerful platform for developers
• Build, deploy, and manage applications
    – Microsoft’s world-class datacenters
    – Application management
    – Developer SDK
• On-demand services
    –   Compute
    –   Storage
    –   Networking
    –   Identity Management
    –   Caching
• Ideal situations
    – Scalability
    – Availability
    – Fault Tolerance
Windows Azure Primer

                                            Business Portal




                                           Developer Portal                                         User
                                                                                                    Code
             REST                     Service Management Service
                                                                                                  Runtime
                                                                                                    API
                    Storage Cluster




                                                      Compute Cluster
                                       …                                …                        VM Setup

  VS Tools




                                                                            …
                                                                                            Cloud VM
  WA SDK
             REST

Desktop                          MSFT Datacenters
                                                                            Image courtesy: Windows Azure Training Kit, November 2011
Windows Azure Terms to Know
Term                    Description
Subscription            An account – related to billing.
Storage Account         Windows Azure storage services for the subscription. Zero or
                        more storage accounts.
Hosted Service          Container for service deployments. Zero or more hosted services.
Deployment              A running service in either production or staging deployment
                        environment. Reference by a deployment ID or environment.
Deployment Environment Staging or Production
Certificate             X509 certificate for managing a subscription
Location                One of 6 worldwide Windows Azure datacenters
Affinity Group          Grouping of storage accounts & hosted services; performance
                        benefits
Operation               A management operation against the Storage Management API
Operating Systems       Guest operating system supported by Windows Azure
Windows Azure Management Options

• Developer Portal (http://windows.azure.com)
   – Windows Live ID
   – Co-admin support
• Microsoft tools
   – System Center Operations Manager
   – Visual Studio (dev)
   – MMC (http://wapmmc.codeplex.com/)
• 3rd Party Tools
   – Cerebrata
   – Quest Software
• Service Management API
Understanding the

SERVICE MANAGEMENT API
Can we . . . Or Can We Not?

               Yes                         No
• Manage hosted services      •   New subscription
    – Create
    – Update
                              •   Billing
    – Start, stop, delete     •   SQL Azure
•   Manage storage accounts   •   ACS
•   Certificates
•   Affinity Groups
•   List Locations
•   OS Information
•   Subscription History &
    Details
Versions

• New versions added to support new features
• Request Header
   – x-ms-version
   – YYYY-MM-DD
• “2011-10-01” is the most recent
   – New
      • Rollback update or upgrade
      • Get Subscription
   – Updated
      • Get Hosted Service Properties
      • Get Deployment
Authentication

•   X509 v3 certificates
•   Maximum of 10 certificates per subscription
•   Shouldn’t contain the private key
•   Keep it secure!
•   Must use HTTPS
•   Can be a self-signed certificate
    – IIS
    – makecert
    – Visual Studio publish wizard (new)
Exploring the Windows Azure Service Management

REST API
Getting Back to Basics with REST

• Base endpoint:
   https://management.core.windows.net/<subscription-id>
• MSDN will be your friend
   – http://bit.ly/AzureServiceMgmtRefMC
• Async Calls
   – Need to poll to find the status
   – API returns 202 (Accepted)
   – Don’t poll too frequently – may get throttled
Create a New Hosted Service

DEMO
Exploring the Windows Azure

POWERSHELL CMDLETS
Cmdlets are your friend

• Windows Azure PowerShell Cmdlets
   – http://wappowershell.codeplex.com
   – Setup scripts install the 64bit version by default!
   – Working with Visual Studio or Team Build? Need the 32bit
     version
• Cerebrata’s Azure Management Cmdlets
   – http://www.cerebrata.com/Products/AzureManagementCmdlets


• Ideal for
   – IT Pros
   – Developers
   – TFS
Deploy a Hosted Service with PowerShell

DEMO
Scenarios

• Automated processes
   – TFS
      • Scheduled deployments to staging for integration testing
      • REST or PowerShell Cmdlets
   – Developer productivity
      • Deploy to Azure for testing
      • Clean-up tasks
• Instance Scaling
   – WASABI
      • Part of Enterprise Library 5.0 for Windows Azure Integration Pack
        (http://bit.ly/EntLib5AzureMC)
      • Source code available. Good example of using the API.
   – Custom Code
Resources

• Windows Azure Training Kit
   – http://bit.ly/AzureTrainingKitMC
• Mackenzie, Neil. Microsoft Windows Azure Development
  Cookbook, Packt, 2011.
   – http://www.packtpub.com/microsoft-windows-azure-
     development-cookbook/book
• Michael Washam’s blog
   – http://michaelwasham.com
• Tom Hollander’s blog
   – http://blogs.msdn.com/b/tomholl
• MSDN
   – http://bit.ly/AzureServiceMgmtRefMC
Windows Azure for Developers - Service Management
Windows Azure for Developers - Service Management

Weitere ähnliche Inhalte

Was ist angesagt?

Windows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect PartnerWindows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect Partner
Michael Collier
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
Spiffy
 

Was ist angesagt? (20)

Automating Your Azure Environment
Automating Your Azure EnvironmentAutomating Your Azure Environment
Automating Your Azure Environment
 
More Cache for Less Cash (DevLink 2014)
More Cache for Less Cash (DevLink 2014)More Cache for Less Cash (DevLink 2014)
More Cache for Less Cash (DevLink 2014)
 
More Cache for Less Cash
More Cache for Less CashMore Cache for Less Cash
More Cache for Less Cash
 
Windows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect PartnerWindows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect Partner
 
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
Using Windows Azure for Solving Identity Management Challenges (Visual Studio...
 
Windows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect PartnerWindows Azure Mobile Services - The Perfect Partner
Windows Azure Mobile Services - The Perfect Partner
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
 
Above the cloud: Big Data and BI
Above the cloud: Big Data and BIAbove the cloud: Big Data and BI
Above the cloud: Big Data and BI
 
BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with Azure
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
 
PaaSport to Paradise - Azure SQL and SSIS in Azure Data Factory - Better Toge...
PaaSport to Paradise - Azure SQL and SSIS in Azure Data Factory - Better Toge...PaaSport to Paradise - Azure SQL and SSIS in Azure Data Factory - Better Toge...
PaaSport to Paradise - Azure SQL and SSIS in Azure Data Factory - Better Toge...
 
Embrace and Extend - First-Class Activity and 3rd Party Ecosystem for SSIS in...
Embrace and Extend - First-Class Activity and 3rd Party Ecosystem for SSIS in...Embrace and Extend - First-Class Activity and 3rd Party Ecosystem for SSIS in...
Embrace and Extend - First-Class Activity and 3rd Party Ecosystem for SSIS in...
 
Azure Automation and Update Management
Azure Automation and Update ManagementAzure Automation and Update Management
Azure Automation and Update Management
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp Keynote
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Running SSIS 2017 at Scale Everywhere
 Running SSIS 2017 at Scale Everywhere Running SSIS 2017 at Scale Everywhere
Running SSIS 2017 at Scale Everywhere
 
What’s New with SSIS in ADF
 What’s New with SSIS in ADF What’s New with SSIS in ADF
What’s New with SSIS in ADF
 
Microsoft Azure catch-up
Microsoft Azure catch-upMicrosoft Azure catch-up
Microsoft Azure catch-up
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 

Ähnlich wie Windows Azure for Developers - Service Management

Azure Administration.docx
Azure  Administration.docxAzure  Administration.docx
Azure Administration.docx
Futurepoint13
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
Spiffy
 
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
Spiffy
 
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Amazon Web Services
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy Wordress
George Kanellopoulos
 

Ähnlich wie Windows Azure for Developers - Service Management (20)

Azure provisioning at your control
Azure provisioning at your controlAzure provisioning at your control
Azure provisioning at your control
 
Azure Administration.docx
Azure  Administration.docxAzure  Administration.docx
Azure Administration.docx
 
azure track -05- windows azure pack deep dive
azure track -05- windows azure pack deep diveazure track -05- windows azure pack deep dive
azure track -05- windows azure pack deep dive
 
AWS Cloud Experience CA: ¿Porqué Correr WorkLoads Microsoft & Oracle en AWS?
AWS Cloud Experience CA: ¿Porqué Correr WorkLoads Microsoft & Oracle en AWS?AWS Cloud Experience CA: ¿Porqué Correr WorkLoads Microsoft & Oracle en AWS?
AWS Cloud Experience CA: ¿Porqué Correr WorkLoads Microsoft & Oracle en AWS?
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
 
NIC - Windows Azure Pack - Level 300
NIC - Windows Azure Pack - Level 300NIC - Windows Azure Pack - Level 300
NIC - Windows Azure Pack - Level 300
 
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
 
2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution Briefing2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution Briefing
 
What's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMSWhat's New In Microsoft System Center 2016 & OMS
What's New In Microsoft System Center 2016 & OMS
 
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 PreviewCloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Compute@Scale
Compute@ScaleCompute@Scale
Compute@Scale
 
Sky High With Azure
Sky High With AzureSky High With Azure
Sky High With Azure
 
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016
 
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy Wordress
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

Windows Azure for Developers - Service Management

  • 1. Windows Azure for Developers Service Management API Wednesday, January 11th 2012
  • 2. About Me Michael S. Collier National Architect, Windows Azure michael.collier@neudesic.com @MichaelCollier www.MichaelSCollier.com
  • 3. Today’s Agenda • Windows Azure Overview • Service Management REST API • PowerShell Cmdlets • Scenarios • Q&A
  • 4. Windows Azure Primer • Flexible and powerful platform for developers • Build, deploy, and manage applications – Microsoft’s world-class datacenters – Application management – Developer SDK • On-demand services – Compute – Storage – Networking – Identity Management – Caching • Ideal situations – Scalability – Availability – Fault Tolerance
  • 5. Windows Azure Primer Business Portal Developer Portal User Code REST Service Management Service Runtime API Storage Cluster Compute Cluster … … VM Setup VS Tools … Cloud VM WA SDK REST Desktop MSFT Datacenters Image courtesy: Windows Azure Training Kit, November 2011
  • 6. Windows Azure Terms to Know Term Description Subscription An account – related to billing. Storage Account Windows Azure storage services for the subscription. Zero or more storage accounts. Hosted Service Container for service deployments. Zero or more hosted services. Deployment A running service in either production or staging deployment environment. Reference by a deployment ID or environment. Deployment Environment Staging or Production Certificate X509 certificate for managing a subscription Location One of 6 worldwide Windows Azure datacenters Affinity Group Grouping of storage accounts & hosted services; performance benefits Operation A management operation against the Storage Management API Operating Systems Guest operating system supported by Windows Azure
  • 7. Windows Azure Management Options • Developer Portal (http://windows.azure.com) – Windows Live ID – Co-admin support • Microsoft tools – System Center Operations Manager – Visual Studio (dev) – MMC (http://wapmmc.codeplex.com/) • 3rd Party Tools – Cerebrata – Quest Software • Service Management API
  • 9. Can we . . . Or Can We Not? Yes No • Manage hosted services • New subscription – Create – Update • Billing – Start, stop, delete • SQL Azure • Manage storage accounts • ACS • Certificates • Affinity Groups • List Locations • OS Information • Subscription History & Details
  • 10. Versions • New versions added to support new features • Request Header – x-ms-version – YYYY-MM-DD • “2011-10-01” is the most recent – New • Rollback update or upgrade • Get Subscription – Updated • Get Hosted Service Properties • Get Deployment
  • 11. Authentication • X509 v3 certificates • Maximum of 10 certificates per subscription • Shouldn’t contain the private key • Keep it secure! • Must use HTTPS • Can be a self-signed certificate – IIS – makecert – Visual Studio publish wizard (new)
  • 12. Exploring the Windows Azure Service Management REST API
  • 13. Getting Back to Basics with REST • Base endpoint: https://management.core.windows.net/<subscription-id> • MSDN will be your friend – http://bit.ly/AzureServiceMgmtRefMC • Async Calls – Need to poll to find the status – API returns 202 (Accepted) – Don’t poll too frequently – may get throttled
  • 14. Create a New Hosted Service DEMO
  • 15. Exploring the Windows Azure POWERSHELL CMDLETS
  • 16. Cmdlets are your friend • Windows Azure PowerShell Cmdlets – http://wappowershell.codeplex.com – Setup scripts install the 64bit version by default! – Working with Visual Studio or Team Build? Need the 32bit version • Cerebrata’s Azure Management Cmdlets – http://www.cerebrata.com/Products/AzureManagementCmdlets • Ideal for – IT Pros – Developers – TFS
  • 17. Deploy a Hosted Service with PowerShell DEMO
  • 18. Scenarios • Automated processes – TFS • Scheduled deployments to staging for integration testing • REST or PowerShell Cmdlets – Developer productivity • Deploy to Azure for testing • Clean-up tasks • Instance Scaling – WASABI • Part of Enterprise Library 5.0 for Windows Azure Integration Pack (http://bit.ly/EntLib5AzureMC) • Source code available. Good example of using the API. – Custom Code
  • 19. Resources • Windows Azure Training Kit – http://bit.ly/AzureTrainingKitMC • Mackenzie, Neil. Microsoft Windows Azure Development Cookbook, Packt, 2011. – http://www.packtpub.com/microsoft-windows-azure- development-cookbook/book • Michael Washam’s blog – http://michaelwasham.com • Tom Hollander’s blog – http://blogs.msdn.com/b/tomholl • MSDN – http://bit.ly/AzureServiceMgmtRefMC

Hinweis der Redaktion

  1. Windows Azure National ArchitectWindows Azure MVPHelp customers nationwide with their Windows Azure projects. This can include architectural design sessions, training, development, evangelism, etc.Reach me via email, Twitter, or my blog.
  2. Leave time at the end for a few questions.
  3. 6 worldwide datacenters
  4. http://msdn.microsoft.com/en-us/library/windowsazure/ee460786.aspx
  5. Request header must be specified
  6. Keep it secure – anyone with the private key for the cert can use the Svc Mgmt APISelf-signedUsed for private communication between client app and Azure Svc Mgmt APICertificate image from WATK (November 2011) – “Managing, Debugging, and Monitoring Windows Azure.pptx”