SlideShare a Scribd company logo
Powerpoint Templates Page 1
Powerpoint Templates Page 2
Powerpoint Templates Page 3
• XaaS
Cloud
Computing
• HPC
Grid
Computing
• SOA
• Web 2.0
Web
services
• LAN
• MAN
Networks
• Internet
working
Internet
• Servers
• storages
Virtualization
• Within
organization
Cluster
Computing
Evolution of Cloud Computing
Powerpoint Templates Page 4
cloud computing
“Cloud” the default
symbol of Internet
The use or operations of
Computers
The practice of using a network of remote servers
hosted on the Internet to store, manage, and process
data, rather than a local server or a personal computer.
Powerpoint Templates Page 5
Distributed Computing Cloud Computing
The goal of distributed computing is to
provides a collaborative resource sharing
by users.
It strives to provide administrative
scalability, size scalability, and
geographical scalability.
The goal of Cloud Computing is
delivering services in an on-demand
environment achieving increased
scalability, transparency, security,
monitoring and management.
Distributed Computing is classified into 3
types:
• Distributed Information Systems
• Distributed Pervasive Systems
• Distributed Computing Systems
Cloud Computing is classified into 4
different types of Cloud offerings:
• Private Cloud
• Public Cloud E.g. Google Drive,
Microsoft OneDrive
• Community Cloud
• Hybrid Cloud
A task is distributed amongst available
computers for computational functions
using Remote Method Invocation (RMI) or
Remote Procedure Calls (RPC).
The on-demand network model is used
to provide the necessary access to the
shared pool of configurable computing
resources.
Powerpoint Templates Page 6
Search
Email
Productivity
Apps
Social
Networking
Infrastructure
on Demand
Backup
Media sharing Business Apps
Management Apps
Mobile Services
Location-Based
Services
Storage
on
Demand
Platform
on Demand
Cloud Computing Means Many
Different Things To Different People
“Everything as a Service”
Powerpoint Templates Page 7
Powerpoint Templates Page 8
Cloud computing is a model for enabling
- ubiquitous,
- convenient,
- on demand network access
to a shared pool of configurable computing resources that
can be rapidly provisioned and released with minimal
management effort or service provider interaction.
-- NIST.
Definitions
Powerpoint Templates Page 9
Cloud Computing Technology
• Cloud Computing Technology (CCT) is available at the
remote area and can provide benefits over the system or
internet.
• 4 types of Cloud Computing Technologies:
A. Virtualization
B. Service Oriented Architecture (SOA)
C. Grid Computing
D. Utility Computing
Powerpoint Templates Page 10
Virtualization
• Creation of virtual resource such as the desktop
operating system, physical storage into virtual form.
• Also manages workload by transforming traditional
computing, to make it more scalable.
• We can apply it to a wide range of system layers.
– hardware level virtualizations
– server virtualizations
– storage virtualization
– operating system level virtualization
• One of the major uses of virtualization is to provide the
application with a standard version of the cloud clients.
Powerpoint Templates Page 11
SOA
• Service Oriented Architecture (SOA) is a group of
services, which can transfer data within each other.
• This data transfer can be either simple data processing
or some activities.
• does not depend on other services.
• also known as application structure, which divides the
business application into particular business
procedures and functions.
• It places the commitment and expenses of deployment.
• Reduced cost of programming advancements and
conveyance due to fragmentation reuse.
Powerpoint Templates Page 12
Grid Computing
• a distributed computing resource to accomplish a
common goal.
• Connected by parallel nodes that form a computer
cluster and runs on an operating system. It is a
distributed system with non-interactive workloads
including a large number of files.
• The cluster can be either a small work station or a large
network.
• Uses: ATM banking, back-end infrastructure, and
scientific marketing research.
• We can make grid computing with the help of the
application, which can use for computation problem.
Powerpoint Templates Page 13
Community
Cloud
Private
Cloud
Public Cloud
Hybrid Clouds
Deployment
Models
Service
Models
Essential
Characteristics
Common
Characteristics
Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
The NIST Cloud Definition Framework
Powerpoint Templates Page 14
Powerpoint Templates Page 15
• On-Demand Self-Service:
• Completely automated
• Users abstracted from the implementation
• Near real-time delivery (seconds or minutes)
• Services accessed through a self-serve web interface
Essential characteristics
Powerpoint Templates Page 16
Essential characteristics
• Broad Network Access:
• Open standards and APIs
• Almost always IP, HTTP, and REST
• Available from anywhere with an internet connection
Powerpoint Templates Page 17
• Rapid Elasticity:
• Resources dynamically-allocated between users
• Additional resources dynamically-released when needed
• Fully automated
Essential characteristics
Powerpoint Templates Page 18
• Resource Pooling:
• Resources are drawn from a common pool
• Common resources build economies of scale
• Common infrastructure runs at high efficiency
Essential characteristics
Powerpoint Templates Page 19
• Measured services:
– Services are metered, like a utility
– Users pay only for services used
– Services can be cancelled at any time
Essential characteristics
Powerpoint Templates Page 20
• What is “as a service”?
– cloud product (whether infrastructure, platforms or software) is
offered in a way that it can be “rented” by consumers over the
Internet.
– “Rented” means you pay only for whatever you use.
– an “on demand” service because it is available whenever,
wherever, on any device
– Two immediate advantages to the as-a-service model
1. Less up-front costs
2. a greater level of easy scalability.
as a service
Powerpoint Templates Page 21
Some services
Powerpoint Templates Page 22
Cloud services
Powerpoint Templates Page 23
• SaaS – BigCommerce,
Google Apps, Salesforce,
Dropbox, DocuSign, Slack
• PaaS – AWS Elastic
Beanstalk, Heroku, Windows
Azure, OpenShift, Apache
Stratos
• IaaS – AWS EC2, Rackspace,
Google Compute Engine
(GCE), Digital Ocean, IBM
Hadoop
Some examples
Powerpoint Templates Page 24
Deployment models
Powerpoint Templates Page 25
– The services are delivered to client via the
Internet from the third party service provider.
– Example :Amazon, Google AppEngine
XaaS (anything as a Service)
Public
Cloud
PUBLIC CLOUD
Powerpoint Templates Page 26
– The services are managed and provided within
the organization.
– There are less restriction on network bandwidth,
fewer security exposures and other legal
requirements compare to the public cloud
– Example : HP Data Centers
PRIVATE CLOUD
Powerpoint Templates Page 27
– Combination of services provided from public and
private Clouds
– Example:
» ERP in Private cloud
» Sales and Email on public
HYBRID CLOUD
Powerpoint Templates Page 28
– shared by several organizations.
– managed by the organizations or a third party and
may exist on premise or off premise.
COMMUNITY CLOUD
Powerpoint Templates Page 29
Cloud benefits
Powerpoint Templates Page 30
SaaS
– Salesforce
– Slack
– Zoom
IaaS
– DigitalOcean
– IBM
– Datarium
Cloud Services
PaaS
– Acquia
– Amazon AWS
– Heroku
File Sharing and Storage
– Dropbox
– Egnyte
– Google Drive
Powerpoint Templates Page 31
Big Data Analytics
– Spins
– Collibra
– Civis Analytics
Data Governance and Cybersecurity
– Forcepoint
– Palo Alto N/W
– Carbonite
Analytics as a Service
Powerpoint Templates Page 32
– Salesforce.com
– Amazon Web Services
– Microsoft Azure
– Google Cloud Platform
– IBM Cloud
– Adobe Creative Cloud
– Facebook
– Yahoo
– Oracle Cloud
Cloud Service Providers
Powerpoint Templates Page 33
– CRM service
» Commerce Cloud, Sales Cloud, Service Cloud,
Data Cloud, Marketing Cloud, Community Cloud,
Analytics Cloud, App Cloud, and IoT
– Customer Success Platform - brings together all
customer information in a single, integrated platform
– First cloud and SaaS company
– Cloud, Marketing Cloud, and Service Cloud
Salesforce
Powerpoint Templates Page 34
– provides services such as compute power, database
storage, content delivery and many other
functions
– Services are Flexible, Scalable and Reliable
– can access highly durable storage
» Amazon Glacier, Amazon S3, and Amazon EBS
– high-performance database
» Amazon Redshift, Amazon Dynamo DB, Amazon
ElastiCache and Amazon RDS
Amazon AWS
Powerpoint Templates Page 35
– Offers SaaS and PaaS
– used by developers who write apps with the support of
the company's coding tools
– Only company that offers a hybrid cloud solution
– Support expanded from windows to Linux
– clients can better provision Windows and Linux VM
apps, develop modern mobile and business solution
apps for Windows, iOS and Android
– Deployment of Azure services takes less than 5
minutes
Microsoft Azure
Powerpoint Templates Page 36
– leading cloud services offered by Google
– basically used for Google search and YouTube
– IaaS and PaaS
– Offers various services such as data analysis,
machine learning, and data storage
– Provides security and stability
– user is free to think about the code without worrying
about the operations side.
– API helps in speech detection language translation
Google Cloud Platform
Powerpoint Templates Page 37
– Offers IaaS and PaaS
– deploy and access its resources such as storage
networking and compute power
– helping home appliance manufacturer, retailer and
medical supply businesses
– offers the best services with the price as low as
possible.
IBM Cloud
Powerpoint Templates Page 38
– Offers apps services design photography and web
– Provides access to a collection of software which uses
for video editing, web development, photography,
and graphic designs
– Creative Cloud allows you to work from anywhere and
from any device
– Creative Cloud hosted first in Amazon and now in
Microsoft.
Adobe Cloud
Powerpoint Templates Page 39
– deploy their own server hardware and datacenter
– public cloud provider
– handles millions of concurrent users every single day
– can access your photos, updates anywhere in the
world with the internet
Facebook
Powerpoint Templates Page 40
– Provides servers, storage, network, applications and
services through Oracle Corporation managed data
centers
– used to build, deploy, integrate, and extend
applications in the cloud
– G2 enterprise cloud that delivers powerful compute
and networking performance
– includes infrastructure and platform cloud services.
– only one built to run Oracle Autonomous Database,
the industry's first and only self-driving database.
Oracle Cloud
Powerpoint Templates Page 41
– Provides servers, storage, network, applications and
services through Oracle Corporation managed data
centers
– used to build, deploy, integrate, and extend
applications in the cloud
– G2 enterprise cloud that delivers powerful compute
and networking performance
– includes infrastructure and platform cloud services.
– only one built to run Oracle Autonomous Database,
the industry's first and only self-driving database.
Oracle Cloud
Powerpoint Templates Page 42
Powerpoint Templates Page 43
• Virtualization lets:
– A single physical resource appear as multiple logical
resources
• such as a Server/ Operating System/Application/
or storage device
– Multiple physical resources appear as a single logical
resource
• Such as Storage Devices or Servers
• Virtual clusters are collections of virtual machines
deployed and managed as a single entity
Virtualization
Powerpoint Templates Page 44
• A HYPERVISOR is:
– computer software, firmware or hardware that creates
and runs virtual machines.
– A computer on which a hypervisor runs one or more
virtual machines is called a host machine, and
– each virtual machine is called a guest machine.
Hypervisor
• A HYPERVISOR is:
– computer software, firmware or hardware that creates
and runs virtual machines.
– A computer on which a hypervisor runs one or more
virtual machines is called a host machine, and
– each virtual machine is called a guest machine.
Powerpoint Templates Page 45
Virtualization
Powerpoint Templates Page 46
• Server Virtualization
– Known as Hardware Virtualization.
– Run multiple OS on a single Machine.
• Desktop Virtualization
– Called VDI ( Virtual Desktop Infrastructure).
– Computing environment is delivered remotely to the
end users.
– Hosted OS and Data is centrally located.
Types of virtualization
Powerpoint Templates Page 47
• Storage Virtualization
– Multiple storage devices appear as a common shared
media.
– Increased flexibility in managing Storage for end
users.
• Network Virtualization
– Combining Network resources and Network
functionality into a Virtual Network.
Types of virtualization
Powerpoint Templates Page 48
Virtualization
Powerpoint Templates Page 49
Scaling in Cloud
Powerpoint Templates Page 50
Powerpoint Templates Page 51
What is green cloud
• Green cloud is a label that describes the potential
environmental benefits that information technology
services delivered over the Internet can offer society.
Powerpoint Templates Page 52
Green computing
• Green use:
• Minimizing the electricity consumption of
computers and their peripheral devices and using
them in an eco-friendly manner
•
Green disposal:
. Re-purposing an existing computer
. Appropriately disposing of
. Recycling unwanted electronic equipment
Powerpoint Templates Page 53
Green computing
• Green design:
Designing energy-efficient computers, servers,
printers, projectors and other digital devices
• Green manufacturing:
Minimizing waste during the manufacturing
Powerpoint Templates Page 54
Powerpoint Templates Page 55
Pros and cons
Powerpoint Templates Page 56
• Effective use of computing resources
• Integrated services
• Enhanced productivity, productivity
• New job opportunities
• New business models
Etc…
Opportunities
Powerpoint Templates Page 57
• Storage and Control is in the hands of providers.
• CC limits the freedom of users and make them
dependent on the CC provider.
• Giving privilege to access to different types of users is in
the hands of CC providers.
• Security and personal information are in hands of CC
providers.
• what will happen to data if the company goes out of
business?
Risks in cloud computing
Powerpoint Templates Page 58
• Elastic scaling
• Availability
• Failures Handling
• Operational efficiency
• Storage structure,
Backup, Recovery
• Optimization -Scheduling
• QoS
• SLA
• Metering, Accounting
• Legal Issues
• Security and Privacy
Research issues
Powerpoint Templates Page 59
• Secure cloud architecture
• Confidentiality, authentication, authorization etc
• Key management schemes for secured access
• Data security issues
Security Related and Others
Powerpoint Templates Page 60
• Quality of Service (QoS)
• Service Level Agreement (SLA)
• Interoperability
• Cost Effective scaling
• Multitenency and resource contention
Scalability Related
Powerpoint Templates Page 61
Service Level Agreement (SLA)
• How and who will measure the delivery of services?
• How to develop an agreed method of monitoring performance?
• What will happen if provider fails the contract ?
• What about the renewal of the contract ?
• What is the mechanism to change SLA over time?
• What is the mechanism if service provider violates any elements of
SLA?
Powerpoint Templates Page 62
•AWS API
compatibility
•Lower costs
•Maintain control
•Open hybrid cloud
•Iaas
•Paas
•The Open Source Cloud
Operating System
•Compute
•Storage
•Networking
•Resource to build private or
Community hybrid IaaS
cloud
Open source software
Powerpoint Templates Page 63

More Related Content

PPTX
Introduction to Cloud Computing and Cloud Infrastructure
DOC
Cloud Computing Documentation Report
PDF
Cloud Computing
PPTX
PRESENTATION ON CLOUD COMPUTING
PPT
Cloud computing ppt
PPTX
Cloud Computing : Revised Presentation
PDF
Cloud computing project report
PPTX
Historical development of cloud computing
Introduction to Cloud Computing and Cloud Infrastructure
Cloud Computing Documentation Report
Cloud Computing
PRESENTATION ON CLOUD COMPUTING
Cloud computing ppt
Cloud Computing : Revised Presentation
Cloud computing project report
Historical development of cloud computing

What's hot (20)

PDF
A Seminar on Cloud Computing
PDF
Trend and Future of Cloud Computing
PPSX
Cloud Computing For Beginners
PPT
Cloud computing
PDF
Seminar report on cloud computing
DOCX
Synopsis on cloud computing by Prashant upta
DOCX
Assignment on Cloud Computing
PPT
Introduction To Cloud Computing
PPSX
Cloud computing
PPTX
Cloud Computing Project
PPTX
Cloud Computing Fundamentals
PPTX
Cloud Computing Introductory-1
PPT
Cloud computing
PPT
Cloud computing ppt
PPTX
Cloud computing
PPT
Introduction to Cloud Computing
PPTX
Slides cloud computing
PPTX
Cloud computing
PPTX
Cloud computing ppt
PPTX
Cloud computing ppt
A Seminar on Cloud Computing
Trend and Future of Cloud Computing
Cloud Computing For Beginners
Cloud computing
Seminar report on cloud computing
Synopsis on cloud computing by Prashant upta
Assignment on Cloud Computing
Introduction To Cloud Computing
Cloud computing
Cloud Computing Project
Cloud Computing Fundamentals
Cloud Computing Introductory-1
Cloud computing
Cloud computing ppt
Cloud computing
Introduction to Cloud Computing
Slides cloud computing
Cloud computing
Cloud computing ppt
Cloud computing ppt
Ad

Similar to Introduction to Cloud Computing (20)

PPTX
Introduction to Azure fundamentals of cloud.pptx
PPTX
CLOUD COMPUTING.pptx
PPTX
Evolution of the Cloud.pptx
PPTX
Cloud computing by Luqman
PPT
Cloud Computing
PPTX
Cloud Deployment
PPT
Cloud computing 2
PPTX
Ppt cloud deployment
PPTX
Introduction of cloud computing and aws
PPTX
Jjm cloud computing
PPTX
C L O U D C O M P U T I N G
PPTX
cloud computing and its service models.pptx
PDF
1.Introduction to cloud computing converted
PPTX
Cloud Computing Presentation Northern University Nowshera
PPTX
Bca6thSemesterPresentationOnCloudComputing.pptx
PPTX
Presentation on Cloud computing
PPTX
Cloud computing
PPT
Evolution of the cloud
PPTX
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
Introduction to Azure fundamentals of cloud.pptx
CLOUD COMPUTING.pptx
Evolution of the Cloud.pptx
Cloud computing by Luqman
Cloud Computing
Cloud Deployment
Cloud computing 2
Ppt cloud deployment
Introduction of cloud computing and aws
Jjm cloud computing
C L O U D C O M P U T I N G
cloud computing and its service models.pptx
1.Introduction to cloud computing converted
Cloud Computing Presentation Northern University Nowshera
Bca6thSemesterPresentationOnCloudComputing.pptx
Presentation on Cloud computing
Cloud computing
Evolution of the cloud
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
Ad

Recently uploaded (20)

PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Pre independence Education in Inndia.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
master seminar digital applications in india
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Pharma ospi slides which help in ospi learning
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Classroom Observation Tools for Teachers
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Cell Structure & Organelles in detailed.
PPTX
Cell Types and Its function , kingdom of life
PDF
Basic Mud Logging Guide for educational purpose
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
01-Introduction-to-Information-Management.pdf
Anesthesia in Laparoscopic Surgery in India
Pre independence Education in Inndia.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPH.pptx obstetrics and gynecology in nursing
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
master seminar digital applications in india
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Abdominal Access Techniques with Prof. Dr. R K Mishra
Pharma ospi slides which help in ospi learning
Module 4: Burden of Disease Tutorial Slides S2 2025
Classroom Observation Tools for Teachers
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Cell Structure & Organelles in detailed.
Cell Types and Its function , kingdom of life
Basic Mud Logging Guide for educational purpose

Introduction to Cloud Computing

  • 3. Powerpoint Templates Page 3 • XaaS Cloud Computing • HPC Grid Computing • SOA • Web 2.0 Web services • LAN • MAN Networks • Internet working Internet • Servers • storages Virtualization • Within organization Cluster Computing Evolution of Cloud Computing
  • 4. Powerpoint Templates Page 4 cloud computing “Cloud” the default symbol of Internet The use or operations of Computers The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
  • 5. Powerpoint Templates Page 5 Distributed Computing Cloud Computing The goal of distributed computing is to provides a collaborative resource sharing by users. It strives to provide administrative scalability, size scalability, and geographical scalability. The goal of Cloud Computing is delivering services in an on-demand environment achieving increased scalability, transparency, security, monitoring and management. Distributed Computing is classified into 3 types: • Distributed Information Systems • Distributed Pervasive Systems • Distributed Computing Systems Cloud Computing is classified into 4 different types of Cloud offerings: • Private Cloud • Public Cloud E.g. Google Drive, Microsoft OneDrive • Community Cloud • Hybrid Cloud A task is distributed amongst available computers for computational functions using Remote Method Invocation (RMI) or Remote Procedure Calls (RPC). The on-demand network model is used to provide the necessary access to the shared pool of configurable computing resources.
  • 6. Powerpoint Templates Page 6 Search Email Productivity Apps Social Networking Infrastructure on Demand Backup Media sharing Business Apps Management Apps Mobile Services Location-Based Services Storage on Demand Platform on Demand Cloud Computing Means Many Different Things To Different People “Everything as a Service”
  • 8. Powerpoint Templates Page 8 Cloud computing is a model for enabling - ubiquitous, - convenient, - on demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. -- NIST. Definitions
  • 9. Powerpoint Templates Page 9 Cloud Computing Technology • Cloud Computing Technology (CCT) is available at the remote area and can provide benefits over the system or internet. • 4 types of Cloud Computing Technologies: A. Virtualization B. Service Oriented Architecture (SOA) C. Grid Computing D. Utility Computing
  • 10. Powerpoint Templates Page 10 Virtualization • Creation of virtual resource such as the desktop operating system, physical storage into virtual form. • Also manages workload by transforming traditional computing, to make it more scalable. • We can apply it to a wide range of system layers. – hardware level virtualizations – server virtualizations – storage virtualization – operating system level virtualization • One of the major uses of virtualization is to provide the application with a standard version of the cloud clients.
  • 11. Powerpoint Templates Page 11 SOA • Service Oriented Architecture (SOA) is a group of services, which can transfer data within each other. • This data transfer can be either simple data processing or some activities. • does not depend on other services. • also known as application structure, which divides the business application into particular business procedures and functions. • It places the commitment and expenses of deployment. • Reduced cost of programming advancements and conveyance due to fragmentation reuse.
  • 12. Powerpoint Templates Page 12 Grid Computing • a distributed computing resource to accomplish a common goal. • Connected by parallel nodes that form a computer cluster and runs on an operating system. It is a distributed system with non-interactive workloads including a large number of files. • The cluster can be either a small work station or a large network. • Uses: ATM banking, back-end infrastructure, and scientific marketing research. • We can make grid computing with the help of the application, which can use for computation problem.
  • 13. Powerpoint Templates Page 13 Community Cloud Private Cloud Public Cloud Hybrid Clouds Deployment Models Service Models Essential Characteristics Common Characteristics Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Resource Pooling Broad Network Access Rapid Elasticity Measured Service On Demand Self-Service Low Cost Software Virtualization Service Orientation Advanced Security Homogeneity Massive Scale Resilient Computing Geographic Distribution The NIST Cloud Definition Framework
  • 15. Powerpoint Templates Page 15 • On-Demand Self-Service: • Completely automated • Users abstracted from the implementation • Near real-time delivery (seconds or minutes) • Services accessed through a self-serve web interface Essential characteristics
  • 16. Powerpoint Templates Page 16 Essential characteristics • Broad Network Access: • Open standards and APIs • Almost always IP, HTTP, and REST • Available from anywhere with an internet connection
  • 17. Powerpoint Templates Page 17 • Rapid Elasticity: • Resources dynamically-allocated between users • Additional resources dynamically-released when needed • Fully automated Essential characteristics
  • 18. Powerpoint Templates Page 18 • Resource Pooling: • Resources are drawn from a common pool • Common resources build economies of scale • Common infrastructure runs at high efficiency Essential characteristics
  • 19. Powerpoint Templates Page 19 • Measured services: – Services are metered, like a utility – Users pay only for services used – Services can be cancelled at any time Essential characteristics
  • 20. Powerpoint Templates Page 20 • What is “as a service”? – cloud product (whether infrastructure, platforms or software) is offered in a way that it can be “rented” by consumers over the Internet. – “Rented” means you pay only for whatever you use. – an “on demand” service because it is available whenever, wherever, on any device – Two immediate advantages to the as-a-service model 1. Less up-front costs 2. a greater level of easy scalability. as a service
  • 21. Powerpoint Templates Page 21 Some services
  • 22. Powerpoint Templates Page 22 Cloud services
  • 23. Powerpoint Templates Page 23 • SaaS – BigCommerce, Google Apps, Salesforce, Dropbox, DocuSign, Slack • PaaS – AWS Elastic Beanstalk, Heroku, Windows Azure, OpenShift, Apache Stratos • IaaS – AWS EC2, Rackspace, Google Compute Engine (GCE), Digital Ocean, IBM Hadoop Some examples
  • 24. Powerpoint Templates Page 24 Deployment models
  • 25. Powerpoint Templates Page 25 – The services are delivered to client via the Internet from the third party service provider. – Example :Amazon, Google AppEngine XaaS (anything as a Service) Public Cloud PUBLIC CLOUD
  • 26. Powerpoint Templates Page 26 – The services are managed and provided within the organization. – There are less restriction on network bandwidth, fewer security exposures and other legal requirements compare to the public cloud – Example : HP Data Centers PRIVATE CLOUD
  • 27. Powerpoint Templates Page 27 – Combination of services provided from public and private Clouds – Example: » ERP in Private cloud » Sales and Email on public HYBRID CLOUD
  • 28. Powerpoint Templates Page 28 – shared by several organizations. – managed by the organizations or a third party and may exist on premise or off premise. COMMUNITY CLOUD
  • 29. Powerpoint Templates Page 29 Cloud benefits
  • 30. Powerpoint Templates Page 30 SaaS – Salesforce – Slack – Zoom IaaS – DigitalOcean – IBM – Datarium Cloud Services PaaS – Acquia – Amazon AWS – Heroku File Sharing and Storage – Dropbox – Egnyte – Google Drive
  • 31. Powerpoint Templates Page 31 Big Data Analytics – Spins – Collibra – Civis Analytics Data Governance and Cybersecurity – Forcepoint – Palo Alto N/W – Carbonite Analytics as a Service
  • 32. Powerpoint Templates Page 32 – Salesforce.com – Amazon Web Services – Microsoft Azure – Google Cloud Platform – IBM Cloud – Adobe Creative Cloud – Facebook – Yahoo – Oracle Cloud Cloud Service Providers
  • 33. Powerpoint Templates Page 33 – CRM service » Commerce Cloud, Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, Community Cloud, Analytics Cloud, App Cloud, and IoT – Customer Success Platform - brings together all customer information in a single, integrated platform – First cloud and SaaS company – Cloud, Marketing Cloud, and Service Cloud Salesforce
  • 34. Powerpoint Templates Page 34 – provides services such as compute power, database storage, content delivery and many other functions – Services are Flexible, Scalable and Reliable – can access highly durable storage » Amazon Glacier, Amazon S3, and Amazon EBS – high-performance database » Amazon Redshift, Amazon Dynamo DB, Amazon ElastiCache and Amazon RDS Amazon AWS
  • 35. Powerpoint Templates Page 35 – Offers SaaS and PaaS – used by developers who write apps with the support of the company's coding tools – Only company that offers a hybrid cloud solution – Support expanded from windows to Linux – clients can better provision Windows and Linux VM apps, develop modern mobile and business solution apps for Windows, iOS and Android – Deployment of Azure services takes less than 5 minutes Microsoft Azure
  • 36. Powerpoint Templates Page 36 – leading cloud services offered by Google – basically used for Google search and YouTube – IaaS and PaaS – Offers various services such as data analysis, machine learning, and data storage – Provides security and stability – user is free to think about the code without worrying about the operations side. – API helps in speech detection language translation Google Cloud Platform
  • 37. Powerpoint Templates Page 37 – Offers IaaS and PaaS – deploy and access its resources such as storage networking and compute power – helping home appliance manufacturer, retailer and medical supply businesses – offers the best services with the price as low as possible. IBM Cloud
  • 38. Powerpoint Templates Page 38 – Offers apps services design photography and web – Provides access to a collection of software which uses for video editing, web development, photography, and graphic designs – Creative Cloud allows you to work from anywhere and from any device – Creative Cloud hosted first in Amazon and now in Microsoft. Adobe Cloud
  • 39. Powerpoint Templates Page 39 – deploy their own server hardware and datacenter – public cloud provider – handles millions of concurrent users every single day – can access your photos, updates anywhere in the world with the internet Facebook
  • 40. Powerpoint Templates Page 40 – Provides servers, storage, network, applications and services through Oracle Corporation managed data centers – used to build, deploy, integrate, and extend applications in the cloud – G2 enterprise cloud that delivers powerful compute and networking performance – includes infrastructure and platform cloud services. – only one built to run Oracle Autonomous Database, the industry's first and only self-driving database. Oracle Cloud
  • 41. Powerpoint Templates Page 41 – Provides servers, storage, network, applications and services through Oracle Corporation managed data centers – used to build, deploy, integrate, and extend applications in the cloud – G2 enterprise cloud that delivers powerful compute and networking performance – includes infrastructure and platform cloud services. – only one built to run Oracle Autonomous Database, the industry's first and only self-driving database. Oracle Cloud
  • 43. Powerpoint Templates Page 43 • Virtualization lets: – A single physical resource appear as multiple logical resources • such as a Server/ Operating System/Application/ or storage device – Multiple physical resources appear as a single logical resource • Such as Storage Devices or Servers • Virtual clusters are collections of virtual machines deployed and managed as a single entity Virtualization
  • 44. Powerpoint Templates Page 44 • A HYPERVISOR is: – computer software, firmware or hardware that creates and runs virtual machines. – A computer on which a hypervisor runs one or more virtual machines is called a host machine, and – each virtual machine is called a guest machine. Hypervisor • A HYPERVISOR is: – computer software, firmware or hardware that creates and runs virtual machines. – A computer on which a hypervisor runs one or more virtual machines is called a host machine, and – each virtual machine is called a guest machine.
  • 45. Powerpoint Templates Page 45 Virtualization
  • 46. Powerpoint Templates Page 46 • Server Virtualization – Known as Hardware Virtualization. – Run multiple OS on a single Machine. • Desktop Virtualization – Called VDI ( Virtual Desktop Infrastructure). – Computing environment is delivered remotely to the end users. – Hosted OS and Data is centrally located. Types of virtualization
  • 47. Powerpoint Templates Page 47 • Storage Virtualization – Multiple storage devices appear as a common shared media. – Increased flexibility in managing Storage for end users. • Network Virtualization – Combining Network resources and Network functionality into a Virtual Network. Types of virtualization
  • 48. Powerpoint Templates Page 48 Virtualization
  • 49. Powerpoint Templates Page 49 Scaling in Cloud
  • 51. Powerpoint Templates Page 51 What is green cloud • Green cloud is a label that describes the potential environmental benefits that information technology services delivered over the Internet can offer society.
  • 52. Powerpoint Templates Page 52 Green computing • Green use: • Minimizing the electricity consumption of computers and their peripheral devices and using them in an eco-friendly manner • Green disposal: . Re-purposing an existing computer . Appropriately disposing of . Recycling unwanted electronic equipment
  • 53. Powerpoint Templates Page 53 Green computing • Green design: Designing energy-efficient computers, servers, printers, projectors and other digital devices • Green manufacturing: Minimizing waste during the manufacturing
  • 55. Powerpoint Templates Page 55 Pros and cons
  • 56. Powerpoint Templates Page 56 • Effective use of computing resources • Integrated services • Enhanced productivity, productivity • New job opportunities • New business models Etc… Opportunities
  • 57. Powerpoint Templates Page 57 • Storage and Control is in the hands of providers. • CC limits the freedom of users and make them dependent on the CC provider. • Giving privilege to access to different types of users is in the hands of CC providers. • Security and personal information are in hands of CC providers. • what will happen to data if the company goes out of business? Risks in cloud computing
  • 58. Powerpoint Templates Page 58 • Elastic scaling • Availability • Failures Handling • Operational efficiency • Storage structure, Backup, Recovery • Optimization -Scheduling • QoS • SLA • Metering, Accounting • Legal Issues • Security and Privacy Research issues
  • 59. Powerpoint Templates Page 59 • Secure cloud architecture • Confidentiality, authentication, authorization etc • Key management schemes for secured access • Data security issues Security Related and Others
  • 60. Powerpoint Templates Page 60 • Quality of Service (QoS) • Service Level Agreement (SLA) • Interoperability • Cost Effective scaling • Multitenency and resource contention Scalability Related
  • 61. Powerpoint Templates Page 61 Service Level Agreement (SLA) • How and who will measure the delivery of services? • How to develop an agreed method of monitoring performance? • What will happen if provider fails the contract ? • What about the renewal of the contract ? • What is the mechanism to change SLA over time? • What is the mechanism if service provider violates any elements of SLA?
  • 62. Powerpoint Templates Page 62 •AWS API compatibility •Lower costs •Maintain control •Open hybrid cloud •Iaas •Paas •The Open Source Cloud Operating System •Compute •Storage •Networking •Resource to build private or Community hybrid IaaS cloud Open source software