SlideShare a Scribd company logo
1
Cloud computing is a marketing term for technologies that provide computation,
software, data access, and storage services that do not require end-user knowledge of
the physical location and configuration of the system that delivers the services. A
parallel to this concept can be drawn with the electricity grid, where in end-users
consume power without needing to understand the component devices or infrastructure
required to provide the service.
2
What is cloud computing?
Actually Cloud computing is
the delivery of different
services through the Internet.
these resources include tools
and applications like data
storage, servers, databases,
networking, and software.
Rather than keeping files on a
proprietary hard drive or local
storage device
3
Cloud computing
definition:
Cloud computing is
an emerging
computing
technology that uses
the internet and
central remote
servers to maintain
data and application
4
Why Cloud?
Strategic and technical direction
Efficiency and effectiveness
Speed and agility
Performance, availability and reliability
Unprecedented capabilities for mission
5
Advantages:
1. Back up and restore data
We know that any data is stored in the cloud, it is easier to
get back-up and restore that data using the cloud.
2. Mobility
Cloud computing allows us to easily access all cloud data
via mobile.
6
3. Improve and collaboration
Cloud applications improve collaboration by allowing
groups of people to quickly and easily share information in
the cloud via shared storage.
4. Excellent accessibility
Cloud allows us to quickly and easily access store
information anywhere, anytime in the whole world, using an
internet connection. An internet cloud infrastructure
increases organization productivity and efficiency by
ensuring that our data is always accessible.
7
5. Low maintenance cost
The cloud computing reduces both hardware and software
maintenance costs for organizations.
6. Services in the pay-per-use model
Cloud computing offers Application Programming Interfaces
(APIs) to the users for access services on the cloud and
pays the charges as per the usage of service.
8
7. Unlimited storage capacity
Cloud offers us a huge amount of storing capacity for
storing our important data such as documents, images,
audio, video, etc. in one place.
8. Data security
Data security is one of the biggest advantages of cloud
computing. Cloud offers many advanced features related to
security and ensures that data is securely stored and
handled.
9
Disadvantages
1. Internet Connectivity
As you know, in cloud computing, every data (image, audio,
video, etc.) is stored on the cloud, and we access these
data through the cloud by using the internet connection. If
you do not have good internet connectivity, you cannot
access these data. So we don’t have other way to use data
without internet.
10
2. Vendor lock-in
Vendor lock-in is the biggest disadvantage of cloud
computing. Organizations may face problems when
transferring their services from one vendor to another. As
different vendors provide different platforms, that can cause
difficulty moving from one cloud to another.
3. Security
Although the cloud service providers implement the best
security standards to store vital information and document.
11
But before adopting cloud technology, we should be aware that we will be
sending all your organization's sensitive information to a third party, i.e., a
cloud computing service provider. Whenever we send the data on the
cloud, there may be a chance that our organization's information is
hacked by Hackers.
4. Limited Control
As we know, cloud infrastructure is completely owned, managed, and
monitored by the service provider, so the cloud users have less control
over the function and execution of services within a cloud infrastructure.
12
How does cloud computing works
13
To understand how cloud computing works
A Cloud computing is an application-based software
infrastructure that stores data on remote serves, which can
be accessed through the internet. It can be divided into
two parts
Front end
Backend
14
The front end is used by the client. It contains client-side interfaces
and applications that are required to access the cloud computing
platforms. The front end includes web servers (including Chrome,
Firefox, internet explorer, etc.), thin & fat clients, tablets, and mobile
devices.
The back end is used by the service provider. It manages all the
resources that are required to provide cloud computing services. It
includes a huge amount of data storage, security mechanism, virtual
machines, deploying models, servers, traffic control mechanisms, etc.
15
Architecture of cloud computing
16
Components of cloud computing
Clint infrastructure:
Client Infrastructure is a Front end component. It provides
GUI (Graphical User Interface) to interact with the cloud.
Application:
The application may be any software or platform that a
client wants to access.
17
Service:
A Cloud Services manages that which type of service you
access according to the client’s requirement.
Cloud computing offers the following three type of services:
Such as: -
1.Software as a Service (SaaS)
2.Platform as a Service (PaaS)
3.Infrastructure as a Service (IaaS)
18
Runtime cloud:
Runtime Cloud provides the execution and runtime
environment to the virtual machines.
Storage:
Storage is one of the most important components of cloud
computing. It provides a huge amount of storage capacity
in the cloud to store and manage data.
19
Infrastructure
Actually it provides services on the host level, application level,
and network level. Cloud infrastructure includes hardware and software
components such as servers, storage, network devices, virtualization
software, and other storage resources that are needed to support the
cloud computing model.
Internet:
The Internet is medium through which front end and back end can
interact and communicate with each other.
20
Management:
Management is used to manage components such as
application, service, runtime cloud, storage, infrastructure,
and other security issues in the backend and establish
coordination between them.
Security:
The Security is an in-built back end component of cloud
computing. It implements a security mechanism in the back
end.
21
Cloud security
The full scope of cloud security is designed to protect the
following, regardless of our responsibilities:
oPhysical networks — routers, electrical power,
cabling, climate controls, etc.
oData storage — hard drives, etc.
oData servers — core network computing hardware
and software
oComputer virtualization frameworks — virtual
machine software, host machines, and guest machines
oOperating systems (OS) — software that houses
22
o Middleware — application programming interface (API)
management,
o Runtime environments — execution and upkeep of a
running program
o Data — all the information stored, modified, and
accessed
o Applications — traditional software services (email, tax
software, productivity suites etc.)
o End-user hardware — computers, mobile devices, and
some internet connected device etc.
23
24
Amazon--EC/2
Microsoft Azure
•Applications
•Services
•Mash-ups
Hosting
Compute
Storage
Zmanda
iDrive
Mozy
•Web pages
•User data
•E-mail
•Images
•Mass Analytics
•Internet search
•Map/Reduce
Google
Yahoo!
CPU
DISK RAM
Types of Clouds—Logical View
 Public/Commercial—hosting and storage for anyone
for a fee
 Data and security concerns make this unlikely for the IC
 Semi-private—shared services within a community
or dedicated services within a public offering
 We’re looking at how to do this with our IC partners
 Private/Enterprise—local to an enterprise, company,
or agency
 We’re in the process of deploying our internal cloud
25
Cloud deployment models
26
Public:
This is the most common and all of the players mentioned above
(Amazon, Microsoft, Apple & Google) run public clouds accessible
anywhere with login credentials and the right web app.
Private:
This model offers the same kind of flexibility as the public cloud, but
with the infrastructure needs (hosting, data storage, IT staff,
etc.) provided by the companies or users of the service. Additionally,
the restricted access and hands-on management of hosting gives the
private model an extra layer of security.
27
Community cloud:
community clouds are a collaborative, multi-tenant
platform used by several distinct organizations to
share the same applications. The users are
typically operating within the same industry or field
and share common concerns in terms of security,
compliance and performance.
.
28
Hybrid:
Simply we can say the hybrid clouds combine
public clouds with private clouds. They are
designed to allow the two platforms to interact sea
mlessly
, with data and applications moving smoothly from
one to the other. It’s the perfect solution for a
business or organization who needs a little bit of
both options, usually dependent upon industry and
size.
29
Cloud computing services
The cloud computing
services are separated
below into three main
categories: These are
software-as-a-service
(SaaS), platform-as-a-
service (PaaS) and
infrastructure-as-a-
service (IaaS).
Now I am going
discuss all of them.
30
Software as a service
SaaS is the most common cloud service type. Many of us
use it on a daily basis. The SaaS model makes software
accessible through an app or web browser. Some SaaS
programs are free, but many require a monthly or annual
subscription to maintain the service. Requiring no hardware
installation or management, SaaS solutions are a big hit in
the business world. Say for example Salesforce, Dropbox
or Google Docs.
31
Platform-as-a-Service
PaaS generally is a cloud environment supporting web
application development and deployment. PaaS supports
the full lifecycle of applications, helping users build, test,
deploy, manage and update all in one place. The service
also includes development tools, middleware and business
intelligence solutions. Notable examples include Windows
Azure, AWS Elastic Beanstalk and Google App Engine.
32
Infrastructure-as-a-Service
IaaS provides all users with basic computer
infrastructure capabilities like data storage, servers
and hardware all in the cloud. IaaS gives businesses
access to large platforms and applications without the
need for large onsite physical infrastructures. For
examples of IaaS include DigitalOcean, Amazon EC2
and Google Compute Engine.
33
Cloud Computing Technologies
Cloud computing system has lot of
cloud technologies but there are
few innovations of cloud computing
technologies those are listed
below.
34
1. Virtualization
It is the process of sharing license keys to physical instances
of applications among different users of the enterprise. The
main purpose of this technology is to provide a standard
version of the cloud application to all clients. Some types of
virtualization are
Hardware Virtualization: If the virtual machine is directly
installed on hardware servers, it is called Hardware
virtualization.
35
because it is easier to control a Virtual Machine than a
physical server.
Operating System Virtualization: If the virtual machine
is installed in a guest server instead of the hardware
system, it is called Operating system Virtualization.
Server Virtualization: If the virtual machine is installed
on the system, it is called server virtualization
Storage Virtualization: The process of collecting
physical storage from different network storage devices is
called storage virtualization.
36
2. Service-Oriented Architecture
SOA is an application which divides the services into
individual business functions and procedure daily. This
unique component of cloud application enables cloud-
related arrangements that can be modified and adjusted on
request as business needs.
3. Grid Computing
This is a process of connecting multiple servers from
multiple to achieve a common goal. Grid computing turns
large problems into smaller ones and broadcast to servers
and place them within the grid.
37
It is mainly applied in e-commerce and intended to share
the resources on huge scale cluster computing.
4. Utility Computing
This process relies on the pay-per-utilize model. It gives
computational services on demand for a metered benefit. It
mainly helps in cost-cutting by reducing initial investment.
38
Characteristics of Cloud Computing:
 On-demand service: You use it when you need it. No
upfront payment for the resources.
 Network Access: Use the internet as a medium to
connect with all cloud services.
 Shared resources: Computing resources are pooled
together & used by many end-users.
 Scalability: Will allow you elasticity of resources i.e you
can ad-hoc demand the number of resources as you
desire.
39
Different layers of cloud computing:
40
Cloud layer: Cloud client layer comprises of the
following:
Device hardware such as PC’s, laptops and other
portable devices that are internet enabled.
Software such as operating system and browser to
access the cloud application over the internet.
Application layer: As I can say application layer consists
of the cloud application services.
The main advantages of using the cloud application layers
are below---
41
The software can be accessed by the users from
anywhere via the web without having to install it on
their own computing devices.
Cloud application is easy to maintain and support
due to a centralized infrastructure.
Easy installation of patches and upgrade of cloud
systems due to centralized infrastructure
Platform layer: Platform layer consists of the cloud
platform as a service.
42
Third party providers provide a computing platform and a
list of services to its customers using the cloud
infrastructure and application. So this good way that, the
customers don’t have to worry about the cost of paying and
supporting the underlying software and hardware.
Infrastructure layer:
Typically, third party providers use virtualization technology to build the
cloud infrastructure environment for their customers. Organizations
have the option to save on the cost of paying for buying servers,
software licenses, network equipment and data center space by
outsourcing to third party cloud service providers.
43
Server layer:
Server layer consists of the computer hardware
with specific configurations (multi core processors
and memory) running cloud based operating
systems and applications for delivery of cloud
based services.
44
Big data in the cloud
Big data refers to vast amounts of data that can be
structured, semi structured or unstructured. It can refer to
any of a large variety of types of data, and the data sets are
usually far too large to peruse or query on a regular
computer. Essentially, “Big Data” refers to the large sets of
data collected, while “Cloud Computing” refers to the
mechanism that remotely takes this data in and performs
any operations specified on that data.
45
As we know Big Data is often generated by large, network-based
systems. It can be in either a standard or non-standard format. If the
data is in a non-standard format, artificial intelligence from the Cloud
Computing provider may be used in addition to machine learning to
standardize the data. From there, the data can be harnessed through
the Cloud Computing platform and utilized in a variety of ways. For
example, it can be searched, edited, and used for future insights. This
cloud infrastructure allows for real-time processing of Big Data. It can
take huge “blasts” of data from intensive systems and interpret it in
real-time.
46
Virtualization in Cloud Computing
Virtualization in Cloud Computing is
making a virtual platform of server
operating system and storage devices.
This will help the user by providing
multiple machines at the same time it
also allows sharing a single physical
instance of resource or an application to
multiple users. The cloud Virtualizations
also manage the workload by
transforming traditional computing and
make it more scalable, economical and
efficient.
47
Types of Virtualization:
Hardware Virtualization.
Operating system Virtualization.
Server Virtualization.
Storage Virtualization.
48
49
GOOGLE CLOUD PLATFORM:
Google cloud platform or GCP offers IaaS and a deep technical strength which
lets it dominate the search market. GCP is a leader when it comes to data
analytics, machine learning, and AI. The cloud provider is entranced in open
systems and open source.
IBM CLOUD:
The provider boasts of a highly developed and in-depth enterprise solution
across the technology sector. Favored among the mid and the large sectors
IBM today has a footprint globally.
IBM is also placed pretty well in the multi-cloud landscape that is fast emerging.
50
ORACLE:
Oracle may have started late but it is catching up aggressively and has
gained huge credibility in the cloud platform. It is not a fully-featured
public cloud provider as it offers its strength in the database and other
core offerings on advanced and flexible cloud platforms.
ALIBABA:
The Singapore based giant Alibaba is a cloud leader in China and is
also making its sales pitch across the world. The company has a robust
cloud infrastructure and a range of networking, server, and operating
systems that have been build-out.
51
CISCO SYSTEMS:
Cisco got a huge market with the internet and cloud computing. It is likely to not just
stand out as one of the dominant cloud players but is also expected to shape cloud
development.
ADOBE:
Adobe has been expanding its cloud base market to offer commerce and analytics.
VMware:
VMware is a cloud management platform that offers cloud computing and virtualization
software and services. It forms the bridge between the data center and the cloud
compilations.
ADOBE:
Adobe has been expanding its cloud base market to offer commerce and analytics.
52
53

More Related Content

PPTX
lecture5_4.pptx
PPTX
lecture5_4.pptx
PPT
Salesforce - classification of cloud computing
DOCX
Cloud computing
PPTX
Cloud computing
PPT
lect15_cloud.ppt
PPTX
Cloud computing
lecture5_4.pptx
lecture5_4.pptx
Salesforce - classification of cloud computing
Cloud computing
Cloud computing
lect15_cloud.ppt
Cloud computing

Similar to Cloud Computing education need for every beginner (20)

PPTX
Cloud-Computing-ppt.pptx
PPT
Cloud Computing
PPT
Cloud Architecture units of me introduction
PPT
cloud computing
PPT
Cloud computing..
PPT
Pros and cons of Cloud Computing general.ppt
PPTX
Cloud-Computing-ppt.pptx
PPT
General Cloud-Copmuting for rview and add.ppt
PPT
cloud computing introduction description
DOCX
Cloud notes 1
PPT
Introduction to Cloud Computing
PPTX
Cloud-Computing-ppt (1).pptx
PPT
Cloud Computing
PPTX
Cloud-Computing-ppt.pptx CLOUD COMPUTING
PPT
Cloud computing-2 (1)
PPTX
Cloud architecture, conception and computing PPT
PPTX
Cloud Computing Neccesity
DOC
cloud computing documentation
PPT
lect15_cloud.ppt
PPT
Cloud Computing E-Lect.ppt
Cloud-Computing-ppt.pptx
Cloud Computing
Cloud Architecture units of me introduction
cloud computing
Cloud computing..
Pros and cons of Cloud Computing general.ppt
Cloud-Computing-ppt.pptx
General Cloud-Copmuting for rview and add.ppt
cloud computing introduction description
Cloud notes 1
Introduction to Cloud Computing
Cloud-Computing-ppt (1).pptx
Cloud Computing
Cloud-Computing-ppt.pptx CLOUD COMPUTING
Cloud computing-2 (1)
Cloud architecture, conception and computing PPT
Cloud Computing Neccesity
cloud computing documentation
lect15_cloud.ppt
Cloud Computing E-Lect.ppt
Ad

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Complications of Minimal Access Surgery at WLH
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Sports Quiz easy sports quiz sports quiz
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Institutional Correction lecture only . . .
PPTX
Lesson notes of climatology university.
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Cell Types and Its function , kingdom of life
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Basic Mud Logging Guide for educational purpose
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Complications of Minimal Access Surgery at WLH
Abdominal Access Techniques with Prof. Dr. R K Mishra
Sports Quiz easy sports quiz sports quiz
102 student loan defaulters named and shamed – Is someone you know on the list?
Renaissance Architecture: A Journey from Faith to Humanism
Institutional Correction lecture only . . .
Lesson notes of climatology university.
FourierSeries-QuestionsWithAnswers(Part-A).pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
O7-L3 Supply Chain Operations - ICLT Program
GDM (1) (1).pptx small presentation for students
Module 4: Burden of Disease Tutorial Slides S2 2025
Cell Types and Its function , kingdom of life
Ad

Cloud Computing education need for every beginner

  • 1. 1
  • 2. Cloud computing is a marketing term for technologies that provide computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. A parallel to this concept can be drawn with the electricity grid, where in end-users consume power without needing to understand the component devices or infrastructure required to provide the service. 2
  • 3. What is cloud computing? Actually Cloud computing is the delivery of different services through the Internet. these resources include tools and applications like data storage, servers, databases, networking, and software. Rather than keeping files on a proprietary hard drive or local storage device 3
  • 4. Cloud computing definition: Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and application 4
  • 5. Why Cloud? Strategic and technical direction Efficiency and effectiveness Speed and agility Performance, availability and reliability Unprecedented capabilities for mission 5
  • 6. Advantages: 1. Back up and restore data We know that any data is stored in the cloud, it is easier to get back-up and restore that data using the cloud. 2. Mobility Cloud computing allows us to easily access all cloud data via mobile. 6
  • 7. 3. Improve and collaboration Cloud applications improve collaboration by allowing groups of people to quickly and easily share information in the cloud via shared storage. 4. Excellent accessibility Cloud allows us to quickly and easily access store information anywhere, anytime in the whole world, using an internet connection. An internet cloud infrastructure increases organization productivity and efficiency by ensuring that our data is always accessible. 7
  • 8. 5. Low maintenance cost The cloud computing reduces both hardware and software maintenance costs for organizations. 6. Services in the pay-per-use model Cloud computing offers Application Programming Interfaces (APIs) to the users for access services on the cloud and pays the charges as per the usage of service. 8
  • 9. 7. Unlimited storage capacity Cloud offers us a huge amount of storing capacity for storing our important data such as documents, images, audio, video, etc. in one place. 8. Data security Data security is one of the biggest advantages of cloud computing. Cloud offers many advanced features related to security and ensures that data is securely stored and handled. 9
  • 10. Disadvantages 1. Internet Connectivity As you know, in cloud computing, every data (image, audio, video, etc.) is stored on the cloud, and we access these data through the cloud by using the internet connection. If you do not have good internet connectivity, you cannot access these data. So we don’t have other way to use data without internet. 10
  • 11. 2. Vendor lock-in Vendor lock-in is the biggest disadvantage of cloud computing. Organizations may face problems when transferring their services from one vendor to another. As different vendors provide different platforms, that can cause difficulty moving from one cloud to another. 3. Security Although the cloud service providers implement the best security standards to store vital information and document. 11
  • 12. But before adopting cloud technology, we should be aware that we will be sending all your organization's sensitive information to a third party, i.e., a cloud computing service provider. Whenever we send the data on the cloud, there may be a chance that our organization's information is hacked by Hackers. 4. Limited Control As we know, cloud infrastructure is completely owned, managed, and monitored by the service provider, so the cloud users have less control over the function and execution of services within a cloud infrastructure. 12
  • 13. How does cloud computing works 13
  • 14. To understand how cloud computing works A Cloud computing is an application-based software infrastructure that stores data on remote serves, which can be accessed through the internet. It can be divided into two parts Front end Backend 14
  • 15. The front end is used by the client. It contains client-side interfaces and applications that are required to access the cloud computing platforms. The front end includes web servers (including Chrome, Firefox, internet explorer, etc.), thin & fat clients, tablets, and mobile devices. The back end is used by the service provider. It manages all the resources that are required to provide cloud computing services. It includes a huge amount of data storage, security mechanism, virtual machines, deploying models, servers, traffic control mechanisms, etc. 15
  • 16. Architecture of cloud computing 16
  • 17. Components of cloud computing Clint infrastructure: Client Infrastructure is a Front end component. It provides GUI (Graphical User Interface) to interact with the cloud. Application: The application may be any software or platform that a client wants to access. 17
  • 18. Service: A Cloud Services manages that which type of service you access according to the client’s requirement. Cloud computing offers the following three type of services: Such as: - 1.Software as a Service (SaaS) 2.Platform as a Service (PaaS) 3.Infrastructure as a Service (IaaS) 18
  • 19. Runtime cloud: Runtime Cloud provides the execution and runtime environment to the virtual machines. Storage: Storage is one of the most important components of cloud computing. It provides a huge amount of storage capacity in the cloud to store and manage data. 19
  • 20. Infrastructure Actually it provides services on the host level, application level, and network level. Cloud infrastructure includes hardware and software components such as servers, storage, network devices, virtualization software, and other storage resources that are needed to support the cloud computing model. Internet: The Internet is medium through which front end and back end can interact and communicate with each other. 20
  • 21. Management: Management is used to manage components such as application, service, runtime cloud, storage, infrastructure, and other security issues in the backend and establish coordination between them. Security: The Security is an in-built back end component of cloud computing. It implements a security mechanism in the back end. 21
  • 22. Cloud security The full scope of cloud security is designed to protect the following, regardless of our responsibilities: oPhysical networks — routers, electrical power, cabling, climate controls, etc. oData storage — hard drives, etc. oData servers — core network computing hardware and software oComputer virtualization frameworks — virtual machine software, host machines, and guest machines oOperating systems (OS) — software that houses 22
  • 23. o Middleware — application programming interface (API) management, o Runtime environments — execution and upkeep of a running program o Data — all the information stored, modified, and accessed o Applications — traditional software services (email, tax software, productivity suites etc.) o End-user hardware — computers, mobile devices, and some internet connected device etc. 23
  • 24. 24 Amazon--EC/2 Microsoft Azure •Applications •Services •Mash-ups Hosting Compute Storage Zmanda iDrive Mozy •Web pages •User data •E-mail •Images •Mass Analytics •Internet search •Map/Reduce Google Yahoo! CPU DISK RAM
  • 25. Types of Clouds—Logical View  Public/Commercial—hosting and storage for anyone for a fee  Data and security concerns make this unlikely for the IC  Semi-private—shared services within a community or dedicated services within a public offering  We’re looking at how to do this with our IC partners  Private/Enterprise—local to an enterprise, company, or agency  We’re in the process of deploying our internal cloud 25
  • 27. Public: This is the most common and all of the players mentioned above (Amazon, Microsoft, Apple & Google) run public clouds accessible anywhere with login credentials and the right web app. Private: This model offers the same kind of flexibility as the public cloud, but with the infrastructure needs (hosting, data storage, IT staff, etc.) provided by the companies or users of the service. Additionally, the restricted access and hands-on management of hosting gives the private model an extra layer of security. 27
  • 28. Community cloud: community clouds are a collaborative, multi-tenant platform used by several distinct organizations to share the same applications. The users are typically operating within the same industry or field and share common concerns in terms of security, compliance and performance. . 28
  • 29. Hybrid: Simply we can say the hybrid clouds combine public clouds with private clouds. They are designed to allow the two platforms to interact sea mlessly , with data and applications moving smoothly from one to the other. It’s the perfect solution for a business or organization who needs a little bit of both options, usually dependent upon industry and size. 29
  • 30. Cloud computing services The cloud computing services are separated below into three main categories: These are software-as-a-service (SaaS), platform-as-a- service (PaaS) and infrastructure-as-a- service (IaaS). Now I am going discuss all of them. 30
  • 31. Software as a service SaaS is the most common cloud service type. Many of us use it on a daily basis. The SaaS model makes software accessible through an app or web browser. Some SaaS programs are free, but many require a monthly or annual subscription to maintain the service. Requiring no hardware installation or management, SaaS solutions are a big hit in the business world. Say for example Salesforce, Dropbox or Google Docs. 31
  • 32. Platform-as-a-Service PaaS generally is a cloud environment supporting web application development and deployment. PaaS supports the full lifecycle of applications, helping users build, test, deploy, manage and update all in one place. The service also includes development tools, middleware and business intelligence solutions. Notable examples include Windows Azure, AWS Elastic Beanstalk and Google App Engine. 32
  • 33. Infrastructure-as-a-Service IaaS provides all users with basic computer infrastructure capabilities like data storage, servers and hardware all in the cloud. IaaS gives businesses access to large platforms and applications without the need for large onsite physical infrastructures. For examples of IaaS include DigitalOcean, Amazon EC2 and Google Compute Engine. 33
  • 34. Cloud Computing Technologies Cloud computing system has lot of cloud technologies but there are few innovations of cloud computing technologies those are listed below. 34
  • 35. 1. Virtualization It is the process of sharing license keys to physical instances of applications among different users of the enterprise. The main purpose of this technology is to provide a standard version of the cloud application to all clients. Some types of virtualization are Hardware Virtualization: If the virtual machine is directly installed on hardware servers, it is called Hardware virtualization. 35
  • 36. because it is easier to control a Virtual Machine than a physical server. Operating System Virtualization: If the virtual machine is installed in a guest server instead of the hardware system, it is called Operating system Virtualization. Server Virtualization: If the virtual machine is installed on the system, it is called server virtualization Storage Virtualization: The process of collecting physical storage from different network storage devices is called storage virtualization. 36
  • 37. 2. Service-Oriented Architecture SOA is an application which divides the services into individual business functions and procedure daily. This unique component of cloud application enables cloud- related arrangements that can be modified and adjusted on request as business needs. 3. Grid Computing This is a process of connecting multiple servers from multiple to achieve a common goal. Grid computing turns large problems into smaller ones and broadcast to servers and place them within the grid. 37
  • 38. It is mainly applied in e-commerce and intended to share the resources on huge scale cluster computing. 4. Utility Computing This process relies on the pay-per-utilize model. It gives computational services on demand for a metered benefit. It mainly helps in cost-cutting by reducing initial investment. 38
  • 39. Characteristics of Cloud Computing:  On-demand service: You use it when you need it. No upfront payment for the resources.  Network Access: Use the internet as a medium to connect with all cloud services.  Shared resources: Computing resources are pooled together & used by many end-users.  Scalability: Will allow you elasticity of resources i.e you can ad-hoc demand the number of resources as you desire. 39
  • 40. Different layers of cloud computing: 40
  • 41. Cloud layer: Cloud client layer comprises of the following: Device hardware such as PC’s, laptops and other portable devices that are internet enabled. Software such as operating system and browser to access the cloud application over the internet. Application layer: As I can say application layer consists of the cloud application services. The main advantages of using the cloud application layers are below--- 41
  • 42. The software can be accessed by the users from anywhere via the web without having to install it on their own computing devices. Cloud application is easy to maintain and support due to a centralized infrastructure. Easy installation of patches and upgrade of cloud systems due to centralized infrastructure Platform layer: Platform layer consists of the cloud platform as a service. 42
  • 43. Third party providers provide a computing platform and a list of services to its customers using the cloud infrastructure and application. So this good way that, the customers don’t have to worry about the cost of paying and supporting the underlying software and hardware. Infrastructure layer: Typically, third party providers use virtualization technology to build the cloud infrastructure environment for their customers. Organizations have the option to save on the cost of paying for buying servers, software licenses, network equipment and data center space by outsourcing to third party cloud service providers. 43
  • 44. Server layer: Server layer consists of the computer hardware with specific configurations (multi core processors and memory) running cloud based operating systems and applications for delivery of cloud based services. 44
  • 45. Big data in the cloud Big data refers to vast amounts of data that can be structured, semi structured or unstructured. It can refer to any of a large variety of types of data, and the data sets are usually far too large to peruse or query on a regular computer. Essentially, “Big Data” refers to the large sets of data collected, while “Cloud Computing” refers to the mechanism that remotely takes this data in and performs any operations specified on that data. 45
  • 46. As we know Big Data is often generated by large, network-based systems. It can be in either a standard or non-standard format. If the data is in a non-standard format, artificial intelligence from the Cloud Computing provider may be used in addition to machine learning to standardize the data. From there, the data can be harnessed through the Cloud Computing platform and utilized in a variety of ways. For example, it can be searched, edited, and used for future insights. This cloud infrastructure allows for real-time processing of Big Data. It can take huge “blasts” of data from intensive systems and interpret it in real-time. 46
  • 47. Virtualization in Cloud Computing Virtualization in Cloud Computing is making a virtual platform of server operating system and storage devices. This will help the user by providing multiple machines at the same time it also allows sharing a single physical instance of resource or an application to multiple users. The cloud Virtualizations also manage the workload by transforming traditional computing and make it more scalable, economical and efficient. 47
  • 48. Types of Virtualization: Hardware Virtualization. Operating system Virtualization. Server Virtualization. Storage Virtualization. 48
  • 49. 49
  • 50. GOOGLE CLOUD PLATFORM: Google cloud platform or GCP offers IaaS and a deep technical strength which lets it dominate the search market. GCP is a leader when it comes to data analytics, machine learning, and AI. The cloud provider is entranced in open systems and open source. IBM CLOUD: The provider boasts of a highly developed and in-depth enterprise solution across the technology sector. Favored among the mid and the large sectors IBM today has a footprint globally. IBM is also placed pretty well in the multi-cloud landscape that is fast emerging. 50
  • 51. ORACLE: Oracle may have started late but it is catching up aggressively and has gained huge credibility in the cloud platform. It is not a fully-featured public cloud provider as it offers its strength in the database and other core offerings on advanced and flexible cloud platforms. ALIBABA: The Singapore based giant Alibaba is a cloud leader in China and is also making its sales pitch across the world. The company has a robust cloud infrastructure and a range of networking, server, and operating systems that have been build-out. 51
  • 52. CISCO SYSTEMS: Cisco got a huge market with the internet and cloud computing. It is likely to not just stand out as one of the dominant cloud players but is also expected to shape cloud development. ADOBE: Adobe has been expanding its cloud base market to offer commerce and analytics. VMware: VMware is a cloud management platform that offers cloud computing and virtualization software and services. It forms the bridge between the data center and the cloud compilations. ADOBE: Adobe has been expanding its cloud base market to offer commerce and analytics. 52
  • 53. 53