170 likes | 189 Views
Express Runtime Scenarios. Objective. The objectives of this module are to help you : Understand the installation options for IBM Express Runtime Understand the processes which simplifies solution integration, deployment and management o ffered by IBM Express Runtime
E N D
Objective • The objectives of this module are to help you: • Understand the installation options for IBM Express Runtime • Understand the processes which simplifies solution integration, deployment and management offered by IBM Express Runtime • Understand the concept of application and solution wrappers and the integration • Understand the concept of solution packaging and deployment
Scenario 1 - Simplify integration, deployment and management of a full solution
Development Environment Development System Express Runtime Install Documentation Samples Middleware Product Images Scenario 1 - Install for development • When the Express Runtime Development Environment is installed on your development machine, the following artifacts are installed
Scenario 2- Simplify middleware configuration and management, add application(s) for a full solution
Scenario 2 - Install for deployment • When Express Runtime is used to deploy to a customer machine, the following artifacts are installed Test or Production System Fully functional Middleware components Express Runtime Install IBM Console for Express Runtime (optional)
Install options mirror scenarios • Installation for Development • Installs the Express Runtime development environment • Installation for Deployment • Installs and configures the requested middleware components into a production or test environment
1 2 3 4 Integrate solution - Your application • Any Java 2 Platform, Enterprise Edition (J2EE) application in enterprise archive (EAR) or Web archive (WAR) format can be used with Express Runtime • Your application can be written in almost any language using any tool and be used with Express Runtime – it is not limited to Java applications • You don’t have to develop an application – you can deploy applications on Express Runtime from other 3rd party vendors
1 2 3 4 Integrate solution - Wrappers • Two types of wrappers are used in Express Runtime: • Application wrapper: Helps to integrate any application, such as an ISV application or any middleware component, into a solution • Solution wrapper: Helps to seamlessly combine several applications into a complete solution
1 2 3 4 Integrate solution – WebSphere Applicationwizard • Builds the application wrapper including all the WebSphere Application Server configuration
Development Environment Development System Documentation Middleware Product Images Samples 1 2 3 4 Integrate solution – Integrate your application • Include all required components to run the application • The result of this development effort is a full solution, which uses a single installation process for all components, including the application Build a complete solution using Solution Assembly Toolkit
1 2 3 4 Integrate solution – Customize solution • Common Launchpad tooling
1 2 3 4 Integrate solution - Putting it all together Complete solution • To deploy all the middleware components along with your application, your solution might contain: • Your application with its application wrapper • Solution wrapper contains: • Your application • Your own help text and license • Your branding: advertise to your customer during the installation • Middleware components provided by Express Runtime • The solution can then be deployed by the deployment wizard
1 2 3 4 Package a solution • After a solution is developed, package it and export your solution to CDs or DVDs or a staging server Complete solution is placed on a CD/DVD
1 2 3 4 Deploy the solution • Deploy a solution via CD/DVD/staging server • Express Runtime provides a Launchpad that allows your customer to view your solution readme and documentation and deploy your solution • The Launchpad or the Setup program invokes the Deployment Wizard which drives the deployment process Customer system(s) Deploy locally or remotely to multiple targets
1 2 3 4 Manage solution • Express Runtime Console allows you to manage all the resources that make up an application or multiple applications from a single interface • Monitor logs for error situations and advanced problem determination