From infrastructure to applications Where cloud computing is at and where it’s headed.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

Cloud Computing at GES DISC Presented by: Long Pham Contributors: Aijun Chen, Bruce Vollmer, Ed Esfandiari and Mike Theobald GES DISC UWG May 11, 2011.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Emerging Platform#6: Cloud Computing B. Ramamurthy 6/20/20141 cse651, B. Ramamurthy.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
CLOUD COMPUTING Assoc.Prof.Dr.Aykan CANDEMİR E-Marketing Melis ÖZÜN Fatih SİVASLIOĞLU Cansu SARAÇLAR
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Modeling Public Pensions with Mathematica and Python II
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
BI in the Cloud – Sky is the limit Vishal Agrawal Product Technical Architect Infosys Tech Ltd Anand Govindarajan Principal Technology Architect Infosys.
Engineering the Cloud Andrew McCombs March 10th, 2011.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
Cloud computing Tahani aljehani.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Plan Introduction What is Cloud Computing?
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
Cloud Computing Source:
Introduction to Cloud Computing
Effectively Explaining the Cloud to Your Colleagues.
Cloud Computing: Background and Examples Dr. Adil Yousif University of Science & Technology.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
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.
Cloud Computing Definitions Cloud The set of hardware, networks, storage, services and interfaces that combine to deliver computing as a service Cloud.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
Introduction to Cloud Computing Cloud Computing : Module 1.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
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.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Hello Cloud… Mike Benkovich
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
Big Data analytics in the Cloud Ahmed Alhanaei. What is Cloud computing?  Cloud computing is Internet-based computing, whereby shared resources, software.
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Cloud Computing Service Architectures V. Arun College of Computer Science University of Massachusetts Amherst 1.
Lecture 1 Book: Hadoop in Action by Chuck Lam Online course – “Cloud Computing Concepts” lecture notes by Indranil Gupta.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
11. Looking Ahead.
Evolution Happens Fast…Stay Ahead of the Curve
Bringing Harmony To the Multi-Cloud Era
GROUP 2 Cloud Computing Abdoul Karim Dolo Gary Kirk Baboucarr W Mbai
Cloud Computing.
Cloud Computing: IT Seminar
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Presentation transcript:

From infrastructure to applications Where cloud computing is at and where it’s headed

Where it started In 2006, Amazon Web Services introduces Elastic Compute Cloud (EC2) and Simple Storage Service (S3). It showed what true on-demand computing could look like. No more waiting in lines for resources. No more overprovisioning.

How it grew SaaSIaaS PaaS Private/enterprise cloud

Where it’s at: SaaS Big business even for small businesses Services for everything Open APIs make platforms It’s for real

Where it’s at: IaaS Battle for supremacy Amazon Web Services Microsoft VMware Google Rackspace Balancing economies of scale and substance Security Performance Control Features

Where it’s at: PaaS The future Developer-focused (no servers; just push code) Service-oriented Little money in next-generation apps Google and Microsoft added IaaS Choices, choices … Heroku, Google App Engine, Microsoft Windows Azure, DotCloud, CloudBees, Cloud Foundry, AppFog, Engine Yard, Red Hat Openshift, Apcera

Where it’s at: Private/enterprise cloud Service providers are buying cloud software Are traditional businesses? Downloads vs. paying customers In a state of flux Is the goal to mimic AWS, or to operate like AWS? Neither? OpenStack? AWS? CloudStack? Hybrid clouds? Isn’t it just virtualization management? VMware/EMC spin out Pivotal Initiative

Biggest drivers to date (public cloud) Cost On-demand pricing Subscription vs. license Flexibility Scale/geography Productivity Time to market

Biggest drivers going forward CollaborationMobileBig Data

Collaboration (aka “social”) Inter-app More SaaS APIs mean more sharing data among apps Intra-company Sharing data Project management Tracky Communication Inter-company Cisco’s big data intermediaries Genomics/pharmaceuticals Collaborate anywhere Device Network

DNAnexus

Mobile Challenges of a mobile-first world Latency Akamai Online/offline synchronization Couchbase Processing power OnLive Developers!!! This is where PaaS becomes critical  lightweight development/ops Heroku, Flurry, Parse, Keen.io

Parse

Big data Applications and infrastructure (e.g., Metamarkets and Elastic MapReduce) Optimal architecture either way More native web/cloud data Collective intelligence Malware, systems management, etc. Scalability Up and down

BloomReach

About those private clouds … Yes, deliver services like cloud providers, but … ALSO OPERATE LIKE CLOUD PROVIDERS.

How to operate like Google Cheap, efficient hardware Open Compute Project Dell C Series Software-defined everything Networks Storage Data centers Smart co-location Efficiency Proximity Modularity

Asking the right question In the long term: Ask not how you can move your current applications to the cloud, but what you can do differently because of the cloud.