SlideShare uma empresa Scribd logo
1 de 18
A WALK IN THE CLOUDS
Mark Rodseth
@POSSIBLE
A member of the Azure Circle
@mark_rodseth
• Been around since the birth of the internet
• Concepts like mainframes, thin clients are
the heart of the cloud – scalable resources
over the internet
• The pioneers were Amazon with AWS in
2006
• Followed by Microsoft (Azure), Google,
Rackspace
• AppHarbour , etc….
CLOUD FORMATION
@mark_rodseth
• Amazon.com - underutilisation of
infrastructure
• Built services which allowed a finer
grain control of resources
• Architectural principles: ‘Loose
Coupling’, ‘Late Binding’, ‘Lazy
Loading’
• Continuous Deployment: 11
seconds, 1079 in an hour
• Failure is not an exception
21ST CENTURY ARCHITECTURE
@mark_rodseth
• A term that is misused and
misunderstood
• A provisioning perspective
– Traditional Virtualised Hosting
– Private Cloud
– Public Cloud
CLOUD FORMATIONS
@mark_rodseth
TRADITIONAL
VIRTUALISED HOSTING
@mark_rodseth
THE PRIVATE CLOUD
@mark_rodseth
• What makes it Public?
THE PUBLIC CLOUD
• Scale
• Usage Billing
• Access over the internet
• Off Premise infrastructure
@mark_rodseth
• Pooled Resources
• Self-Service Access
• Elasticity
• Metered Use of Resources
• Put simply, cloud computing allows self-
service access to an elastic pool of IT
resources
WHEN IS A CLOUD A CLOUD
@mark_rodseth
MICROSOFT WINDOWS AZURE
@mark_rodseth
• VMs and Virtual Networking
• Windows or Linux
• MS Azure Templates / VM Library
• RavenDb / Solr / Elastic Search
• Hybrid / On Premise
• Setup EPiServer (demo later)
INFRASTRUCTURE AS A SERVICE
@mark_rodseth
• Web and Worker Roles
• Enterprise : Service Bus, ACS, AD
• Media Services :
store, stream, transcode, monetise
• Mobile Services : push, data, auth
• Big Data : HD Insight
• EPiServer CMS Cloud?
PLATFORM AS A SERVICE
@mark_rodseth
• Salesforce Pioneers
• Behind the Cloud by Mark Benioff
• Challenges selling multi tenant solutions
SOFTWARE AS A SERVICE
@mark_rodseth
• http://www.project1709.com
• Black Tuesday – Even in the cloud, dispose of
your connections
• Rouge Wednesday – Cloud providers struggling
with shared infrastructure
• Conceptually it is different- State, Consistency
Models, ACS, NoSql, Debugging
• REST is best, Single Page Applications are the
future
• The rise of DevOps
LESSONS LEARNED BUILDING A CLOUD
PLATFORM
@mark_rodseth
THE RISE OF DEV OPS
@mark_rodseth
DEV-OPS-MIKE
@mark_rodseth
EPISERVER IN THE CLOUD
• Licensing - Fixed IP with Vnet
• VPP File share on backend SQL
• On Premise edit server with Hybrid
network
@mark_rodseth
• Dave Chapel - http://www.davidchappell.com/writing/white_papers.php
• VM Depot - http://vmdepot.msopentech.com/List/Index
• App Harbour - https://appharbor.com/
• Windows Azure - http://www.windowsazure.com/en-us/
• Werner Wogels - http://skillsmatter.com/podcast/design-architecture/21st-century-
application-architectures
• The Singularity – on Amazon Kindle Store - http://amzn.to/12J4yzC
USEFUL LINKS
@mark_rodseth
Questions?
THANKS FOR YOUR TIME
@mark_rodseth

Mais conteúdo relacionado

Mais procurados

AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAmazon Web Services
 
Engage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionEngage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionThomas Van Driessche
 
Amazon Web Services: Infrastructure in a few clicks
Amazon Web Services: Infrastructure in a few clicksAmazon Web Services: Infrastructure in a few clicks
Amazon Web Services: Infrastructure in a few clicksTravis Carlson
 
AWS Customer Success Story - DotAndMedia
AWS Customer Success Story - DotAndMediaAWS Customer Success Story - DotAndMedia
AWS Customer Success Story - DotAndMediaAmazon Web Services
 
Itlc hanoi lesson learned-open-stack - pham tung duong
Itlc hanoi lesson learned-open-stack - pham tung duongItlc hanoi lesson learned-open-stack - pham tung duong
Itlc hanoi lesson learned-open-stack - pham tung duongLe Cuong
 
SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableAndré Cedik
 
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESSHOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESSMadan Ganesh Velayudham
 
Hands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech TalksHands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech TalksAmazon Web Services
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAnand Rao
 
Kentucky gis
Kentucky gisKentucky gis
Kentucky gisedsai
 
Which 'aaS' is Right for You?
Which 'aaS' is Right for You?Which 'aaS' is Right for You?
Which 'aaS' is Right for You?Datto
 
RightScale Webinar: How to Cloud Enable vSphere with RightScale
RightScale Webinar: How to Cloud Enable vSphere with RightScale RightScale Webinar: How to Cloud Enable vSphere with RightScale
RightScale Webinar: How to Cloud Enable vSphere with RightScale RightScale
 
Is Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarIs Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarC/D/H Technology Consultants
 
Web Development Technologies
Web Development TechnologiesWeb Development Technologies
Web Development TechnologiesVignesh Prajapati
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Extentia Information Technology
 
20120830 opciones de despliegue en windows azure
20120830   opciones de despliegue en windows azure20120830   opciones de despliegue en windows azure
20120830 opciones de despliegue en windows azureRicardo González
 
An alternative SilverStripe story: Business applications
An alternative SilverStripe story: Business applicationsAn alternative SilverStripe story: Business applications
An alternative SilverStripe story: Business applicationsAndy Adiwidjaja
 
State of the Map 2012 talk
State of the Map 2012 talkState of the Map 2012 talk
State of the Map 2012 talkWm Leler
 

Mais procurados (20)

AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
 
Engage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionEngage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In Action
 
Amazon Web Services: Infrastructure in a few clicks
Amazon Web Services: Infrastructure in a few clicksAmazon Web Services: Infrastructure in a few clicks
Amazon Web Services: Infrastructure in a few clicks
 
AWS Customer Success Story - DotAndMedia
AWS Customer Success Story - DotAndMediaAWS Customer Success Story - DotAndMedia
AWS Customer Success Story - DotAndMedia
 
Itlc hanoi lesson learned-open-stack - pham tung duong
Itlc hanoi lesson learned-open-stack - pham tung duongItlc hanoi lesson learned-open-stack - pham tung duong
Itlc hanoi lesson learned-open-stack - pham tung duong
 
SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserable
 
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESSHOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
HOW CLOUD PLATFORMS ARE EVOLVING TO SUPPORT WEB-SCALE DIGITAL AND IT BUSINESS
 
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der LindenAMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
AMIS OOW 2012 Review - Deel 4 ADF - Paco van der Linden
 
Hands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech TalksHands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech Talks
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Kentucky gis
Kentucky gisKentucky gis
Kentucky gis
 
Which 'aaS' is Right for You?
Which 'aaS' is Right for You?Which 'aaS' is Right for You?
Which 'aaS' is Right for You?
 
RightScale Webinar: How to Cloud Enable vSphere with RightScale
RightScale Webinar: How to Cloud Enable vSphere with RightScale RightScale Webinar: How to Cloud Enable vSphere with RightScale
RightScale Webinar: How to Cloud Enable vSphere with RightScale
 
Is Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarIs Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 Webinar
 
Web Development Technologies
Web Development TechnologiesWeb Development Technologies
Web Development Technologies
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?
 
20120830 opciones de despliegue en windows azure
20120830   opciones de despliegue en windows azure20120830   opciones de despliegue en windows azure
20120830 opciones de despliegue en windows azure
 
An alternative SilverStripe story: Business applications
An alternative SilverStripe story: Business applicationsAn alternative SilverStripe story: Business applications
An alternative SilverStripe story: Business applications
 
State of the Map 2012 talk
State of the Map 2012 talkState of the Map 2012 talk
State of the Map 2012 talk
 

Semelhante a The Cloud and Microsoft Windows Azure - A Walk through the clouds

Cloud computing
Cloud computingCloud computing
Cloud computingDhruv Seth
 
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...Lucas Jellema
 
Cloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudCloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudShapeBlue
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloudsagaroceanic11
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesAdrian Cockcroft
 
Evolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnEvolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnJames Kelly
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter
 
Building a Service Provider Cloud Offering - MVMUG Sept2013
Building a Service Provider Cloud Offering - MVMUG Sept2013Building a Service Provider Cloud Offering - MVMUG Sept2013
Building a Service Provider Cloud Offering - MVMUG Sept2013Arron Stebbing
 
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAkash Tripathi
 
Cloudstack Japan - cloudstack, the best kept secret in the cloud
Cloudstack Japan  -  cloudstack, the best kept secret in the cloudCloudstack Japan  -  cloudstack, the best kept secret in the cloud
Cloudstack Japan - cloudstack, the best kept secret in the cloudShapeBlue
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...IndicThreads
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 

Semelhante a The Cloud and Microsoft Windows Azure - A Walk through the clouds (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudCloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloud
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Evolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdnEvolvable architecture for hybrid multicloud with sdn
Evolvable architecture for hybrid multicloud with sdn
 
Migrating to Public Cloud
Migrating to Public CloudMigrating to Public Cloud
Migrating to Public Cloud
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
Anatomy of a Cloud
Anatomy of a Cloud Anatomy of a Cloud
Anatomy of a Cloud
 
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computing
 
Building a Service Provider Cloud Offering - MVMUG Sept2013
Building a Service Provider Cloud Offering - MVMUG Sept2013Building a Service Provider Cloud Offering - MVMUG Sept2013
Building a Service Provider Cloud Offering - MVMUG Sept2013
 
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud ProductsSolarWinds Federal User Group 2016 - SolarWinds Cloud Products
SolarWinds Federal User Group 2016 - SolarWinds Cloud Products
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloudstack Japan - cloudstack, the best kept secret in the cloud
Cloudstack Japan  -  cloudstack, the best kept secret in the cloudCloudstack Japan  -  cloudstack, the best kept secret in the cloud
Cloudstack Japan - cloudstack, the best kept secret in the cloud
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
 
cloud_ch1.pptx
cloud_ch1.pptxcloud_ch1.pptx
cloud_ch1.pptx
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 

Último

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
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 WorkerThousandEyes
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
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 businesspanagenda
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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 FMESafe Software
 
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 FresherRemote DBA Services
 
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, ...Angeliki Cooney
 
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, Adobeapidays
 
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 challengesrafiqahmad00786416
 
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...DianaGray10
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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 WoodJuan lago vázquez
 
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 connectorsNanddeep Nachan
 
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...Orbitshub
 

Último (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
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
 
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 - 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
 
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
 
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...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
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
 
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...
 

The Cloud and Microsoft Windows Azure - A Walk through the clouds

  • 1. A WALK IN THE CLOUDS Mark Rodseth @POSSIBLE A member of the Azure Circle @mark_rodseth
  • 2. • Been around since the birth of the internet • Concepts like mainframes, thin clients are the heart of the cloud – scalable resources over the internet • The pioneers were Amazon with AWS in 2006 • Followed by Microsoft (Azure), Google, Rackspace • AppHarbour , etc…. CLOUD FORMATION @mark_rodseth
  • 3. • Amazon.com - underutilisation of infrastructure • Built services which allowed a finer grain control of resources • Architectural principles: ‘Loose Coupling’, ‘Late Binding’, ‘Lazy Loading’ • Continuous Deployment: 11 seconds, 1079 in an hour • Failure is not an exception 21ST CENTURY ARCHITECTURE @mark_rodseth
  • 4. • A term that is misused and misunderstood • A provisioning perspective – Traditional Virtualised Hosting – Private Cloud – Public Cloud CLOUD FORMATIONS @mark_rodseth
  • 7. • What makes it Public? THE PUBLIC CLOUD • Scale • Usage Billing • Access over the internet • Off Premise infrastructure @mark_rodseth
  • 8. • Pooled Resources • Self-Service Access • Elasticity • Metered Use of Resources • Put simply, cloud computing allows self- service access to an elastic pool of IT resources WHEN IS A CLOUD A CLOUD @mark_rodseth
  • 10. • VMs and Virtual Networking • Windows or Linux • MS Azure Templates / VM Library • RavenDb / Solr / Elastic Search • Hybrid / On Premise • Setup EPiServer (demo later) INFRASTRUCTURE AS A SERVICE @mark_rodseth
  • 11. • Web and Worker Roles • Enterprise : Service Bus, ACS, AD • Media Services : store, stream, transcode, monetise • Mobile Services : push, data, auth • Big Data : HD Insight • EPiServer CMS Cloud? PLATFORM AS A SERVICE @mark_rodseth
  • 12. • Salesforce Pioneers • Behind the Cloud by Mark Benioff • Challenges selling multi tenant solutions SOFTWARE AS A SERVICE @mark_rodseth
  • 13. • http://www.project1709.com • Black Tuesday – Even in the cloud, dispose of your connections • Rouge Wednesday – Cloud providers struggling with shared infrastructure • Conceptually it is different- State, Consistency Models, ACS, NoSql, Debugging • REST is best, Single Page Applications are the future • The rise of DevOps LESSONS LEARNED BUILDING A CLOUD PLATFORM @mark_rodseth
  • 14. THE RISE OF DEV OPS @mark_rodseth
  • 16. EPISERVER IN THE CLOUD • Licensing - Fixed IP with Vnet • VPP File share on backend SQL • On Premise edit server with Hybrid network @mark_rodseth
  • 17. • Dave Chapel - http://www.davidchappell.com/writing/white_papers.php • VM Depot - http://vmdepot.msopentech.com/List/Index • App Harbour - https://appharbor.com/ • Windows Azure - http://www.windowsazure.com/en-us/ • Werner Wogels - http://skillsmatter.com/podcast/design-architecture/21st-century- application-architectures • The Singularity – on Amazon Kindle Store - http://amzn.to/12J4yzC USEFUL LINKS @mark_rodseth
  • 18. Questions? THANKS FOR YOUR TIME @mark_rodseth

Notas do Editor

  1. Mark Rodseth, Tech Director @ POSSIBLE, formerly Fortune Cookie, some of you may have worked for, POSSIBLE wpp’s largest digital agenciesOver last year been doing pretty much the same thing: design and build of web and mobile applications on cms platformsBut also been working with ‘the cloud’, specifically Microsoft's version of the cloud, Windows AzureTalk about Cloud in general and then move onto windows azureWarning Many cloud based metaphors ahead, starting with this one with Keanu Reeves
  2. Cloud been around in various guises since the birth of the Internet. Concepts like Mainframes and Thin Clients are all at the heart of the cloud i.e. being able to access scalable resources over the internet The real pioneers behind the cloud were Amazon with AWS Followed by others.
  3. SkillsMatter talk with Werner Vogels about the history of AWS and 21st Century ArchitectureCapacity Management – 40 % capacity wasn’t used normally, and over peak e.g. November, almost 80% wasn’t usedThe formation of AWS with realisation that they were using about 10% of their infrastructure to deal with the occasional spikeBuild services which allow fine grain control of resourcesSomeone presented paper that we should be offering this out to the worldBirth of 21st century principles described in development termsOther interesting aspects: Continuous Deployment, Chaos Monkey Secure, High Performance, Fault Tolerant, Scalable, Cost-Effective
  4. - Term that is miss used and miss understood.
  5. Pooled Resources: Rather than assigning fixed compute, storage, and networking resources to particular users, a cloud provides a resource pool that all users share. Which physical machine a VM runs on doesn’t matter to a user—all she cares about is that the cloud meet the service level agreement (SLA) it promises. And because the physical resources are opaque to the cloud’s users, those resources can be freely reconfigured as needed to optimize the cloud’s service.Self-Service Access: Getting access to computing resources—VMs and more—without needing human approval for each request is a fundamental aspect of cloud computing. Elasticity: The set of resources a particular user has can grow and shrink over time. For example, a three-tier application might increase the number of Web server VMs it’s running when an application’s load increases, then decrease them when the load shrinks. From the point of view of a cloud’s user, computing resources are elastic.Metered Use of Resources: Because resources can be allocated in a fine-grained way, such as per-VM perhour, clouds can offer metered use. A user might be able to monitor the details of her resource use, for example, perhaps being charged only for what she uses.
  6. In Behind the Cloud, Benioff shares the strategies that have inspired employees, turned customers into evangelists, leveraged an ecosystem of partners, and allowed innovation to flourish. Benioff shows how salesforce.com pioneered a simple idea (delivering business applications as a service over the Internet) to change the way all businesses use software applications and, ultimately, change the way the software industry works.