bluemix overview - rencontres ecole centrale et supelec avec ibm france lab - 9 décembre 2015

16
© 2015 IBM Corporation I IBM Bluemix The Digital Innovation Platform Présentation pour Centrale-Supelec – 9 décembre 2015 Yves Le Cléach, IBM France Lab, ODM Bluemix Engineer [email protected] , @ylecleach

Upload: yves-le-cleach

Post on 09-Jan-2017

264 views

Category:

Internet


0 download

TRANSCRIPT

© 2015 IBM Corporation

I IBM Bluemix The Digital Innovation Platform

Présentation pour Centrale-Supelec – 9 décembre 2015

Yves Le Cléach, IBM France Lab, ODM Bluemix Engineer

[email protected] , @ylecleach

© 2015 IBM Corporation

Agenda Découvrir Bluemix

•  Positionnement de Bluemix dans le Cloud •  Bluemix : c’est quoi ?

•  Runtimes, DevOps, Catalog, offre API Mgt, Offering •  Bluemix : comment ca marche ?

•  Architecture (light) •  Démontration(s) Live

•  Pointeurs Clés (s’informer / suivre) •  Communauté Bluemix (Meetups, User Group France)

© 2015 IBM Corporation 09/12/15

© 2015 IBM Corporation 09/12/15

Pâte à pizza Pâte à pizza Pâte à pizza Pâte à pizza

Tomates Tomates Tomates Tomates

Fromage Fromage Fromage Fromage

Garniture Garniture Garniture Garniture

Ustensiles Ustensiles Ustensiles Ustensiles

Four Four Four Four

Electricité Electricité Electricité Electricité

Vaisselle Vaisselle Vaisselle Vaisselle

Table Table Table Table

Faite  maison   Surgelée   Domino's   Pizzeria  

Moi Fournisseur

© 2015 IBM Corporation

Core IT

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Infrastructure as a Service (IaaS)

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Software as a Service (SaaS)

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Platform as a Service (PaaS)

Extend (not replace) existing solutions.

Hybrid cloud is the future of IT

5

IBM Bluemix

Other Clouds

Customer Managed

Service Provider Managed

© 2015 IBM Corporation

So what is Bluemix?

6

Bluemix is an open-standards, cloud-based platform for building, running, and managing applications.

Build your apps, your way Use the most prominent compute technologies to power your app: Cloud Foundry, Docker, OpenStack.

Extend apps with services A catalog of IBM, third party, and open source services allow the developer to stitch an application together quickly.

Scale more than just instances Development, monitoring, deployment, and logging tools allow the developer to run and manage the entire application.

Layered Security IBM secures the platform and infrastructure and provides you with the tools to secure your apps.

Deploy and manage hybrid apps seamlessly Get a seamless dev and management experience across a number of hybrid implementations options.

Flexible Pricing Try compute options and services for free and, when you’re ready, pay only for what you use. Pay as you go and subscription models offer choice and flexibility.

Coming Summer 2015

© 2015 IBM Corporation

Compute flexibility

Devs get to choose the level of infrastructure abstraction and fine-tuned control that suits their apps and services.

7

Instant Runtimes Containers BETA: Virtual Machines

The highest level of infrastructure abstraction. Focus on the app.

Powerful, but less resource intensive than VMs. Key to supporting hybrid portability.

Control all the way down to the operating system.

What’s different about Bluemix?

• Extends Cloud Foundry with DevOps tooling, integration capabilities, and seamless app management • Support for 7 key languages and the option to use a community buildpack.

• Docker as-a-service means no VMs to manage • A repository of enterprise-grade images which are trusted and secure • Enhanced performance and scalability • Integrated monitoring, logging, networking, and storage

• Deploy and manage VMs consistently across public, dedicated, and private instances with a single dashboard. • Connect to your own OpenStack infrastructure

© 2015 IBM Corporation

DevOps tooling that spans the entire app lifecycle

8

Bluemix doesn’t stop at “cf push.” It provides a seamless and flexible experience across the entire application lifecycle.

Monitor & Optimize

Release &!Deploy

Develop & Test

Plan & Measure

1

2

3

4 6

7

8 Collaborate with your team. Agile development tracking and reporting Agile Planning

Use your favorite tool or web IDE Web IDE Sublime Eclipse

Use the repo that works best for you

Hosted GIT Jazz SCM

Continuously integrate code Continuous

Integration

Scan your apps for vulnerabilities 5

Continuously deliver across environments

Automated Deployment

Get instantaneous feedback from mobile apps

Mobile Quality

Manage and monitor your apps’ performance

Monitoring & Analytics

AppScan

Auto-Scaling

GitHub

DevOps Services

© 2015 IBM Corporation

Create apps quickly with prebuilt services

9

• Runtimes, services, and tooling up to you

Choice

Industry Leading IBM Capabilities • Services leveraging the depth of IBM software

• Full range of capabilities

Completeness

• Open source platform and services

• Third party to enable key use cases

Security Services

Web and application services

Cloud Integration Services

Mobile Services

Database services

Big Data services

Internet of Things Services

Watson Services

DevOps Services

A full range of capabilities to suit any great idea.

© 2015 IBM Corporation

Enterprise integration, data, and API management

Five key integration, data, and API management capabilities are now built directly into Bluemix, making hybrid application architecture even easier and more flexible.

10

Secure Gateway

Connect and Compose

DataWorks

API Management

API Harmony

Securely access data and applications in other clouds, enterprise data centers and locally on developer laptops

Data services like: Shape data, load data, provision masked data, profile data, and classify data let you prepare your data for use in production apps

Create REST APIs from on-premises or cloud endpoints (DB2, SFDC, etc). Assemble multiple APIs into a single API using Node-RED for composition

Publish, promote, and oversee your APIs in a secure, scalable environment. Includes the creation of end user support resources that define and document the API

Find the right API for your app. Built from a corpus of the world’s public APIs, it understands relationships between already selected APIs and new ones being searched

© 2015 IBM Corporation

How does Bluemix work?

Bluemix is underlined by three key open compute technologies: Cloud Foundry, Docker, and OpenStack. It extends each of these with a growing number of services, robust DevOps tooling, integration capabilities, and a seamless developer experience.

11

Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Machines

Platform Deployment Options that Meet Your Workload Requirements

Bluemix Public

Bluemix Dedicated

Bluemix Local*

DevOps Tooling Your Own Hosted Apps / Services

Integration and API Mgmt

Powered by IBM SoftLayer In Your Data Center

+ + +

+ +

Catalog of Services that Extend Apps’ Functionality

Web Data Mobile Analytics Cognitive IoT Security Yours +

© 2015 IBM Corporation

1 | Public Maximize on cloud economics and agility.

2 | Dedicated Everything is dedicated and connected to you — agility of public cloud, yet feels like home.

3 | NEW: Local Behind the firewall for the most sensitive workloads.

Seamless Experience Regardless of which combination you choose, you can expect a single, seamless experience.

Bluemix delivery methods

© 2015 IBM Corporation 13

Bluemix brings huge cost savings

•  Speed: from idea to run in hours •  Simplicity: all you need is to write code (PaaS) •  Service catalog: marketplace beats all competitors,

and open to 3rd Party and Community. •  Hybridation: capabilities: private, public, mix both…

•  Security: rigorous IBM security standards

•  Openness and choice: based on open standards, major languages supported, infrastructure and runtime choice.

So why Bluemix?

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Developer’s Focus

IBM’s Focus

© 2015 IBM Corporation 14

Let’s see it!!

© 2015 IBM Corporation

Pour vous former!

Formation en ligne gratuite Formation en ligne gratuite faite par openclassroom “Déployez des applications dans le cloud avec Bluemix”

http://ibm.biz/BluemixMOOC

Webinars Bluemix Rejoignez un des nombreux webinars Bluemix en fonction de votre intéret et langue

http://ibm.biz/BluemixWebinarsFR

Communauté Bluemix Consultez le blog avec toutes les actualités et posez toutes vos questions sur stackoverflow

http://ibm.biz/BluemixDeveloperCommunity

Developpez.com Suivez la nouvelle Rubrique dédiée à Bluemix sur Developpez.com

https://ibm.biz/bluemix-developpez-com

© 2015 IBM Corporation #bluemix

Some stats •  Started in June 2014 •  11 sessions done •  1300 members •  First Bluemix group in Europe •  Ranked 6th ww on 126 groups

•  We propose free sessions to discover the Bluemix platform and Services •  Aimed to any developers, startups and students •  Enable you to keep you updated on important news / events •  Give you the key of success for your projects by finding the right contact •  Theme already done : Watson, Internet of Things, Big Data & Analytics, Hybrid

Cloud, DevOps, Business Rules, Mobile QA and also French 3rd Parties Bluemix services such as Simplicite or DreamFace

•  Open by design : any members can propose topics •  Free Bluemix Trial : https://ibm.biz/Meetup_Paris

How to join us ? 1) Register to Meetup.com 2) Join Bluemix Paris Meetup 3) Register to events

http://www.meetup.com/fr/IBM-Bluemix-Paris-Meetup

Blog / Resources / Slides / Social Network : http://usergroup.bluemix.fr