SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

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 .
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a Cloud computing overview

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 computing Cloud computing
Cloud computing ananyaakk
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 

Semelhante a 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
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Último

Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfwill854175
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...ssuserf63bd7
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistanvineshkumarsajnani12
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 

Último (20)

Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 

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: