years he has been a solution architect with IBM • Areas of work: o DevOps o Enterprise Architecture o Agile Transformation o Mobile Development o Software Delivery Platforms o Software Supply Chains. • Blog @ bit.ly/sdarchitect • Twitter: @sd_architect Sanjeev Sharma [email protected] IBM Software Group
front-end to a complex(enterprise) back-end system o Mobile Apps are rapidly becoming a critical user interface to enterprise systems Heterogeneous Environments Public Cloud Private Cloud Data Warehouse Mainframe Enterprise Service Bus Directory Identity File systems Collaboration Mobile App Routing Service Third-party Services Portals Content Providers EJB Shared Services Archives Business Partners Messaging Services
forked when iPad came out. Android forked multiple times with each vendor, Kindle Fire, Nook… • HTML5, PhoneGap/ Cordova still cannot fully replace native Apps in every situation
Mainframe Enterprise Service Bus Directory Identity App Under Test Third-party Services Portals Third-party Services Test Environments to Production Test Environments to Production Actual Service Simulated Service Mobile App Continuous Testing and Continuous Monitoring
Source Artifacts .jsp .java .htm l chef recipe s .sh Deployable Artifacts Build, Package, & Unit Test Application Binaries & Platform Configuration Library Mobile IDE Enterprise Services IDE API keys, Provisioning Profiles…
-> Test Extending Agile Development with Continuous Delivery Mobile/Enterprise ALM Suite (Rational Team Concert) Agile Development IBM SmartCloud Provisioning Deployment to Virtual Systems 19