SlideShare a Scribd company logo
Cloud Elementary Professional
Certification® (TCCEP)
Course Name : Cloud Computing Elementary
Version : INVL_ITILSD_CW_01_004_1.2
Course ID :ITSM - 112
2
About Invensis Learning
Invensis Learning is a leading certification training provider for individuals and enterprises globally. Our
expertise in providing globally-recognized IT & Technical certification courses has enabled us to be one
of the trusted certification training partners for many Fortune 500 organizations and Government
institutions worldwide. Invensis Learning has trained and certified thousands of professionals across a
wide-range of categories such as IT Service Management, Project Management, Quality Management,
IT Security and Governance, Cloud Computing, DevOps, Agile Project Management, and Digital
Courses. Invensis Learning’s certification training programs adhere to global standards such as PMI,
TUV SUD, AXELOS, ISACA, DevOps Institute, EXIN, and PEOPLECERT.
3
What We Offer
We offer globally-recognized training and certifications in categories such as Project Management,
ITSM, Agile, Quality Management, Technology Training, Program Management and IT Security &
Governance.
ITSM Project Management Quality Management
Technology
Training
Agile & Scrum IT Security & Governance
ITIL Foundation PMP Project Rescue Six Sigma Yellow Belt Training Cloud Computing PMI-ACP COBIT5 Foundation
ITIL SD CAPM Project Scope Management Six Sigma Green Belt Training Big Data Scrum Training COBIT5 Implementation
ITIL SS PRINCE2 Project Time Management Six Sigma Black Belt Training Hadoop
DevOps
Foundation
COBIT5 Assessor
ITIL ST PgMP
Project Communications and
Stakeholder Management
Lean Six Sigma Green Belt Training .Net Technologies ISO/IEC 27001 Foundation
ITIL SO PMI-RMP Project Cost Management Lean Six Sigma Black Belt Training Data Warehousing
ITIL CSI P3O Project Procurement Management Introduction to Lean Training CISSP
ITIL RCV MSP Project Leadership Lean Fundamentals Program VC++, MCF
ITIL OSA Microsoft Project Change Management Lean Management Training
Advanced WCF,
WPF
ITIL SOA Microsoft Project Server
Implementing a Project Management
Office
Lean Manufacturing Training Advanced JAVA
ITIL PPO IT Project Management Managing Conflict in the Workplace Lean Processes and Tools Advanced J2EE
ITIL MALC
Project Management
Fundamentals - Overview
Negotiating in a Project Environment
Lean Six Sigma in Information
Technology
ISO 20000 Project Initiation Presentation Skills for Project Personnel Lean Six Sigma in Healthcare
Earned Value Management Project Estimating Techniques DFSS Yellow Belt Training
Project Risk Management Managing Multiple Projects DFSS Green Belt Training
Project Sponsorship DFSS Black Belt Training
Team Development MINITAB Training
4
“Live as if you were to die tomorrow. Learn as if you
were to live forever.”
- Mahatma Gandhi
5
Cloud Computing
TÜV SÜD CLOUD COMPUTING ELEMENTARY CERTIFICATE
 Our Certification, Your Recognition
 Advantage to your career, Benefit to your Organization
 Reading Aid based on the Body of Knowledge of TUV SUD South Asia’ s Cloud Computing
Elementary Professional
SYLLABUS
7
Syllabus - Cloud Computing
Learning Unit Page No.
Session 1 - What is Cloud Computing? 8 - 36
Session 2 - Value Proposition of Cloud Computing 37- 71
Session 3 – Cloud Architecture 72 – 105
Session 4 – Understanding Services and Applications 106 – 175
Session 5 – Cloud Infrastructure Management & Security 176 – 212
Session 6 - Emerging Cloud Computing Trends & Innovations 213 - 242
Session 1 -
What is Cloud Computing?
9
What is Cloud Computing?
SESSION 1
1.1 Background of Cloud Computing and Evolution
 Cloud computing is a computing resource deployment and procurement model that enables an
organization to obtain its computing resources and applications from any location via an Internet
connection.
 Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of
configurable computing resources (e.g., networks, servers, storage, applications, and services) that
can be rapidly provisioned and released with minimal management effort or service provider
interaction.
10
What is Cloud Computing?
SESSION 1
1.2 Defining Cloud Computing Abstraction Virtualization
Cloud Computing takes the technology, services and applications that are similar to those on the internet
and turns that into a self-service utility. The use of the word “Cloud” makes reference to the two essential
concepts:
 Abstraction: Cloud Computing abstracts the details of system implementation from users and
developers. Applications run on physical system that aren’t specified, data is stored in a location that
are unknown, administration of systems is outsourced to others, and access by users is ubiquitous.
 Virtualization: Cloud Computing virtualizes systems by pooling and sharing resources. Systems
and storage can be provisioned as needed from a centralized infrastructure, costs and assessed on
a metered basis, multi-tenancy is enabled, and resources are scalable with agility
11
What is Cloud Computing?
SESSION 1
1.3 Cloud Types
To begin understanding the concept of “Cloud Computing”, you need to define the lexicon of Cloud
Computing. Cloud Computing consists of various models as below:
 Deployment Models: this refers to the location and management of the cloud’s infrastructure.
 Service Models: this consists of the particular types of services that you can access on a Cloud
Computing platform.
This is a very useful demarcation that is now widely accepted.
12
What is Cloud Computing?
SESSION 1
The NIST Model
 The United States government is a major consumer of computer services and, therefore, one of the
major users of Cloud Computing networks. The US National Institute of Standards and
Technology (NIST) has a set of working definitions that separate Cloud Computing into service
models and deployment models. Those models and their relationship to essential characteristics of
Cloud Computing are shown in figure below.
13
What is Cloud Computing?
SESSION 1
The NIST Cloud Computing Definitions
 The NIST model originally did not require a cloud to use virtualization to pool resources, nor did it
absolutely require a cloud to support multi-tenancy in the earliest definitions of Cloud Computing.
Multi-tenancy is a sharing of resources among two or more customers. The latest version of NIST
definition does require that cloud computing networks use virtualizations and support multi-tenancy.
 Because Cloud Computing is moving toward a set of modular interacting components based on
standards such as the Service Oriented Architecture, you might expect that future versions of the
NIST model may add those features as well. The NIST cloud model doesn’t address a number of
intermediate services such as transaction or service brokers, provisioning, integration and
interoperability services that form the basis for many Cloud Computing discussions. Given the
emerging role of service buses, brokers and cloud APls at various levels, undoubtedly these
elements needs to be added to capture the whole story.
14
What is Cloud Computing?
SESSION 1
Deployment Models
 Cloud services can be deployed in different ways, depending on the organizational structure and the
provisioning location. Four deployment models are usually distinguished, namely Public, Private,
Community and Hybrid cloud service usage.
 The NIST definition for the four deployment models is as follows:
15
What is Cloud Computing?
SESSION 1
Deployment Models
 Public Cloud: The public cloud infrastructure is for public use alternatively for a large industry
group and is owned by an organization cloud services. Public cloud provider refers to the cloud
platform that targets any types of customers, regardless of whether they’re an independent
consumer, enterprise, or even public sector. Windows Azure Platform by Microsoft, AWS by
Amazon, AppEngine and Gmail by Google, etc. are all examples of public cloud services.
 Private Cloud: The private cloud infrastructure is operated for the exclusive use of an organization.
The cloud may be managed by that organization or a third party. Private cloud may be either on-or
off premises. Private cloud is infrastructure that’s hosted internally, targeting specific customers or
sometimes exclusively within an organization. There are many organizations who have implemented
their own private cloud system with product offering from providers such as IBM, HP, Microsoft, etc.
16
What is Cloud Computing?
SESSION 1
Deployment Models
 Community Cloud: a community cloud is one where the cloud has been organized to serve a
common function or purpose. It may be for one organization or several organizations, but they share
common concerns such as their mission, policies, security, regulatory compliance needs, and so on.
A community cloud may be managed by the constituent organization(s) or by a third party.
 Hybrid Cloud: A hybrid cloud combines multiple clouds (private, community or public) where those
clouds retain their unique identities, but are bound together as a unit. A hybrid cloud may offer
standardized or proprietary access to data and applications, as well as application portability.
 Figure below shows the different locations that clouds can come in. In the sections that
follow, these different cloud deployment models are described in more detail.
17
What is Cloud Computing?
SESSION 1
Deployment Locations for Different Cloud Types
18
What is Cloud Computing?
SESSION 1
Deployment Models
The United States government, under the support of the General Service Administrator (GSA), launched
a Cloud Computing portal called Apps.gov, (now called info.apps.gov), with the purpose of providing
cloud services to federal agencies. Described under the “US Federal Cloud Computing Initiative
(http://www.scribd.com/doc/17914883/US-Federal-Cloud-Computing- Initiative-RFQ-GSA), the goal of
the initiative is to make large portions of the federal government’s apparatus available under the Cloud
Computing model. This is a good example of community cloud deployment, with the government being
the community.
Apps.gov is also making available connections to free media services from its cloud, such as Twitter and
YouTube. An example of this connection practice is the YouTube channel created by the White House for
citizen’s outreach. You can find the White House channel at http://www.youtube.com/whitehouse and the
general U.S. Government YouTube channel at http://www.youtube. com/usgovernment.
You can see YouTube in action when you visit WhiteHouse.gov and click the video link that usually
appears on that home page.
19
What is Cloud Computing?
SESSION 1
Service Models
You can think of the cloud as the boundary between where a customer’s network, management, and
responsibilities ends and the same of cloud service provider begins. As cloud computing is deployed,
different providers offer clouds that have different services associated with them. The portfolio of
services offered adds another set of definitions called the Service Model.
There are many different service models described in the literature, all of which take the form as : XaaS,
or “<Something> as a Service”
Three service types have been universally accepted are as below:
 Infrastructure as a Service: IaaS provides virtual machines, virtual storage, virtual infrastructure,
and other hardware assets as resources that customers can provision.
 The IaaS service provider manages all the infrastructure, while the customer is responsible for all
other aspects of the deployment. This can include the operating system, applications, updates and
patches, along with user interactions with the system.
20
What is Cloud Computing?
SESSION 1
Service Models
Example of IaaS service providers include:
 Amazon Elastic Compute Cloud (EC2)
 GoGrid
 FlexiScale
 Linode
 RackSpace
 Terremark
All these providers offer direct access to hardware resources. On Amazon EC2 which is considered as
the classic IaaS, a customer would provision a computer in the form of a virtual image, provision
storage, and then go on to installing the operating system and applications onto that virtual system.
Amazon has a number of operating systems and some enterprise applications too, that they offer on a
rental basis to customers in the form of a number of images, but customers are free to install their choice
of software. Amazon’s responsibilities, as expressed in its Service Level Agreement (SLA), which is
published on Amazon’s Website, contractually obligates Amazon to provide a level of performance
commensurate with the type of resource chosen, as well as a certain level of reliability as measured by
the system’s uptime.
21
What is Cloud Computing?
SESSION 1
Service Models
 Platform as a Service: PaaS is one level up from IaaS, where cloud providers not only take care of
the components that IaaS does, but also manage the platform-level components like middleware
and runtime. PaaS provides virtual machines, operating systems, applications, services,
development frameworks, transactions and control services.
 The customer can deploy its applications on the cloud infrastructure or use applications that were
programmed using languages and tools that are supported by the PaaS service provider. The
service provider manages the cloud infrastructure, the operating systems, and the enabling
software. The customer is responsible for installing and managing the deployed application. Google
AppEngine, Windows Azure Platform and Force.com.
22
What is Cloud Computing?
SESSION 1
Service Models
 Software as a Service: SaaS is a complete operating environment with applications, management,
and the user interface.
 In a SaaS model, the application is provided to the customer through a thin client interface (a
browser, usually) , and the customer’s responsibility begins and ends with entering and managing
the data and user interaction. Everything from the application down to the infrastructure is the
service provider’s responsibility.
23
What is Cloud Computing?
SESSION 1
Service Models
The three different service models taken together have come to be known as the SPI model of Cloud
Computing. Many other service models have been mentioned: StaaS (Storage as a Service), IDaaS
(Identity as a Service), CaaS (Compliance as a Service) and so forth. However, the SPI service
encompasses all the other possibilities.
It is useful to think of Cloud Computing service models in terms of a hardware / software stack.
One such representation called the Cloud Reference Model is shown in next image, at the bottom of the
stack is the hardware or infrastructure that comprises the network. As you move upward in the stack,
each service model inherits the capabilities of the service model beneath it. IaaS has the least levels of
integrated functionality and the lowest levels of integration, whereas SaaS has the most.
24
What is Cloud Computing?
SESSION 1
Service Models
25
What is Cloud Computing?
SESSION 1
The Cloud Cube Model
The Open Group maintains an association called the Jericho Forum (https://www.opengroup.org/
jericho/cloud_cube_model_v1.0.pdf). The type of cloud networks you use dramatically changes the
notion of where the boundary between the customer’s network and the cloud begins and ends.
Below is the diagram of the Cloud Cube Model.
26
What is Cloud Computing?
SESSION 1
The Jericho Forum’s Cloud Cube Model
The four dimensions of the Cloud Cube Model are as below:
 Physical location of the data: Internal (I) / External (E) determine your organization’s boundaries.
 Ownership: Proprietary (P) / Open (O) is a measure of not only the technology ownership, but of
interoperability, ease of data transfer, and degree of vendor application lock-in.
 Security boundary: Perimeterised (Pre) De-perimeterised (d-p) is a measure of whether the
operation is inside or outside the security boundary or network firewall.
 Sourcing: Insourced or outsourced means whether the service is provided by the customer or the
service provider.
27
What is Cloud Computing?
SESSION 1
The Jericho Forum’s Cloud Cube Model
Taken together, the fourth dimension corresponds to two different states in the eight possible cloud
forms: Per (IP, IO, EP, EO). The sourcing dimension addresses the deliverer of the service.
What the Cloud Cube Model is meant to show is that the traditional notion of a network boundary being
the network’s firewall no longer applies in Cloud Computing.
28
What is Cloud Computing?
SESSION 1
Benefits of Cloud Computing
“The NIST Definition of Cloud Computing” by Peter Mell and Timothy Grance (version 14, 10/7/2009)
classified cloud computing into three SPI services models (SaaS, PaaS and IaaS) and four cloud types
(Public, Private, Community, and Hybrid). It also assigns five essential characteristics that cloud
computing systems must offer:
 On-demand self-service : A customer can provision computer resources without the need for
interactions with cloud service provider personnel.
 Broad network access : Access to resources in the cloud is available over the network using
standard methods in such a manner that provides platform-independent access to all types of
clients.
This includes a mixture of heterogeneous operating systems, and thick and thin platforms such as
laptops, mobile phones and PDA.
29
What is Cloud Computing?
SESSION 1
Benefits of Cloud Computing
Resource pooling: A cloud service provider resources that are pooled together in a system that
supports multi-tenant usage
 Physical and virtual systems are dynamically allocated or reallocated as needed. Intrinsic in this
concept of pooling is the idea of abstraction that hides the location of resources such as virtual
machines, processing, memory, storage, and network bandwidth and connectivity.
Rapid elasticity: resources can be rapidly and elastically provisioned.
 The systems can add resources by either scaling up systems (more powerful computers) or scaling
out systems (more same kind of computers), and scaling may be automatic or manual. From the
stand point of a customer, cloud computing resources should look limitless and can be purchased at
any time and in any quantity.
30
What is Cloud Computing?
SESSION 1
Benefits of Cloud Computing
 Measured service: The use of cloud system resources is measured, audited and reported to the
customer based on a metered system.
A custom e level of service provided.
While these five core features of cloud computing are on almost anybody’s list, you also should
consider these additional advantages:
 Lower costs: Because cloud networks operate at higher efficiencies and with greater utilization,
significant cost reduction are often encountered.
 Ease of Utilization: Depending upon the type of service being offered , you may find that you do
not require hardware or software licences to implement your service.
31
What is Cloud Computing?
SESSION 1
Benefits of Cloud Computing
 Quality of Service: The Quality of Service (Qos) is something that you can obtain under contract
from your provider.
 Reliability: The scale of cloud computing networks and their ability to provide load balancing and
failover makes them highly reliable, often much more reliable than what you can achieve in a single
organization.
 Outsourced IT management: A cloud computing deployment lets someone else manage your
computing infrastructure while you manage your business. In most instances, you achieve
considerable reductions in IT staffing costs.
 Simplified maintenance and upgrade: Because the system is centralized, you can easily apply
patches and upgrades. This means customers always have access to the latest software,
application versions.
 Low Barrier to Entry: In particular, upfront capital expenditures are dramatically reduced.
Therefore, more and more organizations and units are attracted towards the Cloud Computing.
32
What is Cloud Computing?
SESSION 1
Benefits of Cloud Computing
There is a long list of benefits, which makes it obvious why so many people are excited about the idea of
cloud computing. Cloud computing is not a panacea, however, in many instances, cloud computing
doesn’t work well for particular applications.
33
What is Cloud Computing?
SESSION 1
Disadvantages of Cloud Computing
 While the benefits of Cloud Computing are myriad, the disadvantages are just as numerous. As a
general rule, the advantages of Cloud Computing present a more compelling case for small
organizations than for larger ones. Larger organizations can support IT staff and development
efforts that put in place custom software solutions that are crafted with their particular needs in
mind.
 When you use an application or service in the cloud, you are using something that isn’t necessarily
as customizable as you might want. Additionally, although many Cloud Computing applications are
very capable, applications deployed on-premise still have many more features than their cloud
counterparts.
 All Cloud Computing applications suffer from the inherent latency that is intrinsic in their WAN
connectivity. While Cloud Computing activities excel at large-scale processing tasks, if your
application needs large amounts of data transfer, Cloud Computing may not be the best model for
you.
34
What is Cloud Computing?
SESSION 1
Disadvantages of Cloud Computing
Additionally, Cloud Computing is a stateless system, as is the Internet in general. In order for
communication to survive on a distributed system, it is necessarily to be in unidirectional nature. All the
requests you use in HTTP, PUTs, GETs, and so on are requests from you to a service provider. The
service provider then sends a response. Although it may seem that you are carting on a conversation
between client and server, there is an architectural disconnect between the two. That lack of state allows
messages to travel over different routes and for the data to arrive out of sequence, and many other
characteristics allow the communication to succeed even when the medium is faulty. Therefore, to
impose transactional coherency upon the system, additional overhead in the form of service brokers,
transaction managers, and other middleware must be added to the system. This can introduce a very
large performance hit into some applications.
35
What is Cloud Computing?
SESSION 1
Disadvantages of Cloud Computing
 If you had to pick a single area of concern in Cloud Computing, that area would undoubtedly be
privacy and security. When your data travels over and rests on systems that are no longer under
your control, you have increased risk due to the interpretation and malfeasance of others. You can’t
count on a cloud service provider maintaining your privacy in the face of government actions.
 In the United States, an example is the National Security Agency’s program that ran millions of
phone call records from AT&T and Verizon through a data analyzer to extract the phone calls that
matched its security criteria. VoIP is one of the services that are heavily deployed on Cloud
Computing systems. Another example is the case of Google’s service in China, which had been
subject to a filter that removed content to which the Chinese government objected. After five years
of operation and after Google detected that Chinese hackers were accessing Gmail accounts of
Chinese citizens, Google moved their servers from China to Hong Kong.
36
What is Cloud Computing?
SESSION 1
Disadvantages of Cloud Computing
 So while the Cloud Computing industry continues to address security concerns, if you have an
application that works with sensitive data, you need to be particularly aware of the issues involved.
 These days most organizations are faced with regulatory compliance issues of various kinds. In the
United States, companies must comply with the accounting requirements of the Sarbanes-Oxley
Act; health care providers comply with the data privacy rules of HIPAA, and so on.
 In Europe, the European Common Market has a draft of its own legislation for companies to deal
with. Rules apply to data at rest, and different rules apply to data in transit. If you stage your Cloud
Computing deployment across state and countries, the bad news is that you may end up having to
comply with multiple jurisdictions. Don’t expect much support from the cloud system provider or from
the governments involved. The laws of most regulatory agencies place the entire burden on the
customer. So when it comes to compliance, Cloud Computing is still the “Wild West” of computing.
37
To know more about our Cloud Computing Training
please visit www.invensislearning.com
38
CONTACT INVENSIS LEARNING
Email Us:
© Copyright 2018 Invensis Learning. Invensis®
is a registered trademark of Invensis Technologies Pvt Ltd.
www.invensislearning.com
support@invensislearning.com
USA +1-910-726-3695 | IND +91-96-2020-0784
UK +44 2033-223-280 | Germany +49 2119-5987-989
Switzerland +41-22-518-2042 | Hong Kong +852-5803-9039

More Related Content

PPTX
Agile and Scrum awareness - Everything you need to know
PPTX
What is agile?
PDF
What is DevOps?
PPTX
Comparing PMP and PRINCE2 Certifications | Invensis Learning
PDF
ITSM (IT Service Management) & ITIL V3 Foundation
PDF
The Importance of Monitoring for ITSM and DevOps
PPTX
Six Sigma Green Belt Course Preview
PDF
What is ITIL®? - A Complete Careers Guide
Agile and Scrum awareness - Everything you need to know
What is agile?
What is DevOps?
Comparing PMP and PRINCE2 Certifications | Invensis Learning
ITSM (IT Service Management) & ITIL V3 Foundation
The Importance of Monitoring for ITSM and DevOps
Six Sigma Green Belt Course Preview
What is ITIL®? - A Complete Careers Guide

What's hot (20)

PDF
Executing large distributed projects using agile methodologies india agile we...
PPTX
What is Agile Project Management? | Agile Project Management | Invensis Learn...
PPTX
19 project management trends for 2019 By Experts
PDF
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
PDF
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
PDF
Disciplined Agile Delivery: An Introduction
PDF
Learn Best Practices of a True Hybrid IT Management Approach
PDF
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
PDF
SFIA 8 launch slides September 2021
PPTX
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
PDF
How to become a great DevOps Leader, an ITSM Academy Webinar
PPTX
PMI-ACP Exam Prep Course Preview
PPTX
PMP Exam Prep Course Preview
PDF
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
PDF
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
PDF
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
PDF
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
PPTX
Agile Certified Practitioner presentation by Edifyself
PDF
Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...
PDF
ITIL® endlich Agile
Executing large distributed projects using agile methodologies india agile we...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
19 project management trends for 2019 By Experts
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Hans Eckman: 7 Agile and DevOps Insights I Wish I Knew Earlier
Disciplined Agile Delivery: An Introduction
Learn Best Practices of a True Hybrid IT Management Approach
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
SFIA 8 launch slides September 2021
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
How to become a great DevOps Leader, an ITSM Academy Webinar
PMI-ACP Exam Prep Course Preview
PMP Exam Prep Course Preview
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Agile Certified Practitioner presentation by Edifyself
Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...
ITIL® endlich Agile
Ad

Similar to Cloud Computing Fundamental Course Preview (20)

PPT
General Cloud-Copmuting for rview and add.ppt
PPT
cloud computing introduction description
PPT
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
PPT
cloud computing evolution chartcloud computing evolution chart
PPT
Cloud Computing is a general term used to describe a new class of network bas...
PPT
introduction to cloud computing and basic
PPT
Data centers are typically comprised of the following technologies and compon...
PPTX
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
PDF
Cloud computing course and tutorials
PPT
Introduction to Cloud Computing in Computer.ppt
PPT
Introduction on Cloud Computing in the.ppt
PPT
Cloud computing is an umbrella term used to refer to Internet
PPT
Cc unit 1 ppt
PPT
Introduction to cloud Cambridge University.ppt
PPT
Introduction.ppt
PDF
Presentation1-Introduction to cloud computing.pdf
PDF
A Seminar on Cloud Computing
PDF
Cloud Computing Fundamental
PPTX
Presentation on cloud computing.pptx
PPTX
Cloud Innovation and Virtualization.pptx
General Cloud-Copmuting for rview and add.ppt
cloud computing introduction description
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
cloud computing evolution chartcloud computing evolution chart
Cloud Computing is a general term used to describe a new class of network bas...
introduction to cloud computing and basic
Data centers are typically comprised of the following technologies and compon...
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
Cloud computing course and tutorials
Introduction to Cloud Computing in Computer.ppt
Introduction on Cloud Computing in the.ppt
Cloud computing is an umbrella term used to refer to Internet
Cc unit 1 ppt
Introduction to cloud Cambridge University.ppt
Introduction.ppt
Presentation1-Introduction to cloud computing.pdf
A Seminar on Cloud Computing
Cloud Computing Fundamental
Presentation on cloud computing.pptx
Cloud Innovation and Virtualization.pptx
Ad

More from Invensis Learning (20)

PDF
DevOps Certification Course Syllabus.pdf
PDF
PRINCE2 Foundation vs Practitioner: Key Differences
PDF
DevOps Certification Prerequisites: Essential Guide to Get Started
PDF
Introduction to PRojects IN Controlled Environments
PDF
Key Benefits of PRINCE2 Certification Course.pptx.pdf
PDF
Devops Engineer : Career path and overview.pdf
PDF
What is Quality Control: Beyond the Surface
PDF
Mastering Risk: A Strategic Approach in risk mitigation
PDF
Information Technology Infrastructure Library (ITIL) Implementation Roadmap
PDF
Project Timeline A Roadmap to Success in Project Management
PDF
Enhancing Devops Workflow and he details
PDF
Navigating the Challenges of Project Management
PDF
The Essential Project Management Skills in 2024
PDF
MOCHA Project Management: A Comprehensive Guide
PDF
Building Your Roadmap: How to Develop a Change Management Plan
PDF
Ultimate Change management process Guide
PPTX
What is PERT in Project Management? End to End Guide
PPTX
Key Roles & Responsibilities of a Creative Project Manager.pptx
PPTX
Key Elements of Enterprise Project Management.pptx
PPTX
Steps to Get an Internship in Project Management.pptx
DevOps Certification Course Syllabus.pdf
PRINCE2 Foundation vs Practitioner: Key Differences
DevOps Certification Prerequisites: Essential Guide to Get Started
Introduction to PRojects IN Controlled Environments
Key Benefits of PRINCE2 Certification Course.pptx.pdf
Devops Engineer : Career path and overview.pdf
What is Quality Control: Beyond the Surface
Mastering Risk: A Strategic Approach in risk mitigation
Information Technology Infrastructure Library (ITIL) Implementation Roadmap
Project Timeline A Roadmap to Success in Project Management
Enhancing Devops Workflow and he details
Navigating the Challenges of Project Management
The Essential Project Management Skills in 2024
MOCHA Project Management: A Comprehensive Guide
Building Your Roadmap: How to Develop a Change Management Plan
Ultimate Change management process Guide
What is PERT in Project Management? End to End Guide
Key Roles & Responsibilities of a Creative Project Manager.pptx
Key Elements of Enterprise Project Management.pptx
Steps to Get an Internship in Project Management.pptx

Recently uploaded (20)

PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Business Ethics Teaching Materials for college
PPTX
Cell Types and Its function , kingdom of life
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Pre independence Education in Inndia.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPH.pptx obstetrics and gynecology in nursing
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Business Ethics Teaching Materials for college
Cell Types and Its function , kingdom of life
2.FourierTransform-ShortQuestionswithAnswers.pdf
Final Presentation General Medicine 03-08-2024.pptx
Week 4 Term 3 Study Techniques revisited.pptx
Pre independence Education in Inndia.pdf
TR - Agricultural Crops Production NC III.pdf
Complications of Minimal Access Surgery at WLH
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Basic Mud Logging Guide for educational purpose
Anesthesia in Laparoscopic Surgery in India
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
O7-L3 Supply Chain Operations - ICLT Program
O5-L3 Freight Transport Ops (International) V1.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...

Cloud Computing Fundamental Course Preview

  • 1. Cloud Elementary Professional Certification® (TCCEP) Course Name : Cloud Computing Elementary Version : INVL_ITILSD_CW_01_004_1.2 Course ID :ITSM - 112
  • 2. 2 About Invensis Learning Invensis Learning is a leading certification training provider for individuals and enterprises globally. Our expertise in providing globally-recognized IT & Technical certification courses has enabled us to be one of the trusted certification training partners for many Fortune 500 organizations and Government institutions worldwide. Invensis Learning has trained and certified thousands of professionals across a wide-range of categories such as IT Service Management, Project Management, Quality Management, IT Security and Governance, Cloud Computing, DevOps, Agile Project Management, and Digital Courses. Invensis Learning’s certification training programs adhere to global standards such as PMI, TUV SUD, AXELOS, ISACA, DevOps Institute, EXIN, and PEOPLECERT.
  • 3. 3 What We Offer We offer globally-recognized training and certifications in categories such as Project Management, ITSM, Agile, Quality Management, Technology Training, Program Management and IT Security & Governance. ITSM Project Management Quality Management Technology Training Agile & Scrum IT Security & Governance ITIL Foundation PMP Project Rescue Six Sigma Yellow Belt Training Cloud Computing PMI-ACP COBIT5 Foundation ITIL SD CAPM Project Scope Management Six Sigma Green Belt Training Big Data Scrum Training COBIT5 Implementation ITIL SS PRINCE2 Project Time Management Six Sigma Black Belt Training Hadoop DevOps Foundation COBIT5 Assessor ITIL ST PgMP Project Communications and Stakeholder Management Lean Six Sigma Green Belt Training .Net Technologies ISO/IEC 27001 Foundation ITIL SO PMI-RMP Project Cost Management Lean Six Sigma Black Belt Training Data Warehousing ITIL CSI P3O Project Procurement Management Introduction to Lean Training CISSP ITIL RCV MSP Project Leadership Lean Fundamentals Program VC++, MCF ITIL OSA Microsoft Project Change Management Lean Management Training Advanced WCF, WPF ITIL SOA Microsoft Project Server Implementing a Project Management Office Lean Manufacturing Training Advanced JAVA ITIL PPO IT Project Management Managing Conflict in the Workplace Lean Processes and Tools Advanced J2EE ITIL MALC Project Management Fundamentals - Overview Negotiating in a Project Environment Lean Six Sigma in Information Technology ISO 20000 Project Initiation Presentation Skills for Project Personnel Lean Six Sigma in Healthcare Earned Value Management Project Estimating Techniques DFSS Yellow Belt Training Project Risk Management Managing Multiple Projects DFSS Green Belt Training Project Sponsorship DFSS Black Belt Training Team Development MINITAB Training
  • 4. 4 “Live as if you were to die tomorrow. Learn as if you were to live forever.” - Mahatma Gandhi
  • 5. 5 Cloud Computing TÜV SÜD CLOUD COMPUTING ELEMENTARY CERTIFICATE  Our Certification, Your Recognition  Advantage to your career, Benefit to your Organization  Reading Aid based on the Body of Knowledge of TUV SUD South Asia’ s Cloud Computing Elementary Professional
  • 7. 7 Syllabus - Cloud Computing Learning Unit Page No. Session 1 - What is Cloud Computing? 8 - 36 Session 2 - Value Proposition of Cloud Computing 37- 71 Session 3 – Cloud Architecture 72 – 105 Session 4 – Understanding Services and Applications 106 – 175 Session 5 – Cloud Infrastructure Management & Security 176 – 212 Session 6 - Emerging Cloud Computing Trends & Innovations 213 - 242
  • 8. Session 1 - What is Cloud Computing?
  • 9. 9 What is Cloud Computing? SESSION 1 1.1 Background of Cloud Computing and Evolution  Cloud computing is a computing resource deployment and procurement model that enables an organization to obtain its computing resources and applications from any location via an Internet connection.  Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  • 10. 10 What is Cloud Computing? SESSION 1 1.2 Defining Cloud Computing Abstraction Virtualization Cloud Computing takes the technology, services and applications that are similar to those on the internet and turns that into a self-service utility. The use of the word “Cloud” makes reference to the two essential concepts:  Abstraction: Cloud Computing abstracts the details of system implementation from users and developers. Applications run on physical system that aren’t specified, data is stored in a location that are unknown, administration of systems is outsourced to others, and access by users is ubiquitous.  Virtualization: Cloud Computing virtualizes systems by pooling and sharing resources. Systems and storage can be provisioned as needed from a centralized infrastructure, costs and assessed on a metered basis, multi-tenancy is enabled, and resources are scalable with agility
  • 11. 11 What is Cloud Computing? SESSION 1 1.3 Cloud Types To begin understanding the concept of “Cloud Computing”, you need to define the lexicon of Cloud Computing. Cloud Computing consists of various models as below:  Deployment Models: this refers to the location and management of the cloud’s infrastructure.  Service Models: this consists of the particular types of services that you can access on a Cloud Computing platform. This is a very useful demarcation that is now widely accepted.
  • 12. 12 What is Cloud Computing? SESSION 1 The NIST Model  The United States government is a major consumer of computer services and, therefore, one of the major users of Cloud Computing networks. The US National Institute of Standards and Technology (NIST) has a set of working definitions that separate Cloud Computing into service models and deployment models. Those models and their relationship to essential characteristics of Cloud Computing are shown in figure below.
  • 13. 13 What is Cloud Computing? SESSION 1 The NIST Cloud Computing Definitions  The NIST model originally did not require a cloud to use virtualization to pool resources, nor did it absolutely require a cloud to support multi-tenancy in the earliest definitions of Cloud Computing. Multi-tenancy is a sharing of resources among two or more customers. The latest version of NIST definition does require that cloud computing networks use virtualizations and support multi-tenancy.  Because Cloud Computing is moving toward a set of modular interacting components based on standards such as the Service Oriented Architecture, you might expect that future versions of the NIST model may add those features as well. The NIST cloud model doesn’t address a number of intermediate services such as transaction or service brokers, provisioning, integration and interoperability services that form the basis for many Cloud Computing discussions. Given the emerging role of service buses, brokers and cloud APls at various levels, undoubtedly these elements needs to be added to capture the whole story.
  • 14. 14 What is Cloud Computing? SESSION 1 Deployment Models  Cloud services can be deployed in different ways, depending on the organizational structure and the provisioning location. Four deployment models are usually distinguished, namely Public, Private, Community and Hybrid cloud service usage.  The NIST definition for the four deployment models is as follows:
  • 15. 15 What is Cloud Computing? SESSION 1 Deployment Models  Public Cloud: The public cloud infrastructure is for public use alternatively for a large industry group and is owned by an organization cloud services. Public cloud provider refers to the cloud platform that targets any types of customers, regardless of whether they’re an independent consumer, enterprise, or even public sector. Windows Azure Platform by Microsoft, AWS by Amazon, AppEngine and Gmail by Google, etc. are all examples of public cloud services.  Private Cloud: The private cloud infrastructure is operated for the exclusive use of an organization. The cloud may be managed by that organization or a third party. Private cloud may be either on-or off premises. Private cloud is infrastructure that’s hosted internally, targeting specific customers or sometimes exclusively within an organization. There are many organizations who have implemented their own private cloud system with product offering from providers such as IBM, HP, Microsoft, etc.
  • 16. 16 What is Cloud Computing? SESSION 1 Deployment Models  Community Cloud: a community cloud is one where the cloud has been organized to serve a common function or purpose. It may be for one organization or several organizations, but they share common concerns such as their mission, policies, security, regulatory compliance needs, and so on. A community cloud may be managed by the constituent organization(s) or by a third party.  Hybrid Cloud: A hybrid cloud combines multiple clouds (private, community or public) where those clouds retain their unique identities, but are bound together as a unit. A hybrid cloud may offer standardized or proprietary access to data and applications, as well as application portability.  Figure below shows the different locations that clouds can come in. In the sections that follow, these different cloud deployment models are described in more detail.
  • 17. 17 What is Cloud Computing? SESSION 1 Deployment Locations for Different Cloud Types
  • 18. 18 What is Cloud Computing? SESSION 1 Deployment Models The United States government, under the support of the General Service Administrator (GSA), launched a Cloud Computing portal called Apps.gov, (now called info.apps.gov), with the purpose of providing cloud services to federal agencies. Described under the “US Federal Cloud Computing Initiative (http://www.scribd.com/doc/17914883/US-Federal-Cloud-Computing- Initiative-RFQ-GSA), the goal of the initiative is to make large portions of the federal government’s apparatus available under the Cloud Computing model. This is a good example of community cloud deployment, with the government being the community. Apps.gov is also making available connections to free media services from its cloud, such as Twitter and YouTube. An example of this connection practice is the YouTube channel created by the White House for citizen’s outreach. You can find the White House channel at http://www.youtube.com/whitehouse and the general U.S. Government YouTube channel at http://www.youtube. com/usgovernment. You can see YouTube in action when you visit WhiteHouse.gov and click the video link that usually appears on that home page.
  • 19. 19 What is Cloud Computing? SESSION 1 Service Models You can think of the cloud as the boundary between where a customer’s network, management, and responsibilities ends and the same of cloud service provider begins. As cloud computing is deployed, different providers offer clouds that have different services associated with them. The portfolio of services offered adds another set of definitions called the Service Model. There are many different service models described in the literature, all of which take the form as : XaaS, or “<Something> as a Service” Three service types have been universally accepted are as below:  Infrastructure as a Service: IaaS provides virtual machines, virtual storage, virtual infrastructure, and other hardware assets as resources that customers can provision.  The IaaS service provider manages all the infrastructure, while the customer is responsible for all other aspects of the deployment. This can include the operating system, applications, updates and patches, along with user interactions with the system.
  • 20. 20 What is Cloud Computing? SESSION 1 Service Models Example of IaaS service providers include:  Amazon Elastic Compute Cloud (EC2)  GoGrid  FlexiScale  Linode  RackSpace  Terremark All these providers offer direct access to hardware resources. On Amazon EC2 which is considered as the classic IaaS, a customer would provision a computer in the form of a virtual image, provision storage, and then go on to installing the operating system and applications onto that virtual system. Amazon has a number of operating systems and some enterprise applications too, that they offer on a rental basis to customers in the form of a number of images, but customers are free to install their choice of software. Amazon’s responsibilities, as expressed in its Service Level Agreement (SLA), which is published on Amazon’s Website, contractually obligates Amazon to provide a level of performance commensurate with the type of resource chosen, as well as a certain level of reliability as measured by the system’s uptime.
  • 21. 21 What is Cloud Computing? SESSION 1 Service Models  Platform as a Service: PaaS is one level up from IaaS, where cloud providers not only take care of the components that IaaS does, but also manage the platform-level components like middleware and runtime. PaaS provides virtual machines, operating systems, applications, services, development frameworks, transactions and control services.  The customer can deploy its applications on the cloud infrastructure or use applications that were programmed using languages and tools that are supported by the PaaS service provider. The service provider manages the cloud infrastructure, the operating systems, and the enabling software. The customer is responsible for installing and managing the deployed application. Google AppEngine, Windows Azure Platform and Force.com.
  • 22. 22 What is Cloud Computing? SESSION 1 Service Models  Software as a Service: SaaS is a complete operating environment with applications, management, and the user interface.  In a SaaS model, the application is provided to the customer through a thin client interface (a browser, usually) , and the customer’s responsibility begins and ends with entering and managing the data and user interaction. Everything from the application down to the infrastructure is the service provider’s responsibility.
  • 23. 23 What is Cloud Computing? SESSION 1 Service Models The three different service models taken together have come to be known as the SPI model of Cloud Computing. Many other service models have been mentioned: StaaS (Storage as a Service), IDaaS (Identity as a Service), CaaS (Compliance as a Service) and so forth. However, the SPI service encompasses all the other possibilities. It is useful to think of Cloud Computing service models in terms of a hardware / software stack. One such representation called the Cloud Reference Model is shown in next image, at the bottom of the stack is the hardware or infrastructure that comprises the network. As you move upward in the stack, each service model inherits the capabilities of the service model beneath it. IaaS has the least levels of integrated functionality and the lowest levels of integration, whereas SaaS has the most.
  • 24. 24 What is Cloud Computing? SESSION 1 Service Models
  • 25. 25 What is Cloud Computing? SESSION 1 The Cloud Cube Model The Open Group maintains an association called the Jericho Forum (https://www.opengroup.org/ jericho/cloud_cube_model_v1.0.pdf). The type of cloud networks you use dramatically changes the notion of where the boundary between the customer’s network and the cloud begins and ends. Below is the diagram of the Cloud Cube Model.
  • 26. 26 What is Cloud Computing? SESSION 1 The Jericho Forum’s Cloud Cube Model The four dimensions of the Cloud Cube Model are as below:  Physical location of the data: Internal (I) / External (E) determine your organization’s boundaries.  Ownership: Proprietary (P) / Open (O) is a measure of not only the technology ownership, but of interoperability, ease of data transfer, and degree of vendor application lock-in.  Security boundary: Perimeterised (Pre) De-perimeterised (d-p) is a measure of whether the operation is inside or outside the security boundary or network firewall.  Sourcing: Insourced or outsourced means whether the service is provided by the customer or the service provider.
  • 27. 27 What is Cloud Computing? SESSION 1 The Jericho Forum’s Cloud Cube Model Taken together, the fourth dimension corresponds to two different states in the eight possible cloud forms: Per (IP, IO, EP, EO). The sourcing dimension addresses the deliverer of the service. What the Cloud Cube Model is meant to show is that the traditional notion of a network boundary being the network’s firewall no longer applies in Cloud Computing.
  • 28. 28 What is Cloud Computing? SESSION 1 Benefits of Cloud Computing “The NIST Definition of Cloud Computing” by Peter Mell and Timothy Grance (version 14, 10/7/2009) classified cloud computing into three SPI services models (SaaS, PaaS and IaaS) and four cloud types (Public, Private, Community, and Hybrid). It also assigns five essential characteristics that cloud computing systems must offer:  On-demand self-service : A customer can provision computer resources without the need for interactions with cloud service provider personnel.  Broad network access : Access to resources in the cloud is available over the network using standard methods in such a manner that provides platform-independent access to all types of clients. This includes a mixture of heterogeneous operating systems, and thick and thin platforms such as laptops, mobile phones and PDA.
  • 29. 29 What is Cloud Computing? SESSION 1 Benefits of Cloud Computing Resource pooling: A cloud service provider resources that are pooled together in a system that supports multi-tenant usage  Physical and virtual systems are dynamically allocated or reallocated as needed. Intrinsic in this concept of pooling is the idea of abstraction that hides the location of resources such as virtual machines, processing, memory, storage, and network bandwidth and connectivity. Rapid elasticity: resources can be rapidly and elastically provisioned.  The systems can add resources by either scaling up systems (more powerful computers) or scaling out systems (more same kind of computers), and scaling may be automatic or manual. From the stand point of a customer, cloud computing resources should look limitless and can be purchased at any time and in any quantity.
  • 30. 30 What is Cloud Computing? SESSION 1 Benefits of Cloud Computing  Measured service: The use of cloud system resources is measured, audited and reported to the customer based on a metered system. A custom e level of service provided. While these five core features of cloud computing are on almost anybody’s list, you also should consider these additional advantages:  Lower costs: Because cloud networks operate at higher efficiencies and with greater utilization, significant cost reduction are often encountered.  Ease of Utilization: Depending upon the type of service being offered , you may find that you do not require hardware or software licences to implement your service.
  • 31. 31 What is Cloud Computing? SESSION 1 Benefits of Cloud Computing  Quality of Service: The Quality of Service (Qos) is something that you can obtain under contract from your provider.  Reliability: The scale of cloud computing networks and their ability to provide load balancing and failover makes them highly reliable, often much more reliable than what you can achieve in a single organization.  Outsourced IT management: A cloud computing deployment lets someone else manage your computing infrastructure while you manage your business. In most instances, you achieve considerable reductions in IT staffing costs.  Simplified maintenance and upgrade: Because the system is centralized, you can easily apply patches and upgrades. This means customers always have access to the latest software, application versions.  Low Barrier to Entry: In particular, upfront capital expenditures are dramatically reduced. Therefore, more and more organizations and units are attracted towards the Cloud Computing.
  • 32. 32 What is Cloud Computing? SESSION 1 Benefits of Cloud Computing There is a long list of benefits, which makes it obvious why so many people are excited about the idea of cloud computing. Cloud computing is not a panacea, however, in many instances, cloud computing doesn’t work well for particular applications.
  • 33. 33 What is Cloud Computing? SESSION 1 Disadvantages of Cloud Computing  While the benefits of Cloud Computing are myriad, the disadvantages are just as numerous. As a general rule, the advantages of Cloud Computing present a more compelling case for small organizations than for larger ones. Larger organizations can support IT staff and development efforts that put in place custom software solutions that are crafted with their particular needs in mind.  When you use an application or service in the cloud, you are using something that isn’t necessarily as customizable as you might want. Additionally, although many Cloud Computing applications are very capable, applications deployed on-premise still have many more features than their cloud counterparts.  All Cloud Computing applications suffer from the inherent latency that is intrinsic in their WAN connectivity. While Cloud Computing activities excel at large-scale processing tasks, if your application needs large amounts of data transfer, Cloud Computing may not be the best model for you.
  • 34. 34 What is Cloud Computing? SESSION 1 Disadvantages of Cloud Computing Additionally, Cloud Computing is a stateless system, as is the Internet in general. In order for communication to survive on a distributed system, it is necessarily to be in unidirectional nature. All the requests you use in HTTP, PUTs, GETs, and so on are requests from you to a service provider. The service provider then sends a response. Although it may seem that you are carting on a conversation between client and server, there is an architectural disconnect between the two. That lack of state allows messages to travel over different routes and for the data to arrive out of sequence, and many other characteristics allow the communication to succeed even when the medium is faulty. Therefore, to impose transactional coherency upon the system, additional overhead in the form of service brokers, transaction managers, and other middleware must be added to the system. This can introduce a very large performance hit into some applications.
  • 35. 35 What is Cloud Computing? SESSION 1 Disadvantages of Cloud Computing  If you had to pick a single area of concern in Cloud Computing, that area would undoubtedly be privacy and security. When your data travels over and rests on systems that are no longer under your control, you have increased risk due to the interpretation and malfeasance of others. You can’t count on a cloud service provider maintaining your privacy in the face of government actions.  In the United States, an example is the National Security Agency’s program that ran millions of phone call records from AT&T and Verizon through a data analyzer to extract the phone calls that matched its security criteria. VoIP is one of the services that are heavily deployed on Cloud Computing systems. Another example is the case of Google’s service in China, which had been subject to a filter that removed content to which the Chinese government objected. After five years of operation and after Google detected that Chinese hackers were accessing Gmail accounts of Chinese citizens, Google moved their servers from China to Hong Kong.
  • 36. 36 What is Cloud Computing? SESSION 1 Disadvantages of Cloud Computing  So while the Cloud Computing industry continues to address security concerns, if you have an application that works with sensitive data, you need to be particularly aware of the issues involved.  These days most organizations are faced with regulatory compliance issues of various kinds. In the United States, companies must comply with the accounting requirements of the Sarbanes-Oxley Act; health care providers comply with the data privacy rules of HIPAA, and so on.  In Europe, the European Common Market has a draft of its own legislation for companies to deal with. Rules apply to data at rest, and different rules apply to data in transit. If you stage your Cloud Computing deployment across state and countries, the bad news is that you may end up having to comply with multiple jurisdictions. Don’t expect much support from the cloud system provider or from the governments involved. The laws of most regulatory agencies place the entire burden on the customer. So when it comes to compliance, Cloud Computing is still the “Wild West” of computing.
  • 37. 37 To know more about our Cloud Computing Training please visit www.invensislearning.com
  • 38. 38 CONTACT INVENSIS LEARNING Email Us: © Copyright 2018 Invensis Learning. Invensis® is a registered trademark of Invensis Technologies Pvt Ltd. www.invensislearning.com support@invensislearning.com USA +1-910-726-3695 | IND +91-96-2020-0784 UK +44 2033-223-280 | Germany +49 2119-5987-989 Switzerland +41-22-518-2042 | Hong Kong +852-5803-9039