AUTOBUILD Build and Deployment Automation for IBM WebSphere Products
2 What is Autobuild? Build and deployment automation product that does not require scripting or XML configuration files. Focuses on IBM WebSphere products – WebSphere Application Server, WebSphere Portal, WebSphere ESB, WebSphere DataPower.
3 Autobuild for Developers Build automation – jar, war, ear, portlets, SCA modules (ESB mediations, BPEL, etc.) Deployment automation Testing automation (JUnit, HTTPUnit, Canoo WebTest, soapUI) Tight integration with Eclipse/RAD/WID Continuous integration in a box!
4 Autobuild for Operations Application deployment to different environments Application servers re-start Application server health check/monitoring Added bonus: managing DataPower configurations
5 What Autobuild is Not? Not a build server Not a “framework” – although you can extend it Not a development tool Not a “runbook automation” tool
6 Benefits Complete automation of your build/deployment process, improved turnaround time and reliability Developers are freed up to focus on developing applications Adding new applications/components requires no scripting Agile development support, incl. continuous integration, automated unit and integration testing Improved operations via centralized configuration management of your environments
7 Autobuild Implementation Service Analyze your environment and processes Install/configure the product, integrate with a build server Configure target environments for deployments Extend the product if needed Enable build/deployment of your applications Knowledge transfer End result: automation of your build process
8 Autobuild Support Service MyArch is notified every time there is a build failure. We do incident analysis/triage with you. Prompt bug fixes. Help with environment and project configuration. Free upgrades.
9 Q&A