Home Page Icon
Home Page
Table of Contents for
Front cover
Close
Front cover
by Yue Wang, Andre Tost, Lei He, Mahmoud Galal, Julian Foster, Prashanth Bhat
Creating Composite Application Pattern Models for IBM PureApplication System
Front cover
Notices
Trademarks
Preface
Authors
Now you can become a published author, too!
Comments welcome
Stay connected to IBM Redbooks
Part 1 Laying the foundation
Chapter 1. Introduction
1.1 System overview
1.2 PureApplication System as a cloud platform
1.2.1 Workload Deployer and PureSystems Manager
1.2.2 Virtualization System Manager and PureFlex System Manager
1.3 Patterns
1.3.1 A brief history
1.3.2 Virtual system patterns
1.3.3 Virtual application patterns
1.3.4 Shared services
1.3.5 Classes of pattern models
1.3.6 Pattern composition
1.3.7 Endpoint resolution
1.3.8 Policies
Chapter 2. The pattern engine
2.1 Pattern transformation
2.2 Basic plug-in overview
2.3 Transforms
2.4 Methods for use in virtual application lifecycle management
2.4.1 Maestro module for Python
2.4.2 Maestro global parameters
2.5 Pattern types
Chapter 3. Application pattern models
3.1 Virtual application pattern terminology
3.1.1 Virtual application
3.1.2 Virtual application pattern
3.1.3 Virtual application instance
3.1.4 Virtual Application Builder
3.1.5 Virtual application template
3.1.6 Virtual application layer
3.1.7 Virtual application pattern type
3.1.8 Virtual application pattern plug-in
3.2 Virtual application pattern model design
3.2.1 Prerequisites
3.2.2 Planning your virtual application
3.2.3 Identifying component and underlying middleware capabilities
3.2.4 Identifying links
3.2.5 Identifying policy
3.2.6 Classifying pattern type and plug-in
Chapter 4. Plug-in Development Kit
4.1 Overview of the Plug-in Development Kit
4.2 The Workload Plug-in Development perspective
4.2.1 Structure of a Workload Pattern Type project
4.2.2 Structure of a Workload Plug-in project
4.2.3 Upload the pattern type and plug-in from the PDK
4.3 The Workload Plug-in Runtime perspective
4.4 Setting up the PDK environment
4.5 Create a simple plug-in project with the PDK
Part 2 Creating and implementing an application pattern model
Chapter 5. Case study
5.1 A business problem for a life science company
5.1.1 Background
5.1.2 Solution requirements
5.1.3 Spend record processing use case
5.2 The spend record processing application
5.2.1 Validation and compliance rule application artifact
5.2.2 Spend record process application artifact
5.2.3 Start validation and compliance rules in process
5.3 Composite application pattern for Promotional Spend Compliance
5.3.1 Rule application component and transformed topology
5.3.2 Process application component and transformed topology
5.3.3 Process and rule link transformed topology
Chapter 6. Implementing the model
6.1 The Business Rule Application pattern type
6.1.1 Creating rule application components
6.1.2 Define a transformer
6.1.3 Create a usage intent policy
6.1.4 Create a scaling policy
6.2 The Business Process Application pattern type
6.3 The business process and business rule link
Chapter 7. Debugging and testing
7.1 The debug and unlock plug-ins
7.1.1 Mock deployment
7.1.2 Deployment for manual debugging
7.2 Troubleshooting the transformer
7.3 Using the Workload Plug-in Runtime perspective
7.3.1 Upload the plug-in from your Eclipse workspace
7.3.2 Create and deploy a virtual application pattern
7.3.3 Connect to the deployed pattern
7.3.4 Resume from the point of failure
7.4 Manually debug the scripts
Chapter 8. Leading practices for plug-in design and implementation
8.1 Before you start
8.1.1 Basic checklist
8.1.2 Advanced checklist
8.2 Associating a plug-in with pattern types
8.2.1 Primary pattern type
8.2.2 Secondary pattern type
8.2.3 Linked option
8.2.4 Prerequisites
8.3 Plug-in design hints and tips
8.4 How to manage binary files
8.5 Using persistent VMs
8.6 Platform consideration
8.6.1 Managing supported versus non-supported platforms
8.6.2 Organizing files and scripts for multiple platforms
8.6.3 Writing platform-neutral and platform-specific scripts
8.6.4 Supporting Microsoft Windows
8.7 Using versions to accelerate development
8.8 Naming convention
8.9 How to set an endpoint URL to the pattern
Appendix A. Additional material
Locating the web material
Using the web material
Downloading and extracting the web material
Related publications
IBM Redbooks
Other Publications
Online resources
How to get Redbooks
Help from IBM
Back cover
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Note: Before using this information and the product it supports, read the information in “Notices” on page vii.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset