TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing



Similar documents
Cloud Computing. Cloud computing:

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

2014 Latin America Cloud Computing Market

SaaS, PaaS & TaaS. By: Raza Usmani

Fundamental Concepts and Models

Cloud Computing. Karan Saxena * & Kritika Agarwal**

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Cloud Computing. Chapter 1 Introducing Cloud Computing

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR DEPARTMENT OF COMPUTER APPLICATIONS SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE

CHAPTER 8 CLOUD COMPUTING

Architectural Implications of Cloud Computing

Cloud Computing. What is Cloud Computing?

Cloud Computing Technology

Getting Familiar with Cloud Terminology. Cloud Dictionary

In a dynamic economic environment, your company s survival

Cloud Computing in Banking

Cloud Computing. Chapter 1 Introducing Cloud Computing

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Fundamentals of Web Programming a

Big Data & Its Bigger Possibilities In The Cloud

Cloud Computing, and REST-based Architectures Reid Holmes

Cloud Computing An Elephant In The Dark

EDC Collaboration White Paper Cloud Companion SM IT Services Delivery Transformation

CLOUD COMPUTING OVERVIEW

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

CLOUD COMPUTING IN HIGHER EDUCATION

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

SOA CERTIFIED JAVA DEVELOPER (7 Days)

CLOUD COMPUTING INTRODUCTION HISTORY

Cloud Computing. Bringing the Cloud into Focus

VIRTUALIZATION IS NOT THE CLOUD AN ANALYSIS OF THE GAPS BETWEEN VIRTUALIZATION AND CLOUD COMPUTING

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite

Grid Computing Vs. Cloud Computing

Cloud Architecture K E R R I E H O F FA N V P I T P O W E R S O L U T I O N S, J O H N S O N C O N T R O L S I N C.

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Hosted ediscovery: Adoption, Use, and Results. September, 2011

Chapter 4 IT Infrastructure and Platforms

Cloud Provider Solutions

EDC COLLABORATION WHITE PAPER Cloud Computing IT Services Delivery Transformation

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Fact Sheet Yellowfin & Cloud Computing

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

Digital Forensics. Lab 10: Cloud Computing & the Future of Digital Forensics

Cloud Computing Guide & Handbook. SAI USA Madhav Panwar

Everything You Need To Know About Cloud Computing

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

Subash Krishnaswamy Applications Software Technology Corporation

Cloud Computing Essentials Course Outline

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

The Private Cloud Your Controlled Access Infrastructure

The Future Of Cloud Computing. Thursday, September 1, 11

Introduction to Cloud Computing DLT Solutions LL DL C T Solutions LL May 2011

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

A Comparative Study of cloud and mcloud Computing

Cloud Computing demystified! ISACA-IIA Joint Meeting Dec 9, 2014 By: Juman Doleh-Alomary Office of Internal Audit

How cloud computing can transform your business landscape

Secure Cloud Computing through IT Auditing

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Cloud Computing & Service Oriented Architecture An Overview

Commercial Software Licensing

IT Infrastructure and Emerging Technologies

Cloud Computing. Chapter 1 Introducing Cloud Computing

NEXT UP: John Sanderson, Windows Azure Specialist (Denver) Page 1

Workshop on High Performance Computing for Science and Applications for Academic Development

When SaaS and On-Premise BI Collide:

China's Journey Towards Technology

Vodafone Cloud & Hosting Services. Gary Goodenough 13 th November 2015

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST

Computing Service Provision in P2P Clouds

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Cloud Courses Description

Cloud Computing Evolution Not Revolution

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

Preparation Guide. EXIN Cloud Computing Foundation

Planning the Migration of Enterprise Applications to the Cloud

Cloud Computing-A Tool For Future

4/30/2014. Avoiding no to cloud computing. What is the Cloud Data as a Driver Regulations Avoiding No. Cloud Computing

Data Centers and Cloud Computing. Data Centers

White Paper on CLOUD COMPUTING

Trends in HR-technology + tips regarding the make or buy decision

IT Infrastructure: Hardware and Software

Quattra s Cloud Vision & Framework Value

An Oracle White Paper June Oracle Cloud Computing

The Keys to the Cloud: The Essentials of Cloud Contracting

Cloud computing an insight

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Cluster, Grid, Cloud Concepts

High Performance Computing Cloud Computing. Dr. Rami YARED

Table of Content Cloud Computing Tutorial... 2 Audience... 2 Prerequisites... 2 Copyright & Disclaimer Notice... 2 Cloud Computing - Overview...

CLOUD COMPUTING. A Primer

Avoiding the Accidental SOA Cloud Architecture

Future of the Healthcare Cloud:

Clinical Trials in the Cloud: A New Paradigm?

How To Understand Cloud Computing

How cloud computing can transform your business landscape.

PLATFORM & INFRASTRUCTURE AS A SERVICE

An Oracle White Paper in Enterprise Architecture August Architectural Strategies for Cloud Computing

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled

1 Introduction. 2 What is Cloud Computing?

Cloud Computing and SOA Convergence / Senior Vice President / September, 2013

Transcription:

TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing

TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud Computing TG3.7 Web Services and Service- Oriented Architecture

LEARNING OBJECTIVES 1. Describe the evolution of IT infrastructure. 2. Describe a server farm. 3. Define virtualization, and discuss its advantages. 4. Define grid computing, and discuss its advantages. 5. Define utility computing, and discuss its advantages. 6. Define cloud computing, and analyze its advantages and disadvantages. 7. Define and discuss Web services and service-oriented architecture.

TG3.1 Introduction Stages in the evolution of IT infrastructure: Standalone mainframe Mainframe and dumb terminals Standalone personal computers Local area networks (client/server computing) Enterprise computing Cloud computing and mobile computing

TG3.2 Server Farms

Server Virtualization (example)

TG 3.3 Virtualization Benefits Cost Savings due to lower number of physical servers Enhanced Agility More Service Oriented Focus of IT Department

Grid Computing

TG 3.4 Grid Computing Benefits Utilizes computing resources efficiently Enables Applications to run faster Provides Fault tolerance and redundancy Makes it easy to scale up or scale down

TG3.6 Cloud Computing

Cloud Computing Services Cloud infrastructure as a service Cloud platform as a service Cloud software as a service

3 Cloud Computing New from Wiley s 5 th Edition

Learning Objectives Describe the problems that modern information technology departments face. Describe the key characteristics and advantages of cloud computing. Identify a use-case-scenario for each of the four types of clouds. Explain the operational model of each of the three types of cloud services.

Learning Objectives 5. Identify the key benefits of cloud computing. 6. Discuss the concerns and risks associated with cloud computing. 7. Explain the role of Web services in building a firm s IT applications, providing examples.

Chapter Outline Introduction What Is Cloud Computing? Different Types of Clouds Cloud Computing Services The Benefits of Cloud Computing Concerns and Risks with Cloud Computing Web Services and Service-Oriented Architecture

TG Introduction 3.1 IT Infrastructure Evolution of the Modern IT Infrastructure

IT Infrastructure IT Components Hardware Software Networks Databases IT Services (Developing Information Systems, Managing Security and Risk, and Managing Data)

Evolution of the Modern IT Infrastructure 1. Stand-alone Mainframes 2. Mainframe and Dumb Terminals 3. Stand-alone Personal Computers 4. Local Area Networks (Client/Server Computing) 5. Enterprise Computing 6. Cloud Computing and Mobile Computing

TG What is Cloud Computing? 3.2 Cloud Computing Characteristics

Cloud Computing Characteristics Cloud Computing Provides On-Demand Self-Service Cloud Computing Encompasses the Characteristics of Grid Computing Grid Computing enables organizations to utilize resources more efficiently Grid Computing provides fault tolerance and redundancy Grid Computing makes it easy to scale up Grad Computing makes it easy to scale down

Cloud Computing Characteristics (Continued) Cloud Computing Encompasses the Characteristics of Utility Computing Cloud Computing Utilizes Broad Network Access Cloud Computing Pools Computing Resources Cloud Computing Often Occurs on Virtualized Servers Server Farms Server Virtualization

TG Different Types of Clouds 3.3 Public Cloud Private Cloud (or Corporate Cloud) Hybrid Cloud Vertical Clouds

TG Cloud Computing Services 3.4 Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS) Software-as-a-Service (SaaS)

Platform-as-a-Service (PaaS) PaaS offers several advantages to customers: Application developers can develop and run their software solutions on a cloud platform without the cost of buying and managing the underlying hardware and software layers Underlying computing and storage resources automatically scale to match application demand Operating system features can be upgraded frequently

Platform-as-a-Service (PaaS) (Con t) PaaS offers several advantages to customers (Con t): Geographically distributed development teams can work together on software development projects PaaS services can be provided by diverse sources located throughout the world Initial and ongoing costs can be reduced by the use of infrastructure services from a single vendor

TG The Benefits of Cloud Computing 3.5 Seven Major Benefits to Individuals and Organizations

Seven Major Benefits of Cloud Computing to Individuals & Organizations Benefit 1: Making Individuals More Productive Benefit 2: Facilitating Collaboration Benefit 3: Mining Insights from Data Benefit 4: Reduce Costs

Seven Major Benefits of Cloud Computing to Individuals & Organizations (Con t) Benefit 5: Expand the Scope of Business Operations Benefit 6: Respond Quickly to Market Changes Benefit 7: Customize Products and Services

TG Concerns and Risks with Cloud Computing 3.6 Five Categories of Concerns

Five Categories of Cloud Computing Concerns Concern 1: Legacy IT Systems Concern 2: Reliability Example: Amazon Web Services Concern 3: Privacy Concern 4: Security Concern 5: The Regulatory and Legal Environment

TG Web Services and Service- Oriented Architecture 3.7 Benefits Provided to Organizations by Web Services Service-Oriented Architecture Web Services are based on Four Key Protocols

TG3.7 Emerging Software Trends Web Services Service-Oriented Architecture

Benefits Provided to Organizations by Web Services The organization can utilize the existing Internet infrastructure without having to implement any new technologies Organizational personnel can access remote or local data without having to understand the complexities of the process The organization can create new applications quickly and easily

Web Services are based on four key protocols: Extensible Markup Language (XML) Simple Object Access Protocol (SOAP) Web Services Description Language (WSDL) Universal Description, Discovery, and Integration (UDDI)

Utility Computing