23
1 © 2016 FUJITSU Multi-Cloud Management with Open Service Catalog Manager Wolfgang Ries, Fujitsu Enabling Software Technology GmbH, Munich March 2016

Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

1 © 2016 FUJITSU

Multi-Cloud Management withOpen Service Catalog Manager

Wolfgang Ries, Fujitsu Enabling Software Technology GmbH, Munich

March 2016

Page 2: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

2 © 2016 FUJITSU

Agenda

Application Management Challenges in the Cloud

How Does OpenServiceCatalogManager Contribute?

Key Technical Concepts

Typical Commercial Use Cases

Page 3: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

3 © 2016 FUJITSU

OSCM – Management of Cloud (Native) Applications forService Providers, IT Departments and End Users

OSCM gets you from „wild“ XaaS shopping cart … … to well-managed self-service check-out

container workloads

Public Cloud VM

Private Cloud VM

Appliance / PaaS

Public Cloud SaaS

(Internal)IT Services

how to keep overview of consumed XaaS?

how to transparently compare service pricing?

how to do SLA comparison and management?

how to interface to user work flows?

how to enforce authorizations / compliance?

uniform service descriptions / booking!

SLA contracts and social network rating!

pre-def process or open API to BPM!

account management and reporting!

price model import or flexible modeling!

Page 4: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

4 © 2016 FUJITSU

Roles in Driving Adoption of Cloud-Native Services

Service User

Demand

Service Creator

Supply

Service Broker

Brokerage

Connectivity

Mobility

Value Added Reselling

Service Integration

Service Creation Framework

Service Creation

Service Provider

Delivery

Operational Service Management

Infrastructure Resources

Governance, Compliance, Risk & Security

Cloud-Native Business Services Management

Page 5: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

5 © 2016 FUJITSU

Roles in Driving Adoption of Cloud-Native Services

Service User

Demand

Service Creator

Supply

Service Broker

Brokerage

Connectivity

Mobility

Value Added Reselling

Service Integration

Service Creation Framework

Service Creation

Service Provider

Delivery

Operational Service Management

Infrastructure Resources

Governance, Compliance, Risk & Security

Cloud-Native Business Services Management

ContainerOrchestrationKubernetes

Page 6: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

6 © 2016 FUJITSU

Agenda

Application Management Challenges in the Cloud

How Does OpenServiceCatalogManager Contribute?

Key Technical Concepts

Typical Commercial Use Cases

Page 7: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

7 © 2016 FUJITSU

Project Home, Github, docker hub

www.OpenServiceCatalogManager.org

Page 8: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

8 © 2016 FUJITSU

IaaS

PaaS

SaaS

Hyb

rid

Clo

ud

Serv

ices

Provider

ReportsIdentityMgmt

Billing

User Mgmt

AccountMgmt

Payment

Subscription Mgmt

CatalogMgmt

Access Control

End users

ApprovalWorkflow

CatalogBrowsing

Self-Service

Targ

et: P

ub

lic o

r Priv

ate

Broad spectrum of use cases supported,

from SaaS Marketplace to Enterprise (IaaS) Store

for CIOs, Service Providers and End Users

Open Service Catalog Manager

Page 9: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

9 © 2016 FUJITSU

OSCM Benefits – for Users

Enables end users to

Obtain and launch

Cloud resources and applications

With one click

In self-service mode

Page 10: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

10 © 2016 FUJITSU

OSCM Benefits – for Corporations

Enables CIOs to

Set up and manage

Business-friendly catalogs of

Cloud services of any type

(IaaS, PaaS, SaaS, container services)

Page 11: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

11 © 2016 FUJITSU

OSCM Benefits – for Service Providers

Enables service providers to

Quickly define new cloud services

With flexible pricing plans

In order to easily adapt to

New market demands

Page 12: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

12 © 2016 FUJITSU

OCT 15 NOV 1 NOV 15 DEC 1 DEC 15 JAN 1 JAN 15 FEB 1 FEB 15 MAR 1

Fujitsu Forum

Europe

OpenStack

Summit

Tokyo

online promotion … ongoing …

Announcement and Promotion Time Line

official

launch

press

release

on Oct 27

iX 12/2015

article

CeBIT

2016

OSBA

SUSEcon

AmsterdamWebinar Series

event no. 1

Linux.com

article

first code

contribution

negotiation

Webinar Series

event no. 2

100

code

downloads

reached

> 28,000

unique

page views

> 2,000

content

downloads

MAR 15

Linux

Collaboration

Summit

SUSE

Global Webcast

2015 2016

Page 13: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

13 © 2016 FUJITSU

Agenda

Application Management Challenges in the Cloud

How Does OpenServiceCatalogManager Contribute?

Key Technical Concepts

Typical Commercial Use Cases

Page 14: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

14 © 2016 FUJITSU

Optimize Usage with Marketable Services

Marketplace

Technical Service(IaaS, SaaS, XaaS)

Upgrade

Upgrade / Downgrade

Marketable

Service 1

Marketable

Service 2

Marketable

Service 3

Free Edition

Basic Edition

Premium Edition

Page 15: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

15 © 2016 FUJITSU

Import via Technical Service Description

a technical service connects the application with the OSCM SaaS platform

the technical service XML file contains the relevant connection parameters

a service definition must conform to the TechnicalServices.xsd XML schema:

TechnicalService section: Description of service purpose and license agreement

ParameterDefinition section: application parameters and options

Event section: supported events

Role section: service roles

Operation Section: external operations available for this service

Page 16: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

16 © 2016 FUJITSU

Deployment with Standardized Provisioning API*)

Subscribe to a service based on a synchronous instance provisioning

createInstance(InstanceRequest)

sendPing(String)

Subscribe to a service based on an asynchronous instance provisioning

asyncCreateInstance(InstanceRequest)

sendPing(String)

completed by:

completeAsyncSubscription() or abortAsyncSubscription()

Update existing subscription parameter

modifyParameterSet(String, List<ServiceParameter>)

Create or update existing user parameter

createUsers(String, List<User>)

deleteUsers(String, List<User>)

updateUsers(String, List<User>)

Terminate subscription

deleteInstance(String)

Marketplace

Upgrade

Upgrade /

Downgrade

Free Edition

Basic Edition

Premium

Edition*) only selected methods described here

Page 17: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

17 © 2016 FUJITSU

So what is the Benefit of OSCM Service Model and API?

Service User

Demand

Service Creator

Supply

Service Broker

Brokerage

Connectivity

Mobility

Value Added Reselling

Service Integration

Service Creation Framework

Service Creation

Service Provider

Delivery

Operational Service Management

Infrastructure Resources

Governance, Compliance, Risk & Security

Cloud-Native Business Services Management

well-proven, complete

methods for service

integration into a

self-service catalog

(easy to standardize)

reference

implementations of

adapters available

for leading IaaS layers

links into a well-tested open source framework also for service marketing and monetization

Page 18: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

18 © 2016 FUJITSU

Agenda

Application Management Challenges in the Cloud

How Does OpenServiceCatalogManager Contribute?

Key Technical Concepts

Typical Commercial Use Cases

Page 19: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

19 © 2016 FUJITSU

Biometric Security (US / commercial / live)

Fujitsu S5-based Application Server Landscape

Solution

OSCM-based Enterprise Store, installed on Fujitsu S5 IaaS

Integrated Fujitsu S5 API for virtual server provisioning and

firewall setup

Integrated configuration tool for application server setup

Integrated manual work steps

Challenges

Manage complete PaaS environments for Customer

PoCs (several deployments per day)

Booking / scale in and scale out initiated by user Prepare complete system within hours

Page 20: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

20 © 2016 FUJITSU

German Public Services IT (Germany / commercial / live)

Vmware based Server Services

Solution

OSCM-based Enterprise Store, on-premise

installation

Integrated multiple distributed VMware ESX

clusters

Extensions for automated customer-compliant

server name generation, IP address pooling,

existing VM import, MS AD login, MS AD

domain handling, approval

Challenges Need to manage various distributed and

independent VMware islands

Lack of standardization

Need to have short-term delivery and

self-service

Page 21: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

21 © 2016 FUJITSU

Other Fujitsu Contributions to OS Cloud Management

Take away complexity from users by Fujitsu upper layer software products on top of Openstack

Challenge

Manage kubernetes clusters

Deploy complex micro service

based apps on kubernetes

Keep the overview of your

services and infrastructure

Fujitsu Solution

Cloud Load Control (CLC) provides kubernetes cluster by one click

Catalog Manager (OSCM) deploys complex micro service apps by one click

Cloud Monitoring Manager (CMM) offers consise and yet detailed monitoring

Cloud Service PICCO for Multi-Cloud Profiling, Cost & Capacity Optimization

Page 22: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

22 © 2016 FUJITSU

Come and see for yourself – or talk to us …

www.OpenServiceCatalogManager.org

[email protected]

Page 23: Multi-Cloud Management with Open Service Catalog Manager › wp-content › uploads › 2017 › 03 › Mul… · Multi-Cloud Management with Open Service Catalog Manager Wolfgang

23 © 2016 FUJITSU