ibm bluemix platform as a service components ibm bluemix web user interface and service catalog...

10
© 2017 IBM Corporation IBM Bluemix Platform as a Service components

Upload: haliem

Post on 07-Mar-2018

229 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

IBM Bluemix Platform as a Service

components

Page 2: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

• IBM Bluemix web user interface and service catalog

• IBM Bluemix Cloud Foundry architecture

• IBM Bluemix Container Service key components

• OpenWhisk on IBM Bluemix key components

After you complete this section, you should understand:

2

Page 3: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Bluemix console dashboard UI

3

Menu selector

CF Apps in space

Services in space

Application route

App status

App memory

Service type and plan

App quick menu

Service quick menu

Account management

Current account, region, org, and spaceUser profile and

logout

Open catalog

Page 4: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Bluemix catalog

4

Menu selector

Catalog navigation

Selected category

Services in category

Search and filter bar

Service name

Service description

Service provider

Page 5: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Services in Bluemix

• Managed services

– Available from Bluemix catalog and implement

Service Broker API: create, delete, bind, unbind

– Ordered through catalog via web UI or CLI

• User-provided services

– Created by the user to provide credentials to

external services

– Configure through CLI

– Also used to configure external syslog drain

Page 6: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Bluemix Cloud Foundry applications key components

• Apps run inside a scalable, virtualized

environment on a specific runtime

• Apps integrate with services provided by Bluemix

or external services

• Accessed by REST/HTTP protocols for web

applications, APIs, and mobile back ends

• Bluemix automatically scales app traffic at routing

layer

• Developers access through web UI and CLI

interfaces

Page 7: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

IBM Bluemix Container Service capabilities

Differentiators

1. Hosted private registry with access controls

2. Integrated container monitoring and logging

3. One-step public IP configuration

4. Vulnerability advisor for images

5. Container volumes for persistent storage

Key Advantages

1. Automate the build of Docker images

2. Manage and distribute Docker images in

private Docker registries

3. Integrate with Bluemix managed services

and PaaS apps

4. IBM image library: WebSphere Liberty,

Node.js, Mobile First, StrongLoop, and more

5. Scale and auto-recovery built in

6. Logging and monitoring built in

7. Container group scaling and high availability

options

8. Support for Kubernetes

Page 8: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Container group scaling and high availability

8

Containers can be deployed across availability zones and Bluemix

regions as needed for scalability and availability.

Page 9: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

Key components of OpenWhisk for serverless compute

9

Actions• Code for a single task

Triggers and rules• Fire in response to an event

• Rule associates a trigger to an action

Sequences• Chain of actions executed in order

Action Runtimes• JavaScript, Swift, Python, Java

• Docker container with action code

Page 10: IBM Bluemix Platform as a Service components IBM Bluemix web user interface and service catalog •IBM Bluemix Cloud Foundry architecture ... Service Broker API: create, delete, bind,

© 2017 IBM Corporation

• IBM Bluemix apps dashboard (US South region)

– https://console.ng.bluemix.net/dashboard/apps/

• IBM Bluemix Service Catalog

– https://console.ng.bluemix.net/catalog

• IBM Bluemix documentation: "How Bluemix Cloud Foundry works"

– https://console.ng.bluemix.net/docs/overview/cf.html#howwork

• IBM Bluemix Container Service

– https://console.ng.bluemix.net/docs/containers/container_index.html

• IBM Bluemix documentation: "About OpenWhisk"

– https://console.ng.bluemix.net/docs/openwhisk/openwhisk_about.html#about-openwhisk

Related links

10