nybf 2014 - trends in cloud computing

46
SWIFT Business Forum New York 1 SWIFT Business Forum New York - March 4, 2014 #BFNY

Upload: swift

Post on 01-Nov-2014

313 views

Category:

Economy & Finance


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: NYBF 2014 - Trends in Cloud Computing

SWIFT Business Forum New York

1 SWIFT Business Forum New York - March 4, 2014

#BFNY

Page 2: NYBF 2014 - Trends in Cloud Computing

Trends in Cloud Computing

2 SWIFT Business Forum New York - March 4, 2014

James Labocki

Cloud Computing

Technical Product Marketing

Manager

Red Hat

Saket Sharma

CIO

Bank of New York Mellon

Treasury Services

Page 3: NYBF 2014 - Trends in Cloud Computing

Trends in Cloud Computing

@jameslabocki

www.allthingsopen.com

Page 4: NYBF 2014 - Trends in Cloud Computing

Today

Page 5: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Infrastructure

Storage

Network

Infrastructure as a Service

Infrastructure as a Service Platform

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Specialized Hardware

Commodity Hardware Commodity Hardware Commodity Hardware

Virtualization

Page 6: NYBF 2014 - Trends in Cloud Computing

Operating System

Platform Application Platform as a Service

Operating System Operating System

Middleware Database

Web

Containers

Middleware Manager

Database

Containers

JBoss MySQL

Containers

Python Database JBoss MySQL Ruby Database

Page 7: NYBF 2014 - Trends in Cloud Computing

Business and Middleware Services X Platform as a Service

Unified User Interaction

Business Process Management

Application Integration

Data Virtualization

Application Server and In-Memory Computing

Application PaaS

Integration PaaS BPM PaaS Mobile PaaS

OpenShift

Page 8: NYBF 2014 - Trends in Cloud Computing

IT Operations Management Tools Cloud Management Platform

Service Catalog

Capacity Management

CMDB

Service Management

Chargeback

Asset Management

Configuration Management

Availability and

Performance Monitoring

Service Desk

Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Software as a Service

Platform as a Service

Infrastructure as a Service

Page 9: NYBF 2014 - Trends in Cloud Computing

Open Cloud

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware Commodity Hardware

Operating System

Containers

MW DB

Containers

JBoss MySQL

Containers

Python DB JBoss MySQL Ruby DB

Integration PaaS BPM PaaS Mobile PaaS

Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

IaaS

Manager

aPaa

S

xP

aaS

Page 10: NYBF 2014 - Trends in Cloud Computing

Open Hybrid Cloud

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL

Containers

Python DB JBoss MySQL Ruby DB

Integration PaaS BPM PaaS Mobile PaaS

Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Physical

Virtual

IaaS Public

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL

Containers

Python DB JBoss MySQL Ruby DB

Integration PaaS BPM PaaS Mobile PaaS

Cloud Management

Platform

IaaS

aP

aaS

xP

aaS

Page 11: NYBF 2014 - Trends in Cloud Computing

Trends

● Containers for IaaS

● Environment as a Service

● Design Patterns

Page 12: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 13: NYBF 2014 - Trends in Cloud Computing
Page 14: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 15: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 16: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 17: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 18: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 19: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 20: NYBF 2014 - Trends in Cloud Computing

Containers for IaaS

Page 21: NYBF 2014 - Trends in Cloud Computing

Environment as a Service

Page 22: NYBF 2014 - Trends in Cloud Computing

IaaS/PaaS Convergence

Platform as a Service

Infrastructure as a Service +

Infrastructure as a Service

●Application Containers

●Developer Tools

●Application Lifecycle Management

●APIs

●Developers Services

●Application Service

●Deployed on Virtual Machines

●Virtual Machines, Networks, Storage

●Standard VM Library

●Automated at the Operating System

Page 23: NYBF 2014 - Trends in Cloud Computing

Environment as a Service

Request

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware Commodity Hardware

Operating System

Containers

MW DB

Containers

JBoss MySQL

Containers

Python DB JBoss MySQL Ruby DB

Integration PaaS BPM PaaS Mobile PaaS

Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Manager

IaaS

aP

aaS

xP

aaS

Page 24: NYBF 2014 - Trends in Cloud Computing

Design Patterns

Page 25: NYBF 2014 - Trends in Cloud Computing

Patterns, Not Workflows

Install

Operating System

Configure

Packages

Files

Services

Orchestrate

Instantiate Instances, VMs, and

Containers

Define

Application Layout

Page 26: NYBF 2014 - Trends in Cloud Computing

Operating

Environment

Operating

Configuration

Install

Operating System

Configure

Packages

Files

Services

Orchestrate

Instantiate Instances, VMs, and

Containers

Define

Application Layout

Find the Patterns Describe the Components

Topology Description Application

Layout

Blueprint

Page 27: NYBF 2014 - Trends in Cloud Computing

Find the Pattern

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

IaaS

aP

aaS

xP

aaS

Page 28: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Describe the Components

IaaS

aP

aaS

xP

aaS

Page 29: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Advertise the Pattern

Advertise IaaS

aP

aaS

xP

aaS

Page 30: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Pattern Driven Deployment

Request IaaS

aP

aaS

xP

aaS

Page 31: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Phased Optimization of Placement

Request IaaS

aP

aaS

xP

aaS

Page 32: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Phased Optimization of Placement

Request IaaS

aP

aaS

xP

aaS

Page 33: NYBF 2014 - Trends in Cloud Computing

Operating System (Compute)

Software Defined (Storage)

Software Defined (Networking)

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating System Operating System

DB

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Python

Web

Virtual Machine Virtual Machine

Storage

Network

Specialized Hardware

Phased Optimization of Placement

Request IaaS

aP

aaS

xP

aaS

Page 34: NYBF 2014 - Trends in Cloud Computing

Operating System Compute

Software Defined Storage

Software Defined Networking

Commodity Hardware Commodity Hardware

Operating System

Containers

MW Manager DB

Containers

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS

Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

Cloud Management

Platform

Operating

Environment Operating

Configuration

Topology

Description Application

Layout

Blueprint

Life-Cycle Management

Commodity Hardware Commodity Hardware Commodity Hardware Commodity Hardware

Containers

MW DB

Containers

JBoss MySQL Python DB

Containers

MW DB

Containers

JBoss MySQL Python DB

Environment

Configuration

Topology

Application

Application

Environment

Configuration

Topology

Application

Application

Environment

Configuration

Topology

Application

Application

Development Test Production

Events &

Information

Business

Rules

IaaS

aP

aaS

xP

aaS

Page 35: NYBF 2014 - Trends in Cloud Computing

Red Hat's Open Hybrid Cloud

Red Hat Enterprise Linux (Compute)

Red Hat Storage (Storage)

Neutron (Networking)

Commodity Hardware Commodity Hardware Commodity Hardware

Red Hat Enterprise Linux

Gear

JBoss Broker Database

Gear

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

CloudForms

Red

Hat

Ente

rpri

se L

inu

x

Op

enS

tack

Pla

tfo

rm

Open

Shif

t

By R

ed H

at

Red

Hat

xP

aaS

Red Hat Satellite (Imaging)

Red Hat

Satellite (Configuration)

OpenStack

Heat (Topology)

OpenShift

Cartridge (Application)

Blueprint

Red Hat Enterprise Linux OpenStack Platform

Red Hat JBoss Portal

Red Hat JBoss BRMS

Red Hat JBoss Fuse

Red Hat JBoss SOA Platform

Red Hat JBoss Data Services

Red Hat JBoss Enterprise Application Platform

Red Hat JBoss Web Server

Red Hat JBoss Data Grid

Page 36: NYBF 2014 - Trends in Cloud Computing

Community Powered Innovation

Red Hat Enterprise Linux (Compute)

Red Hat Storage (Storage)

Neutron (Networking)

Commodity Hardware Commodity Hardware Commodity Hardware

Red Hat Enterprise Linux

Gear

JBoss Broker Database

Gear

JBoss MySQL Python DB

Integration PaaS BPM PaaS Mobile PaaS Service Catalog

Service Management

Capacity Management

Chargeback

Provisioning

Service Governance

Orchestration

CloudForms

Red Hat Enterprise Linux OpenStack Platform

Red Hat JBoss Portal

Red Hat JBoss BRMS

Red Hat JBoss Fuse

Red Hat JBoss SOA Platform

Red Hat JBoss Data Services

Red Hat JBoss Enterprise Application Platform

Red Hat JBoss Web Server

Red Hat JBoss Data Grid

100,000+

Projects

Satellite

RDO

Fedora

OpenShift

Origin

Gluster

Foreman

JBoss.org

ManageIQ

Red

Hat

En

terp

rise

Lin

ux

Open

Sta

ck P

latf

orm

Open

Shif

t

By R

ed H

at

Red

Hat

xP

aaS

Page 37: NYBF 2014 - Trends in Cloud Computing
Page 38: NYBF 2014 - Trends in Cloud Computing
Page 39: NYBF 2014 - Trends in Cloud Computing
Page 40: NYBF 2014 - Trends in Cloud Computing
Page 41: NYBF 2014 - Trends in Cloud Computing
Page 42: NYBF 2014 - Trends in Cloud Computing
Page 43: NYBF 2014 - Trends in Cloud Computing
Page 44: NYBF 2014 - Trends in Cloud Computing

●Q&A

SWIFT New York Business Forum - 4 March 2014

44

Page 45: NYBF 2014 - Trends in Cloud Computing

●Please provide us with your feedback!

● Kindly complete the survey form and submit upon exiting

45

SWIFT Business Forum New York - March 4, 2014

Page 46: NYBF 2014 - Trends in Cloud Computing

Product Showcase

SWIFT Business Forum New York - March 4, 2014 46