Cloud computing and the Windows Azure Services Platform (KU Leuven)

Maarten Balliauw
Maarten BalliauwDeveloper Advocate
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform,[object Object],Maarten Balliauw – RealDolmenWebsite: www.realdolmen.comE-mail: maarten.balliauw@realdolmen.comBlog: http://blog.maartenballiauw.beTwitter: @maartenballiauw,[object Object]
Who am I?,[object Object],Maarten Balliauw,[object Object],Antwerp, Belgium,[object Object],www.realdolmen.com,[object Object],Focus on web,[object Object],ASP.NET, ASP.NET MVC, PHP, Azure, VSTS, …,[object Object],MVP ASP.NET,[object Object],http://blog.maartenballiauw.be,[object Object],http://twitter.com/maartenballiauw,[object Object]
Agenda,[object Object],Cloud computing?,[object Object],Windows Azure?,[object Object],Application architecture,[object Object],Getting started,[object Object],Resources,[object Object],Q&A,[object Object]
What’s in the cloud?,[object Object],Cloud Computing,[object Object]
What is Cloud Computing ?,[object Object],What is cloud computing ?,[object Object],Offering infrastructure, platform and software as a service over the internet to a global market.,[object Object],Move on-premises management of non functional IT assets to a provider.,[object Object],Difference from traditional hostings,[object Object],Sold on demand “pay as you grow”,[object Object],Elastic scalability,[object Object],Service is fully managed by the provider,[object Object],End user centric (IW or developer),[object Object],Strong focus on integration (cloud-cloud or cloud-on-premises),[object Object]
Definition of cloud (NIST),[object Object],On-demand self service,[object Object],Standardized access,[object Object],Location independant resource pooling,[object Object],Rapid elasticity,[object Object],Pay per use,[object Object]
IAAS, PAAS, SAAS ?,[object Object],infrastructure as a service (hardware),[object Object],Servers available in the cloud, ,[object Object],Managed by cloud vendor,[object Object],platform as a service (developer) ,[object Object],Delivery of a OS for custom, cloud enabled apps,[object Object],Support for service hosting and interopability ,[object Object],Relational data storage in the cloud ,[object Object],software as a service (end users) ,[object Object],Exchange online,[object Object],Sharepoint online,[object Object],Dynamics CRM online,[object Object]
IT as a Service,[object Object],Private,[object Object],(On-Premise),[object Object],Infrastructure,[object Object],(as a Service),[object Object],Platform,[object Object],(as a Service),[object Object],You manage,[object Object],Applications,[object Object],Applications,[object Object],Applications,[object Object],You manage,[object Object],Runtimes,[object Object],Runtimes,[object Object],Runtimes,[object Object],Security & Integration,[object Object],Security & Integration,[object Object],Security & Integration,[object Object],Managed by vendor,[object Object],You manage,[object Object],Databases,[object Object],Databases,[object Object],Databases,[object Object],Servers,[object Object],Servers,[object Object],Servers,[object Object],Managed by vendor,[object Object],Virtualization,[object Object],Virtualization,[object Object],Virtualization,[object Object],Server HW,[object Object],Server HW,[object Object],Server HW,[object Object],Storage,[object Object],Storage,[object Object],Storage,[object Object],Networking,[object Object],Networking,[object Object],Networking,[object Object]
Classic IT Capacity problem.,[object Object],Allocated IT-capacities,[object Object],Load Forecast,[object Object],“Under-supply“ of capacities,[object Object],“Waste“ of capacities,[object Object],Fixed cost of IT-capacities,[object Object],IT CAPACITY,[object Object],Barrier for,[object Object],innovations,[object Object],ActualLoad,[object Object],TIME,[object Object]
Capacity in a cloud model,[object Object],Load Forecast,[object Object],Allocated IT capacities,[object Object],No “under-supply“,[object Object],IT CAPACITY,[object Object],Reduction of “over-supply“,[object Object],Possible reduction of IT-capacities in case of reduced load,[object Object],Reduction of initial investments,[object Object],ActualLoad,[object Object],TIME,[object Object]
What’s in the cloud?,[object Object],Windows Azure,[object Object]
The Windows Azure Platform,[object Object],Windows Azure,[object Object],SQL Azure,[object Object],Windows Azure platform AppFabric,[object Object],Developer tools,[object Object],Microsoft Codename “Dallas”,[object Object]
Windows Azure,[object Object],Flexible application hosting,[object Object],Lights-out service management,[object Object],Provide code & service model, hit ENTER,[object Object],Storage at massive scale,[object Object],Compute,[object Object],Storage,[object Object],Management,[object Object]
SQL Azure,[object Object],Relational database as a service,[object Object],Highly available, automatically maintained,[object Object],Extension of the SQL Server Data Platform,[object Object],Business Analytics,[object Object],Reporting,[object Object],Data Sync,[object Object],Database,[object Object]
SQL Azure,[object Object],Relational database, provided as a service,[object Object],Highly symmetrical development and tooling experience (use TDS protocol and T-SQL),[object Object],Highly scaled out, on commodity hardware,[object Object],Built on the SQL Server technology foundation,[object Object],Beyond “hosted database”,[object Object],High availability, DB provisioning, and DB management are provided by the service,[object Object],Pay for what you use,[object Object]
Windows Azure AppFabric,[object Object],Secure connections between services,[object Object],Across organizational boundaries,[object Object],Claims-based access control,[object Object],!= Windows Server AppFabric (yet?),[object Object],ServiceBus,[object Object],AccessControl,[object Object]
Windows Azure AppFabric - Service Bus,[object Object],Securely connect applications,[object Object],Over the internet,[object Object],Across any network topology,[object Object],Across organizational boundaries,[object Object],Primary application patterns,[object Object],Eventing: ,[object Object],Notify applications and/or devices,[object Object],Service Remoting: ,[object Object],Securely project on-premises services out to the cloud,[object Object],Tunneling: ,[object Object],App-to-app communication with NAT/Firewall traversal,[object Object]
Service Bus Overview,[object Object]
Windows Azure AppFabric - Access Control,[object Object],Provides outsourcing of claims-based access control for REST web services,[object Object],Key capabilities:,[object Object],Usable from any platform,[object Object],Low friction way to onboard new clients,[object Object],Integrates with AD FS v2,[object Object],Supports WRAP / SWT,[object Object],Enables simple delegation,[object Object],Used today by Service Bus and “Dallas”,[object Object]
Access Control Service,[object Object]
Microsoft Codename “Dallas”,[object Object],Content brokerage and discovery platform ,[object Object],Available as a CTP at commercial launch,[object Object],Microsoft Codename “Dallas”Information Services,[object Object]
Introducing “Dallas”,[object Object],Content Brokerage and Discovery platform ,[object Object],Discover, Explore, and Use any type of content (blobs, structured, real-time web services),[object Object],Tap into an ecosystem of global content providers,[object Object],Process & analyze data,[object Object],Empowers developers of all sizes,[object Object],Built on Windows Azure and SQL Azure,[object Object]
Quincy, WA: Complete, approx 500K sq ft,[object Object],San Antonio, TX: Complete, approx 475K sq ft,[object Object],Chicago, IL: Complete, approx 550K sq ft,[object Object],Dublin, Ireland: Opening Summer 09, approx 570K sq ft,[object Object],Des Moines, Iowa: Recently announced land purchase,[object Object]
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Windows Azure,[object Object]
Blob,[object Object], Container,[object Object],Entities,[object Object],Account,[object Object],Table,[object Object],http://<account>.blob.core.windows.net/<container>,[object Object],Messages,[object Object],Windows Azure Storage Concepts,[object Object],http://<account>.table.core.windows.net/<table>,[object Object],Queue,[object Object],http://<account>.queue.core.windows.net/<queue>,[object Object]
Blob Storage,[object Object],Store sets of binary data,[object Object],Text files, images, …,[object Object],Highly Available,[object Object],Automatically scales to multiple servers and locations,[object Object],Durable,[object Object],Data is replicated at least 3 times,[object Object]
Table Storage,[object Object],Store sets of structured data,[object Object],Not bound to schema!,[object Object],Billions of entities (rows) and TBs of data,[object Object],Automatically scales to thousands of servers as traffic grows,[object Object],Highly Available,[object Object],Can always access your data,[object Object],Durable,[object Object],Data is replicated at least 3 times,[object Object]
Table Storage Capabilities,[object Object],What tables don’t do,[object Object],What tables can do,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],,[object Object],Not relational,[object Object],No Referential Integrity,[object Object],No Joins,[object Object],Limited Queries,[object Object],No Group by,[object Object],No Aggregations,[object Object],Transactions (limited),[object Object],Very Scalable,[object Object],Flexible,[object Object],Durable,[object Object],Store LOTS of stuff ,[object Object],Cheap,[object Object],If these are important to you, use SQL Azure,[object Object]
Queue Service,[object Object],Store a queue of messages,[object Object],FIFO,[object Object],Can be used by multiple worker roles,[object Object]
Windows Azure Summary,[object Object],Many is better than one,[object Object],Let Microsoft worry about this,[object Object],Loose coupling,[object Object],Web Role and Worker Role,[object Object],Storage choice,[object Object],Azure Storage: Simple stores scale,[object Object],Table, Blob, Queue,[object Object],SQL Azure: Full RDBMS,[object Object],Stored Procedures, Schema, Transactions, Views etc,[object Object]
Windows Azure - Coming soon…,[object Object],Programming model,[object Object],Administrator privileges in the VM,[object Object],Deployment of pre-configured VM images,[object Object],Still obtain the benefits of the WA service model,[object Object],Storage,[object Object],User-selectable geo-locations for replicas,[object Object],Secondary indices on tables,[object Object],Service management,[object Object],Remote terminal server access to VMs,[object Object]
What’s in the cloud?,[object Object],Application Architecture,[object Object]
Architecture,[object Object],Quote: “Some architectures will require rework” All of them will require rework to do it right…,[object Object],Many application architectures not suited for large scale!,[object Object],I can go for multiple web roles,[object Object],But not for unlimited web roles…(think performance vs. overhead),[object Object],Think in “multiple roles”,[object Object],Web roles,[object Object],Backedbyworkerroleswhereneeded,[object Object],Architecture will be one of the challenges,[object Object]
Typical Architecture,[object Object],Service Unavailable,[object Object],VIP,[object Object],Worker Role,[object Object],Web Role,[object Object],Windows Azure Storage ,[object Object],(Blob, Table, Queue),[object Object]
Web + Worker Role Service Model,[object Object],Worker Role,[object Object],Service Still Available,[object Object],Worker Role,[object Object],Web Role,[object Object],VIP,[object Object],Worker Role,[object Object],Web Role,[object Object],Worker Role,[object Object],Worker Role,[object Object],Windows Azure Storage ,[object Object],(Blob, Table, Queue),[object Object]
SB Pattern : Pub/Sub,[object Object],Publisher,[object Object],AppFabric Servicebus,[object Object],Multiple Subscribers,[object Object]
SB Pattern : Public REST service,[object Object],http://realdolmen.servicebus.windows.net/restservice/XXX/YYY,[object Object],AppFabric Servicebus,[object Object],Service,[object Object]
AccessControlHelper.DemandActionClaim(“ManagePrices");,[object Object],ManagePrices,[object Object]
Access Control Service,[object Object]
SB Pattern : Access Control,[object Object],Access Control Service,[object Object],Access Control Service,[object Object],Unrelayed communication,[object Object]
What’s in the cloud?,[object Object],Getting started with Azure,[object Object]
What you will need…,[object Object],Tools,[object Object],Windows 2008, Windows Vista, Windows 7 (IIS7+),[object Object],Visual Studio (or Eclipse if you want to go PHP/JAVA),[object Object],Windows Azure SDK,[object Object],Use the Web Platform Installer,[object Object],www.microsoft.com/web,[object Object],Account,[object Object],http://www.microsoft.com/windowsazure/account,[object Object]
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Resources,[object Object],Windows Azurehttp://www.azure.com,[object Object],Steve Marxhttp://blog.smarx.com/,[object Object],Clemens Vastershttp://vasters.com/clemensv/,[object Object],Simon Guesthttp://simonguest.com/blogs/smguest,[object Object],PDChttp://microsoftpdc.com,[object Object],My bloghttp://blog.maartenballiauw.be/category/Azure.aspx,[object Object],RealDolmen blogs is running on Azure!http://www.realdolmenblogs.com,[object Object]
AZUG.BE – Azure User Group Belgium,[object Object],Focus on the Azure Services Platform,[object Object],Community-driven,[object Object],Focus on architecture,[object Object],And development,[object Object],And the business value of Azure,[object Object],www.azug.be,[object Object]
1 of 49

Recommended

Microsoft Azure cloud services by
Microsoft Azure cloud servicesMicrosoft Azure cloud services
Microsoft Azure cloud servicesNajeeb Khan
1.6K views6 slides
Introduction to Microsoft Azure by
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureGuy Barrette
1.6K views23 slides
Introduction of Windows azure and overview by
Introduction of Windows azure and overviewIntroduction of Windows azure and overview
Introduction of Windows azure and overviewVishal Tandel
1.8K views29 slides
Azure ppt by
Azure pptAzure ppt
Azure pptapponix123
1.8K views30 slides
Introduction to Microsoft Azure by
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureMartyn Coupland
1.4K views12 slides
Introduction to Microsoft Azure 101 by
Introduction to Microsoft Azure 101Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101R M Shahidul Islam Shahed
4.4K views45 slides

More Related Content

What's hot

Introduction to Microsoft Azure by
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureKasun Kodagoda
1.7K views22 slides
Introduction of microsoft azure by
Introduction of microsoft azureIntroduction of microsoft azure
Introduction of microsoft azureKarthik Perugupalli
2.1K views44 slides
Microsoft Azure - Introduction to microsoft's public cloud by
Microsoft Azure - Introduction to microsoft's public cloudMicrosoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloudAtanas Gergiminov
5.3K views64 slides
Introduction to Azure IaaS by
Introduction to Azure IaaSIntroduction to Azure IaaS
Introduction to Azure IaaSRobert Crane
1.4K views51 slides
Cloud Computing and Microsoft Azure by
Cloud Computing and Microsoft AzureCloud Computing and Microsoft Azure
Cloud Computing and Microsoft AzureSuhail Jamaldeen
3.4K views28 slides
Microsoft azure by
Microsoft azureMicrosoft azure
Microsoft azureMohammad Ilyas Malik
6.1K views24 slides

What's hot(20)

Introduction to Microsoft Azure by Kasun Kodagoda
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
Kasun Kodagoda1.7K views
Microsoft Azure - Introduction to microsoft's public cloud by Atanas Gergiminov
Microsoft Azure - Introduction to microsoft's public cloudMicrosoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloud
Atanas Gergiminov5.3K views
Introduction to Azure IaaS by Robert Crane
Introduction to Azure IaaSIntroduction to Azure IaaS
Introduction to Azure IaaS
Robert Crane1.4K views
Cloud Computing and Microsoft Azure by Suhail Jamaldeen
Cloud Computing and Microsoft AzureCloud Computing and Microsoft Azure
Cloud Computing and Microsoft Azure
Suhail Jamaldeen3.4K views
Microsoft Azure Platform-as-a-Service (PaaS) by Chris Dufour
Microsoft Azure Platform-as-a-Service (PaaS)Microsoft Azure Platform-as-a-Service (PaaS)
Microsoft Azure Platform-as-a-Service (PaaS)
Chris Dufour4.3K views
Microsoft Azure for Small and Medium Businesses by Atanas Gergiminov
Microsoft Azure for Small and Medium Businesses Microsoft Azure for Small and Medium Businesses
Microsoft Azure for Small and Medium Businesses
Atanas Gergiminov581 views
Azure Overview by Guada Casuso
Azure Overview Azure Overview
Azure Overview
Guada Casuso2.6K views
Microsoft Azure Overview Infographic by Microsoft Azure
Microsoft Azure Overview InfographicMicrosoft Azure Overview Infographic
Microsoft Azure Overview Infographic
Microsoft Azure 2.8K views
Scott Guthrie's Windows Azure Overview by Michael Meagher
Scott Guthrie's Windows Azure Overview Scott Guthrie's Windows Azure Overview
Scott Guthrie's Windows Azure Overview
Michael Meagher1.5K views
Windows azure jump start - ppt's - 2-6-2017 by Girish Kalamati
Windows azure   jump start - ppt's - 2-6-2017Windows azure   jump start - ppt's - 2-6-2017
Windows azure jump start - ppt's - 2-6-2017
Girish Kalamati 1.2K views
Creation of cloud application using microsoft azure by vaishali sahare [katkar] by vaishalisahare123
Creation of cloud application using microsoft azure by vaishali sahare [katkar]Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
vaishalisahare123612 views
Introduction to Azure by Robert Crane
Introduction to AzureIntroduction to Azure
Introduction to Azure
Robert Crane7.7K views
Migrating Existing ASP.NET Web Applications to Microsoft Azure by Ilyas F ☁☁☁
Migrating Existing ASP.NET Web Applications to Microsoft AzureMigrating Existing ASP.NET Web Applications to Microsoft Azure
Migrating Existing ASP.NET Web Applications to Microsoft Azure
Ilyas F ☁☁☁8.2K views
Cloud: Publish First Web Application to Azure Using Visual Studio by Marvin Heng
Cloud: Publish First Web Application to Azure Using Visual StudioCloud: Publish First Web Application to Azure Using Visual Studio
Cloud: Publish First Web Application to Azure Using Visual Studio
Marvin Heng779 views
Windows Azure Platform + PHP - Jonathan Wong by Spiffy
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan Wong
Spiffy14.9K views
Azure deployments and ARM templates by gjuljo
Azure deployments and ARM templatesAzure deployments and ARM templates
Azure deployments and ARM templates
gjuljo1.1K views

Viewers also liked

Azure Services Platform by
Azure Services PlatformAzure Services Platform
Azure Services PlatformDavid Chou
6.3K views23 slides
AZURE Data Related Services by
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related ServicesRuslan Drahomeretskyy
1K views55 slides
Cloud Price Comparison - AWS vs Azure vs Google by
Cloud Price Comparison - AWS vs Azure vs GoogleCloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs GoogleRightScale
8.4K views35 slides
AWS vs Azure - Cloud Services Comparison by
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAniket Kanitkar
8.4K views11 slides
Aws vs. Azure: 5 Things You Need To Know by
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowScalr
3.3K views31 slides
AWS vs. Azure by
AWS vs. AzureAWS vs. Azure
AWS vs. AzureRob Gillen
27.2K views31 slides

Viewers also liked(8)

Azure Services Platform by David Chou
Azure Services PlatformAzure Services Platform
Azure Services Platform
David Chou6.3K views
Cloud Price Comparison - AWS vs Azure vs Google by RightScale
Cloud Price Comparison - AWS vs Azure vs GoogleCloud Price Comparison - AWS vs Azure vs Google
Cloud Price Comparison - AWS vs Azure vs Google
RightScale8.4K views
AWS vs Azure - Cloud Services Comparison by Aniket Kanitkar
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services Comparison
Aniket Kanitkar8.4K views
Aws vs. Azure: 5 Things You Need To Know by Scalr
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To Know
Scalr3.3K views
AWS vs. Azure by Rob Gillen
AWS vs. AzureAWS vs. Azure
AWS vs. Azure
Rob Gillen27.2K views
Azure vs AWS Best Practices: What You Need to Know by RightScale
Azure vs AWS Best Practices: What You Need to KnowAzure vs AWS Best Practices: What You Need to Know
Azure vs AWS Best Practices: What You Need to Know
RightScale21.4K views
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM by RightScale
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBMCloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
Cloud Instances Price Comparison: AWS vs Azure vs Google vs IBM
RightScale3.9K views

Similar to Cloud computing and the Windows Azure Services Platform (KU Leuven)

MSDN - Converting an existing ASP.NET application to Windows Azure by
MSDN - Converting an existing ASP.NET application to Windows AzureMSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows AzureMaarten Balliauw
4.1K views41 slides
Sky High With Azure by
Sky High With AzureSky High With Azure
Sky High With AzureClint Edmonson
8.2K views90 slides
Windows Azure by
Windows AzureWindows Azure
Windows AzureMurali Krishna Alluri
1.4K views48 slides
Benefits of the Azure cloud by
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloudJames Serra
6.3K views37 slides
Cloud application architecture with sql azure and windows azure by
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
13.5K views182 slides
ArcReady - Architecting For The Cloud by
ArcReady - Architecting For The CloudArcReady - Architecting For The Cloud
ArcReady - Architecting For The CloudMicrosoft ArcReady
851 views82 slides

Similar to Cloud computing and the Windows Azure Services Platform (KU Leuven)(20)

MSDN - Converting an existing ASP.NET application to Windows Azure by Maarten Balliauw
MSDN - Converting an existing ASP.NET application to Windows AzureMSDN - Converting an existing ASP.NET application to Windows Azure
MSDN - Converting an existing ASP.NET application to Windows Azure
Maarten Balliauw4.1K views
Benefits of the Azure cloud by James Serra
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloud
James Serra6.3K views
Cloud application architecture with sql azure and windows azure by Eduardo Castro
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
Eduardo Castro13.5K views
Just another Wordpress weblog, but more cloudy by Maarten Balliauw
Just another Wordpress weblog, but more cloudyJust another Wordpress weblog, but more cloudy
Just another Wordpress weblog, but more cloudy
Maarten Balliauw2.1K views
BizSpark migreren naar de cloud by Delta-N
BizSpark migreren naar de cloudBizSpark migreren naar de cloud
BizSpark migreren naar de cloud
Delta-N756 views
Microsoft Partner Roadshow - To the Cloud by Nigel Watson
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the Cloud
Nigel Watson1.3K views
Just Another Word Press Weblog But More Cloudy by Maarten Balliauw
Just Another Word Press Weblog   But More CloudyJust Another Word Press Weblog   But More Cloudy
Just Another Word Press Weblog But More Cloudy
Maarten Balliauw2.6K views
Benefits of the Azure Cloud by Caserta
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
Caserta 1.2K views
AZUG.BE - Azure User Group Belgium - First public meeting by Maarten Balliauw
AZUG.BE - Azure User Group Belgium - First public meetingAZUG.BE - Azure User Group Belgium - First public meeting
AZUG.BE - Azure User Group Belgium - First public meeting
Maarten Balliauw929 views
Building Cloud-Native Applications with Microsoft Windows Azure by Bill Wilder
Building Cloud-Native Applications with Microsoft Windows AzureBuilding Cloud-Native Applications with Microsoft Windows Azure
Building Cloud-Native Applications with Microsoft Windows Azure
Bill Wilder899 views
Put Your Existing Application On Windows Azure by Maarten Balliauw
Put Your Existing Application On Windows AzurePut Your Existing Application On Windows Azure
Put Your Existing Application On Windows Azure
Maarten Balliauw6.3K views

More from Maarten Balliauw

Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s... by
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Maarten Balliauw
360 views64 slides
Building a friendly .NET SDK to connect to Space by
Building a friendly .NET SDK to connect to SpaceBuilding a friendly .NET SDK to connect to Space
Building a friendly .NET SDK to connect to SpaceMaarten Balliauw
182 views47 slides
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo... by
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...Maarten Balliauw
404 views52 slides
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday... by
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...Maarten Balliauw
180 views32 slides
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain... by
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...Maarten Balliauw
326 views53 slides
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m... by
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...Maarten Balliauw
279 views42 slides

More from Maarten Balliauw(20)

Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s... by Maarten Balliauw
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Maarten Balliauw360 views
Building a friendly .NET SDK to connect to Space by Maarten Balliauw
Building a friendly .NET SDK to connect to SpaceBuilding a friendly .NET SDK to connect to Space
Building a friendly .NET SDK to connect to Space
Maarten Balliauw182 views
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo... by Maarten Balliauw
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...
Maarten Balliauw404 views
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday... by Maarten Balliauw
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...
Maarten Balliauw180 views
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain... by Maarten Balliauw
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...
Maarten Balliauw326 views
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m... by Maarten Balliauw
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...
Maarten Balliauw279 views
.NET Conf 2019 - Indexing and searching NuGet.org with Azure Functions and Se... by Maarten Balliauw
.NET Conf 2019 - Indexing and searching NuGet.org with Azure Functions and Se....NET Conf 2019 - Indexing and searching NuGet.org with Azure Functions and Se...
.NET Conf 2019 - Indexing and searching NuGet.org with Azure Functions and Se...
Maarten Balliauw290 views
CloudBurst 2019 - Indexing and searching NuGet.org with Azure Functions and S... by Maarten Balliauw
CloudBurst 2019 - Indexing and searching NuGet.org with Azure Functions and S...CloudBurst 2019 - Indexing and searching NuGet.org with Azure Functions and S...
CloudBurst 2019 - Indexing and searching NuGet.org with Azure Functions and S...
Maarten Balliauw564 views
NDC Oslo 2019 - Indexing and searching NuGet.org with Azure Functions and Search by Maarten Balliauw
NDC Oslo 2019 - Indexing and searching NuGet.org with Azure Functions and SearchNDC Oslo 2019 - Indexing and searching NuGet.org with Azure Functions and Search
NDC Oslo 2019 - Indexing and searching NuGet.org with Azure Functions and Search
Maarten Balliauw957 views
Approaches for application request throttling - Cloud Developer Days Poland by Maarten Balliauw
Approaches for application request throttling - Cloud Developer Days PolandApproaches for application request throttling - Cloud Developer Days Poland
Approaches for application request throttling - Cloud Developer Days Poland
Maarten Balliauw1.1K views
Indexing and searching NuGet.org with Azure Functions and Search - Cloud Deve... by Maarten Balliauw
Indexing and searching NuGet.org with Azure Functions and Search - Cloud Deve...Indexing and searching NuGet.org with Azure Functions and Search - Cloud Deve...
Indexing and searching NuGet.org with Azure Functions and Search - Cloud Deve...
Maarten Balliauw1.1K views
Approaches for application request throttling - dotNetCologne by Maarten Balliauw
Approaches for application request throttling - dotNetCologneApproaches for application request throttling - dotNetCologne
Approaches for application request throttling - dotNetCologne
Maarten Balliauw246 views
CodeStock - Exploring .NET memory management - a trip down memory lane by Maarten Balliauw
CodeStock - Exploring .NET memory management - a trip down memory laneCodeStock - Exploring .NET memory management - a trip down memory lane
CodeStock - Exploring .NET memory management - a trip down memory lane
Maarten Balliauw1.9K views
ConFoo Montreal - Microservices for building an IDE - The innards of JetBrain... by Maarten Balliauw
ConFoo Montreal - Microservices for building an IDE - The innards of JetBrain...ConFoo Montreal - Microservices for building an IDE - The innards of JetBrain...
ConFoo Montreal - Microservices for building an IDE - The innards of JetBrain...
Maarten Balliauw1.2K views
ConFoo Montreal - Approaches for application request throttling by Maarten Balliauw
ConFoo Montreal - Approaches for application request throttlingConFoo Montreal - Approaches for application request throttling
ConFoo Montreal - Approaches for application request throttling
Maarten Balliauw1.2K views
Microservices for building an IDE – The innards of JetBrains Rider - TechDays... by Maarten Balliauw
Microservices for building an IDE – The innards of JetBrains Rider - TechDays...Microservices for building an IDE – The innards of JetBrains Rider - TechDays...
Microservices for building an IDE – The innards of JetBrains Rider - TechDays...
Maarten Balliauw10.5K views
JetBrains Day Seoul - Exploring .NET’s memory management – a trip down memory... by Maarten Balliauw
JetBrains Day Seoul - Exploring .NET’s memory management – a trip down memory...JetBrains Day Seoul - Exploring .NET’s memory management – a trip down memory...
JetBrains Day Seoul - Exploring .NET’s memory management – a trip down memory...
Maarten Balliauw1.1K views
DotNetFest - Let’s refresh our memory! Memory management in .NET by Maarten Balliauw
DotNetFest - Let’s refresh our memory! Memory management in .NETDotNetFest - Let’s refresh our memory! Memory management in .NET
DotNetFest - Let’s refresh our memory! Memory management in .NET
Maarten Balliauw480 views
VISUG - Approaches for application request throttling by Maarten Balliauw
VISUG - Approaches for application request throttlingVISUG - Approaches for application request throttling
VISUG - Approaches for application request throttling
Maarten Balliauw817 views
What is going on - Application diagnostics on Azure - TechDays Finland by Maarten Balliauw
What is going on - Application diagnostics on Azure - TechDays FinlandWhat is going on - Application diagnostics on Azure - TechDays Finland
What is going on - Application diagnostics on Azure - TechDays Finland
Maarten Balliauw746 views

Recently uploaded

Micron CXL product and architecture update by
Micron CXL product and architecture updateMicron CXL product and architecture update
Micron CXL product and architecture updateCXL Forum
27 views7 slides
GigaIO: The March of Composability Onward to Memory with CXL by
GigaIO: The March of Composability Onward to Memory with CXLGigaIO: The March of Composability Onward to Memory with CXL
GigaIO: The March of Composability Onward to Memory with CXLCXL Forum
126 views12 slides
Business Analyst Series 2023 - Week 3 Session 5 by
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
165 views20 slides
Web Dev - 1 PPT.pdf by
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdfgdsczhcet
52 views45 slides
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM by
Samsung: CMM-H Tiered Memory Solution with Built-in DRAMSamsung: CMM-H Tiered Memory Solution with Built-in DRAM
Samsung: CMM-H Tiered Memory Solution with Built-in DRAMCXL Forum
105 views7 slides
Liqid: Composable CXL Preview by
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL PreviewCXL Forum
121 views8 slides

Recently uploaded(20)

Micron CXL product and architecture update by CXL Forum
Micron CXL product and architecture updateMicron CXL product and architecture update
Micron CXL product and architecture update
CXL Forum27 views
GigaIO: The March of Composability Onward to Memory with CXL by CXL Forum
GigaIO: The March of Composability Onward to Memory with CXLGigaIO: The March of Composability Onward to Memory with CXL
GigaIO: The March of Composability Onward to Memory with CXL
CXL Forum126 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10165 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet52 views
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM by CXL Forum
Samsung: CMM-H Tiered Memory Solution with Built-in DRAMSamsung: CMM-H Tiered Memory Solution with Built-in DRAM
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM
CXL Forum105 views
Liqid: Composable CXL Preview by CXL Forum
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum121 views
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV by Splunk
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk86 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada110 views
JCon Live 2023 - Lice coding some integration problems by Bernd Ruecker
JCon Live 2023 - Lice coding some integration problemsJCon Live 2023 - Lice coding some integration problems
JCon Live 2023 - Lice coding some integration problems
Bernd Ruecker67 views
MemVerge: Gismo (Global IO-free Shared Memory Objects) by CXL Forum
MemVerge: Gismo (Global IO-free Shared Memory Objects)MemVerge: Gismo (Global IO-free Shared Memory Objects)
MemVerge: Gismo (Global IO-free Shared Memory Objects)
CXL Forum112 views
Future of Learning - Khoong Chan Meng by NUS-ISS
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
NUS-ISS31 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 views
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu... by NUS-ISS
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
NUS-ISS32 views
.conf Go 2023 - Data analysis as a routine by Splunk
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk90 views
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure by CXL Forum
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
CXL Forum125 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada119 views
Photowave Presentation Slides - 11.8.23.pptx by CXL Forum
Photowave Presentation Slides - 11.8.23.pptxPhotowave Presentation Slides - 11.8.23.pptx
Photowave Presentation Slides - 11.8.23.pptx
CXL Forum126 views

Cloud computing and the Windows Azure Services Platform (KU Leuven)

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 48.
  • 49.
  • 50.
  • 51.

Editor's Notes

  1. http://eric.blob.core.windows.net/music/rock/rush/xanadu.mp3Blobs – Provide a simple interface for storing named files along with metadata for the fileTables – Provide structured storage. A Table is a set of entities, which contain a set of propertiesQueues – Provide reliable storage and delivery of messages for an applicationTab