Cloud Computing Paradigm Shift. Jan Šedivý

Similar documents
Cloud Computing Continued. Jan Šedivý

Cloud Courses Description

Cloud Courses Description


NCTA Cloud Architecture

TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Oracle Applications and Cloud Computing - Future Direction

Cloud Computing. Cloud computing:

White Paper on CLOUD COMPUTING

How To Understand Cloud Computing

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Clo l ud d C ompu p tin i g

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

Cloud Computing. Karan Saxena * & Kritika Agarwal**

New hybrid cloud scenarios with SQL Server Matt Smith 6/4/2014

Turnkey Technologies- A Closer Look

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

An Introduction to Cloud Computing Concepts

Cloud Terminology Handbook

Architectural Implications of Cloud Computing

Big Data & Its Bigger Possibilities In The Cloud

Cloud Computing An Elephant In The Dark

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing

Cloud Computing; What is it, How long has it been here, and Where is it going?

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Cloud Computing Technology

INTRODUCING CLOUD POWER

Enable Rapid Innovation with Informatica and MicroStrategy for Hybrid IT

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

On Premise Vs Cloud: Selection Approach & Implementation Strategies

The Cloud Opportunity: Italian Market 01/10/2010

How To Choose Cloud Computing

WhitePaper. Private Cloud Computing Essentials

The Private Cloud Your Controlled Access Infrastructure

Introduction to Cloud Computing

4/28/2014. What's the Scoop on Cloud Computing. Agenda. Why you are here?

About me & Submission details

IS PRIVATE CLOUD A UNICORN?

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education.

The Hybrid Cloud Approach: CA ARCserve D2D On Demand

Cloud Computing and Amazon Web Services

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise

Cloud Computing. Chapter 1 Introducing Cloud Computing

Private & Hybrid Cloud: Risk, Security and Audit. Scott Lowry, Hassan Javed VMware, Inc. March 2012

Security, Reliability & Control with Hosted Exchange

Introduction to Cloud : Cloud and Cloud Storage. Lecture 2. Dr. Dalit Naor IBM Haifa Research Storage Systems. Dalit Naor, IBM Haifa Research

Rapid Application Development

Google Apps Overview

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity

The Cloud. JL Cabrera LTEC 4550

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33

Program. Maria Fiore Business Development Manager Hartco. Hugo Boutet igovirtual. Introduction to MicroAge. SME and «cloud computing» 2006 MicroAge

Secure Cloud Computing through IT Auditing

Kent State University s Cloud Strategy

CLOUD COMPUTING An Overview

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

CHAPTER 8 CLOUD COMPUTING

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

A Hotel in the Cloud. Bruno Albietz

Emerging Technology for the Next Decade

Electronic Records Storage Options and Overview

Cloud Computing for SCADA

CLOUD COMPUTING. When it's smarter to rent than to buy.. Presented by Anand Tirumani

How To Understand Cloud Computing

Cloud Services Overview

Cloud Computing. Chapter 1 Introducing Cloud Computing

An Agile and Scalable Mobile Workplace

Working anytime anywhere

How Cloud Computing is Changing the Face of IT. Ketul Parekh HCSS

C a r l G o e t h a l s T e r r e m a r k E u r o p e. C a r l. g o e t h a l t e r r e m a r k. c o m

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

Cloud Computing Overview

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Enhancing Operational Capacities and Capabilities through Cloud Technologies

Cloud computing - Architecting in the cloud

How To Understand Cloud Computing

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

White Paper. Cloud Computing. Effective Web Solution Technology Investment. January

Cloud Computing. Chapter 1 Introducing Cloud Computing

Data In The Cloud: Who Owns It, and How Do You Get it Back?

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

Daymark DPS Enterprise - Agentless Cloud Backup and Recovery Software

How To Run A Modern Business With Microsoft Arknow

Transcription:

Cloud Computing Paradigm Shift Jan Šedivý

Business expectations Improving business processes Reducing enterprise costs Increasing the use of information/analytics Improving enterprise workforce effectiveness Attracting and retaining new customers Creating new products or services (innovation) Managing change initiatives Expanding current customer relationships Consolidating business operations Targeting customers and markets more effectively

Computing Evolution

Gartner predicts: Virtualization Cloud computing Web 2.0 IDC, Gartner $16B revenue drive by public cloud in 2009 $55B revenue anticipated by 2014 12% public cloud share in IT spending 25% - new growth in IT spending Aggressive prediction $63B - 2010 revenue, public cloud $148B 2014 in SaaS, PaaS, IaaS

Agenda - Cloud computing Cost - Economy of scale Centralized management Easy on users Access any time any place, compatible browser Deployment model Elasticity, endless processing power, endless memory High service availability Security Types of applications

Economy of scale Cloud data centers with large number of computers Built from computers with minimum number of parts. Bought in massive quantities. Efficient ratio of staff to machines. Electricity cost is decreased 5-7 times in a large center (5MW) Cost advantage, no upfront payment, pay as you go, Freemium Global companies => large data centers SMBs, SaaS, CAPEX => OPEX

Central administration Cloud central administration - fast distribution of new functionality and upgrades Employees easier adapt to small improvements than to disruptive changes. Traditional software - long learning cycle

Connect Anywhere, Anytime Cloud, Web-based applications give users full access to their information anywhere, anytime, Windows, OS X, Linux FireFox, IE, Chrome, Safari... Mobile phone, tablet computer The data is stored in the cloud not on employees computers, sharing Multiple users can access and contribute to projects simultaneously Employees need only notebook + connectivity. The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flow charts and diagrams.

Deployment models Public cloud internet Internet Community Data center

Deployment models Public cloud internet Private cloud intranet Intranet Internet Private data center Community Data center

Deployment models Public cloud internet Private cloud intranet Hybrid cloud internet + intranet Community cloud intranet Intranet Internet Private data center Community Data center

Public - private center Advantage Public cloud Private cloud Appearance of infinite computing resources Elimination of up front payment by cloud user yes yes Pay as you use yes no no no Economies of scale due to very large center Higher utilization by multiplexing resources yes yes Usually not Depends on size

Higher Reliability and Uptime Service Level Agreement (SLA) Disaster recovery plan Recovery point objective (RPO) design target is zero Recovery time objective (RTO) design target is instant fail over Databases NoSQL Data replication - build in redundancy Elasticity, virtualization, endless computing power Fall back to secondary data center, regions, zones This level of reliability with onpremises or hosted technology is tremendously costly and complex

Security Browser-based applications do not need to save sensitive data on local devices. Lost laptops and memory stick minimize the amount of sensitive data stored on these devices Regular staff training and educating in all aspects internet safety and security is must. SAS 70 Type II audit o o o o o Logical security: reasonable assurance of providing access to authorized individuals only Privacy: reasonable assurance of data privacy, implement proper policies and procedures Data center physical security: good protection of data centers and corporate offices Incident management and availability: reasonable assurance data centers and applications are redundant and incidents are properly reported, responded to, and recorded Change management: reasonable assurance that development and changes are properly tested

Cloud architecture - apps Client any browser, native app Software as a Service SaaS Google, Microsoft Platform as a Service PaaS Google app engine Microsoft Azure Infrastructure as a Service IaaS Amazon AWS, Rack space Browser SaaS PaaS IaaS servers

Utilization virtualization

Utilization Ggg

Utilization Hhhhh

Virtualization Run several applications on the same box Virtualize use 20% of available resources Utilize the whole box 80%

Virtulization hh

WEB applications - Architecture multiple cloud components communicating with each other 3-tier architecture. Architectonical pattern MVC model API application programming interfaces, web services software architecture = Representational State Transfer (REST) View, interaction browser, native application, different platforms Controller Model View

Cloud applications Storage backup General number crunching applications Web applications - services Autonomic computing Client server model Grid computing Mainframe computer Utility computing Peer-to-peer Service-oriented computing