SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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...
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

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

Notes de l'éditeur

  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”