SlideShare a Scribd company logo
1 of 10
Introduction to the Cloud
The journey from the computer.
First there were computers
 Pros
 Do difficult math consistently
 Cons
 Only do one thing at a time
 Big
 Expensive
Large centralized machine with physical inputs and hard
wired software
Main Frames and Dumb Terminals
• Pros
• Simultaneous use
• Shared resources
• Rarely crashed
• Central to maintain/upgrade
• Cons
• Difficult to get/keep networked
• Expensive investment
• Single point of failure
• Hard to scale
• Always on
Large centralized machine with remote inputs and loaded
software
Desktops and Servers
• Pros
• Work disconnected
• Could be turned off when not using
• Cheaper investment
• Distributed
• Cons
• Hard to scale (impossible above a certain
bar)
• Required constant syncing and upgrades
• Duplicate investment depending on use
Small decentralized machine with local inputs and loaded software syncing with
each other and larger centralized machines with loaded software
Datacenters and CoLo
• Pros
• Great connectivity (internet)
• Incredible physical security
• Cons
• Expensive investment
• Difficult to fix issues and upgrade
• Usually single point of failure
• Always on
Many servers centrally located in a secure facility with really
good internet
Clouds
• Pros
• All the pros of a datacenter
• Cheap investment
• Scale up and down as needed
• Never deal with hardware issues
• Cons
• Requires connectivity for ANYTHING
• Reduced control of data and access
Large corporate datacenters with infrastructure to manage
the complexities
What makes a cloud a cloud?
Clouds have common infrastructural components to abstract
server interaction
Azure (Microsoft) AWS (Amazon)
Binary Storage Azure Blobs S3 (Simple Storage Service)
Structured Storage Azure Tables SDB (Simple Database)
Relational Storage SQL Azure RDS (Relational Data Service)
Abstract “Computer” Azure Web/Worker Roles Elastic Beanstalk
Real “Computer” Azure Virtual Machines EC2 (Elastic Compute Cloud)
Queues Azure Queue SQS (Simple Queue Service)
Big Data Processing HDInsight EMR (Elastic Map Reduce)
How most people use the cloud…
Same as Datacenter/CoLo with N-Tier architectures
• Pros
• Easy to port to cloud
• Understood
• Cons
• Single point of failure
• Difficult to scale/upgrade/manage
How people should use the cloud!
Break the problem apart and abstract the logic from the
computer
• Pros
• Easier to scale
• Easier to upgrade
• Easier to change
• Tolerant of failures (no single point)
• Cons
• New to many people
• More moving pieces to
track/understand
Resources
 Azure: http://azure.microsoft.com/en-us/
 Amazon Web Services (AWS): http://aws.amazon.com/
 Author: Lawson Caudill – http://www.getthinktank.com

More Related Content

What's hot

ITI012En-Cloud computing
ITI012En-Cloud computingITI012En-Cloud computing
ITI012En-Cloud computingHuibert Aalbers
 
cloud computing
cloud computingcloud computing
cloud computingIdris Shah
 
Cloud computing
Cloud computingCloud computing
Cloud computinggk28
 
An introduction to Cloud computing
An introduction to Cloud computing  An introduction to Cloud computing
An introduction to Cloud computing ashwin m
 
Cloud Computing by Team Go Getters
Cloud Computing by Team Go GettersCloud Computing by Team Go Getters
Cloud Computing by Team Go GettersJay Shah
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Lucas Chies
 
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data DataCentred
 
Introduction To Serverless Architecture
Introduction To Serverless ArchitectureIntroduction To Serverless Architecture
Introduction To Serverless ArchitectureBen Sherman
 
Cloud computing public cloud platforms
Cloud computing public cloud platformsCloud computing public cloud platforms
Cloud computing public cloud platformsMohamed Mohamed Fouad
 
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...Josh Carlisle
 
Creating hybrid cloud openstack + public cloud
Creating hybrid cloud   openstack + public cloudCreating hybrid cloud   openstack + public cloud
Creating hybrid cloud openstack + public cloudMiguel Zuniga
 

What's hot (20)

ITI012En-Cloud computing
ITI012En-Cloud computingITI012En-Cloud computing
ITI012En-Cloud computing
 
Cloud computig systems
Cloud computig systemsCloud computig systems
Cloud computig systems
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing basic
Cloud computing basic Cloud computing basic
Cloud computing basic
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - Basics
Cloud Computing - BasicsCloud Computing - Basics
Cloud Computing - Basics
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
 
An introduction to Cloud computing
An introduction to Cloud computing  An introduction to Cloud computing
An introduction to Cloud computing
 
Elastisys Overview
Elastisys OverviewElastisys Overview
Elastisys Overview
 
Cloud Computing by Team Go Getters
Cloud Computing by Team Go GettersCloud Computing by Team Go Getters
Cloud Computing by Team Go Getters
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5
 
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
 
Introduction To Serverless Architecture
Introduction To Serverless ArchitectureIntroduction To Serverless Architecture
Introduction To Serverless Architecture
 
Cloud computing public cloud platforms
Cloud computing public cloud platformsCloud computing public cloud platforms
Cloud computing public cloud platforms
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...
Building Resilient Azure Solutions for Office 365 - SharePoint Saturday Atlan...
 
Creating hybrid cloud openstack + public cloud
Creating hybrid cloud   openstack + public cloudCreating hybrid cloud   openstack + public cloud
Creating hybrid cloud openstack + public cloud
 
IT Virtualization Presentation
IT Virtualization PresentationIT Virtualization Presentation
IT Virtualization Presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Viewers also liked

Thread Art Embroidery of the Viaduct in Stockport
Thread Art Embroidery of the Viaduct in  StockportThread Art Embroidery of the Viaduct in  Stockport
Thread Art Embroidery of the Viaduct in StockportJanette Atkinson
 
.NET Database Toolkit
.NET Database Toolkit.NET Database Toolkit
.NET Database Toolkitwlscaudill
 
LiCORMH GMH Forum Fresentation
LiCORMH GMH Forum Fresentation LiCORMH GMH Forum Fresentation
LiCORMH GMH Forum Fresentation frank2cook
 
Famiy time power point (1)
Famiy time power point (1)Famiy time power point (1)
Famiy time power point (1)Bev Broersma
 
Intro to Stylecop
Intro to StylecopIntro to Stylecop
Intro to Stylecopwlscaudill
 
Intro to Cloud Architecture
Intro to Cloud ArchitectureIntro to Cloud Architecture
Intro to Cloud Architecturewlscaudill
 
Intro to NuGet
Intro to NuGetIntro to NuGet
Intro to NuGetwlscaudill
 
Tropicana foundation slides 140507
Tropicana foundation slides 140507Tropicana foundation slides 140507
Tropicana foundation slides 140507Royce Tan
 
Tsdt bday tropicana foundation slides 140508
Tsdt bday tropicana foundation slides 140508Tsdt bday tropicana foundation slides 140508
Tsdt bday tropicana foundation slides 140508Royce Tan
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deploymentwlscaudill
 
AWS Network Topology/Architecture
AWS Network Topology/ArchitectureAWS Network Topology/Architecture
AWS Network Topology/Architecturewlscaudill
 

Viewers also liked (17)

Thread Art Embroidery of the Viaduct in Stockport
Thread Art Embroidery of the Viaduct in  StockportThread Art Embroidery of the Viaduct in  Stockport
Thread Art Embroidery of the Viaduct in Stockport
 
.NET Database Toolkit
.NET Database Toolkit.NET Database Toolkit
.NET Database Toolkit
 
LiCORMH GMH Forum Fresentation
LiCORMH GMH Forum Fresentation LiCORMH GMH Forum Fresentation
LiCORMH GMH Forum Fresentation
 
Amor curativo Tao Femenina
Amor curativo Tao FemeninaAmor curativo Tao Femenina
Amor curativo Tao Femenina
 
Leading@ic
Leading@icLeading@ic
Leading@ic
 
Intro to AWS
Intro to AWSIntro to AWS
Intro to AWS
 
Famiy time power point (1)
Famiy time power point (1)Famiy time power point (1)
Famiy time power point (1)
 
Intro to Stylecop
Intro to StylecopIntro to Stylecop
Intro to Stylecop
 
Intro to Cloud Architecture
Intro to Cloud ArchitectureIntro to Cloud Architecture
Intro to Cloud Architecture
 
Intro to NuGet
Intro to NuGetIntro to NuGet
Intro to NuGet
 
Tropicana foundation slides 140507
Tropicana foundation slides 140507Tropicana foundation slides 140507
Tropicana foundation slides 140507
 
Rose case study
Rose case studyRose case study
Rose case study
 
Delhi Metro
Delhi MetroDelhi Metro
Delhi Metro
 
Tsdt bday tropicana foundation slides 140508
Tsdt bday tropicana foundation slides 140508Tsdt bday tropicana foundation slides 140508
Tsdt bday tropicana foundation slides 140508
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
Law of sea saranya
Law of sea saranyaLaw of sea saranya
Law of sea saranya
 
AWS Network Topology/Architecture
AWS Network Topology/ArchitectureAWS Network Topology/Architecture
AWS Network Topology/Architecture
 

Similar to Intro to the Cloud

Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast SeminarNuoDB
 
Scaling Systems: Architectures that grow
Scaling Systems: Architectures that growScaling Systems: Architectures that grow
Scaling Systems: Architectures that growGibraltar Software
 
The impact of cloud NSBCon NY by Yves Goeleven
The impact of cloud NSBCon NY by Yves GoelevenThe impact of cloud NSBCon NY by Yves Goeleven
The impact of cloud NSBCon NY by Yves GoelevenParticular Software
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing traineeDamilola Mosaku
 
Micro services and Containers
Micro services and ContainersMicro services and Containers
Micro services and ContainersRichard Harvey
 
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Dell World
 
SQL 2014 hybrid platform - Azure and on premise
SQL 2014 hybrid platform - Azure and on premise SQL 2014 hybrid platform - Azure and on premise
SQL 2014 hybrid platform - Azure and on premise Shy Engelberg
 
Cloud Computing: The Hard Problems Never Go Away
Cloud Computing: The Hard Problems Never Go AwayCloud Computing: The Hard Problems Never Go Away
Cloud Computing: The Hard Problems Never Go AwayZendCon
 
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBsDOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBsGene Kim
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliAmr Ali
 
enlight cloud
enlight cloudenlight cloud
enlight cloudIsha687
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptxssuser586772
 
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...Vikas Sahni
 
Building azure applications ireland
Building azure applications irelandBuilding azure applications ireland
Building azure applications irelandMichael Meagher
 
Microservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsMicroservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsTechWell
 
Hpc lunch and learn
Hpc lunch and learnHpc lunch and learn
Hpc lunch and learnJohn D Almon
 

Similar to Intro to the Cloud (20)

Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast Seminar
 
Scaling Systems: Architectures that grow
Scaling Systems: Architectures that growScaling Systems: Architectures that grow
Scaling Systems: Architectures that grow
 
The impact of cloud NSBCon NY by Yves Goeleven
The impact of cloud NSBCon NY by Yves GoelevenThe impact of cloud NSBCon NY by Yves Goeleven
The impact of cloud NSBCon NY by Yves Goeleven
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing trainee
 
Micro services and Containers
Micro services and ContainersMicro services and Containers
Micro services and Containers
 
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
Tailoring Converged Solutions To Fit Your Business Needs, Not The Other Way A...
 
SQL 2014 hybrid platform - Azure and on premise
SQL 2014 hybrid platform - Azure and on premise SQL 2014 hybrid platform - Azure and on premise
SQL 2014 hybrid platform - Azure and on premise
 
Cloud Computing: The Hard Problems Never Go Away
Cloud Computing: The Hard Problems Never Go AwayCloud Computing: The Hard Problems Never Go Away
Cloud Computing: The Hard Problems Never Go Away
 
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBsDOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBs
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
 
Windows Azure introduction
Windows Azure introductionWindows Azure introduction
Windows Azure introduction
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
enlight cloud
enlight cloudenlight cloud
enlight cloud
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptx
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...
Building Real World Applications using Windows Azure - Scott Guthrie, 2nd Dec...
 
Building azure applications ireland
Building azure applications irelandBuilding azure applications ireland
Building azure applications ireland
 
Microservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsMicroservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern Systems
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
Hpc lunch and learn
Hpc lunch and learnHpc lunch and learn
Hpc lunch and learn
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Intro to the Cloud

  • 1. Introduction to the Cloud The journey from the computer.
  • 2. First there were computers  Pros  Do difficult math consistently  Cons  Only do one thing at a time  Big  Expensive Large centralized machine with physical inputs and hard wired software
  • 3. Main Frames and Dumb Terminals • Pros • Simultaneous use • Shared resources • Rarely crashed • Central to maintain/upgrade • Cons • Difficult to get/keep networked • Expensive investment • Single point of failure • Hard to scale • Always on Large centralized machine with remote inputs and loaded software
  • 4. Desktops and Servers • Pros • Work disconnected • Could be turned off when not using • Cheaper investment • Distributed • Cons • Hard to scale (impossible above a certain bar) • Required constant syncing and upgrades • Duplicate investment depending on use Small decentralized machine with local inputs and loaded software syncing with each other and larger centralized machines with loaded software
  • 5. Datacenters and CoLo • Pros • Great connectivity (internet) • Incredible physical security • Cons • Expensive investment • Difficult to fix issues and upgrade • Usually single point of failure • Always on Many servers centrally located in a secure facility with really good internet
  • 6. Clouds • Pros • All the pros of a datacenter • Cheap investment • Scale up and down as needed • Never deal with hardware issues • Cons • Requires connectivity for ANYTHING • Reduced control of data and access Large corporate datacenters with infrastructure to manage the complexities
  • 7. What makes a cloud a cloud? Clouds have common infrastructural components to abstract server interaction Azure (Microsoft) AWS (Amazon) Binary Storage Azure Blobs S3 (Simple Storage Service) Structured Storage Azure Tables SDB (Simple Database) Relational Storage SQL Azure RDS (Relational Data Service) Abstract “Computer” Azure Web/Worker Roles Elastic Beanstalk Real “Computer” Azure Virtual Machines EC2 (Elastic Compute Cloud) Queues Azure Queue SQS (Simple Queue Service) Big Data Processing HDInsight EMR (Elastic Map Reduce)
  • 8. How most people use the cloud… Same as Datacenter/CoLo with N-Tier architectures • Pros • Easy to port to cloud • Understood • Cons • Single point of failure • Difficult to scale/upgrade/manage
  • 9. How people should use the cloud! Break the problem apart and abstract the logic from the computer • Pros • Easier to scale • Easier to upgrade • Easier to change • Tolerant of failures (no single point) • Cons • New to many people • More moving pieces to track/understand
  • 10. Resources  Azure: http://azure.microsoft.com/en-us/  Amazon Web Services (AWS): http://aws.amazon.com/  Author: Lawson Caudill – http://www.getthinktank.com