SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Extend Agile and DevOps Practices
Across Hybrid IT
October 2018
Vaughn Marshall
Sr Principal Product Manager
Copyright © 2018 CA. All rights reserved.
Disclaimer
• 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 October 2018 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.
• Copyright © 2018 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their
respective companies.
• THIS PRESENTATION IS FOR YOUR INFORMATIONAL PURPOSES ONLY. CA assumes no responsibility for the accuracy or
completeness of the information. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENT “AS IS”
WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. In no event will CA be liable for any loss or damage, direct or
indirect, in connection with this presentation, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost
data, even if CA is expressly advised in advance of the possibility of such damages.
© 2018 CA Technologies. All rights reserved.
Agile practices are happening on Mobile, Cloud and Distributed platforms, we
are seeing more customers asking how to adopt these practices on the
Mainframe
Customers are in the midst of Digital Transformation…
DistributedCloudMobile Mainframe
üDevOps
üAgile
© 2018 CA Technologies. All rights reserved.
How Best to Bring DevOps to the Mainframe
© 2018 CA Technologies. All rights reserved.
Mainframe Continuous Delivery Challenges
• The next generation of developers wants to use modern tools
• The Enterprise prefers to standardize on a common stack
• What is the right approach to transformation?
– Do we need to start over with a new set of tools & processes?
– What about cost, risk and time to do this?
– What about seasoned mainframers? How can they stay productive with
the tools-of-choice they’ve used for years
– What about the automation and audit/governance requirements that
have built up around mainframe processes over the years?
Let’s Step Back and Look at
Modern Practices…
Copyright © 2018 CA. All rights reserved.
Modern DevOps Practices
Atlassian JIRA
IDE Language
Eclipse
intelliJ
Java
C/C++
NodeJS
Code development SCM Continuous Integration
Microsoft TFS
Visual Studio .Net
CA Agile Central
Jenkins
CAST
SonarQube
Maven
MSBuild
jUnit
nUnit
Developers
Nexus/
Artifactory
Binary Repo Release Pipeline
System
Test
Performance
Test
Acceptance
Test
Production
Git
Subversion
TFS
CA Continuous Delivery Director / Jenkins
© 2018 CA Technologies. All rights reserved.
Modern DevOps Practices vs. Mainframe
• With tools like CA Endevor SCM, a foundation for these
practices is ALREADY in place
– CA Endevor SCM is both an SCM and a Continuous
Integration/Continuous Delivery tool
– Automation powered by “processors”
– CI/CD pipeline incorporated in customized “maps”
– Delivery managed by “sweep” jobs
Copyright © 2018 CA. All rights reserved.
Modern DevOps Practices vs. Mainframe
Atlassian JIRA
IDE Language
Java
C/C++
NodeJS
Code development SCM Continuous Integration
Microsoft TFS
Visual Studio .Net
CA Agile Central
Jenkins
CAST
SonarQube
Maven
MSBuild
jUnit
nUnit
Developers
Nexus/
Artifactory
Binary Repo Release Pipeline
System
Test
Performance
Test
Acceptance
Test
Production
Git
Subversion
TFS
CA Endevor SCM
Eclipse
intelliJ
CA Continuous Delivery Director / Jenkins
© 2018 CA Technologies. All rights reserved.
Modern DevOps Practices vs. Mainframe
• Rather than start over – wouldn’t a better approach be interfaces
to modern tools?
– Developers can visualize what’s happening on the mainframe via the
most popular vendor & open-source DevOps tools
– Organizations can standardize across the enterprise
• NO niche tools for mainframe!
– Teams can layer additional automation spanning hybrid IT
– Those who prefer traditional methods can continue to work where they
are most productive
– Best of all – there is NO conversion
CA Endevor SCM Integrations
for Enterprise DevOps
© 2018 CA Technologies. All rights reserved.
CA Endevor SCM Integrations for Enterprise DevOps
• CA Endevor SCM Integrations for Enterprise DevOps is a
new option allowing popular Agile & DevOps tools to
be layered on top of existing lifecycle automation
© 2018 CA Technologies. All rights reserved.
CA Endevor SCM Integrations for Enterprise DevOps
• Additional interfaces to mainframe also complement the
approach
– Eclipse plugin for tight integration to specialized IDE
– CA Brightside provides ability to script and automate the lifecycle
automation engine via a command line interface
• Existing DevOps automation is preserved and becomes a
“service”
– Driven by whichever interface keeps developers most productive
15 © 2017 CA. ALL RIGHTS RESERVED.
Developers
CA Endevor SCM
SCM / Version
Control
Continuous
Integration /
Deployment
Binary
Repository
Release Pipeline (Map)
DEV TEST PROD
CA DEz / IBM IDz /
Compuware Topaz
IDE of Choice
Agile PPM Tool
CA Agile Central /
JIRA / MS TFS
Code Quality
CAST, SonarQube,
CA Veracode
Command Line
Control
Brightside
CA Endevor SCM Integrations for Enterprise DevOps / Brightside
Pipeline Management / Visualization
CA Continuous Delivery Director, Jenkins Pipeline
DEV
DB2
TEST
DB2
PROD
DB2
Distributed, Cloud, Mobile
Environments
Enterprise Release
Automation
Using GIT with Endevor
Why Git?
Copyright © 2018 CA. All rights reserved.
Why Git?
• Attract the new generation of developers to mainframe
– easy on-board, common skill-set
• Support common practices for end-to-end enterprise
application development
– Mobile to Mainframe
• Offer similar developer experience across all platforms
– Distributed, Cloud, Mobile, Mainframe
• Leverage popular, proven, collaboration practices
Copyright © 2018 CA. All rights reserved.
Why CA Endevor SCM?
• Heavy investment in mainframe software asset
management
– Millions of software assets managed, secured, deployed
• Mainframe Lifecycle Automation
– Years of Continuous integration / continuous delivery built into the
product by customers
• Leverage decades of collective asset characteristics
– Build, test, deploy automation and component information
Copyright © 2018 CA. All rights reserved.
Who’s developing on the mainframe?
Application
Developer
Characteristics
Daily Tasks
Priorities
Comfort
Zone
Outside the
Comfort
Zone
Nirvana
Michelle
Newer generation,
building a career
Codes off-
host new
apps;
maintains
mainframe
legacy apps
Well-known
open source
tools, IDEs
ISPF, CICS, all
things green-
screen
Best-in-class dev tools:
Eclipse-based IDEs,
Open-source IDEs,
version control, merge
tools, editors
Rob
Traditional,
seasoned,
mainframer,
planning retirement
in 3 – 5 years
99.9%
maintaining
legacy apps
ISPF, CICS
and all
things
green-
screen
Open source
tools, IDEs, all
things Eclipse
2-large monitors to
manage ISPF split-
screen
The CA Endevor SCM Git front-end targets Michelle
Copyright © 2018 CA. All rights reserved.
Modern Mainframe Developer Experience
• Additional Endevor lifecycle centric tasks are exposed via
Brightside CLI
– No need to use green screen for any aspect of interaction with
Endevor
– Not required to learn ISPF
Copyright © 2018 CA. All rights reserved.
IDE of Choice
Entry Stage /
DEV
TEST
Pipeline Management / Visualization
CA Continuous Delivery Director,
Jenkins Pipeline
Enterprise Git
Repository
Developer Laptop
GENERATE
(Build)
MOVE /
Packaging
PREPROD PROD
Init Repo
SYSTEM/SUBSYSTEM
(Search Up Map)
Sync
(ADD/UPDATE/DELETE)
MOVE /
Packaging
MOVE /
Packaging
Command
Line Control
Brightside
Pipeline Scripting with CLI
Brightside
CloneRepo
Push
Copyright © 2018 CA. All rights reserved.
GitHub/
GitLab/
Bitbucket
Local
Git
repo 1
Local
Git
repo 2
Local
Git
repo 3
3. Make changes
3. Make changes
3. Make changes
4. Add
5. Commit
4. Add
5. Commit
5. Commit
4. Add
2. Clone
7. Sync
1. Init
2. Clone
2. Clone
6. Push
6. Push
6. Push
8. Build, debug, unit test
9. Promote
Performed
by Rob
10. Build,
integration tes
CA Endevor SCM
sandbox
CA Endevor SCM
Integration
workspace
Option #1 – Sandboxes
Copyright © 2018 CA. All rights reserved.
GitHub/
GitLab/
Bitbucket
Local
Git
repo 1
Local
Git
repo 2
Local
Git
repo 3
3. Make changes
3. Make changes
3. Make changes
4. Add
5. Commit
4. Add
5. Commit
5. Commit
4. Add
2. Clone
7. Sync
1. Init
2. Clone
2. Clone
6. Push w.
Accept/Reject/
Reconcile
8. Build, debug, unit test
CA Endevor
SCM
Option #2 – In Workspace Merge
6. Push w.
Accept/Reject/
Reconcile
6. Push w.
Accept/Reject/
Reconcile
Copyright © 2018 CA. All rights reserved.
Features
• Features available in initial release
– Atlassian Bitbucket support
– Ability flag synchronization issues and reject push (for fix and
resolution inside GIT)
– Ability to check into "Build" sandbox from feature branch
– Ability to map multiple SYSTEM/SUBSYSTEMs via branches
Copyright © 2018 CA. All rights reserved.
Features
• Upcoming Features
– GitHub support
– GitLab support
– Notification based sync back to Git
– Job based sync back to Git
– Ability to map multiple SYSTEM/SUBSYSTEMs via folders
Recap
Copyright © 2018 CA. All rights reserved.
Modern Mainframe Developer Experience
• CA Endevor SCM Integrations for Enterprise DevOps takes an
integration-based approach to provide a fast path to modernizing
mainframe processes to support Agile & DevOps
– There is no conversion and therefore no unnecessary costs or risks
– It sits on top of existing processes and automation
• Core mainframe tools & processes transform into a “service” for mainframe
automation
– Developers retain their choice of interface
• Developers stay where they feel most productive
Thank You.
Sr Principal Product Manager
Vaughn.Marshall@ca.com
Vaughn Marshall
@cainc
slideshare.net/CAInc
linkedin.com/in/vaughn-marshall

Weitere ähnliche Inhalte

Was ist angesagt?

Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With CA ...
Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With  CA ...Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With  CA ...
Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With CA ...CA Technologies
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...CA Technologies
 
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...CA Technologies
 
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...CA Technologies
 
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...CA Technologies
 
How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...CA Technologies
 
Hand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDKHand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDKCA Technologies
 
Integrate Infrastructure Configuration Management with Release Automation for...
Integrate Infrastructure Configuration Management with Release Automation for...Integrate Infrastructure Configuration Management with Release Automation for...
Integrate Infrastructure Configuration Management with Release Automation for...CA Technologies
 
Give Me the Bad News Straight:  Why Models are a Broken Approach to Alerting
Give Me the Bad News Straight:  Why Models are a Broken Approach to AlertingGive Me the Bad News Straight:  Why Models are a Broken Approach to Alerting
Give Me the Bad News Straight:  Why Models are a Broken Approach to AlertingCA Technologies
 
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Technologies
 
CA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and BetterCA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and BetterCA Technologies
 
DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)CA Technologies
 
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...CA Technologies
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Technologies
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned WayCA Technologies
 
Mainframe Software Management Made Easier
Mainframe Software Management Made EasierMainframe Software Management Made Easier
Mainframe Software Management Made EasierCA Technologies
 
Mainframe Storage Management, Disaster Recovery and Archival Best Practice
Mainframe Storage Management, Disaster Recovery and Archival Best PracticeMainframe Storage Management, Disaster Recovery and Archival Best Practice
Mainframe Storage Management, Disaster Recovery and Archival Best PracticeCA Technologies
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesCA Technologies
 
Create Great Quarterly Plans While Eliminating Planning Waste
Create Great Quarterly Plans While Eliminating Planning WasteCreate Great Quarterly Plans While Eliminating Planning Waste
Create Great Quarterly Plans While Eliminating Planning WasteCA Technologies
 
CA Productivity Accelerator v12.1: What's New and Advanced Features
CA Productivity Accelerator v12.1: What's New and Advanced FeaturesCA Productivity Accelerator v12.1: What's New and Advanced Features
CA Productivity Accelerator v12.1: What's New and Advanced FeaturesCA Technologies
 

Was ist angesagt? (20)

Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With CA ...
Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With  CA ...Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With  CA ...
Extend Your Catalog of Artifacts and Breeze Through Your Next Audit With CA ...
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...
 
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
 
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
 
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
 
How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...
 
Hand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDKHand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDK
 
Integrate Infrastructure Configuration Management with Release Automation for...
Integrate Infrastructure Configuration Management with Release Automation for...Integrate Infrastructure Configuration Management with Release Automation for...
Integrate Infrastructure Configuration Management with Release Automation for...
 
Give Me the Bad News Straight:  Why Models are a Broken Approach to Alerting
Give Me the Bad News Straight:  Why Models are a Broken Approach to AlertingGive Me the Bad News Straight:  Why Models are a Broken Approach to Alerting
Give Me the Bad News Straight:  Why Models are a Broken Approach to Alerting
 
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...
 
CA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and BetterCA Spectrum® Just Keeps Getting Better and Better
CA Spectrum® Just Keeps Getting Better and Better
 
DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)
 
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application Development
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned Way
 
Mainframe Software Management Made Easier
Mainframe Software Management Made EasierMainframe Software Management Made Easier
Mainframe Software Management Made Easier
 
Mainframe Storage Management, Disaster Recovery and Archival Best Practice
Mainframe Storage Management, Disaster Recovery and Archival Best PracticeMainframe Storage Management, Disaster Recovery and Archival Best Practice
Mainframe Storage Management, Disaster Recovery and Archival Best Practice
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile Devices
 
Create Great Quarterly Plans While Eliminating Planning Waste
Create Great Quarterly Plans While Eliminating Planning WasteCreate Great Quarterly Plans While Eliminating Planning Waste
Create Great Quarterly Plans While Eliminating Planning Waste
 
CA Productivity Accelerator v12.1: What's New and Advanced Features
CA Productivity Accelerator v12.1: What's New and Advanced FeaturesCA Productivity Accelerator v12.1: What's New and Advanced Features
CA Productivity Accelerator v12.1: What's New and Advanced Features
 

Ähnlich wie Extend Agile and DevOps Practices Across Hybrid IT

Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...CA Technologies
 
Extending Jenkins to the Mainframe. A Simpler Approach.
Extending Jenkins to the Mainframe.  A Simpler Approach.Extending Jenkins to the Mainframe.  A Simpler Approach.
Extending Jenkins to the Mainframe. A Simpler Approach.DevOps.com
 
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...CA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
The Key to Successful Development and Deployment of Applications from Mobile ...
The Key to Successful Development and Deployment of Applications from Mobile ...The Key to Successful Development and Deployment of Applications from Mobile ...
The Key to Successful Development and Deployment of Applications from Mobile ...CA Technologies
 
Continuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOpsContinuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOpsCA Technologies
 
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...CA Technologies
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...CA Technologies
 
Steve Solomon - iCAthon 2016 and CA Plex 721 Final
Steve Solomon - iCAthon 2016 and CA Plex 721 FinalSteve Solomon - iCAthon 2016 and CA Plex 721 Final
Steve Solomon - iCAthon 2016 and CA Plex 721 FinalJohn Zozzaro
 
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...CA Technologies
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps TransformationBart Driscoll
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesMark Sigler
 
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...CA Technologies
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...CA Technologies
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudIBM UrbanCode Products
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...CA Technologies
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 

Ähnlich wie Extend Agile and DevOps Practices Across Hybrid IT (20)

Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliv...
 
Extending Jenkins to the Mainframe. A Simpler Approach.
Extending Jenkins to the Mainframe.  A Simpler Approach.Extending Jenkins to the Mainframe.  A Simpler Approach.
Extending Jenkins to the Mainframe. A Simpler Approach.
 
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
Speed time to value with CA IAM solutions deployed on Docker, Kubernetes, and...
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
The Key to Successful Development and Deployment of Applications from Mobile ...
The Key to Successful Development and Deployment of Applications from Mobile ...The Key to Successful Development and Deployment of Applications from Mobile ...
The Key to Successful Development and Deployment of Applications from Mobile ...
 
Continuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOpsContinuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOps
 
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...
 
Steve Solomon - iCAthon 2016 and CA Plex 721 Final
Steve Solomon - iCAthon 2016 and CA Plex 721 FinalSteve Solomon - iCAthon 2016 and CA Plex 721 Final
Steve Solomon - iCAthon 2016 and CA Plex 721 Final
 
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps Transformation
 
Journey toward3rdplatform
Journey toward3rdplatformJourney toward3rdplatform
Journey toward3rdplatform
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 

Mehr von DevOps.com

Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareDevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...DevOps.com
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykNext Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykDevOps.com
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudDevOps.com
 
2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and PredictionsDevOps.com
 
A New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionA New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionDevOps.com
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)DevOps.com
 
Don't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDon't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDevOps.com
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureCreating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureDevOps.com
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportRole Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportDevOps.com
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogDevOps.com
 
Deliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDeliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDevOps.com
 
Securing medical apps in the age of covid final
Securing medical apps in the age of covid finalSecuring medical apps in the age of covid final
Securing medical apps in the age of covid finalDevOps.com
 
How to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureHow to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureDevOps.com
 
The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021DevOps.com
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?DevOps.com
 
Secure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsSecure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsDevOps.com
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...DevOps.com
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...DevOps.com
 

Mehr von DevOps.com (20)

Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source Software
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykNext Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and Snyk
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the Cloud
 
2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions
 
A New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionA New Year’s Ransomware Resolution
A New Year’s Ransomware Resolution
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
 
Don't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDon't Panic! Effective Incident Response
Don't Panic! Effective Incident Response
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureCreating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportRole Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with Datadog
 
Deliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDeliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or Privately
 
Securing medical apps in the age of covid final
Securing medical apps in the age of covid finalSecuring medical apps in the age of covid final
Securing medical apps in the age of covid final
 
How to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureHow to Build a Healthy On-Call Culture
How to Build a Healthy On-Call Culture
 
The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
 
Secure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsSecure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift Environments
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
 

Kürzlich hochgeladen

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Extend Agile and DevOps Practices Across Hybrid IT

  • 1. Extend Agile and DevOps Practices Across Hybrid IT October 2018 Vaughn Marshall Sr Principal Product Manager
  • 2. Copyright © 2018 CA. All rights reserved. Disclaimer • 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 October 2018 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. • Copyright © 2018 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. • THIS PRESENTATION IS FOR YOUR INFORMATIONAL PURPOSES ONLY. CA assumes no responsibility for the accuracy or completeness of the information. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENT “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. In no event will CA be liable for any loss or damage, direct or indirect, in connection with this presentation, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised in advance of the possibility of such damages.
  • 3. © 2018 CA Technologies. All rights reserved. Agile practices are happening on Mobile, Cloud and Distributed platforms, we are seeing more customers asking how to adopt these practices on the Mainframe Customers are in the midst of Digital Transformation… DistributedCloudMobile Mainframe üDevOps üAgile
  • 4. © 2018 CA Technologies. All rights reserved. How Best to Bring DevOps to the Mainframe
  • 5. © 2018 CA Technologies. All rights reserved. Mainframe Continuous Delivery Challenges • The next generation of developers wants to use modern tools • The Enterprise prefers to standardize on a common stack • What is the right approach to transformation? – Do we need to start over with a new set of tools & processes? – What about cost, risk and time to do this? – What about seasoned mainframers? How can they stay productive with the tools-of-choice they’ve used for years – What about the automation and audit/governance requirements that have built up around mainframe processes over the years?
  • 6. Let’s Step Back and Look at Modern Practices…
  • 7. Copyright © 2018 CA. All rights reserved. Modern DevOps Practices Atlassian JIRA IDE Language Eclipse intelliJ Java C/C++ NodeJS Code development SCM Continuous Integration Microsoft TFS Visual Studio .Net CA Agile Central Jenkins CAST SonarQube Maven MSBuild jUnit nUnit Developers Nexus/ Artifactory Binary Repo Release Pipeline System Test Performance Test Acceptance Test Production Git Subversion TFS CA Continuous Delivery Director / Jenkins
  • 8. © 2018 CA Technologies. All rights reserved. Modern DevOps Practices vs. Mainframe • With tools like CA Endevor SCM, a foundation for these practices is ALREADY in place – CA Endevor SCM is both an SCM and a Continuous Integration/Continuous Delivery tool – Automation powered by “processors” – CI/CD pipeline incorporated in customized “maps” – Delivery managed by “sweep” jobs
  • 9. Copyright © 2018 CA. All rights reserved. Modern DevOps Practices vs. Mainframe Atlassian JIRA IDE Language Java C/C++ NodeJS Code development SCM Continuous Integration Microsoft TFS Visual Studio .Net CA Agile Central Jenkins CAST SonarQube Maven MSBuild jUnit nUnit Developers Nexus/ Artifactory Binary Repo Release Pipeline System Test Performance Test Acceptance Test Production Git Subversion TFS CA Endevor SCM Eclipse intelliJ CA Continuous Delivery Director / Jenkins
  • 10. © 2018 CA Technologies. All rights reserved. Modern DevOps Practices vs. Mainframe • Rather than start over – wouldn’t a better approach be interfaces to modern tools? – Developers can visualize what’s happening on the mainframe via the most popular vendor & open-source DevOps tools – Organizations can standardize across the enterprise • NO niche tools for mainframe! – Teams can layer additional automation spanning hybrid IT – Those who prefer traditional methods can continue to work where they are most productive – Best of all – there is NO conversion
  • 11. CA Endevor SCM Integrations for Enterprise DevOps
  • 12. © 2018 CA Technologies. All rights reserved. CA Endevor SCM Integrations for Enterprise DevOps • CA Endevor SCM Integrations for Enterprise DevOps is a new option allowing popular Agile & DevOps tools to be layered on top of existing lifecycle automation
  • 13. © 2018 CA Technologies. All rights reserved. CA Endevor SCM Integrations for Enterprise DevOps • Additional interfaces to mainframe also complement the approach – Eclipse plugin for tight integration to specialized IDE – CA Brightside provides ability to script and automate the lifecycle automation engine via a command line interface • Existing DevOps automation is preserved and becomes a “service” – Driven by whichever interface keeps developers most productive
  • 14. 15 © 2017 CA. ALL RIGHTS RESERVED. Developers CA Endevor SCM SCM / Version Control Continuous Integration / Deployment Binary Repository Release Pipeline (Map) DEV TEST PROD CA DEz / IBM IDz / Compuware Topaz IDE of Choice Agile PPM Tool CA Agile Central / JIRA / MS TFS Code Quality CAST, SonarQube, CA Veracode Command Line Control Brightside CA Endevor SCM Integrations for Enterprise DevOps / Brightside Pipeline Management / Visualization CA Continuous Delivery Director, Jenkins Pipeline DEV DB2 TEST DB2 PROD DB2 Distributed, Cloud, Mobile Environments Enterprise Release Automation
  • 15. Using GIT with Endevor
  • 17. Copyright © 2018 CA. All rights reserved. Why Git? • Attract the new generation of developers to mainframe – easy on-board, common skill-set • Support common practices for end-to-end enterprise application development – Mobile to Mainframe • Offer similar developer experience across all platforms – Distributed, Cloud, Mobile, Mainframe • Leverage popular, proven, collaboration practices
  • 18. Copyright © 2018 CA. All rights reserved. Why CA Endevor SCM? • Heavy investment in mainframe software asset management – Millions of software assets managed, secured, deployed • Mainframe Lifecycle Automation – Years of Continuous integration / continuous delivery built into the product by customers • Leverage decades of collective asset characteristics – Build, test, deploy automation and component information
  • 19. Copyright © 2018 CA. All rights reserved. Who’s developing on the mainframe? Application Developer Characteristics Daily Tasks Priorities Comfort Zone Outside the Comfort Zone Nirvana Michelle Newer generation, building a career Codes off- host new apps; maintains mainframe legacy apps Well-known open source tools, IDEs ISPF, CICS, all things green- screen Best-in-class dev tools: Eclipse-based IDEs, Open-source IDEs, version control, merge tools, editors Rob Traditional, seasoned, mainframer, planning retirement in 3 – 5 years 99.9% maintaining legacy apps ISPF, CICS and all things green- screen Open source tools, IDEs, all things Eclipse 2-large monitors to manage ISPF split- screen The CA Endevor SCM Git front-end targets Michelle
  • 20. Copyright © 2018 CA. All rights reserved. Modern Mainframe Developer Experience • Additional Endevor lifecycle centric tasks are exposed via Brightside CLI – No need to use green screen for any aspect of interaction with Endevor – Not required to learn ISPF
  • 21. Copyright © 2018 CA. All rights reserved. IDE of Choice Entry Stage / DEV TEST Pipeline Management / Visualization CA Continuous Delivery Director, Jenkins Pipeline Enterprise Git Repository Developer Laptop GENERATE (Build) MOVE / Packaging PREPROD PROD Init Repo SYSTEM/SUBSYSTEM (Search Up Map) Sync (ADD/UPDATE/DELETE) MOVE / Packaging MOVE / Packaging Command Line Control Brightside Pipeline Scripting with CLI Brightside CloneRepo Push
  • 22. Copyright © 2018 CA. All rights reserved. GitHub/ GitLab/ Bitbucket Local Git repo 1 Local Git repo 2 Local Git repo 3 3. Make changes 3. Make changes 3. Make changes 4. Add 5. Commit 4. Add 5. Commit 5. Commit 4. Add 2. Clone 7. Sync 1. Init 2. Clone 2. Clone 6. Push 6. Push 6. Push 8. Build, debug, unit test 9. Promote Performed by Rob 10. Build, integration tes CA Endevor SCM sandbox CA Endevor SCM Integration workspace Option #1 – Sandboxes
  • 23. Copyright © 2018 CA. All rights reserved. GitHub/ GitLab/ Bitbucket Local Git repo 1 Local Git repo 2 Local Git repo 3 3. Make changes 3. Make changes 3. Make changes 4. Add 5. Commit 4. Add 5. Commit 5. Commit 4. Add 2. Clone 7. Sync 1. Init 2. Clone 2. Clone 6. Push w. Accept/Reject/ Reconcile 8. Build, debug, unit test CA Endevor SCM Option #2 – In Workspace Merge 6. Push w. Accept/Reject/ Reconcile 6. Push w. Accept/Reject/ Reconcile
  • 24. Copyright © 2018 CA. All rights reserved. Features • Features available in initial release – Atlassian Bitbucket support – Ability flag synchronization issues and reject push (for fix and resolution inside GIT) – Ability to check into "Build" sandbox from feature branch – Ability to map multiple SYSTEM/SUBSYSTEMs via branches
  • 25. Copyright © 2018 CA. All rights reserved. Features • Upcoming Features – GitHub support – GitLab support – Notification based sync back to Git – Job based sync back to Git – Ability to map multiple SYSTEM/SUBSYSTEMs via folders
  • 26. Recap
  • 27. Copyright © 2018 CA. All rights reserved. Modern Mainframe Developer Experience • CA Endevor SCM Integrations for Enterprise DevOps takes an integration-based approach to provide a fast path to modernizing mainframe processes to support Agile & DevOps – There is no conversion and therefore no unnecessary costs or risks – It sits on top of existing processes and automation • Core mainframe tools & processes transform into a “service” for mainframe automation – Developers retain their choice of interface • Developers stay where they feel most productive
  • 29. Sr Principal Product Manager Vaughn.Marshall@ca.com Vaughn Marshall @cainc slideshare.net/CAInc linkedin.com/in/vaughn-marshall