M.A.Doman 2011. Short video intro Model for enabling the delivery of computing as a SERVICE.

Slides:



Advertisements
Similar presentations
System Center 2012 R2 Overview
Advertisements

Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Obstacles Security Culture Cloud Cloud Computing will be the primary delivery model, the big question is how fast is going to get there. The cost is the.
BETA!BETA! Building a secure private cloud on Microsoft technologies Private cloud security concerns Security & compliance in a Microsoft private cloud.
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.
Virtualization and the Cloud
Cloud Computing (101).
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
SaaS, PaaS & TaaS By: Raza Usmani
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.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Cloud computing Tahani aljehani.
Cloud Computing By Alex Chiu. What is Cloud Computing?
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Discussion on LI for Mobile Clouds
Plan Introduction What is Cloud Computing?
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Effectively and Securely Using the Cloud Computing Paradigm.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Cloud Computing Source:
Introduction to Cloud Computing
Effectively Explaining the Cloud to Your Colleagues.
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.
3 Cloud Computing.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
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.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
The Legal Issues Facing Digital Forensic Investigations In A Cloud Environment Presented by Janice Rafraf 15/05/2015Janice Rafraf1.
Introduction to Cloud Computing
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
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.
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
PaaSport Introduction on Cloud Computing PaaSport training material.
| nectar.org.au NECTAR TRAINING Module 1 Overview of cloud computing and NeCTAR services.
Chapter 8 – Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
Software Acquisition Management. Cloud Computing 2.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Optimize the Business with Microsoft Datacenter Services 2.0
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Template V.17, July 29, 2011 What’s the Cloud Got to do with HR Transformation? Heath Brownsworth, Director Technology Strategy.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Roles and Boundaries – 1/2
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
The Future? Or the Past and Present?
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 Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Cloud Computing: Concepts
Client/Server Computing and Web Technologies
Presentation transcript:

M.A.Doman 2011

Short video intro

Model for enabling the delivery of computing as a SERVICE.

1. On-demand self-service 2. Broad network access 3. Resource pooling 4. Rapid elasticity 5. Measured service

NIST Definition SaaSPaaSIaaS Software as a Service Platform as a Service Infrastructure as a Service

NIST Definition * Public Cloud * Private Cloud * Hybrid Cloud * Community Cloud

IaaS is the delivery of computer hardware as a service Servers Networks Storage Think of IaaS as the maturation of ISP model. Including: Virtualization Migration Well-defined self-service management

VIM: Virtualization Infrastructure Management Manage the physical and virtual resources in a holistic fashion. Rapidly and dynamically provision resources to applications H Web Server DB Server WindowLinux Facebook app DB Java Guest OS App A App B App C HOST Virtual Machine Monitor (Hypervisor) HARDWARE

Migration services is the process of moving a virtual machine from one host server or storage location to another. Used to: * Make adjustments to resource priorities to match demand conditions * Service upgraded * ?????

All key machine’s components, CPU, storage disks, networking and memory are completely virtualized. This facilitates the entire state of the virtual machine that must be captured and moved. Various techniques: * Live (hot or real time) migration : VM is powered on * Regular (cold) migration: VM is powered off * Live Storage migration

* Defines the server’s configuration based on the organization requirements, such as hardware and software components * Provisioning software lets you manually adjust the virtualized environment. Create new VMs Modify existing VM to add or reduce resources * Essential to managing workloads and to moving applications and services from one physical environment to another

Steps to Provision VM Common and normal steps of provisioning a virtual server * Select a server from a pool of available servers (physical servers with enough capacity) along with the appropriate OS template you need to provision the virtual machine * Load the appropriate software (OS, device drivers, middle ware, etc.) * Customize and configure the machine (e.g. IP address) to configure an associate network and storage resources

Switch Bridge Virtual LAN Internet Bridge 02:01:0A:00:01: /24 02:01:0A:00:02: /24 02:01:93:60:51:f ,81,241/24 From Cloud Computing: Principles and Paradigms 02:01:0A:00:02: /24 02:01:0A:00:01: /24 Virtual LAN PUBLIC ACCESS vm Host A Host B vm

* Document of understanding between the cloud provider and user/client/customer * Contract that stipulates the type of service required and penalties that would result from unexpected business interruption * Typically include * Response times * Availability on any given day * Overall uptime target * Agreed-on response times and procedures in the event a service goes down * SECURITY understanding

There isn’t one approach to PaaS. The line between Iaas and Paas is blurred Common PaaS Characteristics: * Offers development environment Development lifecycle, language Ability to develop, test and deploy applications Customer uses this to add value * Support well-defined interfaces for: * Composite applications * Portals * Mashups (brings together 2 or more business apps) * Based on multi-tenancy architecture

Provides customer a full environment for creating an application without buying individual tools. Often includes * Workflow engine * Development tools * Testing environment * Database integration * Third party tools and services Examples: Google App Engine, Microsoft Asure

Contain most of the same characteristics as integrated lifecycle platform AND Include a packaged business solution at the core. Ex. Intuit’s Quickbooks

Provides a specialized capability, such as a tool or tool set Ex. Amazon’s Simple DB and Simple Query Service

30 years ago…… Time-sharing systems ….. SaaS model today motivated by Faster, ubiquitous networked communications Software costs and complexities IT costs

Focus on a specific process, such as performance reviews, financial management… Moved to the cloud because customers are finding the platforms hard to manage Characteristics * Designed with a specific business processes build in * Modifiable by customers Examples: Intuit, SAP, Oracle On Demand

Driven by 1. Ubiquitous availability of networking 2. Distributed teams Provide collaborative services include project planning, Web conferencing, instant messaging

Support the development and deployment of SaaS Includes * Testing as a service * Monitoring and management as a service * Development as a service * Security as a service * Compliance and governance as a service

Clouds have the same security issues as server technologies. Some other issues: XML Signatures Browser Security Flooding Reputation Fate Sharing Loosing control over date Dependence on the internet See paper: “Who can you trust in the cloud?” Roberts, Al-Hamdani

Discussion…..