Cloud Computing Talal Alsubaie DBA Saudi FDA. You Have a System (Website)

Slides:



Advertisements
Similar presentations
Presented by: Prof Mark Baker ACET, University of Reading Tel: Web:
Advertisements

Basant Narayan Singh Techno-Pulse A Beginner’s Guide.
Cloud System Dede Amin Technology and Development Trends.
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.
1 Cloud Computing with Amazon and Oracle Lewis Cunningham TUSC, Sr Datawarehouse Consultant
Cloud Computing Disruptive Innovation & Enabling Technology Authors: John Keagy (CEO & Co-Founder of GoGrid/ServePath) Michael Sheehan (Technology Evangelist.
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
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.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Engineering the Cloud Andrew McCombs March 10th, 2011.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Plan Introduction What is Cloud Computing?
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
Building Sustainable MIS Infrastuctures
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING For Beginners.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing الحوسبة السحابية. subject History of Cloud Before the cloud Cloud Conditions Definition of Cloud Computing Cloud Anatomy Type of Cloud.
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
Osama Shahid ( ) Vishal ( ) BSCS-5B
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.
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.
VMware, Salesforce.com building Java cloud platform.
Software as a Service By Tommy Kauffman CSC342. Software as a Service Extension of ASP – Application Service Provider Software is offered by a vendor.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Introduction to Cloud Computing Cloud Computing : Module 1.
Lecture 8: Design of Parallel Programs Part III Lecturer: Simon Winberg.
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.
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.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
……on-demand self-service Internet infrastructure where you pay-as-you-go and use-only what you need, managed by your browser or application.
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.
Cloud Project. SaaS: Software-as-a-Service Also known as an on-demand software, SaaS is an application that can be accessed from anywhere on the world.
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.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Enterprise Cloud Computing
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
By Heather, Cindy, Lisa and Allison. 4vPO4DYY The “cloud” refers to surplus computing resources that are available.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
Information Systems in Organizations 5.2 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.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
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.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Lecture 6: Cloud Computing
Unit 3 Virtualization.
What is Cloud Computing - How cloud computing help your Business?
An Introduction to Cloud Computing
Introduction to Cloud Computing
Cloud Computing.
Cloud Computing Applications
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Chapter 9 An Introduction and Overview of Cloud Computing
Emerging technologies-
Session I Cloud Introduction Session I
Presentation transcript:

Cloud Computing Talal Alsubaie DBA Saudi FDA

You Have a System (Website)

People Likes it

Performance Goes Down

Solutions

Software as a Service (SaaS) Virtualization Concepts

Software as a Service (SaaS) Someone else owns the application Pay fixed subscription fee

Software as a Service (SaaS)

HaaS & PaaS Hardware As A Service Platform As A Service Both runs on the same concept as SaaS.

Virtualization

Hardware Operating System App Traditional Stack Hardware OS App Hypervisor OS Virtualized Stack

Virtualization Can run any ware. ▫In your data center. ▫Or in the applications provider center. App 1 OS App 2 App 1 OS App 2 OS OR in the Cloud

Cloud Provider

Cloud Computing It is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet Does not worry about the backend

Cloud ComputingTraditional Stack

Traditional Data Center Buy the Car

SaaS Leasing a Car

Cloud Pay as you GO

Traditional IT Cost Model

Cloud Computing Cost Model

Traditional IT Cost Model

Cloud Computing Cost Model

Cloud “Applications” Examples: Gmail, Yahoo! Mail Advantages: Free, Easy, Consumer Adoption Disadvantages: Limited functionality, no control or access to underlying technology

Cloud “Platforms” “Examples: Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform) Advantages: Good for developers, more control than “Application” Clouds Disadvantages: Restricted to what is available, other dependencies

Cloud “Infrastructure” Provide “Compute” and “Storage” clouds Virtualization layers (hardware/software) Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode Advantages: Full control of environments and infrastructure Disadvantages: limited competition

Cloud Advantages Lower computer costs Improved performance Unlimited storage capacity Device independence Availability

Issues… Requires a constant Internet connection Security & Privacy Legal Issues Political Issues Related Bandwidth Cost Transparency

But … Cloud Computing is a very active research area. Many large companies are behind the technology, and investing BILLIONS OF DOLLARS

Who is behind Cloud Computing

Google Trends…

THANKS ALLOT Talal A. Alsubaie DBA Saudi FDA