SlideShare una empresa de Scribd logo
1 de 15
Cloud computing is defined as 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.
The Five Principles of Cloud Computing:-
1. Resources pooling
2. Virtualization.
3. Elasticity.
4. Automatic/easy resource deployment.
5. Metered billing.
• There are three types of cloud computing providers-
• Infrastructure as a Service (IaaS)
• Platform as a Service (PaaS).
• Software as a Service (SaaS).
Infrastructure as a Service
(IaaS)
• Infrastructure as a service provides companies with
computing resources including servers, networking, storage,
and data center space on a pay-per-use basis.
• IaaS providers offer hardware and the bare minimum
software for users to develop on e.g. virtual servers, hard
disk space. Users have broad control over the services
offered by IaaS providers as they are able to configure
settings to a very large extent and they are free to implement
and utilize any form of software and programming
environment on top of the services. An example of an IaaS
provider is Rackspace
Platform as a Service (PaaS)
• For services offered by PaaS providers, users have very
little control over their software and programming
environment. This is because PaaS providers implement
a software layer over the hardware they offer, forcing
users to work with the providers' software layer. This is
not necessarily a bad thing as PaaS providers reduce the
technical expertise needed for users to create their own
web application.
• Example – Google app engine.
Software as a Service (SaaS)
• SaaS providers basically offer software for users over the
Internet through a web browser. An example of a SaaS
is Google Docs, where one can edit documents through
the software delivered over the Internet. The main
advantage of using a SaaS is that you do not have to
worry about installation, storage space, data loss due to
PC crashes or patches - the cloud computing provider
handles all that and simply delivers the software to you
in your web browser.
Deployment models
• Public cloud :- Private cloud is cloud infrastructure operated solely
for a single organization, whether managed internally or by a third-
party and hosted internally or externally.
• Public cloud:- A cloud is called a "public cloud" when the services
are rendered over a network that is open for public use. Technically
there may be little or no difference between public and private
cloud architecture
• Community cloud:- Community cloud shares infrastructure
between several organizations from a specific community with
common concerns (security, compliance, jurisdiction, etc.), whether
managed internally or by a third-party and hosted internally or
externally. The costs are spread over fewer users than a public
cloud (but more than a private cloud), so only some of the cost
savings potential of cloud computing are realized.
• Hybrid cloud :- Hybrid cloud is a composition of two or
more clouds (private, community or public) that remain
distinct entities but are bound together, offering the benefits
of multiple deployment models. Hybrid cloud can also mean
the ability to connect collocation, managed and/or dedicated
services with cloud resources.
• To be effective, a management strategy for hybrid cloud
deployment should address configuration
management, change control, security, fault
management and budgeting. Because a hybrid cloud
combines public cloud and private data center principles, it's
possible to plan a hybrid cloud deployment from either of
these starting points.
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 a loose coupling mechanism such as a messaging queue. Elastic provision implies
intelligence in the use of tight or loose coupling as applied to mechanisms such as these and
others.
• The Intercloud
The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet
"network of networks" on which it is based.
• Cloud engineering
Cloud engineering is the application of engineering disciplines to cloud computing. It brings
a systematic approach to the high-level concerns of commercialization, standardization,
and governance in conceiving, developing, operating and maintaining cloud computing
systems. It is a multidisciplinary method encompassing contributions from diverse areas
such as systems, software, web, performance, information, security, platform, risk,
and quality engineering.
Privacy issues
• The increased use of cloud computing services such as Gmail and Google Docs has pressed the
issue of privacy concerns of cloud computing services to the utmost importance. The provider of
such services lie in a position such that with the greater use of cloud computing services has given
access to a plethora of data. This access has the immense risk of data being disclosed either
accidentally or deliberately. Privacy advocates have criticized the cloud model for giving hosting
companies' greater ease to control—and thus, to monitor at will—communication between host
company and end user, and access user data (with or without permission). Instances such as
the secret NSA program, working with AT&T, and Verizon, which recorded over 10 million
telephone calls between American citizens, causes uncertainty among privacy advocates, and the
greater powers it gives to telecommunication companies to monitor user activity.
• Cloud computing poses privacy concerns because the service provider can access the data that is
on the cloud at any time. It could accidentally or deliberately alter or even delete information. This
becomes a major concern as these service providers, who employ administrators which can leave
room for potential unwanted disclosure of information on the cloud.
Privacy solutions
• Solutions to privacy in cloud computing include policy
and legislation as well as end users' choices for how data
is stored. The cloud service provider needs to establish
clear and relevant policies that describe how the data of
each cloud user will be accessed and used. Cloud service
users can encrypt data that is processed or stored within
the cloud to prevent unauthorized access.
The Future
According to Gartner's Hype cycle, cloud computing has reached a maturity that leads it into a productive phase.
This means that most of the main issues with cloud computing have been addressed to a degree that clouds have
become interesting for full commercial exploitation. This however does not mean that all the problems listed above
have actually been solved, only that the according risks can be tolerated to a certain degree. Cloud computing is
therefore still as much a research topic, as it is a market offering.
• In 2012 the European Commission has issued an analysis of the relevance of the open research issues for
commercial stabilisation in which various experts from industry and academia identify in particular the
following major concerns:
• open interoperation across (proprietary) cloud solutions at IaaS, PaaS and SaaS levels
• managing multitenancy at large scale and in heterogeneous environments
• dynamic and seamless elasticity from inhouse clouds to public clouds for unusual (scale, complexity) and/or
infrequent requirements data management in a cloud environment, taking the technical and legal constraints
into consideration
These findings have been refined into a research roadmap proposed by the Cloud Computing Expert Group on
Research in December 2012 which tries to lay out a timeline for the identified research topics according to their
commercial relevance. With the 8th Framework Programmes for Research and Technological Development, the
European Commission is trying to support the according research work along the lines of the Europe 2020 strategy.
Cloud
Service
Provider
s
Cloud computing

Más contenido relacionado

La actualidad más candente

BBIM510 Lecture (2014)
BBIM510 Lecture (2014)BBIM510 Lecture (2014)
BBIM510 Lecture (2014)Arjun Shivraj
 
Cloud Computing introduction by saransh
Cloud Computing introduction by saranshCloud Computing introduction by saransh
Cloud Computing introduction by saranshSaransh Agarwal
 
A Literature Survey on Resource Management Techniques, Issues and Challenges ...
A Literature Survey on Resource Management Techniques, Issues and Challenges ...A Literature Survey on Resource Management Techniques, Issues and Challenges ...
A Literature Survey on Resource Management Techniques, Issues and Challenges ...TELKOMNIKA JOURNAL
 
The NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingThe NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingAlexis Blandin
 
Cloud Computing and Distance Education
Cloud Computing and Distance EducationCloud Computing and Distance Education
Cloud Computing and Distance EducationRoryMcGreal
 
Cloud Computing Basics Features and Services
Cloud Computing Basics Features and ServicesCloud Computing Basics Features and Services
Cloud Computing Basics Features and Servicesijtsrd
 
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...Mark Conrad
 
Secure cloud storage privacy preserving public auditing for data storage secu...
Secure cloud storage privacy preserving public auditing for data storage secu...Secure cloud storage privacy preserving public auditing for data storage secu...
Secure cloud storage privacy preserving public auditing for data storage secu...rajender147
 
Privacy Issues In Cloud Computing
Privacy Issues In Cloud ComputingPrivacy Issues In Cloud Computing
Privacy Issues In Cloud Computingiosrjce
 
SURVEY OF CLOUD COMPUTING
SURVEY OF CLOUD COMPUTINGSURVEY OF CLOUD COMPUTING
SURVEY OF CLOUD COMPUTINGijwscjournal
 

La actualidad más candente (20)

CLOUD COMPUTING_proposal
CLOUD COMPUTING_proposalCLOUD COMPUTING_proposal
CLOUD COMPUTING_proposal
 
BBIM510 Lecture (2014)
BBIM510 Lecture (2014)BBIM510 Lecture (2014)
BBIM510 Lecture (2014)
 
Grid computing
Grid computingGrid computing
Grid computing
 
Cloud versus cloud
Cloud versus cloudCloud versus cloud
Cloud versus cloud
 
Cloud Computing introduction by saransh
Cloud Computing introduction by saranshCloud Computing introduction by saransh
Cloud Computing introduction by saransh
 
A Literature Survey on Resource Management Techniques, Issues and Challenges ...
A Literature Survey on Resource Management Techniques, Issues and Challenges ...A Literature Survey on Resource Management Techniques, Issues and Challenges ...
A Literature Survey on Resource Management Techniques, Issues and Challenges ...
 
The NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingThe NIST Definition of Cloud Computing
The NIST Definition of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing and Distance Education
Cloud Computing and Distance EducationCloud Computing and Distance Education
Cloud Computing and Distance Education
 
Cloud Computing Basics Features and Services
Cloud Computing Basics Features and ServicesCloud Computing Basics Features and Services
Cloud Computing Basics Features and Services
 
cloud computing
cloud computingcloud computing
cloud computing
 
cloud-computing
cloud-computingcloud-computing
cloud-computing
 
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...
Distributed Computing - Cloud Computing and Other Buzzwords: Implications for...
 
What Is Cloud Computing?
What Is Cloud Computing?What Is Cloud Computing?
What Is Cloud Computing?
 
Secure cloud storage privacy preserving public auditing for data storage secu...
Secure cloud storage privacy preserving public auditing for data storage secu...Secure cloud storage privacy preserving public auditing for data storage secu...
Secure cloud storage privacy preserving public auditing for data storage secu...
 
Privacy Issues In Cloud Computing
Privacy Issues In Cloud ComputingPrivacy Issues In Cloud Computing
Privacy Issues In Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
SURVEY OF CLOUD COMPUTING
SURVEY OF CLOUD COMPUTINGSURVEY OF CLOUD COMPUTING
SURVEY OF CLOUD COMPUTING
 
Briefing 47
Briefing 47Briefing 47
Briefing 47
 

Destacado

class 10 chapter 12 - Electricity
class 10 chapter 12 - Electricityclass 10 chapter 12 - Electricity
class 10 chapter 12 - ElectricityUttam Kumar
 
Aisuphysics
AisuphysicsAisuphysics
AisuphysicsAisu
 
Fundamentals of Electricity Generation, Presentation 1
Fundamentals of Electricity Generation, Presentation 1Fundamentals of Electricity Generation, Presentation 1
Fundamentals of Electricity Generation, Presentation 1Armstrong Okai Ababio
 
English Reading Project ; Fairy Tail
English Reading Project ; Fairy TailEnglish Reading Project ; Fairy Tail
English Reading Project ; Fairy TailUttam Kumar
 
Lecture 1 fundamental of electricity
Lecture 1   fundamental of electricityLecture 1   fundamental of electricity
Lecture 1 fundamental of electricitybillylui
 
Basic electricity
Basic electricityBasic electricity
Basic electricityAdymtz
 
class 10 chapter 12 - Electricity
class 10 chapter 12 - Electricityclass 10 chapter 12 - Electricity
class 10 chapter 12 - ElectricityUttam Kumar
 

Destacado (10)

class 10 chapter 12 - Electricity
class 10 chapter 12 - Electricityclass 10 chapter 12 - Electricity
class 10 chapter 12 - Electricity
 
Aisuphysics
AisuphysicsAisuphysics
Aisuphysics
 
Lesson1
Lesson1Lesson1
Lesson1
 
Fundamentals of Electricity Generation, Presentation 1
Fundamentals of Electricity Generation, Presentation 1Fundamentals of Electricity Generation, Presentation 1
Fundamentals of Electricity Generation, Presentation 1
 
English Reading Project ; Fairy Tail
English Reading Project ; Fairy TailEnglish Reading Project ; Fairy Tail
English Reading Project ; Fairy Tail
 
Lecture 1 fundamental of electricity
Lecture 1   fundamental of electricityLecture 1   fundamental of electricity
Lecture 1 fundamental of electricity
 
Basic electricity
Basic electricityBasic electricity
Basic electricity
 
class 10 chapter 12 - Electricity
class 10 chapter 12 - Electricityclass 10 chapter 12 - Electricity
class 10 chapter 12 - Electricity
 
Electricity
ElectricityElectricity
Electricity
 
Basic Electricity
Basic ElectricityBasic Electricity
Basic Electricity
 

Similar a Cloud computing

Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trendpoojanov04
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised PresentationMayank Aggarwal
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373Prithvi Rajkumar
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingvishnu varunan
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A ReviewAjay844
 
What is public cloud Explained
What is public cloud ExplainedWhat is public cloud Explained
What is public cloud Explainedjeetendra mandal
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1charan7575
 
The Nist definition of cloud computing cloud computing Research Paper
The Nist definition of cloud computing cloud computing Research PaperThe Nist definition of cloud computing cloud computing Research Paper
The Nist definition of cloud computing cloud computing Research PaperFaimin Khan
 

Similar a Cloud computing (20)

Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Securing The Journey To The Cloud
Securing The Journey To The Cloud Securing The Journey To The Cloud
Securing The Journey To The Cloud
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trend
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile NetworkCloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile Network
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
Module-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdfModule-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdf
 
What is public cloud Explained
What is public cloud ExplainedWhat is public cloud Explained
What is public cloud Explained
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
The Nist definition of cloud computing cloud computing Research Paper
The Nist definition of cloud computing cloud computing Research PaperThe Nist definition of cloud computing cloud computing Research Paper
The Nist definition of cloud computing cloud computing Research Paper
 

Último

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 

Último (20)

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Cloud computing

  • 1.
  • 2. Cloud computing is defined as 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. The Five Principles of Cloud Computing:- 1. Resources pooling 2. Virtualization. 3. Elasticity. 4. Automatic/easy resource deployment. 5. Metered billing.
  • 3.
  • 4. • There are three types of cloud computing providers- • Infrastructure as a Service (IaaS) • Platform as a Service (PaaS). • Software as a Service (SaaS).
  • 5. Infrastructure as a Service (IaaS) • Infrastructure as a service provides companies with computing resources including servers, networking, storage, and data center space on a pay-per-use basis. • IaaS providers offer hardware and the bare minimum software for users to develop on e.g. virtual servers, hard disk space. Users have broad control over the services offered by IaaS providers as they are able to configure settings to a very large extent and they are free to implement and utilize any form of software and programming environment on top of the services. An example of an IaaS provider is Rackspace
  • 6. Platform as a Service (PaaS) • For services offered by PaaS providers, users have very little control over their software and programming environment. This is because PaaS providers implement a software layer over the hardware they offer, forcing users to work with the providers' software layer. This is not necessarily a bad thing as PaaS providers reduce the technical expertise needed for users to create their own web application. • Example – Google app engine.
  • 7. Software as a Service (SaaS) • SaaS providers basically offer software for users over the Internet through a web browser. An example of a SaaS is Google Docs, where one can edit documents through the software delivered over the Internet. The main advantage of using a SaaS is that you do not have to worry about installation, storage space, data loss due to PC crashes or patches - the cloud computing provider handles all that and simply delivers the software to you in your web browser.
  • 8. Deployment models • Public cloud :- Private cloud is cloud infrastructure operated solely for a single organization, whether managed internally or by a third- party and hosted internally or externally. • Public cloud:- A cloud is called a "public cloud" when the services are rendered over a network that is open for public use. Technically there may be little or no difference between public and private cloud architecture • Community cloud:- Community cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally. The costs are spread over fewer users than a public cloud (but more than a private cloud), so only some of the cost savings potential of cloud computing are realized.
  • 9. • Hybrid cloud :- Hybrid cloud is a composition of two or more clouds (private, community or public) that remain distinct entities but are bound together, offering the benefits of multiple deployment models. Hybrid cloud can also mean the ability to connect collocation, managed and/or dedicated services with cloud resources. • To be effective, a management strategy for hybrid cloud deployment should address configuration management, change control, security, fault management and budgeting. Because a hybrid cloud combines public cloud and private data center principles, it's possible to plan a hybrid cloud deployment from either of these starting points.
  • 10. 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 a loose coupling mechanism such as a messaging queue. Elastic provision implies intelligence in the use of tight or loose coupling as applied to mechanisms such as these and others. • The Intercloud The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks" on which it is based. • Cloud engineering Cloud engineering is the application of engineering disciplines to cloud computing. It brings a systematic approach to the high-level concerns of commercialization, standardization, and governance in conceiving, developing, operating and maintaining cloud computing systems. It is a multidisciplinary method encompassing contributions from diverse areas such as systems, software, web, performance, information, security, platform, risk, and quality engineering.
  • 11. Privacy issues • The increased use of cloud computing services such as Gmail and Google Docs has pressed the issue of privacy concerns of cloud computing services to the utmost importance. The provider of such services lie in a position such that with the greater use of cloud computing services has given access to a plethora of data. This access has the immense risk of data being disclosed either accidentally or deliberately. Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will—communication between host company and end user, and access user data (with or without permission). Instances such as the secret NSA program, working with AT&T, and Verizon, which recorded over 10 million telephone calls between American citizens, causes uncertainty among privacy advocates, and the greater powers it gives to telecommunication companies to monitor user activity. • Cloud computing poses privacy concerns because the service provider can access the data that is on the cloud at any time. It could accidentally or deliberately alter or even delete information. This becomes a major concern as these service providers, who employ administrators which can leave room for potential unwanted disclosure of information on the cloud.
  • 12. Privacy solutions • Solutions to privacy in cloud computing include policy and legislation as well as end users' choices for how data is stored. The cloud service provider needs to establish clear and relevant policies that describe how the data of each cloud user will be accessed and used. Cloud service users can encrypt data that is processed or stored within the cloud to prevent unauthorized access.
  • 13. The Future According to Gartner's Hype cycle, cloud computing has reached a maturity that leads it into a productive phase. This means that most of the main issues with cloud computing have been addressed to a degree that clouds have become interesting for full commercial exploitation. This however does not mean that all the problems listed above have actually been solved, only that the according risks can be tolerated to a certain degree. Cloud computing is therefore still as much a research topic, as it is a market offering. • In 2012 the European Commission has issued an analysis of the relevance of the open research issues for commercial stabilisation in which various experts from industry and academia identify in particular the following major concerns: • open interoperation across (proprietary) cloud solutions at IaaS, PaaS and SaaS levels • managing multitenancy at large scale and in heterogeneous environments • dynamic and seamless elasticity from inhouse clouds to public clouds for unusual (scale, complexity) and/or infrequent requirements data management in a cloud environment, taking the technical and legal constraints into consideration These findings have been refined into a research roadmap proposed by the Cloud Computing Expert Group on Research in December 2012 which tries to lay out a timeline for the identified research topics according to their commercial relevance. With the 8th Framework Programmes for Research and Technological Development, the European Commission is trying to support the according research work along the lines of the Europe 2020 strategy.