![Page 1: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/1.jpg)
Cloud ComputingIntroduction
Dr. Syed Imtiyaz HassanAssistant Professor, Deptt. of CSE,
Jamia Hamdard (Deemed to be University), New Delhi, India.
https://[email protected]
![Page 2: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/2.jpg)
Cloud Computing is considered one of the top five emergingtechnologies that will have a major impact on the quality ofscience and society over next 20 years.
Motivation
![Page 3: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/3.jpg)
1. To understand cloud computing and its benefits2. To know the various service delivery and deployment
models3. To be familiar with the security and privacy issues and
future challenges
Course Objectives
![Page 4: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/4.jpg)
Unit – I: Cloud Fundamentals
Unit – II: Developing Cloud Services
Unit – III: Using Cloud Services
Unit – IV: Other Ways to Collaborate Online
Unit –V: Cloud Security
Course Outline
![Page 5: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/5.jpg)
After successfully completing, you should be able to
1. Understand key concepts & technologies, strengths, andlimitations of cloud computing.
2. identify the architecture and infrastructure of cloudcomputing.
3. identify problems, and explain, and evaluate various cloudcomputing solutions.
4. attempt to generate new ideas and innovations in cloudcomputing.
5. collaboratively research and write a research paper, andpresent the research online.
6. effectively communicate course work in writing and oralpresentation.
Learning Outcomes
![Page 6: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/6.jpg)
IntroductionCloud Computing
![Page 7: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/7.jpg)
7
Evolution of Internet Computing
reach
1970 1980 20001990 2010time
2005 2020
The
Internet
The
Web
The
Cloud
connectivity
information &
e-commerce
virtualized
services
![Page 8: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/8.jpg)
Evolution of Internet Computing
Grid Computing
Solving large problems with parallel computing
Made mainstream by Globus Alliance
Software as a Service
• Network-based subscriptions to applications
• Gained momentum in 2001
Cloud Computing
• Next-Generation Internet computing
• Next-Generation Data Centers
19901998
2000
Utility Computing
Offering computing resources as a metered service
Introduced in late 1990s
![Page 9: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/9.jpg)
Classic and Cloud Computing
Classical Computing
Buy & Own
Hardware, System Software, Applications often to meet peak needs.
Install, Configure, Test, Verify, Evaluate
Manage
..
Finally, use it
$$$$....$(High CapEx)
Cloud Computing
Subscribe
Use
$ - pay for what you use, based on QoS
Every 1
8 m
on
ths?
![Page 10: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/10.jpg)
“Cloud computing is a model for enabling ubiquitous,convenient, on-demand network access to a shared pool ofconfigurable computing resources (e.g., networks, servers,storage, applications and services) that can be rapidlyprovisioned and released with minimal management effortor service provider interaction.“
National Institute of Standards andTechnology (NIST)
Definition ….. NIST
![Page 11: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/11.jpg)
Cloud computing as a style of computing in which scalable andelastic IT-enabled capabilities are delivered as a service usingInternet technologies.
Definition ….. Gartner
![Page 12: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/12.jpg)
Cloud computing, often referred to as simply “the cloud,” isthe delivery of on-demand computing resources—everything from applications to data centers—over theinternet on a pay-for-use basis.
IBM Cloud DefinitionDefinition ….. IBM
![Page 13: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/13.jpg)
WiKi
![Page 14: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/14.jpg)
On-demand self-service
Broad network access
Resource pooling
Rapid elasticity
Measured service
Essential Characteristics…. NIST
![Page 15: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/15.jpg)
Cost
Speed
Global Scale
Productivity
Performance
Reliability
Top Benefits
![Page 16: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/16.jpg)
Constant Internet Connection
Internet speed
Security & Privacy
Lock In
Limitations
![Page 17: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/17.jpg)
Gmail
YouTube
…..
Examples
![Page 18: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/18.jpg)
Virtualization & Multitenancy
Service-Oriented Architecture (SOA)
Grid Computing
Utility Computing
Enabling Technologies
![Page 19: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/19.jpg)
Virtualization is a technique, which allows to sharesingle physical instance of an application or resourceamong multiple organizations or tenants (customers).
Virtualization & Multitenancy
https://www.tutorialspoint.com/cloud_computing/cloud_computing_technologies.htm
![Page 20: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/20.jpg)
Service-Oriented Architecture helps to use applicationsas a service for other applications regardless the type ofvendor, product or technology.
SOA
https://www.tutorialspoint.com/cloud_computing/cloud_computing_technologies.htm
![Page 21: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/21.jpg)
Grid Computing refers to distributed computing, in whicha group of computers from multiple locations areconnected with each other to achieve a commonobjective.
Grid Computing
https://www.tutorialspoint.com/cloud_computing/cloud_computing_technologies.htm
![Page 22: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/22.jpg)
Grid Computing
BASIS FOR COMPARISON CLOUD COMPUTING GRID COMPUTING
Application focus business and web-based applications.
Collaborative purposes.
Architecture used Client-server Distributed computing
Management Centralized Decentralized
Business model Pay per use No defined business model
Accessibility of services High because it is real-time Low because of scheduled services.
Resource usage patterns Centralized manner Collaborative manner
Flexibility High Low
Interoperability Vendor lock-in and integration are some issues
Easily deals with interoperability between providers.
![Page 23: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/23.jpg)
Utility computing is a model in which computingresources are provided to the customer based onspecific demand. The service provider charges exactlyfor the services provided, instead of a flat rate.
Utility computing
![Page 24: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/24.jpg)
Security and Privacy
Interoperability and Portability
Reliability and Availability
Service Quality
Performance and Bandwidth Cost
Challenges
![Page 25: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/25.jpg)
Agility is achieved in cloud computing because of its elasticity and flexibility.
Quickly adapt to changing business processes
Enables on-demand resources for development and testing
Optimizes IT budgets
Focus more on IT strategies
Cloud Computing and Business Agility
![Page 26: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/26.jpg)
Cloud Computing and Business Agility
![Page 27: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/27.jpg)
Green Computing
Microsoft, Accenture and WSP Environment & Energy Study Shows Significant Energy and Carbon Emissions Reduction Potential from Cloud Computing
Moving business applications to the cloud can save 30 percent or more in carbon emissions per user.
First Post: Feb 02, 2017 22:49:10 IST
https://www.firstpost.com/business/biztech/business-tech/it-infrastructure/business-apps-in-the-cloud-can-reduce-energy-carbon-emissions-1880311.html
Cloud Computing is Sustainable
![Page 28: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/28.jpg)
Cloud computing is an umbrella term used to refer to Internet based development and services
Elastic resources—Scale up or down quickly and easily to meet demand
Metered service so you only pay for what you use
Ubiquitous: Services or data are available from anywhere.
Self service—All the IT resources you need with self-service access
Summary
![Page 29: Business Project Plan - WordPress.com · 8/1/2018 · limitations of cloud computing. 2. identify the architecture and infrastructure of cloud computing. 3. identify problems, and](https://reader034.vdocuments.site/reader034/viewer/2022042103/5e8125f8ef636f440d0e0ed6/html5/thumbnails/29.jpg)
Thank YouAny Questions
?????