SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Similar a A Walk in the Clouds: Understanding Cloud Formations

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
 

Similar a A Walk in the Clouds: Understanding Cloud Formations (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

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Último (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

A Walk in the Clouds: Understanding Cloud Formations

  • 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 del 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.