An Introduction to Cloud Computing

Slides:



Advertisements
Similar presentations
Basant Narayan Singh Techno-Pulse A Beginner’s Guide.
Advertisements

Introduction to cloud computing Jiaheng Lu Department of Computer Science Renmin University of China
Advanced data management Jiaheng Lu Department of Computer Science Renmin University of China
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
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.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Plan Introduction What is Cloud Computing?
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Asst.Prof.Dr.Surasak Mungsing 1 IT685 หัวข้อพิเศษในเทคโนโลยีสารสนเทศ 2 IT&Cloud/ Infrastructure.
Effectively Explaining the Cloud to Your Colleagues.
1. Popular Applications Technological trend Effective and Efficient 2.
Definition “Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and applications”.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Application and Usage of Cloud Computing and Data Security
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.
Times They are A-changin’… Apple launched iTunes in 2003… (continued) 2.
Cloud Models – Iaas, Paas, SaaS, Chapter- 7 Introduction of cloud computing.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
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.
Software Architecture
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.
Cloud Computing A set of Internet-based application.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
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.
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Cloud Computing Talal Alsubaie DBA Saudi FDA. You Have a System (Website)
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?
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
An Introduction to SaaS and Cloud Computing Ross Cooney.
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
Lecture 6: Cloud Computing
Unit 3 Virtualization.
Introduction to Cloud Computing
Rob Gleasure robgleasure.com
Avenues International Inc.
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
IOT Critical Impact on DC Design
What is Cloud Computing - How cloud computing help your Business?
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
Andrew McCombs March 10th, 2011
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Web Based Application Cloud services, in the form of centralized web-based applications, also appeal to the IT professional. One instance of an application.
Cloud Computing Dr. Sharad Saxena.
Cloud Computing.
Cloud Computing BY: Udit Jain.
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 and its Implementation
Chapter 9 An Introduction and Overview of Cloud Computing
Brandon Hixon Jonathan Moore
Emerging technologies-
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Presentation transcript:

An Introduction to Cloud Computing

Add new services for your users quickly and cost effectively The challenge Add new services for your users quickly and cost effectively

Expand your Infrastructure! Buy new servers, increase your software costs, provision more data center capacity!!

Look to the cloud! Pay for the bandwidth and server resources that you need. When your push is done then turn the whole thing off!

What is 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 in terms of what happened to mechanical power over 100 yrs ago Now computers are simple devices connected to the larger cloud Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities. What is Cloud Computing?

The hype Cluster Computing Cloud Computing Grid Computing 

Infrastructure as a Service SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

SaaS Software as a Service

Software delivery model SaaS Software delivery model Increasingly popular with SMEs No hardware or software to manage Service delivered through a browser

Advantages SaaS Pay per use Instant Scalability Security Reliability APIs

Examples Commercial Services: SaaS CRM Financial Planning Human Resources Word processing Commercial Services: Salesforce.com emailcloud

PaaS Platform as a Service

Platform delivery model Platforms are built upon Infrastructure, which is expensive Estimating demand is not a science! Platform management is not fun! PaaS

Popular services Storage Database Scalability PaaS

Advantages Pay per use Instant Scalability Security Reliability APIs PaaS

Examples Google App Engine Mosso AWS: S3 PaaS

Infrastructure as a Service IaaS Infrastructure as a Service

Computer infrastructure delivery model Access to infrastructure stack: Full OS access Firewalls Routers Load balancing IaaS Sometimes called Utility computing

Advantages Pay per use Instant Scalability Security Reliability APIs IaaS Sometimes called Utility computing

Examples Flexiscale AWS: EC2 IaaS Sometimes called Utility computing

Infrastructure as a Service SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

Common Factors SaaS Pay per use Instant Scalability Security Reliability APIs PaaS IaaS

Advantages SaaS Lower cost of ownership Reduce infrastructure management responsibility Allow for unexpected resource loads Faster application rollout PaaS IaaS

Cloud Economics SaaS Multi-tenented Virtualisation lowers costs by increasing utilisation Economies of scale afforded by technology Automated update policy PaaS IaaS

Examples of usage

SaaS Your current CRM package is not managing the load or you simply don’t want to host it in-house….use a SaaS provider such as Salesforce.com Your email is hosted on an exchange server in your office and it is very slow…outsource this using Hosted Exchange.

You need to host a large file (5Mb) on your website and make it available for 35,000 users for only two months duration. Use Cloud Front from Amazon. You want to start storage services on your network for a large number of files and you do not have the storage capacity…use Amazon S3. PaaS

You want to run a batch job but you don’t have the infrastructure necessary to run it in a timely manner. Use Amazon EC2. You want to host a website, but only for a few days. Use Flexiscale. IaaS

Network Design Management Node Various scan arrays Cloud burst

Administration (ARACNE) Hosted in the Databanx facility in Newcastle Over £250,000 invested Redundant hardware

Our scan arrays Each scan array contains 9 servers Each array can scan over 1m emails a day at 20% utilisation

Cloudburst New scan array in 5 minutes Cost of $0.90 per hour Use only when your network needs a burst of capacity.

Why Cloud Computing? Pay per use Instant Scalability Security Reliability APIs