Agile Cloud Application Migration Tools for WebSphere and WebLogic: Lightweight, Proven Tools to Automate Large Scale App Migration to Amazon Web Services
Book Details
Author(s)Brian McCallion
PublisherBronze Drum Consulting, Inc.
ISBN / ASINB0053CZ99C
ISBN-13978B0053CZ992
Sales Rank934,108
MarketplaceUnited States 🇺🇸
Description
While enterprise seeks tools to enable large scale, assembly line migration of J2ee applications to Amazon Web Services, few tools can perform the "last mile" packaging, meta-data management, mapping, roll-backs, updates, plugin file regeneration, and status update emails required to make this process seamless. The system described in this text serves Fortune 500 hundred firms to automate the end to end deployment of complex multi-tier application from Developtment, to QA, to Staging, Production, DR, and the Cloud. While vendors offer tools to orchestrate this work, none provides a proven solution for managing the real world meta-data or the code for controlling enterprise application servers like WebLogic and WebSphere. The solution here can be plugged in to Jenkins, AWS CodeDeploy, Chef, Puppet, or executed from AntHill Pro. The solution can integrate with any version control system such as Serena Version Manager, Git, GitHub, PVCS, CVS, Subversion. Moreover this solution accounts for differences in environments and defines how to create logical resources from meta-data. It clearly describes how the application is packaged, and offers opinions on how to configure and deploy applications.
Best of all, this solution generates the deployment plan and code once, and this package is used in each environment. In other words, the process runs exactly the same way in Dev, QA, Staging, Production, and the Cloud. As a result you and your team immediately know from the detailed email report for each deployment the success of the deployment, or exactly where it failed. Because the process executes the same instruction in each environment any issues are simple to identify and resolve. Further this approach separates configuration and management in Developer Concerns and Adminstrator concerns and enables seamless handoff and automated configuration and deployment of application.
Best of all, this solution generates the deployment plan and code once, and this package is used in each environment. In other words, the process runs exactly the same way in Dev, QA, Staging, Production, and the Cloud. As a result you and your team immediately know from the detailed email report for each deployment the success of the deployment, or exactly where it failed. Because the process executes the same instruction in each environment any issues are simple to identify and resolve. Further this approach separates configuration and management in Developer Concerns and Adminstrator concerns and enables seamless handoff and automated configuration and deployment of application.
