Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.

Slides:



Advertisements
Similar presentations
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
Advertisements

Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
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.
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.
Design of New or Changed Services in the Cloud: An ISO/IEC Perspective Ronald Dattero Missouri State University, CIS Dept. Stuart D. Galup Florida.
Securing and Auditing Cloud Computing Jason Alexander Chief Information Security Officer.
Cloud computing Tahani aljehani.
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.
Discussion on LI for Mobile Clouds
Plan Introduction What is Cloud Computing?
Introduction to Cloud Computing Zsolt Németh MTA SZTAKI.
Cloud Computing. 2 A division of Konica Minolta Business Solutions USA Inc. What is Cloud Computing? A model for enabling convenient, on-demand network.
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.
Introduction to Cloud Computing
“ Does Cloud Computing Offer a Viable Option for the Control of Statistical Data: How Safe Are Clouds” Federal Committee for Statistical Methodology (FCSM)
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.
Cloud Computing.
Cloud Computing The self-service provisioning of IT services over the Internet, across a range of IT domains including infrastructure, business applications,
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. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
The Legal Issues Facing Digital Forensic Investigations In A Cloud Environment Presented by Janice Rafraf 15/05/2015Janice Rafraf1.
In the name of God :).
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
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.
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
Cloud Computing Project By:Jessica, Fadiah, and Bill.
Cloud Strategy made Simple David G. Fletcher. 2 Hybrid Cloud Approach Utah is building a private cloud to provision services from its virtualized infrastructure.
Introduction to Cloud Computing Insigma Hengtian Software Ltd. * 部分材料摘自 * 部分材料摘自 Jimmy Jiang , Doug Terry Shanping Li
Cloud Computing. Definition  The Cloud is a metaphor for the Internet  Cloud computing is a model for enabling ubiquitous, convenient, on-demand network.
PaaSport Introduction on Cloud Computing PaaSport training material.
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
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.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
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.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
Advanced cloud infrastructures and services SAULIUS ŽIŪKAS.
Unit 3 Virtualization.
Introduction to Cloud Computing
Prepared by: Assistant prof. Aslamzai
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Introduction to Cloud Computing
Cloud Computing: Concepts
Cloud Computing LegalRun Solutions Why It’s Right for You!
Cloud Computing Erasmus+ Project
Basics of Cloud Computing
Done by:Thikra abdullah
Presentation transcript:

Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security

Introduction Cloud computing - is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources like networks, servers, storage, applications and services that can be rapidly provisioned and released with minimal management effort or service provider interaction. This computing model as shown in Figure 22.1, is composed of a number of essential characteristics, three service models, and four deployment models. Kizza - Guide to Computer Network Security 2

Cloud Computing Infrastructure Characteristics Traditionally data center computing models were mainly based on a client-server model architecture and design relying firmly a three-tier architecture design that included access, distribution and core switches connecting relatively few clients and meeting limited client needs Today’s cloud services models is bursting with activities and services with distinctly new characteristics that are now on demand, elastic, and the service is fully managed by the provider. Let us now briefly look at each one of these characteristics: –Ubiquitous network access. –Measured service –On-demand self-service –Rapid elasticity –Resource pooling Kizza - Guide to Computer Network Security 3

Cloud Computing Service Models Cloud Infrastructure as a Service (IaaS) – a process of providing the customer with the ability and capability to manage and control, via a web-based virtual server instance API, system resources such as starting, stopping, accessing and configuring the virtual servers, operating systems, applications, storage, processing and other fundamental computing resources. Platform as a Service (PaaS) - a set of software and product development tools hosted on the provider's infrastructure and accessible to the customer via a web-based virtual server instance API. Through this instance, the customer can create applications on the provider's platform over the Internet Software as a Service (SaaS) – a process of acquiring software with no upfront license fee. All software applications are retained by the provider and the customer has access to all applications of choice from the provider via various client devices through either a thin client interface, such as a web browser, a web portal or a virtual server instance API. Kizza - Guide to Computer Network Security 4

Cloud Computing Deployment Models There are three cloud deployment models which are actually cloud types: –Public clouds- provides access to computing resources for the general public over the Internet allowing customers to self-provision resources typically via a web service interface on a pay-as-you-go basis. One of the benefits of public clouds is to offer large pools of scalable resources on a temporary basis without the need for capital investment in infrastructure by the user. –Private cloud - gives users immediate access to computing resources hosted within an organization's infrastructure and premises. –Hybrid cloud - combines the computing resources of both the public and private clouds. Kizza - Guide to Computer Network Security 5

Virtualization and Cloud Computing Virtualization is a fundamental feature in cloud computing. Virtualization allows applications from different customers to run on different virtual machines; hence, providing separation and protection. Kizza - Guide to Computer Network Security 6

Benefits of Cloud Computing Automatic Updates Reduced Cost Green Benefits of Cloud computing Remote Access Disaster Relief Self-service provisioning Scalability Reliability and fault-tolerance Ease of Use Skills and Proficiency Response Time Mobility Increased Storage Kizza - Guide to Computer Network Security 7

Cloud Computing, Power Consumption and Environmental Issues T here is a heated debate on-going pitting those claiming that cloud computing is gobbling up resources as large cloud and social networking sites need daily megawatts of power to feed insatiable computing needs and those who claim that the computing model is indeed saving power from millions of servers left idling daily and consuming more power. What is your opinion? Kizza - Guide to Computer Network Security 8

Cloud Computing Security, Reliability, Availability and Compliance Issues Cloud users normally “trust” cloud service providers with their data like they trust banks with their money. This means that they expect the three issues of security, availability and performance to be of little concern to them as they are with their banks. This depends on: –Cloud Computing Actors, Their Roles and Responsibilities –Security of Data and Applications in the Cloud Hypervisor Security Securing Load Balancers Virtual Operating Systems Security –Security of Data in Transition - Cloud Security Best Practices Service Level Agreements (SLAs) Data Encryption Web Access Points Security Compliance Kizza - Guide to Computer Network Security 9