SlideShare a Scribd company logo
CLOUD COMPUTING
Presented by - Mohammad Ilyas Malik
Branch - Computer Science Engineering
E-mail – ilyasmalik.418@gmail.com
CONTENTS
 Introduction of cloud computing
 Cloud computing-architecture
 Models of cloud computing
 Characteristics OF Cloud computing.
 Cloud computing-technologies
 Advantages
 Disadvantages
Cloud
End user: Application
Business: infrastructue
Developer: platform
SAAS
IAAS
PASS
COMPUTER
CLIENT
Cloud Computing
 Cloud Computing refers to manipulating, configuring, and accessing
the applications online. It offers online data storage, infrastructure and
application.
 Cloud Computing is both a combination of software and hardware
based computing resources delivered as a network service.
Cloud Computing-Architecture
models OF cloud computing
 1. Deployment Models
 2. Service Models.
These model make the cloud computing feasible and accessible to
end users.
Deployment models
 Deployment models define the type of access to the cloud, i.e.,
how the cloud is located or access.
 four types of access:
1.Public.
2.Private.
3.Hybrid.
4.Community.
TYPES OF ACCESSABILITY
 Public cloud: The Public Cloud allows systems and services to be easily
accessible to the general public. Public cloud may be less secure because
its openness.
 Example: e-mail, Google, Amazon.
 Private cloud : The Private Cloud allows systems and services to be
accessible within an organization. It offers increased security because of its
private nature.
 Community cloud : The Community Cloud allows systems and
services to be accessible by group of organizations.
 Hybrid cloud : The Hybrid Cloud is mixture of public and private
cloud. However, the critical activities are performed using
cloud while the non-critical activities are performed using public
cloud.
Service models
 Service Models are the reference models on which the Cloud
Computing is based. These can be categorized into three basic
service models as listed below:
1.Infrastructure as a Service (IaaS).
2.Platform as a Service (PaaS).
3.Software as a Service (SaaS).
Infrastructure as a Service
 Provides the computing infrastructure, physical or (quite often)
virtual machines and other resources like virtual-machine disk image
library, block and file-based storage, firewalls, load balancers, IP
addresses, virtual local area networks etc.
Examples: Amazon EC2, Windows Azure, Rackspace, Google
Compute Engine.
Characteristics
 Virtual machines with pre-installed software.
 Virtual machines with pre-installed Operating Systems such as Windows,
Linux, and Solaris.
 On-demand availability of resources.
 Allows to store copies of particular data in different locations.
 The computing resources can be easily scaled up and down.
Platform as a Service
 provides computing platforms which typically includes
operating system, programming language execution
environment, database, web server etc.
 Examples: AWS Elastic Beanstalk, Windows Azure, Force.com,
Force.com, Google App Engine, Apache Stratos.
Characteristics
 PaaS offers browser based development environment. It allows the developer to
create database and edit the application code either via Application Programming
Interface or point-and-click tools.
 PaaS provides built-in security, scalability, and web service interfaces.
 It is easy to integrate with other applications on the same platform.
 PaaS also provides web services interfaces that allow us to connect the applications
outside the platform.
SOFTWARE AS A SERVICE
 provides with access to application software often referred to as "on-
demand software". You don't have to worry about the installation,
setup and running of the application. Service provider will do that
for you. You just have to pay and use it through some client.
 Examples: Google Apps, Microsoft Office 365.
CHARACTERISTICS
 SaaS makes the software available over the Internet.
 The Software are maintained by the vendor rather than where they are running.
 The license to the software may be subscription based or usage based. And it is
billed on recurring basis.
 They can be scaled up or down on demand.
 They are automatically upgraded and updated.
Characteristics OF CLOUD COMPUTING
 ON DEMAND SELF-SERVICE : Cloud Computing allows the users to use web
services and resources on demand. One can logon to a website at any time and use
them.
 BROAD NETWORK ACCESS : Since Cloud Computing is completely web
based, it can be accessed from anywhere and at any time.
 RESOURCE POOLING : Cloud Computing allows multiple tenants to share a
pool of resources. One can share single physical instance of hardware, database
and basic infrastructure.
 RAPID ELASTICITY : It is very easy to scale up or down the
resources at any time. Resources used by the customers or
currently assigned to customers are automatically monitored
and resources. It make it possible
 MEASURED SERVICE : Service Models & Deployment Models .
CLOUD COMPUTING-TECHNOLOGIES
 There are certain technologies that are working behind the cloud
computing platforms making cloud computing flexible, reliable,
usable. These technologies are listed below:
 Virtualization
 Service-Oriented Architecture (SOA)
 Grid Computing
 Utility Computing
VIRTUALIZATION
 Virtualization is a technique, which allows to share single physical
instance of an application or resource among multiple organizations
or tenants (customers).
Service-Oriented Architecture
 Service-Oriented Architecture helps to use applications as a
service for other applications regardless the type of vendor,
product or technology. Therefore, it is possible to exchange of
data between applications of different vendors without
additional programming or making changes to services.
GRID COMPUTING
 Grid computing refers to distributed computing in which a group
of computers from multiple locations are connected with each
to achieve common objective.
 These computer resources are heterogeneous and geographically
dispersed.
 Grid computing breaks complex task into smaller pieces. These
smaller pieces are distributed to cup's that reside within the grid.
Utility Computing
 Utility computing is based on Pay per Use model. It offers
computational resources on demand as a metered service. Cloud
computing, grid computing, and managed IT services are based on
the concept of Utility computing.
ADVANTAGES
 Lower computer costs.
 Improved performance.
 Reduced software costs.
 Instant software updates.
 Unlimited storage capacity.
Disadvantages
 Requires a constant Internet connection.
 Does not work well with low-speed connections.
 Features might be limited.
 Can be slow.
 Stored data might not be secure.
Intoduction of cloud computing

More Related Content

Similar to Intoduction of cloud computing (20)

PPTX
Definition of cloud computing
GOVERNMENT COLLEGE OF ENGINEERING,TIRUNELVELI
 
PPTX
Cloud Computing
Mohammad Shakirul islam
 
PPTX
Cloud Computing Neccesity
Arjunsinh Sindhav
 
PPT
Cloud computing
issam eid
 
PDF
Cloud Computing technologies virtrulization
PRIYAL82
 
PPTX
It assigment
surbhi choudhary
 
PPTX
It assigment
surbhi choudhary
 
PPT
Cloud Computing MODULE 1 basics of cloud computing .ppt
mithunrocky72
 
PPT
Cloud computing
Reetesh Gupta
 
PPTX
cloud computing module 1 for seventh semester
diksha8842
 
PPTX
Cloud Computing - FUNDAMENTALS
KANNANKR12
 
PPTX
Cloud computing
Suraj Swarnakar
 
PPT
Cloud computing seminar
Aravindan Arun
 
PPTX
cloud.pptx
Smartyking2
 
DOCX
Cloud notes 1
Prateek Soni
 
PPTX
Cloud computing
Zameerhussainzardari
 
PPTX
Cloud computing presentation
Muhammad Usama Zuberi
 
PPTX
NSUT_Lecture1_cloud computing[1].pptx
UtkarshKumar608655
 
PPTX
Presentation on Cloud Computing (CE).pptx
HarpreetKaur1382
 
PPTX
Cloud computing
Genie
 
Definition of cloud computing
GOVERNMENT COLLEGE OF ENGINEERING,TIRUNELVELI
 
Cloud Computing
Mohammad Shakirul islam
 
Cloud Computing Neccesity
Arjunsinh Sindhav
 
Cloud computing
issam eid
 
Cloud Computing technologies virtrulization
PRIYAL82
 
It assigment
surbhi choudhary
 
It assigment
surbhi choudhary
 
Cloud Computing MODULE 1 basics of cloud computing .ppt
mithunrocky72
 
Cloud computing
Reetesh Gupta
 
cloud computing module 1 for seventh semester
diksha8842
 
Cloud Computing - FUNDAMENTALS
KANNANKR12
 
Cloud computing
Suraj Swarnakar
 
Cloud computing seminar
Aravindan Arun
 
cloud.pptx
Smartyking2
 
Cloud notes 1
Prateek Soni
 
Cloud computing
Zameerhussainzardari
 
Cloud computing presentation
Muhammad Usama Zuberi
 
NSUT_Lecture1_cloud computing[1].pptx
UtkarshKumar608655
 
Presentation on Cloud Computing (CE).pptx
HarpreetKaur1382
 
Cloud computing
Genie
 

More from Mohammad Ilyas Malik (9)

PDF
M.Sc_.-IV_ComputerGraphics_PolygonClipping_Bhupendra_K_Pandya.pdf
Mohammad Ilyas Malik
 
PPTX
NLP, Expert system and pattern recognition
Mohammad Ilyas Malik
 
PPTX
Context free grammar
Mohammad Ilyas Malik
 
PPTX
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Mohammad Ilyas Malik
 
PPTX
basic concept of Cloud computing and its architecture
Mohammad Ilyas Malik
 
PPTX
Multimedia communication networks
Mohammad Ilyas Malik
 
PPTX
Virtualization in cloud computing
Mohammad Ilyas Malik
 
DOCX
Seminar report on microsoft azure
Mohammad Ilyas Malik
 
PPTX
Microsoft azure
Mohammad Ilyas Malik
 
M.Sc_.-IV_ComputerGraphics_PolygonClipping_Bhupendra_K_Pandya.pdf
Mohammad Ilyas Malik
 
NLP, Expert system and pattern recognition
Mohammad Ilyas Malik
 
Context free grammar
Mohammad Ilyas Malik
 
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Mohammad Ilyas Malik
 
basic concept of Cloud computing and its architecture
Mohammad Ilyas Malik
 
Multimedia communication networks
Mohammad Ilyas Malik
 
Virtualization in cloud computing
Mohammad Ilyas Malik
 
Seminar report on microsoft azure
Mohammad Ilyas Malik
 
Microsoft azure
Mohammad Ilyas Malik
 
Ad

Recently uploaded (20)

DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
Introduction to Design of Machine Elements
PradeepKumarS27
 
PPTX
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
DOCX
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PPTX
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Introduction to Design of Machine Elements
PradeepKumarS27
 
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Day2 B2 Best.pptx
helenjenefa1
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
Thermal runway and thermal stability.pptx
godow93766
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
Ad

Intoduction of cloud computing

  • 1. CLOUD COMPUTING Presented by - Mohammad Ilyas Malik Branch - Computer Science Engineering E-mail – [email protected]
  • 2. CONTENTS  Introduction of cloud computing  Cloud computing-architecture  Models of cloud computing  Characteristics OF Cloud computing.  Cloud computing-technologies  Advantages  Disadvantages
  • 3. Cloud End user: Application Business: infrastructue Developer: platform SAAS IAAS PASS COMPUTER CLIENT
  • 4. Cloud Computing  Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.  Cloud Computing is both a combination of software and hardware based computing resources delivered as a network service.
  • 6. models OF cloud computing  1. Deployment Models  2. Service Models. These model make the cloud computing feasible and accessible to end users.
  • 7. Deployment models  Deployment models define the type of access to the cloud, i.e., how the cloud is located or access.  four types of access: 1.Public. 2.Private. 3.Hybrid. 4.Community.
  • 8. TYPES OF ACCESSABILITY  Public cloud: The Public Cloud allows systems and services to be easily accessible to the general public. Public cloud may be less secure because its openness.  Example: e-mail, Google, Amazon.  Private cloud : The Private Cloud allows systems and services to be accessible within an organization. It offers increased security because of its private nature.
  • 9.  Community cloud : The Community Cloud allows systems and services to be accessible by group of organizations.  Hybrid cloud : The Hybrid Cloud is mixture of public and private cloud. However, the critical activities are performed using cloud while the non-critical activities are performed using public cloud.
  • 10. Service models  Service Models are the reference models on which the Cloud Computing is based. These can be categorized into three basic service models as listed below: 1.Infrastructure as a Service (IaaS). 2.Platform as a Service (PaaS). 3.Software as a Service (SaaS).
  • 11. Infrastructure as a Service  Provides the computing infrastructure, physical or (quite often) virtual machines and other resources like virtual-machine disk image library, block and file-based storage, firewalls, load balancers, IP addresses, virtual local area networks etc. Examples: Amazon EC2, Windows Azure, Rackspace, Google Compute Engine.
  • 12. Characteristics  Virtual machines with pre-installed software.  Virtual machines with pre-installed Operating Systems such as Windows, Linux, and Solaris.  On-demand availability of resources.  Allows to store copies of particular data in different locations.  The computing resources can be easily scaled up and down.
  • 13. Platform as a Service  provides computing platforms which typically includes operating system, programming language execution environment, database, web server etc.  Examples: AWS Elastic Beanstalk, Windows Azure, Force.com, Force.com, Google App Engine, Apache Stratos.
  • 14. Characteristics  PaaS offers browser based development environment. It allows the developer to create database and edit the application code either via Application Programming Interface or point-and-click tools.  PaaS provides built-in security, scalability, and web service interfaces.  It is easy to integrate with other applications on the same platform.  PaaS also provides web services interfaces that allow us to connect the applications outside the platform.
  • 15. SOFTWARE AS A SERVICE  provides with access to application software often referred to as "on- demand software". You don't have to worry about the installation, setup and running of the application. Service provider will do that for you. You just have to pay and use it through some client.  Examples: Google Apps, Microsoft Office 365.
  • 16. CHARACTERISTICS  SaaS makes the software available over the Internet.  The Software are maintained by the vendor rather than where they are running.  The license to the software may be subscription based or usage based. And it is billed on recurring basis.  They can be scaled up or down on demand.  They are automatically upgraded and updated.
  • 17. Characteristics OF CLOUD COMPUTING  ON DEMAND SELF-SERVICE : Cloud Computing allows the users to use web services and resources on demand. One can logon to a website at any time and use them.  BROAD NETWORK ACCESS : Since Cloud Computing is completely web based, it can be accessed from anywhere and at any time.  RESOURCE POOLING : Cloud Computing allows multiple tenants to share a pool of resources. One can share single physical instance of hardware, database and basic infrastructure.
  • 18.  RAPID ELASTICITY : It is very easy to scale up or down the resources at any time. Resources used by the customers or currently assigned to customers are automatically monitored and resources. It make it possible  MEASURED SERVICE : Service Models & Deployment Models .
  • 19. CLOUD COMPUTING-TECHNOLOGIES  There are certain technologies that are working behind the cloud computing platforms making cloud computing flexible, reliable, usable. These technologies are listed below:  Virtualization  Service-Oriented Architecture (SOA)  Grid Computing  Utility Computing
  • 20. VIRTUALIZATION  Virtualization is a technique, which allows to share single physical instance of an application or resource among multiple organizations or tenants (customers).
  • 21. Service-Oriented Architecture  Service-Oriented Architecture helps to use applications as a service for other applications regardless the type of vendor, product or technology. Therefore, it is possible to exchange of data between applications of different vendors without additional programming or making changes to services.
  • 22. GRID COMPUTING  Grid computing refers to distributed computing in which a group of computers from multiple locations are connected with each to achieve common objective.  These computer resources are heterogeneous and geographically dispersed.  Grid computing breaks complex task into smaller pieces. These smaller pieces are distributed to cup's that reside within the grid.
  • 23. Utility Computing  Utility computing is based on Pay per Use model. It offers computational resources on demand as a metered service. Cloud computing, grid computing, and managed IT services are based on the concept of Utility computing.
  • 24. ADVANTAGES  Lower computer costs.  Improved performance.  Reduced software costs.  Instant software updates.  Unlimited storage capacity.
  • 25. Disadvantages  Requires a constant Internet connection.  Does not work well with low-speed connections.  Features might be limited.  Can be slow.  Stored data might not be secure.