35
0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server A la demande, sur place ou à emporter Hervé GRANGE WebSphere Client Technical Professional [email protected]

WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

  • Upload
    hanga

  • View
    221

  • Download
    4

Embed Size (px)

Citation preview

Page 1: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

0

Entrez dans l’ère cognitive !

IBM BusinessConnect 2016Entrez dans l’ère cognitive !

WebSphere Application ServerA la demande, sur place ou à emporterHervé GRANGE

WebSphere Client Technical Professional

[email protected]

Page 2: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

1

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Where are we?

1

• Agenda

• WebSphere Roadmap

• Hybrid architecture / Micro services

• WAS on Cloud / Demonstration

https://www.flickr.com/photos/bergie/321447128/

Page 3: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

2

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WebSphere Roadmap

22H15

1Q16

2Q16 and beyond

� Microservices starter projects, cloud evolution guides

� Java 8 for WAS 8.5.5.x

� WAS V9 traditional Beta update (inclon-prem install)

� Security SAML+

� WAS traditional and IHS Docker images

� WAS V9 (Brings WAS traditional up to same Java EE7 as Liberty)

� WASaaS dedicated compute pools

� Cloud service integration- Registration- LogAnalytics- HealthCheck- Cloud SSO- DataServices

� JCache (JSR107)

� ND managaement of Node.js within a collective

� Integrated Bluemix dashboard for WAS and services on prem and in cloiud

� WebSphere Connect Subscription pricing

� Whisk event based applications

� Bluemix-service utility to connect services to on-prem applications

� API Connect

� LogMet analytics Beta

� WDT ease of devt with servers Docker containers

� Java EE7 Web Profile and EE7 Full Profile certification

� Liberty Intelligent Management update- Health Mgmt- Maintenance mode- Auto-scaling

� Admin Center updates

� WAS as a Service

� API Discovery

� Liberty EE7 Docker images

� Security: Outbound SPNEGO token support, Federation & Member Management, SAML Web Services

� OSGi application support updates

� WAS V9 traditional Beta (Cloud Only)

� WAS Family Edition

Page 4: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

3

Entrez dans l’ère cognitive !

WebSphere Application Server

Java EE Web Profile “Web Profile” is a profile of the Java Platform, Enterprise Edition specifically targeted at web applications

• Including: Servlets; JSPs; WebSockets;; JTA; JSF; EJB-lite; and more

WAS Liberty Core WAS BaseWAS ND and

WAS for z

Java EE Full PlatformProvides additional components for Enterprise applications

• Including: Java Message Service; JDBC; Java Batch; Full EJB; and more

Provides additional enterprise qualities of services

• Including: High Availability; Caching; Embedded Analytics; Intelligent Mgmt; Scalability; z/OS Security; and more

- Java EE Web Profile- Web, mobile, OSGi apps- Subset of Liberty profile- High performance

transactions

Everything in Liberty Core +

- Java messaging- Web Services- noSQL Database

Everything in WAS Base +

- Enterprise class clustering- Topology management- Intelligent Management- Caching + Embedded

Analytics

Qualities of Service and Enhanced management

Programming model options

Java EE Full Platform Plus

Page 5: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

4

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WebSphere Application Server Family Edition

1 PVU of Family Edition entitles:

1 PVU ND *or* 4 PVUs Base *or* 8 PVUs Liberty Core

OR mix & match

AND can redeploynew mix over time

WAS Family Edition

� Web, mobile, OSGi apps(Web profile specification)

� Subset of Liberty

� Web, Java EE apps andextensions

� Secure, high performancetransaction engine

+ High availability

+ Intelligent management

+ High scalability

and more…

8xLiberty Core 4 x WAS 1x

WAS ND

Page 6: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

5

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

JMS, MDB, JAX-WS,MongoDB

Java EE + extended

programming models

Java EE Web Profile

+ OSGi

WAS for Developers

Liberty profile Full profile

http://wasdev.net

For developers who don’t have WAS licenses in productionNo charge download of FULL and Liberty profiles of WAS, and Eclipse

tools, from http://wasdev.net

Can also use production installs on the developer desktop for free, with support, as part of separate production S&S

WebSphereApplication ServerDeveloper Tools

for Eclipse

WAS for Developers

5

Page 7: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

6

Entrez dans l’ère cognitive !

Code

Data

Runtime

Middleware

OS

Compute

Code

Data

Runtime

Middleware

OS

Compute

Code

Data

Runtime

Middleware

OS

Compute

Customer Managed

Platform Managed

Customer Owned Patterns

Code

Data

Runtime

Middleware

OS

Compute

Platform Pre-configured for WAS

Code

Data

Runtime

Middleware

OS

Compute

On - premises

Code

Data

Runtime

Middleware

OS

Compute

Liberty BuildpackWAS on Cloud WAS Docker Containers

On Premises / Cloud Enabled Cloud Native

PureApp Service

5

Choose Your WAS Platform

Page 8: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

7

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WebSphere Application Server Liberty and Docker

• Support for WebSphere Application Server Liberty and traditional running under Docker

• WAS images on Docker Hub for Development use

– Latest WAS Liberty driver, traditional WAS Java EE 7 and IBM HTTP Server

– Liberty 16.0.0.3 (Kernel, full Java EE, Web Profile images)

• Dockerfiles on WASdev GitHub to:

– Upgrade the Docker Hub image with Liberty Base or ND commercial license

– Build your own Docker image for Liberty (Core, Base or ND)

– Build an IBM HTTP Server image

Page 9: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

8

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Why WebSphere V9? What’s new?

Increased performance Reduced costs Security First

• Up to 30% better performance vs. WAS V7*

• Easily move apps to the cloud for flexible pay as you go pricing models.

• Secure Engineering Accreditation O-TTPS

• Open ID Connect

Drive new value Speed development time Easier control

• Java EE7 certified

• Turn existing Java assets into APIs with API Connect

• End-to-end API discovery and management with Swagger validation

• Quickly connect cloud services to on-premises apps– Watson, Cloudant, dashDB

and API Connect

• Liberty app accelerator for fast microservices development

• Intelligent management• Centralized management

for massive scalability

30%+Cost savings with flexible pay as you go pricing options in WebSphere for Bluemix**

anywhereDeploy

across environmentany

*Based on IBM WebSphere Development / ** Projection of on premise vs off premise using data collected in IBM Business Value Assessments

Page 10: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

9

Entrez dans l’ère cognitive !

For rapid development and light-weight production deployment with high scalability

WebSphere Application Server Liberty Profile

• Web Profile certified (Liberty Core Edition)

• Small footprint (< 54MB), quick startup (< 3 sec)

• Developer-first design of simple, shareable XML configuration

• Dynamic runtime and configuration

• Unzip install and deploy

• Fidelity to WebSphere Application Server Full Profile

• Monitoring and mgmt through Admin Center or scripting

• Install new features from repository with no server restart

• Lightweight collective management scales to 10,000 servers

9

Page 11: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

10

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

How Can WebSphere Connect API Capabilities Speed Time to Market

Liberty Integration with the API Lifecycle

Systems of Engagement

Systems of Record

Integration bus

Team Stats

Ticketing

Systems of Insight

AudreyCloud App Dev

API Connect

RonEnterprise Developer

WebSphere Application Server

Catalog and Publish APIs

Discover APIs

FANAPPWAS Liberty

Page 12: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

11

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Liberty App Accelerator for Microservice creation

11

http://wasdev.net/accelerate

� Get a Java-based microservice that uses Liberty built and deployed in < 10min

� Provides configuration for your application

� Provides code snippets for your application

� Possible deployment options:

− Local

− Bluemix

Also See: http://wasdev.net/microservices

Create

Page 13: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

12

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

API Discovery

• All applications are discoverable in a single RESTful endpoint, /ibm/api/docs• Query parameter allows filtering based on context root.

• Support both JSON and YAML.

• Application participation can be configured in server.xml (location, on/off).

12

Applications

LibertyAPI-C

REST

Admin UI

apiDiscovery--1.0

Page 14: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

13

Entrez dans l’ère cognitive !

IBM BusinessConnect 2016Entrez dans l’ère cognitive !

What is WAS on Cloud for Bluemix?

Page 15: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

14

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Why Migrate to WebSphere Application Server on Cloud?

• Reduce Cost via flexible pricing model and offloading operational expenses and

• Competitive Advantages by accessing to hundreds of cloud services

• Faster Time to Market by simplified lifecycle management

• Leverage existing applications for new opportunities

Page 16: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

15

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Standardized virtual machines, pre-configured through automation with self-serviced consumption based pricing.

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

1

2

3

WebSphere Application Server workloads

Deploy Virtual Machines based on – traditional WAS, Liberty, and Liberty Core

Integrated Bluemix UI Portal

Includes Simple administration, management, monitoring, connectivity info, etc

Bluemix Public Infrastructure & Billing

Shared Multi-Tenant, Single-Tenant WAS VMs for Hourly PayGo or Monthly Subscription

Develop, Test and RunWAS on Cloud for Bluemix

WAS on Cloud for Bluemix provides Building Blocks to build WAS topologies on Bluemix

Page 17: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

16

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WebSphere Application Server Developers, Testers,And Administrators

Ease of Administration of Virtual Machine Environments allowing Customers to focus on Application Development & Application Integration

Service Dashboard

SSH Access to VMs

Liberty Admin Center

Customer access:

• Documentation• OpenVPN configuration• Start and Stop virtual

machines• Hostname, Root & OS

password.• Private SSH key• WebSphere Admin User &

Password.• Admin Center and Admin

Console Urls.

WAS on Cloud for Bluemix includes a Dashboard providing

tWAS Admin Console

Page 18: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

17

Entrez dans l’ère cognitive !

Develop, Test and RunWAS on Cloud for Bluemix

VPNLeverage OpenVPN for secure connection to Systems of Record running in your network

Calls to Systems of

Record

On-Prem DC

Secure Gateway

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

Integration and data capabilities are accessible making hybrid application architecture even easier and more flexible.

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

WAS on Cloud for Bluemix provides easy Data Integration and Enterprise Connectivity

Page 19: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

18

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

WAS on Cloud for Bluemix

Managing Change

Customer managed

IBM Pre-configured, Customer Accessible

IBM Managed

Customers can keep WAS VM as long as they do not delete the service. New WAS VMs inherit latest GA software stack (WAS version, OS + fixes)

IBM manages:• 24/7 Support • Platform Configuration• Platform Uptime• Platform Monitoring• Platform High Availability• WAS Product Updates• Scheduled Maintenance with advanced notice• Provisioning WAS with latest releases/fixpacks.

Customer manages:• Installing, configuring and managing application

(Using familiar WAS console or wsadmin scripts)• Connectivity from your organization to Bluemix• Managing WAS VM (Add, remove, start or stop)• Upgrading WAS VM (Deciding to upgrade or not)

18

WAS on Cloud for Bluemix - change management

Page 20: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

19

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Largest U.S. car rental company

Hertz chooses IBM Bluemix for their corporate transition to Cloud

• Need: Comply with corporate directive to migrate to Cloud.

• Choice: Key requirement for migration was a managed solution and the fastest path possible to Cloud. IBM demonstrated a heavy support system for Hertz during the large, transformative effort and beat competitors Pivotal and Microsoft.

• Solution: 12-month subscription to Bluemix Public included in a larger ELA; this was first of six future Bluemix projects.

o Phase 1: Upgrading WAS 6.1 to 8.5 hosted on Bluemix (WebSphere). o Phase 2: Re-architect features with microservices and Design Thinking

training through Garage Services (2H16).

• Benefits: Besides the benefits of meeting the Cloud migration mandate and having the platform and related complementary services for future projects, the solution is a money saver. WAS workloads moving to WebSphere on Bluemix are tracking to an average 50% TCO (total cost of ownership) reduction.

Hertz.com

Page 21: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

20

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

20

Agenda

• Market Trends & WebSphere Application Server (WAS) Focus

• Recent WAS History

• What’s a Profile ?

• WebSphere Application Server Profiles

• Deployment and Operational Options

• WebSphere in the Cloud

• Development Options

• Performance

• Going Forward

• Q&A

Page 22: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

21

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WAS traditional and Docker• Support for WebSphere Application Server traditional under Docker

• Dockerfiles/scripts on WASdev GitHub to:

– Build an IBM HTTP server image (https://github.com/WASdev/ci.docker.ibm-http-server)

– Build a WAS traditional images (https://github.com/WASdev/ci.docker.websphere-traditional) for

• Developer

• Base

• ND– Deployment manager

– Application server

– Custom node

Page 23: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

22

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Near bare-metal performance

http://domino.research.ibm.com/library/cyberdig.nsf/papers/0929052195DD819C85257D2300681E7B/$File/rc25482.pdf

Page 24: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

23

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

zOS

ND

webProfile-6.0

Core

Base

Liberty features – Java EE 7

Web Profile

zosSecurity-1.0 zosTransaction-1.0 zosLocalAdapters-1.0 zosWlm-1.0 zosConnect-1.2

collectiveController-1.0

clusterMember-1.0

scalingController-1.0

scalingMember-1.0

dynamicRouting-1.0healthManager-1.0

healthAnalyzer-1.0

mongodb-2.0wsSecurity-1.1

wmqJmsClient-2.0

wasJmsServer-1.0

wsSecuritySaml-1.1

wasJmsClient-2.0jaxws-2.2

jaxb-2.2

wasJmsSecurity-1.0 jca-1.7couchdb-1.0

jcaInboundSecurity-1.0mdb-3.2

jms-2.0

ejb-3.2 j2eeManagement-1.1 ejbPersistentTimer-3.2 ejbRemote-3.2

jaspic-1.1

jacc-1.5

batch-1.0 appClientSupport-1.0 javaeeClient-7.0 wsAtomicTransaction-1.2rtcomm-1.0

rtcommGateway-1.0sipServlet-1.0

mediaServerControl-1.0

jmsMdb-3.2 ejbHome-3.2

openid-2.0

openidConnectServer-1.0

openidConnectClient-1.0

spnego-1.0

osgiAppIntegration-1.0

wab-1.0

concurrent-1.0

collectiveMember-1.0

restConnector-1.0

sessionDatabase-1.0

ldapRegistry-3.0

webCache-1.0

distributedMap-1.0

osgiConsole-1.0

json-1.0

timedOperations-1.0monitor-1.0

oauth-2.0

blueprint-1.0

adminCenter-1.0

serverStatus-1.0

eventLogging-1.0

requestTiming-1.0

javaMail-1.5

bells-1.0

samlWeb-2.0

scim-1.0

httpWhiteboard-1.0 federatedRepository-1.0

constrainedDelegation-1.0

osgiBundle-1.0 passwordUtilities-1.0

bluemixUtility-1.0

apiDiscovery-1.0

logstashCollector-1.0

webSocket-1.1 webSocket-1.0

servlet-3.1

jsp-2.3

jsf-2.2

ejbLite-3.2 jdbc-4.1

jndi-1.0

appSecurity-2.0

managedBeans-1.0

ssl-1.0

beanValidation-1.1

cdi-1.2

jpa-2.1

jaxrs-2.0 jaxrsClient-2.0

el-3.0 jsonp-1.0

Page 25: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

24

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Zero Migration By Design

• There is no migration needed for Liberty configuration

– the same server configurations can be used with different versions and service levels of the runtime

– set WLP_USER_DIR to shared configuration and apps

• Existing features will not change behavior

– new feature ‘versions’ will be added and will contain all updates and changes

• Supported versions of Java (J2SE) will move forward

– Several of the Java EE 7 technologies require Java 7

– Java 6 will go out of support at some point

• WebSphere Application Migration Tool already has support to identify J2SE 6 -> 7 changes needed by an application

24

Page 26: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

25

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Liberty – Minimized Server Packages

• Install only what you need tominimize disk footprint.

– Modular “Archive Install” or

– Standalone Installation Managerrepository

• Start only what you need - only configured features are started by the Liberty kernel to minimize memory footprint

• Package only what you need tominimize a packaged server:server –package serverName --include=minify

Application Manager

HTTP Transport

Feature Manager

jpaservlet

jsp

jsf

jndi jdbc

sessionDatabase

monitor

wab

blueprint

jaxrs

json

restConnector

osgi.jpa

appSecurity

ssl

localConnector

beanvalidation

ejblite cdimanagedBeans

oauthcollectiveMember

ldapRegistry

webCache

jaxwswasJmsClient

wasJmsServer

wasJmsSecurity

jmsMdbwmqJmsClient

wsSecurity

jaxb

Liberty extendedarchive 30MB

Liberty runtimearchive 50MB(Java EE Web Profile)

Developer ExperienceDeveloper Experience

Page 27: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

26

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

TEI of migrating from OSS App Servers to Liberty

•Forrester Consulting interviewed two and surveyed 30 organizations that migrated from OSS app servers to WAS Liberty with the composite organization:

– Is a US-based organization with $5.7 billion in annual revenue and 33,000 employees

– Has 35 applications to migrate from open source Java EE application servers to WAS Liberty, and is standardizing on WAS Liberty for future application development

– Has 300 developers working on the 35 applications

– Has been using WAS Liberty for one year

– Prior to migrating, the organizations used a mix of Liberty and open source Java EE application servers and had difficulty scaling applications and quickly developing and delivering them. The organizations also struggled with high support costs

• Benefits

– Deployment time savings – 2 hours per application release

– Startup time savings – 40 minutes per day per developer

– Development productivity – by 12% per developer

– Administration time savings – 3,600 hours per year for per organization

– Support cost savings - $525K per year per organization by year 3 (via consolidation)

– Infrastructure cost savings - $350K per yea per organization

– Other benefits achieved, but not quantified

• Composite financial summary

• https://ibm.box.com/forrester-was-oss

ROI:122%

NPV: $3,508,142

Payback: 16 months

Developer productivity: 12%+

Page 28: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

27

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Subscribe to our external competitive blog: http://IBMadvantage.com

Page 29: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

28

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WebSphere Application Server Migration Discovery Tool (here)

Migration Discovery Tool Teaser Video on YouTube

Page 30: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

29

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Application Evaluation Report

•  Indicates which edition and profile are the best fit for the application

•  Initial assessment and planning

7

Page 31: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

30

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WAMT

•  Select detailed WAMT rules to run in eclipse •  Each issue is identified in the source

9

Page 32: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

31

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

WCMT in eclipse

•  Lists resources, allows edit of properties

•  Preview and save liberty server.xml content

14

Page 33: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

32

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Migration tools in Liberty Repository

http://wasdev.net/repo

15

Page 34: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

33

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

IBM UrbanCode Deploy for Continuous Delivery of WAS applications to Hybrid Cloud … including Bluemix

• Design processes to assist you in installing WebSphere

• Easily apply full or partial WebSphere configurations to new or existing instances

• Stand up full WebSphere instances, with configuration, and applications

• Configurations stored as code so that configurations can be compared

• Capture configuration of WebSphere instances and version them for later use

• Easily migrate from older to newer versions of WAS in a fraction of the time with UCD automation

Link to UrbanCode Landing Page

Page 35: WebSphere Application Server A la demande, sur place … · 0 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! WebSphere Application Server

34

Entrez dans l’ère cognitive !

© 2016 IBM Corporation

Migration ToolsSelf-paced

Migration Team Engagement

� Migration Discovery Tool

� Migration Toolkit

� Configuration Tool

WAS migration methodology overview

Migration Education Workshop delivered as a “city tour” to multiple customers by the Cloud Migration Team.PoT delivered by Tech Sales.PoC available when there is a strong competitive threat.

Contacts:

Urs Schwarzenbach – [email protected] Morin – [email protected]

© 2016 IBM Corporation

Deep dive 10 day Migration Assessment delivered by the Cloud Migration Team as billable services engagement.Offering ID: WS122

Migration services for pilot and production migrations Duration varies, depending on scope & complexity.Delivered by Cloud Professional Services or selected partners.

Technical

Accelerators1-2 days

Migration

Assessment10 days

Full MigrationDuration varies

� V9 Migration Offering

� Migration Workshop Flyer

Set of online Migration Tools used by customers to determine migration path, estimate effort and complexity.