Mitesh Soni. Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?

Slides:



Advertisements
Similar presentations
Cloud Resource Broker for Scientific Community By: Shahzad Nizamani Supervisor: Peter Dew Co Supervisor: Karim Djemame Mo Haji.
Advertisements

Basant Narayan Singh Techno-Pulse A Beginner’s Guide.
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Ed Duguid with subject: MACE Cloud
System Center 2012 R2 Overview
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
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.
Cloud Computing (101).
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
Does "The Cloud" Fit Into Your Organization? Tom Horan Meridian IT Inc. VP, Strategic Markets (847)
Cloud Computing Guide & Handbook SAI USA Madhav Panwar.
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.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
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.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
CLOUD COMPUTING For Beginners.
Introduction to Cloud Computing
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
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. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
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.
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.
1 NETE4631 Network Information Systems : Introduction to Cloud Computing Lecture Notes #2.
Enterprise Cloud Computing
Chapter 8 – Cloud Computing
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Cloud Computing Andrew Stromme and Colin Schimmelfing.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Chapter 6: Securing the Cloud
Introduction to Cloud Computing
Prepared by: Assistant prof. Aslamzai
New Heights by Guiding Them into the Cloud
The Future? Or the Past and Present?
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
CNIT131 Internet Basics & Beginning HTML
Cloud Computing.
Managing Clouds with VMM
Outline Virtualization Cloud Computing Microsoft Azure Platform
Chapter 9 An Introduction and Overview of Cloud Computing
Syllabus and Introduction Keke Chen
Emerging technologies-
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Mitesh Soni

Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?

Typical IT Environment Business Drivers Virtualization, Journey towards Clouds Defining Cloud Computing Cloud Deployment Models, Cloud Service Models Use Cases and Service Providers Scenarios Amazon AWS Overview Cost Benefits with examples Demo Virtualization Create Virtual Machine in Public Cloud PaaS (Java)

Dev Test Prod Apps ENVs HR Dev Test Prod Apps ENVs Marketing Dev Test Prod Apps ENVs Finance Dev Test Prod App ENVs IT AppApps

Cost Saving To reduce up front investment in infrastructure Elasticity Need to quickly adjust to changes in infrastructure requirements Reduce time to market Requisition->Approval Workflows->Acquisition- >Installation & Configuration->Maintenance Experimental/Innovative Projects/Proof of concepts

Capacity Utilization OS (Linux) OS (Linux) H/W App HR OS (Linux) OS (Linux) H/W App Marketing OS (Windows) OS (Windows) H/W App Finance OS (Windows) OS (Windows) H/W App IT 15% Maximum Utilization 85% Waste of Resources 100% Total Capacity

Hardware Virtual Machine Monitor (VMM) / Hypervisor Guest OS (Linux) Guest OS (Linux) H/W App HR Guest OS (Linux) Guest OS (Linux) H/W App Marketing Guest OS (Windows) Guest OS (Windows) H/W App Finance Guest OS (Windows) Guest OS (Windows) H/W App IT 15% Total Capacity 100% 60%

Prod Dev Test HR Finance Marketing IT 99% Availability 99.99% Availability, Site Failover options, Scalable Virtualization

Dedicated Servers Server Consolidation Virtualization Cloud Computing Time Resource Utilization

Wikipedia Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like a public utility. Gartner Style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies Forrester Standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay- per-use, self-service way.

Cloud computing is a model for enabling Ubiquitous, Convenient, On-demand network access to a shared pool of configurable computing resources Networks Servers Storage that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing is a model for enabling Ubiquitous, Convenient, On-demand network access to a shared pool of configurable computing resources Networks Servers Storage that can be rapidly provisioned and released with minimal management effort or service provider interaction.

Broad Network Access Rapid Elasticity Measured Service On-Demand Self- Service Resource Pooling

Ubiquitous network access means that the cloud providers capabilities are available over the network and can be accessed through standard mechanisms by both thick and thin clients.

Elasticity is defined as the ability to scale resources both up and down as needed. To the consumer, the cloud appears to be infinite, and the consumer can purchase as much or as little computing power as they need.

Public Private Community Hybrid What is Deployment Models? Ahmedabad Gandhinagar Hostel Relatives Home Students Home

Available to everyone. Anyone can go and signup for the service. Some public cloud concerns Ownership Control Regulatory compliance Data/Application security Liability for SLA breaches Public Cloud InternetInternet

Cloud infrastructure built in house Retains control of resources More security & privacy Can conform to regulatory requirement Needs capital investment Needs expertise to build and maintain Private Cloud

Best of Both World Workload is deployed mostly on private cloud Resources can be used from public cloud when there is a surge in peak load (Cloud Burst) Private Cloud Public Cloud InternetInternet

Public Private Community Hybrid IaaS PaaS SaaS What is Service Models?

Core Computing Resources Servers Storage Network IaaS - Infrastructure as a Service Infrastructure Management is abstracted from users Elastic and On-Demand Pay per use

20 servers daytime during peak load, but only need 2 during normal load 100 servers for 48 hours to do some load testing 10 TB of storage to backup my data Infrastructure to implement my disaster recovery mechanism

Over a period of time Amazon has built A massively scalable & distributed system Scale capacity on demand Reliable infrastructure Amazon has made this infrastructure available to public Known as AWS (Amazon Web Service)

Used EC2 and S3 to convert 15 million scanned news articles to PDF (4TB data) Took 100 Linux computers 24 hours (would have taken months on NYT computers

Standard Small Standard Large Standard Extra Large High-Memory Double Extra Large High-Memory Quadruple Extra Large High-CPU Medium High-CPU Extra Large Small Instance – default* 1.7 GB memory 1 Compute Unit (1 virtual core with 1 Compute Unit) 160 GB instance storage 32-bit platform I/O Performance: Moderate

Linux Windows

Software Application Servers Messaging Notification Services PaaS - Platform as a Service Platform for deployment and management of business applications Management of infrastructure is abstracted Load balancing, clustering, database management are also abstracted from users Scales up or down automatically on demand

Deploy web application on an infrastructure that can scale as demand grows LAMP Stack Ruby on Rails Springs Deploy Microsoft applications No management overhead Platform maintenance and operations Database backup & Disaster Recovery Scalability & Fault tolerance

Applications HR CRM Financial, Sales Automation, ERP etc SaaS - Software as a Service Application implementation, management & configuration is abstracted Disaster recovery, failover are taken care of behind the scene Should provide integration capability to enterprise systems Pay per users and functionalities availed or resources used like storage etc

IaaS PaaS SaaS

Customer Scenario Service ModelDeployment Model Benefits Payroll Processing IaaS (VMs), cloud storage Public CloudProcessing time reduced Hardware requirements reduced Elasticity enabled for future expansion Astronomic Data Processing IaaS (VMs), cloud storage Public CloudHardware expense greatly reduced processing power and storage) Energy costs greatly reduced Administration simplified Central Government IaaS, PaaSPrivate Cloud IT expertise consolidated Hardware requirements reduced Local Government IaaS, PaaSHybrid CloudIT expertise consolidated Hardware requirements reduced

GOT CLOUDS OVER YOUR HEAD???? PERHAPS YOU NEED TO ASK A FEW QUESTIONS...