SlideShare a Scribd company logo
Cloud Computing
MOVING TO THE CLOUD
BY: SUSAN WINTERS
Cloud Computing
 Cloud computing is an abstraction of web-based computers, resources,
and services that system developers can utilize to implement complex
web based systems.
 Companies can get started with cloud computing at a low cost because
they only pay for what they need and pay on a monthly basis rather than
making a large investment up front.
 Cloud computing is a model for enabling convenient, on-demand
network access that can be built quickly with minimal management effort
or service provider interaction.
Cloud Service Models
 SaaS (Software As A Service)
 PaaS (Platform As A Service)
 IaaS (Infrastructure As a Service)
SaaS – Software As A Service
 Instead of investing a lot of money up front for new software, you pay as you
go, usually on a monthly basis.
 The monthly fee is much easier to budget for and you don’t have to concern
yourself with another large investment when an upgrade is made available
from the vendor.
 Upgrades are pushed out from the vendor in the background.
 The software is designed to run through a browser so you can access from
multiple devices.
 Software that resides in the cloud is able to communicate with other software in
the cloud.
PaaS – Platform As A Service
 PaaS solutions provide a collection of hardware and software resources
that developers can use to build and deploy applications within the
cloud.
 Developers choose either a Windows-based PaaS solution or a Linux-
based PaaS.
 Developers don’t have to wait for the IT Dept. to purchase servers, set up
farms and install applications.
IaaS – Infrastructure As A Service
 An IaaS provider makes all of the computing hardware resources
available; the customers, in turn, are responsible for installing and
managing the systems, which they can normally do over the internet.
 Customers pay IaaS providers only for the resources consumed. Therefore,
IaaS solutions provide the least expensive and fastest way for companies
to launch a data center or colocation facility.
 Most Iaas solutions provide on-demand scaling and load balancing.
Advantages to using the Cloud
 You can shift your IT budget from capital expense to operational expense.
 You can refocus your IT staff onto other high-priority projects.
 You can reduce energy consumption and expense.
Lower cost of
ownership
Easily
Upgraded
Disaster
assistance
Disadvantages to using the Cloud
 You cannot customize the software.
 Cloud outages are beyond the control of a business.
 Knowledge ramp is required and takes time.
Your IT Dept.
has less
control
Internet
connection
dependency
Vendor Lock-In
is Possible
Economic Issues
 In the past, companies purchased software for their users, investing a lot
of money up front.
 Today, companies can “rent” software as a service.
 Instead of the company having to come up with a large amount of
money to purchase software in the beginning and then again each time
the software comes out with a new upgraded version, they can now
budget for a lower monthly fee.
 Eliminate purchasing hardware that quickly depreciates, requires constant
maintenance and becomes outdated!
 Expense your hardware now being used in a service agreement.
Cloud Economics
On-Premise ERP Cloud ERP
Technology Buy Lease
Expense Capital Expense (CAPEX) Operational Expense (OPEX)
OPEX 50% or more higher 50% or more lower
CAPEX 80% or more higher 80% or more lower
Transparency Low High
Innovation Lower Higher
Data Management
 If you have an on-site database you need DBA staff to manage and maintain the database
as well as know when to scale up.
 If you have a cloud-based database management system, you hand over those admin
duties to your vendor.
 If your database is managed in the cloud, your vendor can distribute your databases across
multiple cloud providers in many countries. You obviously couldn’t do that if your database
was on-site only, unless you already had a facility in another location across the globe.
Data Security Advantages
Advantages of cloud-based solutions:
 Immediate deployment of software
 Extended human-relations reach
 Hardware & software redundancy
 Timeliness of incident response
 Specialist instead of personnel
 FBI background checks done on all
specialist
Data Security Disadvantages
Disadvantages of cloud-based solutions:
 County or jurisdiction in unwanted legal discovery
 Multitenant risks (others on your server)
 Possibility of malicious insiders at provider’s location
 Vendor lock in (dependent on customized software)
Step 1: Cloud Assessment
 Financial Assessment – How much will it cost to run?
 Security Assessment – Authorization / Disaster Recovery
 Technology Assessment – What do you need?
 Decide What You will move first:
 Dev/Test Applications
 Digital Marketing Campaigns
 Training Materials
 Demo Portal
 Apps in major need of scaling
Move the easiest first. Create Awareness. Train Employees on new processes.
Step 2: Proof of Concept
 Move over a simple app to test and get familiar with the available tools.
 Build Documentation Library
 Validate the technology
 You’ve now created your first milestone – a WIN
 Promote and move forward
Image provided by RedHat
Step 3: Data Migration Phase
 Learn different database storage options
 Move your data in batches
 Analyze your dataset
 Build tools and scripts to migrate data
 Encrypt your data
Plan for Migration
 Determine needs
 Determine vendor
 Sign a SLA (Service License Agreement)
 Create a DRP (Distribution Resource Planning) – “Who To Call” list
 Create Governance Documentation
 Start the Migration
Cloud Computing
 Information in this presentation was gathered from the book:
 To learn more – you can purchase the book here:
http://amzn.to/1RwROBb

More Related Content

What's hot

RapidScale CloudServer
RapidScale CloudServerRapidScale CloudServer
RapidScale CloudServer
RapidScale
 
8.cloud migration
8.cloud migration8.cloud migration
8.cloud migration
DrRajapraveenkN
 
Cloud migration slides
Cloud migration slidesCloud migration slides
Cloud migration slides
Erika Barron
 
The Benefits of Cloud Computing for Printing Businesses
The Benefits of Cloud Computing for Printing BusinessesThe Benefits of Cloud Computing for Printing Businesses
The Benefits of Cloud Computing for Printing Businesses
CPLLC2016
 
Uncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - MarcoUncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - Marco
MarcoTechnologies
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the Cloud
SociusPartner
 
The Cloud Strategy
The Cloud StrategyThe Cloud Strategy
The Cloud Strategy
Vikas Gupta
 
Modern management of data pipelines made easier
Modern management of data pipelines made easierModern management of data pipelines made easier
Modern management of data pipelines made easier
CloverDX
 
Velostrata cloud migration --Whitepaper
Velostrata cloud migration --WhitepaperVelostrata cloud migration --Whitepaper
Velostrata cloud migration --Whitepaper
Abhishek Sood
 
Knowledge is Power - Richard May, Raritan
Knowledge is Power - Richard May, RaritanKnowledge is Power - Richard May, Raritan
Knowledge is Power - Richard May, Raritan
Mediehuset Ingeniøren Live
 
Moving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migrationMoving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migration
Data Cave
 
RapidScale CloudRecovery
RapidScale CloudRecoveryRapidScale CloudRecovery
RapidScale CloudRecovery
RapidScale
 
Ms.azure in detail
Ms.azure in detailMs.azure in detail
Ms.azure in detail
Neethu Kuruvilla
 
Cloud capability for startups
Cloud capability for startupsCloud capability for startups
Cloud capability for startups
Cloud and analytics Lab
 
January 2015 Webinar - Wins and Successes from 2014
January 2015 Webinar -  Wins and Successes from 2014January 2015 Webinar -  Wins and Successes from 2014
January 2015 Webinar - Wins and Successes from 2014
RapidScale
 
PBworks Overview
PBworks OverviewPBworks Overview
PBworks Overview
glelli
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
lucyaws
 
Cloud computting a quick reference and guide
Cloud computting a quick reference and guideCloud computting a quick reference and guide
Cloud computting a quick reference and guide
Biju Joseph
 
Community IT Webinar - Cloud Migration Planning
Community IT Webinar - Cloud Migration PlanningCommunity IT Webinar - Cloud Migration Planning
Community IT Webinar - Cloud Migration Planning
Community IT Innovators
 
RapidScale CloudOffice
RapidScale CloudOfficeRapidScale CloudOffice
RapidScale CloudOffice
RapidScale
 

What's hot (20)

RapidScale CloudServer
RapidScale CloudServerRapidScale CloudServer
RapidScale CloudServer
 
8.cloud migration
8.cloud migration8.cloud migration
8.cloud migration
 
Cloud migration slides
Cloud migration slidesCloud migration slides
Cloud migration slides
 
The Benefits of Cloud Computing for Printing Businesses
The Benefits of Cloud Computing for Printing BusinessesThe Benefits of Cloud Computing for Printing Businesses
The Benefits of Cloud Computing for Printing Businesses
 
Uncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - MarcoUncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - Marco
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the Cloud
 
The Cloud Strategy
The Cloud StrategyThe Cloud Strategy
The Cloud Strategy
 
Modern management of data pipelines made easier
Modern management of data pipelines made easierModern management of data pipelines made easier
Modern management of data pipelines made easier
 
Velostrata cloud migration --Whitepaper
Velostrata cloud migration --WhitepaperVelostrata cloud migration --Whitepaper
Velostrata cloud migration --Whitepaper
 
Knowledge is Power - Richard May, Raritan
Knowledge is Power - Richard May, RaritanKnowledge is Power - Richard May, Raritan
Knowledge is Power - Richard May, Raritan
 
Moving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migrationMoving Your Data Center: Keys to planning a successful data center migration
Moving Your Data Center: Keys to planning a successful data center migration
 
RapidScale CloudRecovery
RapidScale CloudRecoveryRapidScale CloudRecovery
RapidScale CloudRecovery
 
Ms.azure in detail
Ms.azure in detailMs.azure in detail
Ms.azure in detail
 
Cloud capability for startups
Cloud capability for startupsCloud capability for startups
Cloud capability for startups
 
January 2015 Webinar - Wins and Successes from 2014
January 2015 Webinar -  Wins and Successes from 2014January 2015 Webinar -  Wins and Successes from 2014
January 2015 Webinar - Wins and Successes from 2014
 
PBworks Overview
PBworks OverviewPBworks Overview
PBworks Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computting a quick reference and guide
Cloud computting a quick reference and guideCloud computting a quick reference and guide
Cloud computting a quick reference and guide
 
Community IT Webinar - Cloud Migration Planning
Community IT Webinar - Cloud Migration PlanningCommunity IT Webinar - Cloud Migration Planning
Community IT Webinar - Cloud Migration Planning
 
RapidScale CloudOffice
RapidScale CloudOfficeRapidScale CloudOffice
RapidScale CloudOffice
 

Similar to Cloud Computing

C loud seminar
C loud  seminarC loud  seminar
C loud seminar
prashant patel
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
Navin Malhotra
 
Unit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdfUnit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdf
adityapathak903839
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Romano Machoka
 
Choosing the Right Cloud Provider
Choosing the Right Cloud ProviderChoosing the Right Cloud Provider
Choosing the Right Cloud Provider
Rutter Networking Technologies
 
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
Cyntexa
 
The text defines three service layers when describing Cloud Computin.pdf
The text defines three service layers when describing Cloud Computin.pdfThe text defines three service layers when describing Cloud Computin.pdf
The text defines three service layers when describing Cloud Computin.pdf
arihanthtextiles
 
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdfDIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
Chinmayee Behera
 
Cloud1
Cloud1Cloud1
Cloud1
manager
 
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
A Complete Guide to Cloud Computing, Everything You Need To Know.pdfA Complete Guide to Cloud Computing, Everything You Need To Know.pdf
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
Venpep2
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Ankur Mishra
 
Cloud computing Paper
Cloud computing Paper Cloud computing Paper
Cloud computing Paper
Assem mousa
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Phani Kumar Bhamidipati
 
Presentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info sessionPresentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info session
Aku Sarma
 
Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.ppt
YesuRaju8
 
PSee Solutions
PSee SolutionsPSee Solutions
PSee Solutions
KatieDew2
 
Cloud1
Cloud1Cloud1
Cloud1
rkpv2002
 
Cloud services deep dive infoworld july 2010
Cloud services deep dive infoworld july 2010Cloud services deep dive infoworld july 2010
Cloud services deep dive infoworld july 2010
Kim Jensen
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Veiluvanthal1981
 
what is SaaS?
what is SaaS?what is SaaS?
what is SaaS?
Pranav Pandya
 

Similar to Cloud Computing (20)

C loud seminar
C loud  seminarC loud  seminar
C loud seminar
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
Unit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdfUnit 3 Cloud Computing.pdf
Unit 3 Cloud Computing.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Choosing the Right Cloud Provider
Choosing the Right Cloud ProviderChoosing the Right Cloud Provider
Choosing the Right Cloud Provider
 
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
Iaas vs Paas vs Saas: Choosing the Right Cloud Computing Models for your Busi...
 
The text defines three service layers when describing Cloud Computin.pdf
The text defines three service layers when describing Cloud Computin.pdfThe text defines three service layers when describing Cloud Computin.pdf
The text defines three service layers when describing Cloud Computin.pdf
 
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdfDIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
DIFFERENCE BETWEEN SaaS, PaaS & Iaas (Presentation).pdf
 
Cloud1
Cloud1Cloud1
Cloud1
 
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
A Complete Guide to Cloud Computing, Everything You Need To Know.pdfA Complete Guide to Cloud Computing, Everything You Need To Know.pdf
A Complete Guide to Cloud Computing, Everything You Need To Know.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing Paper
Cloud computing Paper Cloud computing Paper
Cloud computing Paper
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Presentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info sessionPresentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info session
 
Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.ppt
 
PSee Solutions
PSee SolutionsPSee Solutions
PSee Solutions
 
Cloud1
Cloud1Cloud1
Cloud1
 
Cloud services deep dive infoworld july 2010
Cloud services deep dive infoworld july 2010Cloud services deep dive infoworld july 2010
Cloud services deep dive infoworld july 2010
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
what is SaaS?
what is SaaS?what is SaaS?
what is SaaS?
 

Recently uploaded

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 

Recently uploaded (20)

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 

Cloud Computing

  • 1. Cloud Computing MOVING TO THE CLOUD BY: SUSAN WINTERS
  • 2. Cloud Computing  Cloud computing is an abstraction of web-based computers, resources, and services that system developers can utilize to implement complex web based systems.  Companies can get started with cloud computing at a low cost because they only pay for what they need and pay on a monthly basis rather than making a large investment up front.  Cloud computing is a model for enabling convenient, on-demand network access that can be built quickly with minimal management effort or service provider interaction.
  • 3. Cloud Service Models  SaaS (Software As A Service)  PaaS (Platform As A Service)  IaaS (Infrastructure As a Service)
  • 4. SaaS – Software As A Service  Instead of investing a lot of money up front for new software, you pay as you go, usually on a monthly basis.  The monthly fee is much easier to budget for and you don’t have to concern yourself with another large investment when an upgrade is made available from the vendor.  Upgrades are pushed out from the vendor in the background.  The software is designed to run through a browser so you can access from multiple devices.  Software that resides in the cloud is able to communicate with other software in the cloud.
  • 5. PaaS – Platform As A Service  PaaS solutions provide a collection of hardware and software resources that developers can use to build and deploy applications within the cloud.  Developers choose either a Windows-based PaaS solution or a Linux- based PaaS.  Developers don’t have to wait for the IT Dept. to purchase servers, set up farms and install applications.
  • 6. IaaS – Infrastructure As A Service  An IaaS provider makes all of the computing hardware resources available; the customers, in turn, are responsible for installing and managing the systems, which they can normally do over the internet.  Customers pay IaaS providers only for the resources consumed. Therefore, IaaS solutions provide the least expensive and fastest way for companies to launch a data center or colocation facility.  Most Iaas solutions provide on-demand scaling and load balancing.
  • 7. Advantages to using the Cloud  You can shift your IT budget from capital expense to operational expense.  You can refocus your IT staff onto other high-priority projects.  You can reduce energy consumption and expense. Lower cost of ownership Easily Upgraded Disaster assistance
  • 8. Disadvantages to using the Cloud  You cannot customize the software.  Cloud outages are beyond the control of a business.  Knowledge ramp is required and takes time. Your IT Dept. has less control Internet connection dependency Vendor Lock-In is Possible
  • 9. Economic Issues  In the past, companies purchased software for their users, investing a lot of money up front.  Today, companies can “rent” software as a service.  Instead of the company having to come up with a large amount of money to purchase software in the beginning and then again each time the software comes out with a new upgraded version, they can now budget for a lower monthly fee.  Eliminate purchasing hardware that quickly depreciates, requires constant maintenance and becomes outdated!  Expense your hardware now being used in a service agreement.
  • 10. Cloud Economics On-Premise ERP Cloud ERP Technology Buy Lease Expense Capital Expense (CAPEX) Operational Expense (OPEX) OPEX 50% or more higher 50% or more lower CAPEX 80% or more higher 80% or more lower Transparency Low High Innovation Lower Higher
  • 11. Data Management  If you have an on-site database you need DBA staff to manage and maintain the database as well as know when to scale up.  If you have a cloud-based database management system, you hand over those admin duties to your vendor.  If your database is managed in the cloud, your vendor can distribute your databases across multiple cloud providers in many countries. You obviously couldn’t do that if your database was on-site only, unless you already had a facility in another location across the globe.
  • 12. Data Security Advantages Advantages of cloud-based solutions:  Immediate deployment of software  Extended human-relations reach  Hardware & software redundancy  Timeliness of incident response  Specialist instead of personnel  FBI background checks done on all specialist
  • 13. Data Security Disadvantages Disadvantages of cloud-based solutions:  County or jurisdiction in unwanted legal discovery  Multitenant risks (others on your server)  Possibility of malicious insiders at provider’s location  Vendor lock in (dependent on customized software)
  • 14. Step 1: Cloud Assessment  Financial Assessment – How much will it cost to run?  Security Assessment – Authorization / Disaster Recovery  Technology Assessment – What do you need?  Decide What You will move first:  Dev/Test Applications  Digital Marketing Campaigns  Training Materials  Demo Portal  Apps in major need of scaling Move the easiest first. Create Awareness. Train Employees on new processes.
  • 15. Step 2: Proof of Concept  Move over a simple app to test and get familiar with the available tools.  Build Documentation Library  Validate the technology  You’ve now created your first milestone – a WIN  Promote and move forward Image provided by RedHat
  • 16. Step 3: Data Migration Phase  Learn different database storage options  Move your data in batches  Analyze your dataset  Build tools and scripts to migrate data  Encrypt your data
  • 17. Plan for Migration  Determine needs  Determine vendor  Sign a SLA (Service License Agreement)  Create a DRP (Distribution Resource Planning) – “Who To Call” list  Create Governance Documentation  Start the Migration
  • 18. Cloud Computing  Information in this presentation was gathered from the book:  To learn more – you can purchase the book here: http://amzn.to/1RwROBb

Editor's Notes

  1. Saas – (on demand software / applications) A vendor can create software and make use of cloud based infrastructures to deliver the one application to many users. The user can log in from anywhere and use the service. Saas is fast and easy to deploy. Saas is managed by the vendor. Examples of SaaS include Dropbox, Salesforce.com, and QuickBooks Paas – (on demand software platform) Paas is the operating environment in which an application runs. Paas is setup and configured by the user, not the vendor. A business can create a platform on which they can deploy custom apps, databases and services. Examples of PaaS include Windows Azure and Google App Engine. Iaas – (on demand data centers) Iaas is the infrastructure of the servers and network you need. You can quickly build an infrastructure and then scale it up or down according to your needs. You pay by the hour for the servers, storage and networking needed. Your Iaas can be flexible and change as your needs change. With Iaas, you rent data center capacity as needed, rather than owning and running hardware. Examples of IaaS include Amazon EC2, Rackspace and Google Compute Engine
  2. Immediate deployment of software patches: Most cloud-based solutions providers have a team of patch installation specialists who immediately deploy system patches. Extended human-relations reach: Cloud-based solution providers may be able to better vet potential employees who will administer system software. They focus on increased reference checking, security and background checking, and periodic screening. Hardware & software redundancy: Most cloud-based solution providers have redundant hardware and software resources they can quickly deploy in an emergency. Timeliness of incident response: A cloud-based provider has experts monitoring systems for intrusion, system utilization, and more. Should a security incident occur, the cloud-based solution provider is likely to be more responsive than employees that work at a company because they are busy performing other unrelated tasks. Specialist instead of personnel: Cloud-based solution providers may be better positioned to recruit and hire trained system specialist.
  3. Immediate deployment of software patches: Most cloud-based solutions providers have a team of patch installation specialists who immediately deploy system patches. Extended human-relations reach: Cloud-based solution providers may be able to better vet potential employees who will administer system software. They focus on increased reference checking, security and background checking, and periodic screening. Hardware & software redundancy: Most cloud-based solution providers have redundant hardware and software resources they can quickly deploy in an emergency. Timeliness of incident response: A cloud-based provider has experts monitoring systems for intrusion, system utilization, and more. Should a security incident occur, the cloud-based solution provider is likely to be more responsive than employees that work at a company because they are busy performing other unrelated tasks. Specialist instead of personnel: Cloud-based solution providers may be better positioned to recruit and hire trained system specialist.