Application Lifecycle Optimization with Agile Collaboration and Cloud DevTest Labs Date Name when title IS NOT a question there is NO ‘WE CAN’ in the box.

Slides:



Advertisements
Similar presentations
QA Function for Low Latency Trading Platform
Advertisements

Performance Testing - Kanwalpreet Singh.
© Copyright 2010 Hewlett-Packard Development Company, L.P. HP Confidential. 1 HP ENTERPRISE CLOUD SOLUTIONS VERSION
System Center 2012 R2 Overview
Introduction to Microsoft ALM Modern Apps + Modern App Lifecycle Speaker Name, Title Microsoft Corporation.
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
Session X: A Cloud based - Dev. and Test as a Service Robert L. Linton.
Serena Release Management Bridging Dev and Ops SERENA SOFTWARE INC. 05 Oct 2011 Presenter Name.
CA Confidential; provided under NDA. © 2014 CA. All rights reserved.2014 Industry Analyst Symposium | 1 Evolving Role of Mainframe in the Dynamic Data.
Validata TestCloud ™ The end of testing as we know it!
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
DevOps and Private Cloud Automation 23 April 2015 Hal Clark.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
SaaS, PaaS & TaaS By: Raza Usmani
Agile Testing with Testing Anywhere The road to automation need not be long.
Is Your IT Out of Alignment? Chargeback and Billing with Parallels Automation Brian Shellabarger, Chief Architect - SaaS.
David Besemer, CTO On Demand Data Integration with Data Virtualization.
Copyright © Panaya Oracle ® E-Business Suite Testing: How to Get Your Business Users On-Board Amir Farhi Director, Product Marketing.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Source: Forrester 2008 configurability multi- tenant efficiency, scalability.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
Presented to: SOA Brown Bag #12 By: The SWIM Governance Team & Steve Thomas, iTKO Representative Date: January 11, 2012 Federal Aviation Administration.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud as a Service Chetan Shinde Column Software Technologies Pvt. Ltd.
© Copyright 2011 Hewlett-Packard Development Company, L.P. 1 Sundara Nagarajan (“SN”) CLOUD SYSTEMS AUTOMATION.
Click to add text TWA Cloud Integration with Tivoli Service Automation Manager TWS Education.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
= WEEKS, MONTHS, YEARS OF DELAYED APPLICATION VALUE MISSED REVENUE OPPORTUNITIES, INCREASED COST AND RISK DEV QA PACKAGE COMMERCIAL SOFTWARE CUSTOM APPLICATION.
Dev and Test Environments in the Cloud
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Deploy With Confidence Minimize risks Improve business output Optimize resources.
© 2009 IBM Corporation Maximize Cost Savings While Improving Visibility Into Lines of Business Wendy Tam, CDC Product Marketing Manager
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
LOGO Introduction to DevOps 中科大移动云计算系统实验室 孟宁. LOGO Page  2 Agenda Introduce DevOps DevOp Patterns How to Start Adopting DevOps.
Paperless Timesheet Management Project Anant Pednekar.
Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.
Perfecto Mobile Automation
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
4/26/2017 Use Cloud-Based Load Testing Service to Find Scale and Performance Bottlenecks Randy Pagels Sr. Developer Technology Specialist © 2012 Microsoft.
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
© 2009 IBM Corporation IBM Cloud Computing Tivoli Service Automation Manager V7.2 The Core of the Service Management System for Cloud Computing.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Continuous Delivery and Team Foundation Server 2013 Ognjen Bajić Ana Roje Ivančić Ekobit.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Contact us: Call: , , Mail: Visit:
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
© 2011 IBM Corporation IBM Cloud Computing Data en Cloud Computing Frank van der Wal, Technical Advocate.
Cloud Agility with Performance Bridging the Performance Gap for Virtual Network Infrastructure Paul Andersen Sr. Marketing Director.
Ognjen Bajić Ana Roje Ivančić Ekobit Efficient Application Testing.
DevOps in the cloud Peter’s personal journey on how I found out, I need Dev skills to optimize my ‘Azure’ work… and so do you!!
Web GIS: Architectural Patterns and Practices
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Management Information Systems
Federated IdM Across Heterogeneous Clouding Environment
aBAP – NextGen QA Delivery Gear
Zero-Code Solution on Azure Helps Businesses Optimize Processes with Automation and Agility “Implementing Azure has empowered us to help our customers.
Automated Live Workload Migration to vCloud Air with ATAmotion
Quantifying Quality in DevOps
ApplinX Rod Carlson Senior Technical Lead.
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Presentation transcript:

Application Lifecycle Optimization with Agile Collaboration and Cloud DevTest Labs Date Name when title IS NOT a question there is NO ‘WE CAN’ in the box

Changing nature of applications – where is the application? Users and and the applications have moved to the cloud. —Applications are no longer in the hands of call centers. Losing simplified consumption and training of application use. —Applications are no longer on our enterprise computers and green screens. Losing control over delivery of business applications. —Applications are in the hands of the end users. Losing knowledge of how the application is being used. Who is SME? 2

Increasing complexity and heterogeneity of environments —Internal cloud initiatives are pervasive, data visualization is in the cloud —Production is the only true end to end implementation people have for combined business workflows —These environments are getting more complex – monitoring of a application is spanning data centers and cloud providers —Production visibility is the only accurate record of how composite and SOA applications actually run in cloud providers 3

Cloud based lab Constraints “Wires hanging out” of the cloud for DevTest Labs Virtual Machines Websphere Order Mgr Virtual Lab Manager Cloud Environment CRM Mainframe SaaS DB System of Record System Dependencies Remain Unanswered VM Catalog Dev Test Provision Requests

Dev & Test Cloud – Addressing Bottlenecks preproduction Throughput is always set by the lowest capacity system Any off-Cloud system nullifies the promise of on-demand capacity Portal Service/XML Gateway ERP System (CAN’T REPLICATE) Order MgmtFulfillment Actual throughput Post-Cloud throughput =2 2 2

Portfolio Management RequirementsDesignDev System Test Integration Test UAT Performance Test DeployMonitor Planning & Governance LISA Production & Support DevTest Cloud Manager Service Virtualization Test Automation Defect Collaboration Continuous Validation ALM (Requirements, Code, Test Mgmt) Introducing CA LISA suite Optimizing Agile Composite Application Development Platforms for agile composite app dev Application Lifecycle

W W W. I T K O. C O M Dysfunctional Development Cycles Meeting business demand has consequences in IT  Most new applications are composite and highly integrated  Agile has replaced waterfall development methodologies  Much of the new application development is self-service and customer- facing making complexity exponential

W W W. I T K O. C O M Dysfunctional Development Cycles Meeting business demand has consequences in IT  Much of the information developers need is outside of their control when they need it  Limited predictability on performance and where it’s going to break  Traditional products and methodologies fail in this new cloud architecture Result: Inability to release new functionality on time – over budget and poor quality

W W W. I T K O. C O M 4 Huge Opportunities for Improvement

Problem: Constraints “I can’t do anything unless I have everything”

Virtual Services HTTP JMS JDBC SOAP Create Maintain Live Traffic Transaction logs, WSDL definitions, flat files, other Agents LISA Workstation “Self-Heal” from Live Systems Virtual Services are typically % “complete” upon creation Source Application Flexible options to create and maintain Virtual Services

Constraint: Limited capacity for production level load tests Large North American consumer bank web presence BeforeAfter Business Problem  Limited capacity on test instances of Back-end Services  Unable to sufficiently test ESB for performance Business Impact  More complete SLA testing in less time  Test lab costs reduced 30% in Year 1, 65% in year 2  Avoided over $30M in test lab hardware upgrades VSE ~5000 tps ESB Back-end Services ESB Load Generators Public facing applications ~20 tps Eliminate Capacity Constraints

Constraint: Could not deliver on parallel development Regional telco and global internet backbone BeforeAfter Business Problem  Integrate enterprise systems for 7 acquired telecom companies  Increase speed and agility to deliver new product offerings Business Impact  70% testing time reduction for end-to-end  New release functional points increased by 60% with better quality  38% reduction in testing time due to virtualizing unavailable systems11 DELAY Billing Savvion Siebel Time VSE

Problem: Manual Labor “My team of 50 is now a team of 250 in just 5 years due to more components and releases.”

Solution: Automation Achieve and maintain 85%-95% coverage after 1 st test cycle.

Baseline generation Replay previous application transactions to verify behavior

Problem: Complexity “We spend far more time figuring out where the bug is than we do fixing the bug”

Solution: Collaboration Reduced “non-reproducible” defect closure by > 66% DEVELOPER TESTER “Alt-Click!”

POS Systems CMS Database Vendors Integration Broker CMS Apps CSR APP OMS Pricing & Offers VMI Customer Info Inventory Management Functional & Regression Testers Result: Inability to release customer functionality to stores on time! App upgrade incomplete Errors lost at integration Data setup 4+ hours/test Changes invalidate regressions System access denied Complexity: highly integrated systems inside enterprise Leading Electronic Retailer – Mobile Sales app

Solution: Visibility to DevTest Labs exposing application behavior

POS Systems CMS Database Vendors Integration Broker CMS Apps CSR APP OMS Pricing & Offers VMI Customer Info Inventory Management Functional & Regression Testers Reduce infrastructure cost, setup time and execute 60x faster Model virtual app from definition Baseline and Directly invoke & verify ESB responses CA LISA agents capture data, test cases, environment Virtualize Customer app ready 24/7 CA LISA Users Middle-tier test suites Deliver end-to- end testing using CA LISA Baseline Automate end-to-end regression and performance test scenarios for better productivity

Complexity: Cloud based consumer applications How is the user actually using the system? 22 End Users Quality Teams How do the users do that? I just use the back Button… I book marked this page and start here…

OMS v2.0 Mainframe System of Record ERPCost OMS v2.1 Performance Profile Load Pattern Production Data Mining to Close the Loop understanding Production enables a new best practice…

Remove the problem of “wires hanging out” For Cloud DevTest Labs Virtual Machines Websphere Order Mgr LISA Dev Cloud Manager CRM CA LISA Virtualize (Virtual Services) MFvsDBvsSaaSvs Virtual Service Catalog VM Catalog Model dependent systems in dev test cloud to create production like environments Dev Test Provision Requests

W W W. I T K O. C O M Better modeling in Cloud DevTest Labs optimizes the application lifecycle