Chapter 21: Cloud Computing and Related Security Issues

Slides:



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

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.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
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).
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.
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?
Cloud Computing. 2 A division of Konica Minolta Business Solutions USA Inc. What is Cloud Computing? A model for enabling convenient, on-demand network.
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.
Osama Shahid ( ) Vishal ( ) BSCS-5B
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  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.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
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.
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
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.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
© 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.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Cloud Computing Presented By: Mark Jordan. Agenda Definition Examples Which is Better Future.
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Introduction to Cloud Computing
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Prepared by: Assistant prof. Aslamzai
The Future? Or the Past and Present?
Cloud Computing Kelley Raines.
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
Network Services, Cloud Computing, and Virtualization
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Dr. Sharad Saxena.
Dr. John P. Abraham Professor, Computer Engineering UTPA
Clouds: What’s new is old is new…
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 21: Cloud Computing and Related Security Issues Guide to Computer Network Security

Kizza - 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

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

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

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

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

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

Cloud Computing, Power Consumption and Environmental Issues There 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

Kizza - Guide to Computer Network Security 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 four issues of security, complience, availability and performance to be of little concern to them as they are with their banks. For cloud users, the confidence and acceptance of the issues above 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