SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Why you'll love Windows
Azure SDK 2.0
Paul Bouwer
@pbouwer | blog.paulbouwer.com
Like all of the other Windows Azure
SDKs, the Windows Azure SDK for
.NET is a fully open source project
(Apache 2 license) hosted on GitHub.
https://github.com/WindowsAzure/azure-sdk-for-net
• Improved Visual Studio Publishing
• Management Support via Server Explorer in Visual Studio
• Live Streaming of Diagnostics Logs
• Support for High Memory VM instances
A6 (4 core, 28GB), A7 (8 core, 56GB)
• Faster Deployment Support with Simultaneous Update
Option
• Improved Diagnostics Support
Diagnostics Configuration
View Diagnostics on Live Service
Update Diagnostics Configuration on Live Service
• Visual Studio Table Explorer
Create/Delete Tables
Add/Edit/Delete Table Entities
• Message Browse Support
Peek, Peek(fromSequenceNumber:int), PeekBatch(messageCount:int)
• Message Pump Programming Model
• Task Based APIs (async/await support in .NET 4.5)
• Autodelete on Idle
• Minimum duration 5 minutes
• Suspend/Resume
Disabled, SendDisabled, ReceiveDisabled, Active
• Shared Access Signatures
• Web Sites
Get-AzureWebsiteLog <your website> -Tail
• Cloud Services
Set-AzureDeployment –Mode Simultaneous
• Virtual Machines
New-AzureVM
New-AzureQuickVM
PowerShell Remoting enabled by default when creating VMs via Powershell
• Service Bus
Get-AzureSBNamespace
New-AzureSBNamespace
Remove-AzureSBNamespace
• Windows Azure Store
Get-AzureStoreAddOn
New-AzureStoreAddOn
Remove-AzureStoreAddOn
Set-AzureStoreAddOn
• Storage
New-AzureStorageContainer
Get-AzureStorageContainer
Remove-AzureStorageContainer
Get-AzureStorageBlobContent
Set-AzureStorageBlobContent
Start-AzureStorageBlobCopy
Stop-AzureStorageBlobCopy
• Web/Worker Role Scaffolding
New-AzureRoleTemplate
Add-AzureWebRole–TemplateFolder
Add-AzureWorkerRole –TemplateFolder
• WindowsAzure.Diagnostics.dll
Updated to support WindowsAzure.Storage 2.0. No more conflicts.
• Windows Azure SDK 2.0 side by side
Windows Azure SDK 1.8, 1.7
• .NET 4.0
WindowsAzure.ServiceRuntime.dll, WindowsAzure.Configuration.dll and the
caching assemblies are now built against .NET 4.0
• Service Bus 1.0 for Windows Server
Azure SDK 2.0 is NOT compatible at this time
• Announcing the release of Windows Azure SDK 2.0 for .NET
http://weblogs.asp.net/scottgu/archive/2013/04/30/announcing-the-release-
of-windows-azure-sdk-2-0-for-net.aspx
• Cloud Cover #106 - Scott Guthrie Discusses Windows Azure SDK 2.0
http://channel9.msdn.com/Shows/Cloud+Cover/Episode-106-Scott-Guthrie-
Discusses-Windows-Azure-SDK-20
• Channel 9 - Subscribe! - What's new in the Service Bus .NET SDK 2.0
http://channel9.msdn.com/Blogs/Subscribe/Whats-new-in-the-Service-Bus-
NET-SDK-20
• Windows Azure SDK 2.0 For .Net – Taking A Second Look At Windows Azure
Diagnostics
http://gauravmantri.com/2013/05/12/windows-azure-sdk-2-0-for-net-taking-a-
second-look-at-windows-azure-diagnostics/
• What is new in Service Bus 2.0?
http://developers.de/blogs/damir_dobric/archive/2013/05/01/what-is-new-in-
service-bus-2-0.aspx
• Task Based APIs for Service Bus
http://blogs.msdn.com/b/windowsazure/archive/2013/04/11/task-based-apis-for-
service-bus.aspx
• New features in Service Bus Preview Library (January 2013)
http://haishibai.blogspot.de/2013/01/new-features-in-service-bus-preview.html
• http://haishibai.blogspot.com.au/2013/01/new-features-in-service-bus-
preview_27.html
• http://haishibai.blogspot.de/2013/01/new-features-in-service-bus-
preview_29.html

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (19)

Caching Enhancement in ASP.NET 4.0
Caching Enhancement in ASP.NET 4.0Caching Enhancement in ASP.NET 4.0
Caching Enhancement in ASP.NET 4.0
 
Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021Resumen - Microsoft Build 2021
Resumen - Microsoft Build 2021
 
Gameaways
GameawaysGameaways
Gameaways
 
SQL_HA_DR_Azure
SQL_HA_DR_AzureSQL_HA_DR_Azure
SQL_HA_DR_Azure
 
Asp.net caching
Asp.net cachingAsp.net caching
Asp.net caching
 
Azure Recovery Services
Azure Recovery ServicesAzure Recovery Services
Azure Recovery Services
 
High available BizTalk infrastructure on Azure IaaS
High available BizTalk infrastructure on Azure IaaSHigh available BizTalk infrastructure on Azure IaaS
High available BizTalk infrastructure on Azure IaaS
 
Aspnet Caching
Aspnet CachingAspnet Caching
Aspnet Caching
 
Mvp skill saturday ep 03
Mvp skill saturday ep 03Mvp skill saturday ep 03
Mvp skill saturday ep 03
 
Azure kubernetes service (aks) part 3
Azure kubernetes service (aks)   part 3Azure kubernetes service (aks)   part 3
Azure kubernetes service (aks) part 3
 
Cassandra Summit 2014: Highly Scalable Web Application in the Cloud with Cass...
Cassandra Summit 2014: Highly Scalable Web Application in the Cloud with Cass...Cassandra Summit 2014: Highly Scalable Web Application in the Cloud with Cass...
Cassandra Summit 2014: Highly Scalable Web Application in the Cloud with Cass...
 
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONSSERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
 
Quick, resilient and auto scaling cluster with Senlin [Meetup #21 - 03]
Quick, resilient and auto scaling cluster with Senlin [Meetup #21 - 03]Quick, resilient and auto scaling cluster with Senlin [Meetup #21 - 03]
Quick, resilient and auto scaling cluster with Senlin [Meetup #21 - 03]
 
Stream processing in Mercari - Devsumi 2015 autumn LT
Stream processing in Mercari - Devsumi 2015 autumn LTStream processing in Mercari - Devsumi 2015 autumn LT
Stream processing in Mercari - Devsumi 2015 autumn LT
 
CI, CD, CT, Deploy, IaaS, DevOps, Stage
CI, CD, CT, Deploy, IaaS, DevOps, StageCI, CD, CT, Deploy, IaaS, DevOps, Stage
CI, CD, CT, Deploy, IaaS, DevOps, Stage
 
The Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestThe Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFest
 
buk.io Serverless deployment
buk.io Serverless deploymentbuk.io Serverless deployment
buk.io Serverless deployment
 
Getting started with provisioning VMs with ARM templates
Getting started with provisioning VMs with ARM templates Getting started with provisioning VMs with ARM templates
Getting started with provisioning VMs with ARM templates
 
CloudStack EC2 Configuration
CloudStack EC2 ConfigurationCloudStack EC2 Configuration
CloudStack EC2 Configuration
 

Andere mochten auch

Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
Rishu Mehra
 

Andere mochten auch (6)

Windows Azure News - June 2013
Windows Azure News - June 2013Windows Azure News - June 2013
Windows Azure News - June 2013
 
Windows Azure News - August 2013
Windows Azure News - August 2013Windows Azure News - August 2013
Windows Azure News - August 2013
 
Windows Azure News - May 2013
Windows Azure News - May 2013Windows Azure News - May 2013
Windows Azure News - May 2013
 
Application Insights
Application InsightsApplication Insights
Application Insights
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Ähnlich wie Why you'll love Windows Azure SDK 2.0

WindowsAzureSDK1.7
WindowsAzureSDK1.7WindowsAzureSDK1.7
WindowsAzureSDK1.7
Saravanan G
 

Ähnlich wie Why you'll love Windows Azure SDK 2.0 (20)

A journey-to-a-button
A journey-to-a-buttonA journey-to-a-button
A journey-to-a-button
 
Ruby on microsoft azure april 2014
Ruby on microsoft azure   april 2014Ruby on microsoft azure   april 2014
Ruby on microsoft azure april 2014
 
Azure DevOps Deployment Group
Azure DevOps Deployment GroupAzure DevOps Deployment Group
Azure DevOps Deployment Group
 
Kudu voodoo slideshare
Kudu voodoo   slideshareKudu voodoo   slideshare
Kudu voodoo slideshare
 
Microsoft Azure News - 2018 December
Microsoft Azure News - 2018 DecemberMicrosoft Azure News - 2018 December
Microsoft Azure News - 2018 December
 
Becoming the master of disaster... with asr
Becoming the master of disaster... with asrBecoming the master of disaster... with asr
Becoming the master of disaster... with asr
 
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
AKS - Azure Kubernetes Services  - kubernetes meetup may 2018AKS - Azure Kubernetes Services  - kubernetes meetup may 2018
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
 
Open service broker API with Azure Kubernetes Services
Open service broker API with Azure Kubernetes ServicesOpen service broker API with Azure Kubernetes Services
Open service broker API with Azure Kubernetes Services
 
Tech ED 2014 Running Oracle Databases and Application Servers on Azurev1
Tech ED 2014   Running Oracle Databases and Application Servers on Azurev1Tech ED 2014   Running Oracle Databases and Application Servers on Azurev1
Tech ED 2014 Running Oracle Databases and Application Servers on Azurev1
 
Automating Your Azure Environment
Automating Your Azure EnvironmentAutomating Your Azure Environment
Automating Your Azure Environment
 
TechDays 2015 The Azure Sightseeing Tour
TechDays 2015 The Azure Sightseeing TourTechDays 2015 The Azure Sightseeing Tour
TechDays 2015 The Azure Sightseeing Tour
 
Azure virtual machines & Terraform
Azure virtual machines  & Terraform Azure virtual machines  & Terraform
Azure virtual machines & Terraform
 
Power of Azure Devops
Power of Azure DevopsPower of Azure Devops
Power of Azure Devops
 
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
 
Azure Nights Melbourne July 2017 Meetup
Azure Nights Melbourne July 2017 MeetupAzure Nights Melbourne July 2017 Meetup
Azure Nights Melbourne July 2017 Meetup
 
WindowsAzureSDK1.7
WindowsAzureSDK1.7WindowsAzureSDK1.7
WindowsAzureSDK1.7
 
Jax Cloud 2016 Microsoft Ignite Recap
Jax Cloud 2016 Microsoft Ignite RecapJax Cloud 2016 Microsoft Ignite Recap
Jax Cloud 2016 Microsoft Ignite Recap
 
Run UI Automation Tests using Selenium Grid and Azure Container Service (AKS)
Run UI Automation Tests using Selenium Grid and Azure Container Service (AKS)Run UI Automation Tests using Selenium Grid and Azure Container Service (AKS)
Run UI Automation Tests using Selenium Grid and Azure Container Service (AKS)
 
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
 
Microsoft Azure - News - December 2014
Microsoft Azure - News - December 2014Microsoft Azure - News - December 2014
Microsoft Azure - News - December 2014
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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)
 
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
 
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
 
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?
 
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 Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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
 
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
 
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...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 

Why you'll love Windows Azure SDK 2.0

  • 1. Why you'll love Windows Azure SDK 2.0 Paul Bouwer @pbouwer | blog.paulbouwer.com
  • 2. Like all of the other Windows Azure SDKs, the Windows Azure SDK for .NET is a fully open source project (Apache 2 license) hosted on GitHub. https://github.com/WindowsAzure/azure-sdk-for-net
  • 3.
  • 4. • Improved Visual Studio Publishing • Management Support via Server Explorer in Visual Studio • Live Streaming of Diagnostics Logs
  • 5.
  • 6.
  • 7. • Support for High Memory VM instances A6 (4 core, 28GB), A7 (8 core, 56GB) • Faster Deployment Support with Simultaneous Update Option • Improved Diagnostics Support Diagnostics Configuration View Diagnostics on Live Service Update Diagnostics Configuration on Live Service
  • 8.
  • 9.
  • 10. • Visual Studio Table Explorer Create/Delete Tables Add/Edit/Delete Table Entities
  • 11.
  • 12.
  • 13. • Message Browse Support Peek, Peek(fromSequenceNumber:int), PeekBatch(messageCount:int) • Message Pump Programming Model • Task Based APIs (async/await support in .NET 4.5) • Autodelete on Idle • Minimum duration 5 minutes • Suspend/Resume Disabled, SendDisabled, ReceiveDisabled, Active • Shared Access Signatures
  • 14.
  • 15.
  • 16. • Web Sites Get-AzureWebsiteLog <your website> -Tail • Cloud Services Set-AzureDeployment –Mode Simultaneous • Virtual Machines New-AzureVM New-AzureQuickVM PowerShell Remoting enabled by default when creating VMs via Powershell
  • 17. • Service Bus Get-AzureSBNamespace New-AzureSBNamespace Remove-AzureSBNamespace • Windows Azure Store Get-AzureStoreAddOn New-AzureStoreAddOn Remove-AzureStoreAddOn Set-AzureStoreAddOn
  • 19.
  • 20. • WindowsAzure.Diagnostics.dll Updated to support WindowsAzure.Storage 2.0. No more conflicts. • Windows Azure SDK 2.0 side by side Windows Azure SDK 1.8, 1.7 • .NET 4.0 WindowsAzure.ServiceRuntime.dll, WindowsAzure.Configuration.dll and the caching assemblies are now built against .NET 4.0 • Service Bus 1.0 for Windows Server Azure SDK 2.0 is NOT compatible at this time
  • 21. • Announcing the release of Windows Azure SDK 2.0 for .NET http://weblogs.asp.net/scottgu/archive/2013/04/30/announcing-the-release- of-windows-azure-sdk-2-0-for-net.aspx • Cloud Cover #106 - Scott Guthrie Discusses Windows Azure SDK 2.0 http://channel9.msdn.com/Shows/Cloud+Cover/Episode-106-Scott-Guthrie- Discusses-Windows-Azure-SDK-20 • Channel 9 - Subscribe! - What's new in the Service Bus .NET SDK 2.0 http://channel9.msdn.com/Blogs/Subscribe/Whats-new-in-the-Service-Bus- NET-SDK-20
  • 22. • Windows Azure SDK 2.0 For .Net – Taking A Second Look At Windows Azure Diagnostics http://gauravmantri.com/2013/05/12/windows-azure-sdk-2-0-for-net-taking-a- second-look-at-windows-azure-diagnostics/ • What is new in Service Bus 2.0? http://developers.de/blogs/damir_dobric/archive/2013/05/01/what-is-new-in- service-bus-2-0.aspx • Task Based APIs for Service Bus http://blogs.msdn.com/b/windowsazure/archive/2013/04/11/task-based-apis-for- service-bus.aspx
  • 23. • New features in Service Bus Preview Library (January 2013) http://haishibai.blogspot.de/2013/01/new-features-in-service-bus-preview.html • http://haishibai.blogspot.com.au/2013/01/new-features-in-service-bus- preview_27.html • http://haishibai.blogspot.de/2013/01/new-features-in-service-bus- preview_29.html

Hinweis der Redaktion

  1. Load Demos\\01_WebSites\\BAUGWebSite1 (MVC4)Click on Publish and show websites selection dropdown populating livePublish websiteLoad Demos\\01_WebSites\\BAUGWebSite2 (Web API)Show Server Explorer with 2 websitesShow Start/StopRight click and select View SettingsShow ValuesControllerwith Trace callsEnable Application Logging (Error) and View Streaming Logs in Output WindowGotohttp://baugwebsite2.azurewebsites.net/api/values
  2. Load Demos\\02_CloudServices\\BAUGCloudService1Right click on Role and show new High Memory VM instances in propertiesShow storage account connection string updates Right click on Cloud Project and select PublishShow Deployment Update options under AdvancedShow Diagnostics file under RoleShow how to configure itView Live Diagnostics DataUpdate and View Diagnostics Data againShow table explorer for all errors. Summary only shows errors.
  3. Connect to baugtablestorage via Table Explorer in Visual Studio Server ExplorerCreate tableAdd entityRun queryShow record in Cloud Storage Studio