WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.

Slides:



Advertisements
Similar presentations
Prepared for [xxxx] – Commercial in Confidence connect transform protect A Cloudy Cyberspace? Tony Roadknight – Technical Architect.
Advertisements

1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, © Ravi Sandhu World-Leading.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
The Cloud: Demystified Neil Cattermull Frontier Technology.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Software Engineering for Cloud Computing Rao, Feng 04/27/2011.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Building Sustainable MIS Infrastuctures
Introduction to Cloud Computing
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Introduction to Cloud Computing Cloud Computing : Module 1.
Cloud computing.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Introduction To BlueMix By: Ryan
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
Web Technologies Lecture 13 Introduction to cloud computing.
Lecture III: Challenges for software engineering with the cloud CS 4593 Cloud-Oriented Big Data and Software Engineering.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Lecture XV: Review CS 4593 Cloud-Oriented Big Data and Software Engineering.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Unit 3 Virtualization.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
15 min WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013.
15 min WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint.
Prepared by: Assistant prof. Aslamzai
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Cloud Computing: Concepts
Presentation transcript:

WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here.here These slides contain a lot of animations. For optimal results, watch in slideshow mode. 15 min

blah framework blah platform blah blah blah cloud blah blah blah … What a load of bull crap …

Reusing CS2103/T, Lecture 11, Part 1, [Oct 31, 2014] Less work, more results: existingartifacts blah framework blah platform blah blah blah cloud blah blah blah …

Reusing CS2103/T, Lecture 11, Part 1, [Oct 31, 2014] Less work, more results: existingartifacts blah framework blah platform blah blah blah cloud blah blah blah …

Patterns Principles Reusing experience Processes Reusing existing artifacts blah framework blah platform blah blah blah cloud blah blah blah …

Frameworks Platforms Cloud Patterns Principles Reusing experience Processes Reusing existing artifacts

Your code Invoke method response Libraries

Whole applications for reuse Oooh..! Libraries

This is not exactly what I wanted…

Oooh..!

That’s more like it!

Framework

Examples Framework

Your code Invoke method response Your Code Invoke method response Framework Library

Library Code 16 Dude, we’ll let you know. Don’t call us, we’ll call you! Umm, OK

Your code Invoke method response Your Code Invoke method response Framework Library

Your code Invoke method response Your Code Invoke method response Framework Library The Hollywood Principle Don’t call us, we’ll call you!

Your code Invoke method response Your Code Invoke method response Framework Library The Hollywood Principle Don’t call us, we’ll call you!

Frameworks Platforms Cloud Patterns Principles Reusing existing artifacts. Reusing experience Processes

Your code Invoke method response Your Code Invoke method response Framework Library

Frameworks Libraries

Runtime environment app 1 app 2 Tools Technologies Patterns Frameworks Libraries Platform

connection pooling load balancing remote code execution transaction management authentication, security messaging …

Java standard edition (for desktop applications) Google App Engine

Runtime environment app 1 app 2 Tools Technologies Patterns Frameworks Libraries

Runtime environment app 1 app 2 Tools Technologies Patterns Frameworks Libraries

Frameworks Patterns Reusing existing artifacts. Reusing experience Principles Processes Platforms Cloud computing

Computing as a service (used over the network) Cloud computing

Metered billing (pay for only what you use) Computing as a service (used over the network) Cloud computing

Metered billing (pay for only what you use) Computing as a service (used over the network) Elasticity (use only what you need) Cloud computing

Metered billing (pay for only what you use) Computing as a service (used over the network) Elasticity (use only what you need) Easy deployment (obtain/discard easily) Cloud computing

Metered billing (pay for only what you use) Computing as a service (used over the network) Elasticity (use only what you need) Easy deployment (obtain/discard easily) Optimized resources (pooled h/w, shared s/w) Cloud computing

Metered billing (pay for only what you use) Computing as a service (used over the network) Elasticity (use only what you need) Easy deployment (obtain/discard easily) Optimized resources (pooled h/w, shared s/w) Virtualization layer Virtualization (appears like 1-to-1 h/w, s/w) Cloud computing

Computing as a service (used over the network) [IaaS] Infrastructure as a service [IaaS] Infrastructure as a service EC2 Cloud computing

[IaaS] Infrastructure as a service [IaaS] Infrastructure as a service [PaaS] Platform as a service [PaaS] Platform as a service EC2 Computing as a service (used over the network)

[IaaS] Infrastructure as a service [IaaS] Infrastructure as a service [PaaS] Platform as a service [PaaS] Platform as a service [SaaS] Software as a service [SaaS] Software as a service EC2 Computing as a service (used over the network) Cloud computing

Frameworks Patterns Reusing existing artifacts. Reusing experience Principles Processes Cloud Platforms

Frameworks Cloud Platforms

Frameworks Blah blah blah Platforms blah Blah blah Cloud blah Frameworks Cloud Platforms

Frameworks Blah blah blah Platforms blah Blah blah Cloud blah He’s good…