SlideShare a Scribd company logo
Using Docker and Containers to create
Bespoke Systems Under Test
Ian Kelly
DevOps: API Management and Application Development
CA Technologies
Sr. Director Product Management
Session Number
@IanAKelly
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For Informational Purposes Only
Terms of this Presentation
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CA
World 2015 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer
references relate to customer's specific use and experience of CA products and solutions so actual results may vary.
Certain information in this presentation may outline CA’s general product direction. This presentation shall not serve to (i) affect the rights
and/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA software
product; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on current
information and resource allocations as of November 18, 2015, and is subject to change or withdrawal by CA at any time without notice. The
development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion.
Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in
this presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Such
release may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if-
available basis. The information in this presentation is not deemed to be incorporated into any contract.
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
Bespoke is a tailoring term – it means "made to
order”. Docker allows us to quickly make to
order a dependent system under
test. Leveraging multiple Open Source
offerings; TestDoubles, a CA Open Source
initiative, is ready to help you move even faster
when validating, or exploring robustness of your
software. Come see Docker, Open Source, and
CA software working together to help you
deliver without boundaries.
Ian Kelly
CA Technologies
Sr. Director
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Why Containers (in this context)
 Isolated
 Interfaces
 Immutable*
 On Demand
 Ephemeral
 Make great travelers!
What does it address?
5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Demo Time!
 Get started on your own of follow along:
– Docker Hub - https://hub.docker.com/r/cainc/testdoubles/
– GitHub - https://github.com/DevTestSolutions/TestDoubles
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A

More Related Content

PDF
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
PDF
Cs development of_automation_framework_and_test_automation
PPT
apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypal
PDF
Centralized, Convenient Application Access–the One Stop Shop for Identity Ser...
PDF
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
PDF
How CA Technologies Enables Its Own Employees and Secures Access to Applicati...
PDF
Agile in Operations, DevOps and Architecture
PDF
CA Agile Central (formerly Rally) Inside DevOps
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
Cs development of_automation_framework_and_test_automation
apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypal
Centralized, Convenient Application Access–the One Stop Shop for Identity Ser...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
How CA Technologies Enables Its Own Employees and Secures Access to Applicati...
Agile in Operations, DevOps and Architecture
CA Agile Central (formerly Rally) Inside DevOps

What's hot (20)

PDF
Case Study: Rogers Communications Integrates CA API Management and CA Service...
PDF
Tech Talk: Knowledge Management of the Future for ITSM
PDF
Tech Talk: Monitor Microservices in Docker, Cloud Foundry and AWS Cloud
PDF
TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...
PDF
How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...
PDF
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
PPTX
How LISI Automotive Accelerated Application Delivery with SwaggerHub
PPTX
Effective API Lifecycle Management
PDF
American Family Insurance Shifts to a Mobile-First Development Strategy with ...
PPTX
Standardising APIs: Powering the Platform Economy in Financial Services
PDF
Privileged Access Management for the Software-Defined Network
PDF
How to Leverage New Capabilities in the CA Identity Suite
PDF
A Week in the Life (of DevOps)
PDF
Hands-On Lab: CA Spectrum : How To Leverage UI Updates For Operational Effic...
PDF
CA Single Sign-On (CA SSO), The Innocent Bystander
PPT
Oracle mcs overview 1029
PDF
Case Study: Nordstrom Takes Retail Relief for Test Data Management
PDF
Knock, Knock…The Internet of Things wants to come in?
PDF
Platform Agility, Reliability, and Security: Can You Really Have it All in th...
PDF
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
Case Study: Rogers Communications Integrates CA API Management and CA Service...
Tech Talk: Knowledge Management of the Future for ITSM
Tech Talk: Monitor Microservices in Docker, Cloud Foundry and AWS Cloud
TechTalk: Extend Existing Architectures to Digital Endpoints with CA API Mana...
How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
How LISI Automotive Accelerated Application Delivery with SwaggerHub
Effective API Lifecycle Management
American Family Insurance Shifts to a Mobile-First Development Strategy with ...
Standardising APIs: Powering the Platform Economy in Financial Services
Privileged Access Management for the Software-Defined Network
How to Leverage New Capabilities in the CA Identity Suite
A Week in the Life (of DevOps)
Hands-On Lab: CA Spectrum : How To Leverage UI Updates For Operational Effic...
CA Single Sign-On (CA SSO), The Innocent Bystander
Oracle mcs overview 1029
Case Study: Nordstrom Takes Retail Relief for Test Data Management
Knock, Knock…The Internet of Things wants to come in?
Platform Agility, Reliability, and Security: Can You Really Have it All in th...
[apidays Live Australia] - Quantum Duality of “API as a business and a techno...
Ad

Similar to CA World 2015 Using Docker and Containers to create Bespoke Systems Under Test (20)

PDF
Build Your Own Virtual API
PDF
Tech Talk: CA API Gateway: Deploying Docker Container Gateways
PDF
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
PDF
CA Gen Exploration – What's New and Cool in Application Development
PDF
Automate and Accelerate Software Development Time and Deliver Superior Busine...
PDF
Tech Talk: CA Workload Automation Agent Monitor, Agents and Advanced Integrat...
PDF
CA Workload Automation r12 Test Drive
PDF
Technology Primer: Building Applications the New-Fashioned Way
PDF
Building regression tests to increase velocity and prevent things from “Going...
PDF
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
PDF
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
PPTX
Virtual API Cloud - CA World Launch
PDF
Mainframe Software Management Made Easier
PDF
Tech Talk: Self-Certify New Devices with the CA Unified Infrastructure Manage...
PDF
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
PDF
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
PDF
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
PDF
Application Testing Best Practices for Mobile Devices
PDF
CA External WAAE Roadmap - UK User Group - CA Workload Automation Technology ...
PDF
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Build Your Own Virtual API
Tech Talk: CA API Gateway: Deploying Docker Container Gateways
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
CA Gen Exploration – What's New and Cool in Application Development
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Tech Talk: CA Workload Automation Agent Monitor, Agents and Advanced Integrat...
CA Workload Automation r12 Test Drive
Technology Primer: Building Applications the New-Fashioned Way
Building regression tests to increase velocity and prevent things from “Going...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Exploit New Levels of Insight, Orchestration and Governance for Complex Appli...
Virtual API Cloud - CA World Launch
Mainframe Software Management Made Easier
Tech Talk: Self-Certify New Devices with the CA Unified Infrastructure Manage...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Application Testing Best Practices for Mobile Devices
CA External WAAE Roadmap - UK User Group - CA Workload Automation Technology ...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Ad

More from Ian Kelly (7)

PPTX
New "State of the Art" for Mobile
PPTX
How do I test these new mobile applications, and how does CA Application Test...
PPTX
DevOps Summit 2014 Delivering your Applications without a Hitch using Automat...
PPT
Ei patterns
PPTX
Agile day
PDF
Rebirth of SOA
PPTX
Maximizing Internal and External Integration
New "State of the Art" for Mobile
How do I test these new mobile applications, and how does CA Application Test...
DevOps Summit 2014 Delivering your Applications without a Hitch using Automat...
Ei patterns
Agile day
Rebirth of SOA
Maximizing Internal and External Integration

Recently uploaded (20)

PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
DOCX
Unit-3 cyber security network security of internet system
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPT
tcp ip networks nd ip layering assotred slides
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Introduction to the IoT system, how the IoT system works
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PPTX
innovation process that make everything different.pptx
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
An introduction to the IFRS (ISSB) Stndards.pdf
PptxGenJS_Demo_Chart_20250317130215833.pptx
RPKI Status Update, presented by Makito Lay at IDNOG 10
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Decoding a Decade: 10 Years of Applied CTI Discipline
Job_Card_System_Styled_lorem_ipsum_.pptx
Unit-3 cyber security network security of internet system
Introuction about WHO-FIC in ICD-10.pptx
522797556-Unit-2-Temperature-measurement-1-1.pptx
tcp ip networks nd ip layering assotred slides
The Internet -By the Numbers, Sri Lanka Edition
Introduction to the IoT system, how the IoT system works
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
SASE Traffic Flow - ZTNA Connector-1.pdf
Design_with_Watersergyerge45hrbgre4top (1).ppt
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
innovation process that make everything different.pptx
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
SAP Ariba Sourcing PPT for learning material
Power Point - Lesson 3_2.pptx grad school presentation

CA World 2015 Using Docker and Containers to create Bespoke Systems Under Test

  • 1. Using Docker and Containers to create Bespoke Systems Under Test Ian Kelly DevOps: API Management and Application Development CA Technologies Sr. Director Product Management Session Number @IanAKelly #CAWorld
  • 2. 2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For Informational Purposes Only Terms of this Presentation © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CA World 2015 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary. Certain information in this presentation may outline CA’s general product direction. This presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on current information and resource allocations as of November 18, 2015, and is subject to change or withdrawal by CA at any time without notice. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Such release may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if- available basis. The information in this presentation is not deemed to be incorporated into any contract.
  • 3. 3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract Bespoke is a tailoring term – it means "made to order”. Docker allows us to quickly make to order a dependent system under test. Leveraging multiple Open Source offerings; TestDoubles, a CA Open Source initiative, is ready to help you move even faster when validating, or exploring robustness of your software. Come see Docker, Open Source, and CA software working together to help you deliver without boundaries. Ian Kelly CA Technologies Sr. Director
  • 4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Why Containers (in this context)  Isolated  Interfaces  Immutable*  On Demand  Ephemeral  Make great travelers! What does it address?
  • 5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Demo Time!  Get started on your own of follow along: – Docker Hub - https://hub.docker.com/r/cainc/testdoubles/ – GitHub - https://github.com/DevTestSolutions/TestDoubles
  • 6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A