SlideShare a Scribd company logo
1 of 18
Presented By:
K . Kaviya CSE II YEAR
K . Sangavi CSE II YEAR.
Introduction of
Cloud
Computing…
TABLE OF CONTENT
 Introduction
 Definition
 History of Cloud Computing
 Advantages & Disadvantages
 Cloud Components
 Architecture Design
 Types of Cloud Computing
 Recent Trends in Cloud Computing
 Conclusion
INTRODUCTION
 Cloud computing is Internet-based computing, whereby shared
resources, software, and information are provided to computers
and other devices on demand, like the electricity grid.
 Cloud computing is a paradigm shift following the shift from
mainframe to client–server in the early 1980s. Details are
abstracted from the users, who no longer have need for
expertise in, or control over, the technology infrastructure "in
the cloud" that supports them.
DEFINITION
 Cloud computing is Internet based computing where
virtual shared servers provide software, infrastructure,
platform, devices and other resources and hosting to
customers on a pay-as-you-use basis.
 All information that a digitized system has to offer is
provided as a service in the cloud computing model.
Users can access these services available on the
"Internet cloud" without having any previous know-how
on managing the resources involved.
HISTORY AND EVALUATION
 Concept originated from telecommunication companies
changing to VPN
 1999:Salesforce. com ‐ Delivery of applications via web
 2002: Amazon launches Amazon Web Services (AWS)
 2006: Google Docs, Amazon Elastic Compute Cloud
(EC2)
 2008: Eucalyptus
 2009: Microsoft Azure
ARCHITECTURE
 Cloud architecture, the systems architecture of the
software systems involved in the delivery of cloud
computing, typically involves multiple cloud
components communicating with each other over
application programming interfaces, usually web
services.
CLOUD COMPUTING SAMPLE ARCHITECTURE
 This resembles the UNIX philosophy of having multiple
programs each doing one thing well and working together
over universal interfaces. Complexity is controlled and
the resulting systems are more manageable than their
monolithic counterparts.
 The two most significant components of cloud computing
architecture are known as the front end and the back
end.
 The front end is the part seen by the client, i.e. the
computer user. This includes the client’s network (or
computer) and the applications used to access the cloud
via a user interface such as a web browser.
 The back end of the cloud computing architecture is the
‘cloud’ itself, comprising various computers, servers and
data storage devices.
TYPES OF CLOUD COMPUTING
PUBLIC CLOUD
 Public clouds are made available to the general public by
a service provider who hosts the cloud infrastructure.
Generally, public cloud providers like Amazon AWS,
Microsoft and Google own and operate the infrastructure
and offer access over the Internet.
 With this model, customers have no visibility or control
over where the infrastructure is located. It is important to
note that all customers on public clouds share the same
infrastructure pool with limited configuration, security
protections and availability variances.
PRIVATE CLOUD
 Private cloud is cloud infrastructure dedicated to a
particular organization. Private clouds allow businesses
to host applications in the cloud, while addressing
concerns regarding data security and control, which is
often lacking in a public cloud environment.
 It is not shared with other organizations, whether
managed internally or by a third-party, and it can be
hosted internally or externally.
HYBRID CLOUD
 Hybrid Clouds are a composition of two or more clouds
(private, community or public) that remain unique entities
but are bound together offering the advantages of
multiple deployment models.
 In a hybrid cloud, you can leverage third party cloud
providers in either a full or partial manner; increasing the
flexibility of computing. Augmenting a traditional private
cloud with the resources of a public cloud can be used to
manage any unexpected surges in workload.
COMPONENTS
 SaaS (software as a service): SaaS refers to software
that’s made available as a web-based service.
 Utility computing: The predecessor of cloud computing,
utility computing provides the ability to access storage and
virtual servers on demand.
 Cloud-based web services: Similar to Saas, web services
in the cloud allow you to offer services online, such as
credit card processing services, employee payroll
processing or viewing an interactive map.
 MSP (managed service providers): The grandfather of
cloud computing, an MSP delivers applications to IT
instead of end-users.
 IaaS (infrastructure as a service): IaaS refers to
computer infrastructure (e.g., virtualization) that’s
delivered as a service.
RECENT DEVELOPMENT’S
 In 2007, Google, IBM, and a number of universities
embarked on a large scale cloud computing research
project. In early 2008, Eucalyptus became the first open
source AWS API compatible platform for deploying
private clouds.
ADVANTAGES OF CLOUD COMPUTING
 Flexibility: There is a high rate of flexibility.
 Low Cost: Companies can save big by employing cloud
computing as it eliminates cost for hardware and
software.
 Speed & Scales :Traditional methods to buy and
configure hardware and software are time consuming.
 Easier Management of Data and Information: Since
all data are located on a centralized location, data are
more organized making it easy to manage.
 Device Diversity :We can access our applications and
data anywhere in the world, on any system.
ADVANTAGES OF CLOUD COMPUTING…
 Increased Storage Capacity :Increased Storage
Capacity is another benefit of the cloud computing, as it
can store more data as compared to a personal
computer.
 Easy to Learn and Understand: Since people are quiet
used to cloud applications like Gmail, Google Docs, so
anything related to the same is most likely to be
understood by the users.
 Automatic Updating: It saves companies time and
effort to update multiples server.
 Customize Setting: Cloud computing also allows you to
customize your business applications.
DISADVANTAGES OF CLOUD COMPUTING
 Dependency: One major disadvantages of cloud
computing is user’s dependency on the provider.
 Risk: Cloud computing services means taking
services from remote servers.
 Requires a Constant internet connection: The
most obvious disadvantage is that Cloud computing
completely relies on network connections.
 Security: Security and privacy are the biggest
concerns about cloud computing.
 Migration Issue: Migration problem is also a big
concern about cloud computing.
CONCLUSION
 So, while cloud computing is really great and you’re
probably already using it, either for business of for
personal means, here’s what we’ve learned from
taking a look at the pros and cons:
 Cloud computing is a really cheap way for
companies to have all the resources they need in
once place.
 It’s a much better way to spread your resources,
and it becomes easier to access things from longer
distances.
Thank You...

More Related Content

What's hot

Classless addressing
Classless addressingClassless addressing
Classless addressingIqra Abbas
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportUsman Sait
 
Polymorphism Using C++
Polymorphism Using C++Polymorphism Using C++
Polymorphism Using C++PRINCE KUMAR
 
CS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design PatternsCS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design PatternsKwangshin Oh
 
Cloud computing
Cloud computingCloud computing
Cloud computingSyam Lal
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computingZituSahu
 
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...cprogrammings
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperabilitygaurav jain
 
Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Fazli Amin
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureThanakrit Lersmethasakul
 

What's hot (20)

Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Classless addressing
Classless addressingClassless addressing
Classless addressing
 
Mobile IP - pavankumar_912
Mobile IP - pavankumar_912Mobile IP - pavankumar_912
Mobile IP - pavankumar_912
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
Polymorphism Using C++
Polymorphism Using C++Polymorphism Using C++
Polymorphism Using C++
 
OOP java
OOP javaOOP java
OOP java
 
CS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design PatternsCS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design Patterns
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
Java programming -Object-Oriented Thinking- Inheritance
Java programming -Object-Oriented Thinking- InheritanceJava programming -Object-Oriented Thinking- Inheritance
Java programming -Object-Oriented Thinking- Inheritance
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computing
 
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...
Inheritance in c++ ppt (Powerpoint) | inheritance in c++ ppt presentation | i...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
 
Dhcp ppt
Dhcp pptDhcp ppt
Dhcp ppt
 
Association agggregation and composition
Association agggregation and compositionAssociation agggregation and composition
Association agggregation and composition
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Lecture 1 (distributed systems)
Lecture 1 (distributed systems)
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 

Similar to Cloud-Computing-ppt.pptx

Similar to Cloud-Computing-ppt.pptx (20)

Cloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptxCloud-Computing-ppt by Banshidhar Behra.pptx
Cloud-Computing-ppt by Banshidhar Behra.pptx
 
Cloud-Computing.pptx
Cloud-Computing.pptxCloud-Computing.pptx
Cloud-Computing.pptx
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Seminar cloud computing
Seminar cloud computingSeminar cloud computing
Seminar cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing by Mamta
Cloud Computing by MamtaCloud Computing by Mamta
Cloud Computing by Mamta
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
akashgupta(2).pptx
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Recently uploaded

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesSHIVANANDaRV
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxakanksha16arora
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonhttgc7rh9c
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 

Recently uploaded (20)

dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 

Cloud-Computing-ppt.pptx

  • 1. Presented By: K . Kaviya CSE II YEAR K . Sangavi CSE II YEAR. Introduction of Cloud Computing…
  • 2. TABLE OF CONTENT  Introduction  Definition  History of Cloud Computing  Advantages & Disadvantages  Cloud Components  Architecture Design  Types of Cloud Computing  Recent Trends in Cloud Computing  Conclusion
  • 3. INTRODUCTION  Cloud computing is Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid.  Cloud computing is a paradigm shift following the shift from mainframe to client–server in the early 1980s. Details are abstracted from the users, who no longer have need for expertise in, or control over, the technology infrastructure "in the cloud" that supports them.
  • 4. DEFINITION  Cloud computing is Internet based computing where virtual shared servers provide software, infrastructure, platform, devices and other resources and hosting to customers on a pay-as-you-use basis.  All information that a digitized system has to offer is provided as a service in the cloud computing model. Users can access these services available on the "Internet cloud" without having any previous know-how on managing the resources involved.
  • 5. HISTORY AND EVALUATION  Concept originated from telecommunication companies changing to VPN  1999:Salesforce. com ‐ Delivery of applications via web  2002: Amazon launches Amazon Web Services (AWS)  2006: Google Docs, Amazon Elastic Compute Cloud (EC2)  2008: Eucalyptus  2009: Microsoft Azure
  • 6. ARCHITECTURE  Cloud architecture, the systems architecture of the software systems involved in the delivery of cloud computing, typically involves multiple cloud components communicating with each other over application programming interfaces, usually web services.
  • 7. CLOUD COMPUTING SAMPLE ARCHITECTURE  This resembles the UNIX philosophy of having multiple programs each doing one thing well and working together over universal interfaces. Complexity is controlled and the resulting systems are more manageable than their monolithic counterparts.  The two most significant components of cloud computing architecture are known as the front end and the back end.  The front end is the part seen by the client, i.e. the computer user. This includes the client’s network (or computer) and the applications used to access the cloud via a user interface such as a web browser.  The back end of the cloud computing architecture is the ‘cloud’ itself, comprising various computers, servers and data storage devices.
  • 8. TYPES OF CLOUD COMPUTING
  • 9. PUBLIC CLOUD  Public clouds are made available to the general public by a service provider who hosts the cloud infrastructure. Generally, public cloud providers like Amazon AWS, Microsoft and Google own and operate the infrastructure and offer access over the Internet.  With this model, customers have no visibility or control over where the infrastructure is located. It is important to note that all customers on public clouds share the same infrastructure pool with limited configuration, security protections and availability variances.
  • 10. PRIVATE CLOUD  Private cloud is cloud infrastructure dedicated to a particular organization. Private clouds allow businesses to host applications in the cloud, while addressing concerns regarding data security and control, which is often lacking in a public cloud environment.  It is not shared with other organizations, whether managed internally or by a third-party, and it can be hosted internally or externally.
  • 11. HYBRID CLOUD  Hybrid Clouds are a composition of two or more clouds (private, community or public) that remain unique entities but are bound together offering the advantages of multiple deployment models.  In a hybrid cloud, you can leverage third party cloud providers in either a full or partial manner; increasing the flexibility of computing. Augmenting a traditional private cloud with the resources of a public cloud can be used to manage any unexpected surges in workload.
  • 12. COMPONENTS  SaaS (software as a service): SaaS refers to software that’s made available as a web-based service.  Utility computing: The predecessor of cloud computing, utility computing provides the ability to access storage and virtual servers on demand.  Cloud-based web services: Similar to Saas, web services in the cloud allow you to offer services online, such as credit card processing services, employee payroll processing or viewing an interactive map.  MSP (managed service providers): The grandfather of cloud computing, an MSP delivers applications to IT instead of end-users.  IaaS (infrastructure as a service): IaaS refers to computer infrastructure (e.g., virtualization) that’s delivered as a service.
  • 13. RECENT DEVELOPMENT’S  In 2007, Google, IBM, and a number of universities embarked on a large scale cloud computing research project. In early 2008, Eucalyptus became the first open source AWS API compatible platform for deploying private clouds.
  • 14. ADVANTAGES OF CLOUD COMPUTING  Flexibility: There is a high rate of flexibility.  Low Cost: Companies can save big by employing cloud computing as it eliminates cost for hardware and software.  Speed & Scales :Traditional methods to buy and configure hardware and software are time consuming.  Easier Management of Data and Information: Since all data are located on a centralized location, data are more organized making it easy to manage.  Device Diversity :We can access our applications and data anywhere in the world, on any system.
  • 15. ADVANTAGES OF CLOUD COMPUTING…  Increased Storage Capacity :Increased Storage Capacity is another benefit of the cloud computing, as it can store more data as compared to a personal computer.  Easy to Learn and Understand: Since people are quiet used to cloud applications like Gmail, Google Docs, so anything related to the same is most likely to be understood by the users.  Automatic Updating: It saves companies time and effort to update multiples server.  Customize Setting: Cloud computing also allows you to customize your business applications.
  • 16. DISADVANTAGES OF CLOUD COMPUTING  Dependency: One major disadvantages of cloud computing is user’s dependency on the provider.  Risk: Cloud computing services means taking services from remote servers.  Requires a Constant internet connection: The most obvious disadvantage is that Cloud computing completely relies on network connections.  Security: Security and privacy are the biggest concerns about cloud computing.  Migration Issue: Migration problem is also a big concern about cloud computing.
  • 17. CONCLUSION  So, while cloud computing is really great and you’re probably already using it, either for business of for personal means, here’s what we’ve learned from taking a look at the pros and cons:  Cloud computing is a really cheap way for companies to have all the resources they need in once place.  It’s a much better way to spread your resources, and it becomes easier to access things from longer distances.