SlideShare a Scribd company logo
1 of 41
CLOUD COMPUTING 
AS A PIZZA 
Dr.Mayank Aggarwal 
Gurukul Kangri University,Haridwar
Outline of the Presentation 
• What is Cloud Computing 
• Concept of Cloud Computing 
• Types of Cloud 
• Services provided by Cloud Computing 
• Why Cloud Computing 
• Advantages of Cloud Computing 
• Limitation of Cloud Computing 
• Conclusion
The Next Revolution in IT 
The Big Switch in IT 
• Classical Computing 
– Buy & Own 
• Hardware, System 
Software, Applications 
often to meet peak needs. 
– Install, Configure, Test, 
Verify 
– Manage 
– .. 
– Finally, use it 
– $$$$....$(High CapEx) 
• Cloud Computing 
– Subscribe 
– Use 
– $ - pay for what you 
use, based on QoS 
Every 18 months?
“Computer Utilities” Vision: 
Implications of the Internet 
• 1969 – Leonard Kleinrock, ARPANET project 
– “As of now, computer networks are still in their 
infancy, but as they grow up and become 
sophisticated, we will probably see the spread 
of “Computer Utilities”, which, like present 
electric and telephone utilities, will service 
individual homes and offices across the 
country”. 
– During the last 45 years, several advances 
have taken place in both “computing” and 
“communications” areas that are turning the 
vision of “Computer Utilities” in to a reality.
Definition of Cloud Computing 
The term cloud is used as a metaphor for 
the Internet, based on how the Internet is 
depicted in computer network diagrams 
and is an abstraction for the complex 
infrastructure it conceals.
Definition of Cloud Computing 
The term cloud is used as a metaphor for 
the Internet, based on how the Internet is 
depicted in computer network diagrams 
and is an abstraction for the complex 
infrastructure it conceals.
Definition of Cloud Computing 
Cloud Computing is a general term used to describe a 
new class of network based computing that takes place 
over the Internet: 
 basically a step on from Utility Computing 
 a collection/group of integrated and networked 
hardware, software and Internet infrastructure 
(called a platform). 
 Using the Internet for communication and transport 
provides hardware, software and networking 
services to clients.
Definition of Cloud Computing 
Cloud Computing is a model for enabling 
convenient on demand network access to 
shared pool of configurable computing 
resources that can be rapidly provisioned and 
released with minimal management effort or 
service provider interaction. – NIST
Definition of Cloud Computing 
Cloud Computing is a internet based computing, 
whereby shared resources, software and information 
are provided to users on computers and other devices 
like electricity grid.
Definition of Cloud Computing 
Cloud Computing can be defined as “a type of parallel and 
distributed system consisting of a collection of interconnected 
and virtualized computers that are dynamically provisioned and 
presented as one or more unified computing resources based 
on service level agreements established through negotiation 
between the service providers and consumers.”
Definition of Cloud Computing 
Cloud computing is the new revolution 
where the user can use anytime, any where, 
any amount of resource and pay for it as per 
usage.For it sky is the limit……:Dr.Mayank 
Aggarwal.
Types Of Cloud
Cloud Deployment Models 
Private/Enterprise 
Clouds 
Cloud model run 
within a company’s 
own Data Center / 
infrastructure for 
internal and/or 
partners use. 
Public/Internet 
Clouds 
3rd party, 
multi-tenant Cloud 
infrastructure 
& services: 
* available on 
subscription basis 
Hybrid/Inter 
Clouds 
Mixed usage of 
private and public 
Clouds: Leasing public 
cloud services 
when private cloud 
capacity is 
insufficient
Types Of Cloud 
• Public : 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. 
• Private : 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.
Continued… 
• There are two variations of private clouds: 
1. On-Premise Private Cloud: This type of cloud is hosted within 
an organizations own facility. A businesses IT department 
would incur the capital and operational costs for the physical 
resources with this model. On-Premise Private Clouds are best 
used for applications that require complete control and 
configurability of the infrastructure and security. 
2. Externally Hosted Private Cloud: Externally hosted private 
clouds are also exclusively used by one organization, but are 
hosted by a third party specializing in cloud infrastructure. 
The service provider facilitates an exclusive cloud 
environment with full guarantee of privacy. This format is 
recommended for organizations that prefer not to use a 
public cloud infrastructure due to the risks associated with 
the sharing of physical resources.
Continued… 
• Hybrid: 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. 
• Here are a couple of situations where a hybrid environment is 
best: 
 Your company wants to use a SaaS application but is concerned about 
security. 
 Your company offers services that are tailored for different vertical 
markets. You can use a public cloud to interact with the clients but keep 
their data secured within a private cloud. 
 You can provide public cloud to your customers while using a private 
cloud for internal IT.
Services of Cloud Computing 
 Software as a Service (Saas) 
Platforms as a Service (Paas) 
Infrastructure as a Service (Iaas)
Services of Cloud Computing 
Software as a 
Service (SaaS) 
Platform as a 
Service(PaaS) 
Infrastructure as a 
Service (IaaS)
• Software as a Service (SAAS) : Software as a Service 
(SaaS) is a software distribution model in which 
applications are hosted by a vendor or service provider 
and made available to customers over a network, typically 
the Internet. 
• Platform as a Service (PAAS) : Platform as a Service (PaaS) 
is a way to rent hardware, operating systems, storage and 
network capacity over the Internet. The service delivery 
model allows the customer to rent virtualized servers and 
associated services for running existing applications or 
developing and testing new ones. 
• Infrastructure as a Service (IAAS) : Infrastructure as a 
Service is a provision model in which an organization 
outsources the equipment used to support operations, 
including storage, hardware, servers and networking 
components. The service provider owns the equipment 
and is responsible for housing, running and maintaining it. 
The client typically pays on a per-use basis.
SaaS 
• http://www.salesforce.com/in/?ir=1 (Sales 
Force.com)-CRM Solution 
• http://www.webex.com (Web Ex Virtual Meeting)- 
Virtual Meetings 
• http://www.carbonite.com ( Automatically backup 
your files) 
• http://office.microsoft.com/en-in/business/compare-office- 
365-for-business-plans-FX102918419.aspx 
(MicroSoftOffice 365) - Gives Office Cloud Based + 
Many Fetures eg Virtual Meetings,email,website etc…
PaaS 
• https://appengine.google.com/start (Google App 
Engine) - 10 Applications free 
• http://www.windowsazure.com/en-us/ (Windows 
Azure) 
• http://www.agileappslive.com (Agile App Live) 
• http://www.cloudfoundry.org (Cloud Foundry)-Open 
Source 
• https://www.openshift.com(By Red Hat-Open Source)
DaaS 
• https://www.dropbox.com 
• http://www.tappin.com (Home Pipe)- Access your 
files from anywhere, no need to put your files on 
Cloud. 
• http://www.zumodrive.com (Zumbo Drive): No Need 
of Synchronization …..) 
• https://www.boxcryptor.com (Encryption-Decryption 
of your files)
Welcome 
to the 
New World 
of 
Cloud 
Computing
Why Cloud Computing 
 Reduction of costs – unlike on-site hosting the 
price of deploying applications in the cloud can be 
less due to lower hardware costs from more 
effective use of physical resources. 
 Universal access - cloud computing can allow 
remotely located employees to access 
applications and work via the internet. 
 Up to date software - a cloud provider will also be 
able to upgrade software keeping in mind 
feedback from previous software releases. 
To be continue…
Continue… 
 Choice of applications. allows flexibility for cloud users to 
experiment and choose the best option for their needs. Cloud 
computing also allows a business to use, access and pay only for 
what they use, with a fast implementation time. 
 Potential to be greener and more economical - the average 
amount of energy needed for a computational action carried out 
in the cloud is far less than the average amount for an on-site 
deployment. 
 Flexibility – cloud computing allows users to switch applications 
easily and rapidly, using the one that suits their needs best.
Advantages Of Cloud Computing
Very popular: too many are 
“In Search” of Cloud 
Computing 
Legend: 
Grid computing 
Cloud computing
Interest over time 
{grid, cloud, big data} computing 
Legend: 
Grid Computing 
Cloud Computing 
Big Data
Cloud Biz Potential: 
a trillion $ business/year by 2020? 
120? 
2016 
15% 
600? 
2020? 
30% 1000? 
2020? 
50% 
Buyya’s Guestimate! 
2000
Cloud Computing Challenges: Dealing 
with too many issues 
Scalability 
Uhm, I am not quite 
clear…Yet another 
complex IT paradigm? 
Billing 
Utility & Risk 
Management 
Reliability 
Programming Env. 
& Application Dev. 
Software Eng. 
Complexity
Disadvantages Of Cloud Computing 
• Possible downtime : Cloud computing makes your small 
business dependent on the reliability of your Internet 
connection. When it's offline, you're offline. If your internet 
service suffers from frequent outages or slow speeds cloud 
computing may not be suitable for your business. And even the 
most reliable cloud computing service providers suffer server 
outages now and again. 
• Security : The other major issue while in the cloud is that 
of security issues. Before adopting this technology, you should 
know that you will be surrendering all your company’s sensitive 
information to a third-party cloud service provider. This could 
potentially put your company to great risk. Hence, you need to 
make absolutely sure that you choose the most reliable service 
provider, who will keep your information totally secure.
Continued… 
• Prone To Attack : Storing information in the cloud could 
make your company vulnerable to external hack attacks 
and threats. As you are well aware, nothing on the Internet 
is completely secure and hence, there is always the lurking 
possibility of stealth of sensitive data. 
• Technical Issues : Though it is true that information and 
data on the cloud can be accessed anytime and from 
anywhere at all, there are times when this system can have 
some serious dysfunction. You should be aware of the fact 
that this technology is always prone to outages and other 
technical issues. Even the best cloud service providers run 
into this kind of trouble, in spite of keeping up high 
standards of maintenance.
Current Leaders 
Key Players in Cloud Computing Platforms (adapted from Lakshmanan (2009)) 
Company Cloud Computing 
Platform 
Year of 
Launch 
Key Offering 
Amazon.com AWS (Amazon Web 
Services) 
2006 Infrastructure as a service (Storage 
Computing), Datasets and Content 
Distribution 
Microsoft Azure 2009 Application platform as a service (.Net, 
SQL data services ) 
Google Google App. Engine 2008 Web Application Platform as Service 
IBM 
Salesforce.com 
Blue Cloud Force.com 2008 Proprietary 4GL Web application as an 
demand platform
Trends of Cloud Computing 
500 
Cloud Storage Subscriber Numbers 
625 
700 
810 
1000 
1300 
1500 
1200 
900 
600 
300 
2012 2013 2014 2015 2016 2017 
Million 
Forecast
OPPURTUNITIES FOR YOU 
• Make Your Applications and deploy on cloud 
• Implement it in your lab at-least the concept 
• Research in security issues 
• Research in Mobile Applications (Battery Vs Storage) 
• Research using various simulation softwares eg 
Cloud Sim, ICANCLOUD Etc.
Conclusion 
 Cloud Computing is in a period of strong growth, but this 
technology is still has some issues of security and somewhat 
it is immature. Government Technology Research Alliance 
(GTRA) research showed that the most common concern 
about implementing Cloud Computing technology was 
security. 
 The real value of cloud computing is that it makes your 
library related software and data available transparently and 
everywhere including in latest available smart phone 
devices. 
 We are all aware, country like India faced problems like 
digital divide and off course very low internet bandwidth. So, 
benefit of new technology can be reached to limited area of 
educational area.
QUESTION PLEASE?
Thanks for Your Patience and Hearing

More Related Content

What's hot

Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingAmazon Web Services
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureMonishaNehkal
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologieskarthikajegadeesan
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesThoughtWorks Studios
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing pptBhuvneshYadav13
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud ComputingMaikel Mardjan
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
 

What's hot (20)

Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Public cloud
Public cloudPublic cloud
Public cloud
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
AWS & Cloud Foundations
AWS & Cloud FoundationsAWS & Cloud Foundations
AWS & Cloud Foundations
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing ppt
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud Computing
 
Aws ppt
Aws pptAws ppt
Aws ppt
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 

Similar to Cloud Computing : Revised Presentation

Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
 
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
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computingRam Mohan
 
CLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUNCLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUNV S ARJUN
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Unit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxUnit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxRahul Borate
 

Similar to Cloud Computing : Revised Presentation (20)

Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
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 ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud-Computing.pptx
Cloud-Computing.pptxCloud-Computing.pptx
Cloud-Computing.pptx
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
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
 
cloud computing
cloud computing cloud computing
cloud computing
 
cloud computing architecture.pptx
cloud computing architecture.pptxcloud computing architecture.pptx
cloud computing architecture.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUNCLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUN
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Unit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxUnit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

More from Mayank Aggarwal

More from Mayank Aggarwal (6)

Java Datatypes
Java DatatypesJava Datatypes
Java Datatypes
 
Java Classes
Java ClassesJava Classes
Java Classes
 
Java Class 2
Java Class 2Java Class 2
Java Class 2
 
Java Class1
Java Class1Java Class1
Java Class1
 
Cloudsim modified
Cloudsim modifiedCloudsim modified
Cloudsim modified
 
Virtualization: Force driving cloud computing
Virtualization: Force driving cloud computingVirtualization: Force driving cloud computing
Virtualization: Force driving cloud computing
 

Recently uploaded

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 

Recently uploaded (20)

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 

Cloud Computing : Revised Presentation

  • 1. CLOUD COMPUTING AS A PIZZA Dr.Mayank Aggarwal Gurukul Kangri University,Haridwar
  • 2. Outline of the Presentation • What is Cloud Computing • Concept of Cloud Computing • Types of Cloud • Services provided by Cloud Computing • Why Cloud Computing • Advantages of Cloud Computing • Limitation of Cloud Computing • Conclusion
  • 3. The Next Revolution in IT The Big Switch in IT • Classical Computing – Buy & Own • Hardware, System Software, Applications often to meet peak needs. – Install, Configure, Test, Verify – Manage – .. – Finally, use it – $$$$....$(High CapEx) • Cloud Computing – Subscribe – Use – $ - pay for what you use, based on QoS Every 18 months?
  • 4. “Computer Utilities” Vision: Implications of the Internet • 1969 – Leonard Kleinrock, ARPANET project – “As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of “Computer Utilities”, which, like present electric and telephone utilities, will service individual homes and offices across the country”. – During the last 45 years, several advances have taken place in both “computing” and “communications” areas that are turning the vision of “Computer Utilities” in to a reality.
  • 5. Definition of Cloud Computing The term cloud is used as a metaphor for the Internet, based on how the Internet is depicted in computer network diagrams and is an abstraction for the complex infrastructure it conceals.
  • 6. Definition of Cloud Computing The term cloud is used as a metaphor for the Internet, based on how the Internet is depicted in computer network diagrams and is an abstraction for the complex infrastructure it conceals.
  • 7. Definition of Cloud Computing Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet:  basically a step on from Utility Computing  a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).  Using the Internet for communication and transport provides hardware, software and networking services to clients.
  • 8. Definition of Cloud Computing Cloud Computing is a model for enabling convenient on demand network access to shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. – NIST
  • 9. Definition of Cloud Computing Cloud Computing is a internet based computing, whereby shared resources, software and information are provided to users on computers and other devices like electricity grid.
  • 10. Definition of Cloud Computing Cloud Computing can be defined as “a type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service level agreements established through negotiation between the service providers and consumers.”
  • 11. Definition of Cloud Computing Cloud computing is the new revolution where the user can use anytime, any where, any amount of resource and pay for it as per usage.For it sky is the limit……:Dr.Mayank Aggarwal.
  • 13. Cloud Deployment Models Private/Enterprise Clouds Cloud model run within a company’s own Data Center / infrastructure for internal and/or partners use. Public/Internet Clouds 3rd party, multi-tenant Cloud infrastructure & services: * available on subscription basis Hybrid/Inter Clouds Mixed usage of private and public Clouds: Leasing public cloud services when private cloud capacity is insufficient
  • 14. Types Of Cloud • Public : 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. • Private : 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.
  • 15. Continued… • There are two variations of private clouds: 1. On-Premise Private Cloud: This type of cloud is hosted within an organizations own facility. A businesses IT department would incur the capital and operational costs for the physical resources with this model. On-Premise Private Clouds are best used for applications that require complete control and configurability of the infrastructure and security. 2. Externally Hosted Private Cloud: Externally hosted private clouds are also exclusively used by one organization, but are hosted by a third party specializing in cloud infrastructure. The service provider facilitates an exclusive cloud environment with full guarantee of privacy. This format is recommended for organizations that prefer not to use a public cloud infrastructure due to the risks associated with the sharing of physical resources.
  • 16. Continued… • Hybrid: 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. • Here are a couple of situations where a hybrid environment is best:  Your company wants to use a SaaS application but is concerned about security.  Your company offers services that are tailored for different vertical markets. You can use a public cloud to interact with the clients but keep their data secured within a private cloud.  You can provide public cloud to your customers while using a private cloud for internal IT.
  • 17.
  • 18. Services of Cloud Computing  Software as a Service (Saas) Platforms as a Service (Paas) Infrastructure as a Service (Iaas)
  • 19.
  • 20.
  • 21. Services of Cloud Computing Software as a Service (SaaS) Platform as a Service(PaaS) Infrastructure as a Service (IaaS)
  • 22. • Software as a Service (SAAS) : Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. • Platform as a Service (PAAS) : Platform as a Service (PaaS) is a way to rent hardware, operating systems, storage and network capacity over the Internet. The service delivery model allows the customer to rent virtualized servers and associated services for running existing applications or developing and testing new ones. • Infrastructure as a Service (IAAS) : Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The client typically pays on a per-use basis.
  • 23. SaaS • http://www.salesforce.com/in/?ir=1 (Sales Force.com)-CRM Solution • http://www.webex.com (Web Ex Virtual Meeting)- Virtual Meetings • http://www.carbonite.com ( Automatically backup your files) • http://office.microsoft.com/en-in/business/compare-office- 365-for-business-plans-FX102918419.aspx (MicroSoftOffice 365) - Gives Office Cloud Based + Many Fetures eg Virtual Meetings,email,website etc…
  • 24. PaaS • https://appengine.google.com/start (Google App Engine) - 10 Applications free • http://www.windowsazure.com/en-us/ (Windows Azure) • http://www.agileappslive.com (Agile App Live) • http://www.cloudfoundry.org (Cloud Foundry)-Open Source • https://www.openshift.com(By Red Hat-Open Source)
  • 25. DaaS • https://www.dropbox.com • http://www.tappin.com (Home Pipe)- Access your files from anywhere, no need to put your files on Cloud. • http://www.zumodrive.com (Zumbo Drive): No Need of Synchronization …..) • https://www.boxcryptor.com (Encryption-Decryption of your files)
  • 26. Welcome to the New World of Cloud Computing
  • 27. Why Cloud Computing  Reduction of costs – unlike on-site hosting the price of deploying applications in the cloud can be less due to lower hardware costs from more effective use of physical resources.  Universal access - cloud computing can allow remotely located employees to access applications and work via the internet.  Up to date software - a cloud provider will also be able to upgrade software keeping in mind feedback from previous software releases. To be continue…
  • 28. Continue…  Choice of applications. allows flexibility for cloud users to experiment and choose the best option for their needs. Cloud computing also allows a business to use, access and pay only for what they use, with a fast implementation time.  Potential to be greener and more economical - the average amount of energy needed for a computational action carried out in the cloud is far less than the average amount for an on-site deployment.  Flexibility – cloud computing allows users to switch applications easily and rapidly, using the one that suits their needs best.
  • 29. Advantages Of Cloud Computing
  • 30. Very popular: too many are “In Search” of Cloud Computing Legend: Grid computing Cloud computing
  • 31. Interest over time {grid, cloud, big data} computing Legend: Grid Computing Cloud Computing Big Data
  • 32. Cloud Biz Potential: a trillion $ business/year by 2020? 120? 2016 15% 600? 2020? 30% 1000? 2020? 50% Buyya’s Guestimate! 2000
  • 33. Cloud Computing Challenges: Dealing with too many issues Scalability Uhm, I am not quite clear…Yet another complex IT paradigm? Billing Utility & Risk Management Reliability Programming Env. & Application Dev. Software Eng. Complexity
  • 34. Disadvantages Of Cloud Computing • Possible downtime : Cloud computing makes your small business dependent on the reliability of your Internet connection. When it's offline, you're offline. If your internet service suffers from frequent outages or slow speeds cloud computing may not be suitable for your business. And even the most reliable cloud computing service providers suffer server outages now and again. • Security : The other major issue while in the cloud is that of security issues. Before adopting this technology, you should know that you will be surrendering all your company’s sensitive information to a third-party cloud service provider. This could potentially put your company to great risk. Hence, you need to make absolutely sure that you choose the most reliable service provider, who will keep your information totally secure.
  • 35. Continued… • Prone To Attack : Storing information in the cloud could make your company vulnerable to external hack attacks and threats. As you are well aware, nothing on the Internet is completely secure and hence, there is always the lurking possibility of stealth of sensitive data. • Technical Issues : Though it is true that information and data on the cloud can be accessed anytime and from anywhere at all, there are times when this system can have some serious dysfunction. You should be aware of the fact that this technology is always prone to outages and other technical issues. Even the best cloud service providers run into this kind of trouble, in spite of keeping up high standards of maintenance.
  • 36. Current Leaders Key Players in Cloud Computing Platforms (adapted from Lakshmanan (2009)) Company Cloud Computing Platform Year of Launch Key Offering Amazon.com AWS (Amazon Web Services) 2006 Infrastructure as a service (Storage Computing), Datasets and Content Distribution Microsoft Azure 2009 Application platform as a service (.Net, SQL data services ) Google Google App. Engine 2008 Web Application Platform as Service IBM Salesforce.com Blue Cloud Force.com 2008 Proprietary 4GL Web application as an demand platform
  • 37. Trends of Cloud Computing 500 Cloud Storage Subscriber Numbers 625 700 810 1000 1300 1500 1200 900 600 300 2012 2013 2014 2015 2016 2017 Million Forecast
  • 38. OPPURTUNITIES FOR YOU • Make Your Applications and deploy on cloud • Implement it in your lab at-least the concept • Research in security issues • Research in Mobile Applications (Battery Vs Storage) • Research using various simulation softwares eg Cloud Sim, ICANCLOUD Etc.
  • 39. Conclusion  Cloud Computing is in a period of strong growth, but this technology is still has some issues of security and somewhat it is immature. Government Technology Research Alliance (GTRA) research showed that the most common concern about implementing Cloud Computing technology was security.  The real value of cloud computing is that it makes your library related software and data available transparently and everywhere including in latest available smart phone devices.  We are all aware, country like India faced problems like digital divide and off course very low internet bandwidth. So, benefit of new technology can be reached to limited area of educational area.
  • 41. Thanks for Your Patience and Hearing

Editor's Notes

  1. Microsoft Confidential
  2. Microsoft Confidential
  3. Microsoft Confidential
  4. Microsoft Confidential