SlideShare ist ein Scribd-Unternehmen logo
1 von 19
CLOUD COMPUTING
OVERVIEW
SOFTWARE DESIGN AND PROGRAMMING
MASTER OF SCIENCE
DIMITAR GEORGIEV
UNIVERSITY OF DENVER UNIVERSITY COLLEGE
NOVEMBER 20, 2016
WHAT IS THE CLOUD?
Cloud is a buzz-word that refers to numerous servers connected
to the Internet.
Neither the exact number nor the physical location of these
servers is an object of interest for the client.
What really matters is the fact that the data and software that
reside in the cloud are accessible virtually from any point with
internet connection.
2
CLOUD COMES IN DIFFERENT FLAVORS
• Software as a Service – SaaS
• Platform as a Service – PaaS
• Infrastructure as a Service – IaaS
• Identity as a Service -IDaaS
• Backend as a Service - BaaS
3
Software as a Service (SaaS)
SaaS – also referred to as on-demand software.
Software and the user data reside in the cloud. The client doesn’t need
to install and maintain anything else than a web browser. Clients
manage only their own data.
4
Source:
wdipl.com
Source: Chuck Hoppenrat
• Easy setup, requires minimal planning
• No need for application administration
• Device-independent access, often suitable
for thin and ultra-thin devices
• Pay-as-you-go model
• Increased disaster recovery and business
continuity
4
Platform as a Service (PaaS)
5
Source: iramari.com
Source: Chuck Hoppenrath
Cloud computing service that provides underlying hardware, hypervisor, operating
systems, databases, developer environment and network support.
PaaS abstracts the complexity and eliminates the need of building and maintaining
the infrastructure necessary for developing and launching an software application.
• Lower total cost of ownership
• Lower administrative overhead
• More current system software
• Let the client to put the focus on the product
not on the infrastructure issues
• On-demand scalability
• Offers pay-as-you-go model
5
Infrastructure as a Service (IaaS)
IaaS offers virtualized computing resources over the Internet. IaaS frees the
client from managing and administrating the physical infrastructure while
keeping the control over the OS, storage, databases, other software,
application deployment and to some extend the network.
6
Source: Chuck Hoppenrat
• The most secure and flexible cloud service
• Reduces IT staff and eliminates the need
for in-house data center
• Hardware scalability on-demand
• System and storage redundancy allows for
easy colocation
• Full control over administration, maintenance,
software versioning and patching inside of VM
• IaaS offers physical, dedicated virtual and
shared virtual servers
• Pay-as-you-go financial model
Source: iramari.com
6
How cloud services and in-home data
center are managed
7Source: mycloudblog7.wordpress.com
Moving from IaaS towards SaaS client
shifts more responsibilities upon clou
provider giving up on control over som
aspects in favor of minimized costs,
redundant resources, on-demand
scalability and easy deployment.
Identity as a Service (IDaaS)
8
IDaaS refers to an authentication
infrastructure that resides in the
cloud and is build, hosted and
managed by a third-party service
provider.
Single sign-on (SSO) is an
important part of IDaaS and refers
to a session and user
authentication service that grants
the user with access to various
other services using one set of
Source: gartner.com
Backend as a Service (BaaS) also known like
MBaaS – Mobile Backend as a Service
• Social media integration
• Native notification
• Search functionality
• Mobile application
management
• Visual development
• Solves cross-platform issues
9
Shifts mobile developer’s focus from back-end complexity to front-end development which is mo
the users.
Eliminates the need for developers to design and implement their own back-end service.
Also, eliminates the need for foreseen, planning and handling demand spikes for server capacity,
bandwidth through on-demand scalability.
Source: dreamfactory.com
CLOUD-BASED DATA STORAGE
• On-demand scalability
• Reliability – transparent data replication
• Web-based device-independent access
• Ease of use – lets the users map a drive
letter to remote file storage
• Pay-as-you-go model – users pay only
for the used storage
10
Cloud storage refers to a service model where data is managed, maintained and backed up remot
by third party service provider and made available to users over the Internet.
Source: techtarget.com
CLOUD COLLABORATION
• Web mail
• Blog
• Wiki
• Social media
• Shared documents
• Virtual meetings
• Calendar management
• Instant messaging
• VOIP
• Phone systems
11
Cloud collaboration offers virtual environment for enterprise collaboration that allows for employee
work together on documents or other data types stored in the cloud without the need to be in the s
physical location.
Source: telemerge.ca
VIRTUALIZATION
• Increased utilization of the
physical hardware
• Device and storage scalability
• Consolidation of resources
• Increased flexibility thorough
support for multiple OS
• Increased user access to key
resources
• Faster and at lower cost disaster
recovery and business continuity
• Decreased power consumption
and device footprint
12
Source: saransaro.in
Virtualization refers to the process of creating virtual entities that look and act like real ones, using
hardware and specific software.
CLOUD SECURITY
Advantages
• Immediate deployment of
software patches
• Fast incident response
• Hardware and software
redundancy
• Extended human-relations
research
• Better access to better
professionals
• Multifactor authentication
• Security certification
compliance
13
Disadvantages
• Country
• Multitenant risk
• Malicious insiders
• Vendor lock-in
• Risk of cloud-based
vendor failing
• More attractive target
for hacker attacks
• Data breaches and data
lossSource: primobonacina.com
Source: backupreview.com
DISASTER RECOVERY AND BUSINESS
CONTINUITY
Business continuity is a term used to
describe policies, procedures and actions
taken by an organization with regards to
ensure availability of critical business
functions to employees, customers and
other key stakeholders. This term also
refers to planning and preparations that
ensure an organization can continue to
operate in case of serious incidents or
disaster.
Disaster recovery refers to all the
activities that should be taken from the
organization with regards to restore
operations in the event of a disaster (fire,
flood, etc.) or an event with catastrophic
14
Source: complysmart.com
CLOUD MANAGEMENT
• Service-Level Agreement (SLA)
• Audit system backups
• System’s data flow
• Vendor lock-in
• Source-code escrow
• Technical support and help desk procedures
• Training procedures
• Provider’s security policies and procedures
• Data privacy requirements
• Economics of the cloud and Return on
Investment (ROI)
• Capacity planning and scaling capabilities
• Audit-logs
• Solution testing and validation
15
Every IT manager should take under consideration the following factors:
Source: doublehorn.com
CLOUD GOVERNANCE
Corporate governance is a system of
rules, practices, policies, laws and
controls by which the company is
directed and controlled. Corporate
governance determines company’s
decision making and administrative
processes.
IT or cloud governance is just a
subset of the current corporate
governance. IT governance switches
the focus on IT related procedures,
processes and controls in an effort to
achieve smooth deployment, better
performance, return on investment
16
Source: solarvps.com
CLOUD ECONOMICS
CapEx model requires purchase on a regular
basis of large equipment, assets and hiring many
professional with regards to meet the demand
spikes above projected. CapEx model
continuously bounces between underutilization
and extreme utilization.
OpEx model leverages virtualization that allows
the real demand to be closely followed. This
lowers upfront expenses and supports business
agility (opportunity cost) – company invests its
limited precious resources in faster product
development and entering new markets. Thanks
to the on-demand scalability the demand spikes
are no more an issue.
17
The simplest and the shortest definition of the cloud economics is transition from capital expenditu
operational expenditures (OpEx).
MIGRATION PLAN
• System goals and requirements
• Protection of the existing data
• Determination of the application’s current
characteristics
• Steps for avoiding vendor lock-in
• Training requirements
• Realistic deployment schedule
• Realistic budget
• IT governance issues
• Cloud bursting consideration
18
Source: bridgepointconsulting.com
Migration to the cloud is an important and laborious process that requires serious consideration. T
one universal solution but there is a wide range of potential pitfalls. Hiring a cloud consultant with
experience is highly recommended. Any migration plan should include:
Thank you!
19

Weitere ähnliche Inhalte

Was ist angesagt?

5 BENEFITS OF HYBRID CLOUD
5 BENEFITS OF HYBRID CLOUD5 BENEFITS OF HYBRID CLOUD
5 BENEFITS OF HYBRID CLOUDTyrone Systems
 
Tips For Building Private Cloud Architecture With Virtualization
Tips For Building Private Cloud Architecture With Virtualization Tips For Building Private Cloud Architecture With Virtualization
Tips For Building Private Cloud Architecture With Virtualization Aventis Systems, Inc.
 
Cloud service models
Cloud service modelsCloud service models
Cloud service modelsPrem Sanil
 
Cloud platform comparison
Cloud platform comparison Cloud platform comparison
Cloud platform comparison Amit Ghosh
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTushar Gandhi
 
Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)Suraj Kumar
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItReal Estate
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud ArchitectureDerek Keats
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning Ashnikbiz
 
1.Introduction to cloud computing converted
1.Introduction to cloud computing converted1.Introduction to cloud computing converted
1.Introduction to cloud computing convertedDrRajapraveen
 
Does your Infrastructure Zone Match Your Application Workload?
Does your Infrastructure Zone Match Your Application Workload?Does your Infrastructure Zone Match Your Application Workload?
Does your Infrastructure Zone Match Your Application Workload?Aaron Delp
 
Cloud computing
Cloud computingCloud computing
Cloud computingiqa hanafi
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrAmazon Web Services
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computingRoman Antonov
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing PptAnjoum .
 

Was ist angesagt? (20)

5 BENEFITS OF HYBRID CLOUD
5 BENEFITS OF HYBRID CLOUD5 BENEFITS OF HYBRID CLOUD
5 BENEFITS OF HYBRID CLOUD
 
Tips For Building Private Cloud Architecture With Virtualization
Tips For Building Private Cloud Architecture With Virtualization Tips For Building Private Cloud Architecture With Virtualization
Tips For Building Private Cloud Architecture With Virtualization
 
MS Azure
MS AzureMS Azure
MS Azure
 
Cloud service models
Cloud service modelsCloud service models
Cloud service models
 
Cloud platform comparison
Cloud platform comparison Cloud platform comparison
Cloud platform comparison
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
 
1.Introduction to cloud computing converted
1.Introduction to cloud computing converted1.Introduction to cloud computing converted
1.Introduction to cloud computing converted
 
Does your Infrastructure Zone Match Your Application Workload?
Does your Infrastructure Zone Match Your Application Workload?Does your Infrastructure Zone Match Your Application Workload?
Does your Infrastructure Zone Match Your Application Workload?
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Andere mochten auch

Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputingsree raj
 
Cloud Computing Course Content
Cloud Computing Course ContentCloud Computing Course Content
Cloud Computing Course ContentAshraf Ali
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing OverviewRobustCloud
 
Cloud Computing Overview And Predictions May 2009
Cloud Computing Overview And Predictions   May 2009Cloud Computing Overview And Predictions   May 2009
Cloud Computing Overview And Predictions May 2009Brent Jackson
 
Cloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXCloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXDiscover Cloud Computing
 
Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case studyBabak Hosseinzadeh
 
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...Lightbend
 
AWS Executive Overview - June 2016 - Gartner CIO Summit Toronto
AWS Executive Overview - June 2016 - Gartner CIO Summit TorontoAWS Executive Overview - June 2016 - Gartner CIO Summit Toronto
AWS Executive Overview - June 2016 - Gartner CIO Summit TorontoAmazon Web Services
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud ComputingPeter R. Egli
 
Blue brain technology
Blue brain technology Blue brain technology
Blue brain technology gande92
 
Skinput technology
Skinput technologySkinput technology
Skinput technologyranjeetdon
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergDr. Mazlan Abbas
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGSRamana Reddy
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gMohan Kumar G
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 

Andere mochten auch (20)

Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud Computing Course Content
Cloud Computing Course ContentCloud Computing Course Content
Cloud Computing Course Content
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
Cloud Computing Overview And Predictions May 2009
Cloud Computing Overview And Predictions   May 2009Cloud Computing Overview And Predictions   May 2009
Cloud Computing Overview And Predictions May 2009
 
Cloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROXCloud Computing India Introduction and Overview - by karROX
Cloud Computing India Introduction and Overview - by karROX
 
Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case study
 
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...
Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Jav...
 
Blue brain Technology
Blue brain TechnologyBlue brain Technology
Blue brain Technology
 
AWS Executive Overview - June 2016 - Gartner CIO Summit Toronto
AWS Executive Overview - June 2016 - Gartner CIO Summit TorontoAWS Executive Overview - June 2016 - Gartner CIO Summit Toronto
AWS Executive Overview - June 2016 - Gartner CIO Summit Toronto
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
Blue brain technology
Blue brain technology Blue brain technology
Blue brain technology
 
Skinput technology
Skinput technologySkinput technology
Skinput technology
 
Blue brain
Blue brain Blue brain
Blue brain
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 

Ă„hnlich wie Cloud computing overview

Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing Md Nazrul Islam Roxy
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing FundamentalDony Riyanto
 
Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingHostway|HOSTING
 
Cloud Computing in Business and facts
Cloud Computing in Business and factsCloud Computing in Business and facts
Cloud Computing in Business and factsArun Ganesh
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Amazon Web Services
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)JUDYFLAVIAB
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Contrast cbt cloud computing - v.2
Contrast cbt cloud computing - v.2Contrast cbt cloud computing - v.2
Contrast cbt cloud computing - v.2contrastcbt
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
Cloud computing
Cloud computingCloud computing
Cloud computingneha kamboj
 
Cloud computing
Cloud computingCloud computing
Cloud computingSuryavamsi51
 
Infographic: Benefits of Cloud
Infographic: Benefits of CloudInfographic: Benefits of Cloud
Infographic: Benefits of CloudiMicron by Techwave
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptxraghurajsingh51
 
Cloud computing
Cloud computing Cloud computing
Cloud computing ananyaakk
 
cloud computng
cloud computng cloud computng
cloud computng Krishna Gali
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingJegadeesh Sam
 

Ă„hnlich wie Cloud computing overview (20)

Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
 
Cloud Computing in Business and facts
Cloud Computing in Business and factsCloud Computing in Business and facts
Cloud Computing in Business and facts
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Contrast cbt cloud computing - v.2
Contrast cbt cloud computing - v.2Contrast cbt cloud computing - v.2
Contrast cbt cloud computing - v.2
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Infographic: Benefits of Cloud
Infographic: Benefits of CloudInfographic: Benefits of Cloud
Infographic: Benefits of Cloud
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
cloud computng
cloud computng cloud computng
cloud computng
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 

KĂĽrzlich hochgeladen

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Trucks in Minnesota
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...amitlee9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangaloreamitlee9823
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...amitlee9823
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

KĂĽrzlich hochgeladen (20)

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...
Call Girls Electronic City Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Servi...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bangalore
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service Bang...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Cloud computing overview

  • 1. CLOUD COMPUTING OVERVIEW SOFTWARE DESIGN AND PROGRAMMING MASTER OF SCIENCE DIMITAR GEORGIEV UNIVERSITY OF DENVER UNIVERSITY COLLEGE NOVEMBER 20, 2016
  • 2. WHAT IS THE CLOUD? Cloud is a buzz-word that refers to numerous servers connected to the Internet. Neither the exact number nor the physical location of these servers is an object of interest for the client. What really matters is the fact that the data and software that reside in the cloud are accessible virtually from any point with internet connection. 2
  • 3. CLOUD COMES IN DIFFERENT FLAVORS • Software as a Service – SaaS • Platform as a Service – PaaS • Infrastructure as a Service – IaaS • Identity as a Service -IDaaS • Backend as a Service - BaaS 3
  • 4. Software as a Service (SaaS) SaaS – also referred to as on-demand software. Software and the user data reside in the cloud. The client doesn’t need to install and maintain anything else than a web browser. Clients manage only their own data. 4 Source: wdipl.com Source: Chuck Hoppenrat • Easy setup, requires minimal planning • No need for application administration • Device-independent access, often suitable for thin and ultra-thin devices • Pay-as-you-go model • Increased disaster recovery and business continuity 4
  • 5. Platform as a Service (PaaS) 5 Source: iramari.com Source: Chuck Hoppenrath Cloud computing service that provides underlying hardware, hypervisor, operating systems, databases, developer environment and network support. PaaS abstracts the complexity and eliminates the need of building and maintaining the infrastructure necessary for developing and launching an software application. • Lower total cost of ownership • Lower administrative overhead • More current system software • Let the client to put the focus on the product not on the infrastructure issues • On-demand scalability • Offers pay-as-you-go model 5
  • 6. Infrastructure as a Service (IaaS) IaaS offers virtualized computing resources over the Internet. IaaS frees the client from managing and administrating the physical infrastructure while keeping the control over the OS, storage, databases, other software, application deployment and to some extend the network. 6 Source: Chuck Hoppenrat • The most secure and flexible cloud service • Reduces IT staff and eliminates the need for in-house data center • Hardware scalability on-demand • System and storage redundancy allows for easy colocation • Full control over administration, maintenance, software versioning and patching inside of VM • IaaS offers physical, dedicated virtual and shared virtual servers • Pay-as-you-go financial model Source: iramari.com 6
  • 7. How cloud services and in-home data center are managed 7Source: mycloudblog7.wordpress.com Moving from IaaS towards SaaS client shifts more responsibilities upon clou provider giving up on control over som aspects in favor of minimized costs, redundant resources, on-demand scalability and easy deployment.
  • 8. Identity as a Service (IDaaS) 8 IDaaS refers to an authentication infrastructure that resides in the cloud and is build, hosted and managed by a third-party service provider. Single sign-on (SSO) is an important part of IDaaS and refers to a session and user authentication service that grants the user with access to various other services using one set of Source: gartner.com
  • 9. Backend as a Service (BaaS) also known like MBaaS – Mobile Backend as a Service • Social media integration • Native notification • Search functionality • Mobile application management • Visual development • Solves cross-platform issues 9 Shifts mobile developer’s focus from back-end complexity to front-end development which is mo the users. Eliminates the need for developers to design and implement their own back-end service. Also, eliminates the need for foreseen, planning and handling demand spikes for server capacity, bandwidth through on-demand scalability. Source: dreamfactory.com
  • 10. CLOUD-BASED DATA STORAGE • On-demand scalability • Reliability – transparent data replication • Web-based device-independent access • Ease of use – lets the users map a drive letter to remote file storage • Pay-as-you-go model – users pay only for the used storage 10 Cloud storage refers to a service model where data is managed, maintained and backed up remot by third party service provider and made available to users over the Internet. Source: techtarget.com
  • 11. CLOUD COLLABORATION • Web mail • Blog • Wiki • Social media • Shared documents • Virtual meetings • Calendar management • Instant messaging • VOIP • Phone systems 11 Cloud collaboration offers virtual environment for enterprise collaboration that allows for employee work together on documents or other data types stored in the cloud without the need to be in the s physical location. Source: telemerge.ca
  • 12. VIRTUALIZATION • Increased utilization of the physical hardware • Device and storage scalability • Consolidation of resources • Increased flexibility thorough support for multiple OS • Increased user access to key resources • Faster and at lower cost disaster recovery and business continuity • Decreased power consumption and device footprint 12 Source: saransaro.in Virtualization refers to the process of creating virtual entities that look and act like real ones, using hardware and specific software.
  • 13. CLOUD SECURITY Advantages • Immediate deployment of software patches • Fast incident response • Hardware and software redundancy • Extended human-relations research • Better access to better professionals • Multifactor authentication • Security certification compliance 13 Disadvantages • Country • Multitenant risk • Malicious insiders • Vendor lock-in • Risk of cloud-based vendor failing • More attractive target for hacker attacks • Data breaches and data lossSource: primobonacina.com Source: backupreview.com
  • 14. DISASTER RECOVERY AND BUSINESS CONTINUITY Business continuity is a term used to describe policies, procedures and actions taken by an organization with regards to ensure availability of critical business functions to employees, customers and other key stakeholders. This term also refers to planning and preparations that ensure an organization can continue to operate in case of serious incidents or disaster. Disaster recovery refers to all the activities that should be taken from the organization with regards to restore operations in the event of a disaster (fire, flood, etc.) or an event with catastrophic 14 Source: complysmart.com
  • 15. CLOUD MANAGEMENT • Service-Level Agreement (SLA) • Audit system backups • System’s data flow • Vendor lock-in • Source-code escrow • Technical support and help desk procedures • Training procedures • Provider’s security policies and procedures • Data privacy requirements • Economics of the cloud and Return on Investment (ROI) • Capacity planning and scaling capabilities • Audit-logs • Solution testing and validation 15 Every IT manager should take under consideration the following factors: Source: doublehorn.com
  • 16. CLOUD GOVERNANCE Corporate governance is a system of rules, practices, policies, laws and controls by which the company is directed and controlled. Corporate governance determines company’s decision making and administrative processes. IT or cloud governance is just a subset of the current corporate governance. IT governance switches the focus on IT related procedures, processes and controls in an effort to achieve smooth deployment, better performance, return on investment 16 Source: solarvps.com
  • 17. CLOUD ECONOMICS CapEx model requires purchase on a regular basis of large equipment, assets and hiring many professional with regards to meet the demand spikes above projected. CapEx model continuously bounces between underutilization and extreme utilization. OpEx model leverages virtualization that allows the real demand to be closely followed. This lowers upfront expenses and supports business agility (opportunity cost) – company invests its limited precious resources in faster product development and entering new markets. Thanks to the on-demand scalability the demand spikes are no more an issue. 17 The simplest and the shortest definition of the cloud economics is transition from capital expenditu operational expenditures (OpEx).
  • 18. MIGRATION PLAN • System goals and requirements • Protection of the existing data • Determination of the application’s current characteristics • Steps for avoiding vendor lock-in • Training requirements • Realistic deployment schedule • Realistic budget • IT governance issues • Cloud bursting consideration 18 Source: bridgepointconsulting.com Migration to the cloud is an important and laborious process that requires serious consideration. T one universal solution but there is a wide range of potential pitfalls. Hiring a cloud consultant with experience is highly recommended. Any migration plan should include: