This document provides an overview of DevOps success including:
1) High-performing IT organizations that practice DevOps are able to deploy code more frequently, have faster lead times, and higher change success rates, leading to increased reliability, productivity, and market growth.
2) Organizations should align incentives, form cross-functional teams, and automate workflows to reduce manual work and cycle times for better visibility and job satisfaction.
3) Key DevOps practices include continuous integration, version control, and continuous delivery across all technologies to reduce deployment pain and increase deployment frequency.
4) When starting a DevOps transformation, companies should establish a single source of truth, standardize processes, iterate on those processes, and
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
This document discusses DevOps, continuous delivery, and multi-speed IT in regulated environments. It addresses how organizations can drive competitive advantage through faster delivery while still maintaining stability, security, and compliance. DevOps aims to align development and operations goals, continuous delivery ensures software is always production-ready, and multi-speed IT understands different approaches and speeds for different applications and contexts. The document outlines challenges in regulated industries and provides recommendations around people, process, and technology to support DevOps adoption.
This document summarizes a presentation about adopting DevOps practices to improve software delivery. It discusses how delivering software is challenging and costly, and that DevOps can help by improving collaboration between development and operations teams. A case study is presented from HM Health Solutions, who saw a 75% reduction in time spent fixing defects in testing and an 82% reduction in production after adopting DevOps practices like continuous integration, automated testing, and deployment. Tips are provided on getting started with an enterprise DevOps rollout.
Leveraging DevOps Principles for Release and DeploySerena Software
This document discusses leveraging DevOps principles for improving software release and deployment processes. It notes that while agile development has increased innovation speed, it has pushed bottlenecks to IT operations due to differing goals between development and operations teams. To address this, the document recommends applying DevOps principles such as automating processes, keeping all code and configurations in version control, integrating release and deployment tools, and establishing continuous delivery practices to create repeatable, reliable processes that improve responsiveness to business needs.
This document discusses how companies can balance speed and risk through test automation. It provides an example of a successful automation journey where a company started with a small automation project and gradually expanded usage. The keys to success included executive support, strong metrics, and communication. The document emphasizes thinking strategically about automation and measuring the right business outcomes. Automation should be used to drive agility across the entire change management cycle. Success requires collaboration between IT, QA, and the business to prioritize the most important areas for the company.
DevOps is a methodology that promotes collaboration between development and operations teams to continuously deliver products or services. It aims to improve efficiency through continuous integration, delivery, infrastructure automation, and monitoring. Some benefits include reduced delays, outdated technology, and profits lost. The journey to DevOps requires breaking down silos, improving communication, and applying its principles through automation and metrics tracking.
How to go from waterfall app dev to secure agile development in 2 weeks Ulf Mattsson
The document discusses various topics related to data security and privacy including:
1. International standards for data de-identification techniques and privacy models such as ISO 20889.
2. A comparison of different data de-identification techniques in terms of their ability to reduce risks like singling out, linking, and inference.
3. Examples of mapping de-identification techniques like tokenization and encryption to different data deployment models including centralized/distributed data warehouses and public/private/on-premises clouds.
This document discusses DevOps and accelerating enterprise software delivery. It outlines key trends like cloud, mobile, and big data that are increasing demand for faster software delivery. The lack of continuous delivery impacts businesses by causing delays, budget overruns, and slow feedback. The document proposes adopting a DevOps approach to integrate development and operations in order to accelerate software delivery, balance priorities like speed and quality, and reduce feedback time. It describes people and tools aspects of DevOps implementation.
This document provides an overview of DevOps success including:
1) High-performing IT organizations that practice DevOps are able to deploy code more frequently, have faster lead times, and higher change success rates, leading to increased reliability, productivity, and market growth.
2) Organizations should align incentives, form cross-functional teams, and automate workflows to reduce manual work and cycle times for better visibility and job satisfaction.
3) Key DevOps practices include continuous integration, version control, and continuous delivery across all technologies to reduce deployment pain and increase deployment frequency.
4) When starting a DevOps transformation, companies should establish a single source of truth, standardize processes, iterate on those processes, and
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
This document discusses DevOps, continuous delivery, and multi-speed IT in regulated environments. It addresses how organizations can drive competitive advantage through faster delivery while still maintaining stability, security, and compliance. DevOps aims to align development and operations goals, continuous delivery ensures software is always production-ready, and multi-speed IT understands different approaches and speeds for different applications and contexts. The document outlines challenges in regulated industries and provides recommendations around people, process, and technology to support DevOps adoption.
This document summarizes a presentation about adopting DevOps practices to improve software delivery. It discusses how delivering software is challenging and costly, and that DevOps can help by improving collaboration between development and operations teams. A case study is presented from HM Health Solutions, who saw a 75% reduction in time spent fixing defects in testing and an 82% reduction in production after adopting DevOps practices like continuous integration, automated testing, and deployment. Tips are provided on getting started with an enterprise DevOps rollout.
Leveraging DevOps Principles for Release and DeploySerena Software
This document discusses leveraging DevOps principles for improving software release and deployment processes. It notes that while agile development has increased innovation speed, it has pushed bottlenecks to IT operations due to differing goals between development and operations teams. To address this, the document recommends applying DevOps principles such as automating processes, keeping all code and configurations in version control, integrating release and deployment tools, and establishing continuous delivery practices to create repeatable, reliable processes that improve responsiveness to business needs.
This document discusses how companies can balance speed and risk through test automation. It provides an example of a successful automation journey where a company started with a small automation project and gradually expanded usage. The keys to success included executive support, strong metrics, and communication. The document emphasizes thinking strategically about automation and measuring the right business outcomes. Automation should be used to drive agility across the entire change management cycle. Success requires collaboration between IT, QA, and the business to prioritize the most important areas for the company.
DevOps is a methodology that promotes collaboration between development and operations teams to continuously deliver products or services. It aims to improve efficiency through continuous integration, delivery, infrastructure automation, and monitoring. Some benefits include reduced delays, outdated technology, and profits lost. The journey to DevOps requires breaking down silos, improving communication, and applying its principles through automation and metrics tracking.
How to go from waterfall app dev to secure agile development in 2 weeks Ulf Mattsson
The document discusses various topics related to data security and privacy including:
1. International standards for data de-identification techniques and privacy models such as ISO 20889.
2. A comparison of different data de-identification techniques in terms of their ability to reduce risks like singling out, linking, and inference.
3. Examples of mapping de-identification techniques like tokenization and encryption to different data deployment models including centralized/distributed data warehouses and public/private/on-premises clouds.
This document discusses DevOps and accelerating enterprise software delivery. It outlines key trends like cloud, mobile, and big data that are increasing demand for faster software delivery. The lack of continuous delivery impacts businesses by causing delays, budget overruns, and slow feedback. The document proposes adopting a DevOps approach to integrate development and operations in order to accelerate software delivery, balance priorities like speed and quality, and reduce feedback time. It describes people and tools aspects of DevOps implementation.
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMJules Pierre-Louis
DevOps has become a major enabler of business innovation that can drive digital transformation at an enterprise level if done well. Challenges remain, however. Crossing the chasm from successful DevOps pilots with "two-pizza" teams to full enterprise adoption, including cultural transformation, best practices and tools remains a challenge.
Join Alan Shimel as he hosts a panel discussion with Hertz' John LaFreniere, Kaiser Permanente's Raghunath Raman and IBM's Sanjeev Sharma on how traditional enterprises are accelerating innovation by adopting DevOps practices at scale across their organizations.
Find out how:
- Hertz is accelerating transformation of their platforms, business process and operating models with Cloud, DevOps and Agile.
- Kaiser Permanente is managing the cultural, process and integration challenges of multi-speed IT.
- IBM has embarked on a DevOps transformation that has engaged over 10,000 developers already -- including becoming one of the world's largest users of GitHub Enterprise.
Watch to learn how to assess your organization’s readiness for scaling DevOps, and to identify next steps.
Manual Monitoring Slows Deployment and Introduces Risk
How often do you update your applications?
“We deploy multiple times per day” seems to be the new badge of honor for DevOps.
But what you don’t often hear about are the problems caused by process acceleration as a result of continuous integration and continuous deployment (CI/CD).
Rapid introduction of performance problems and errors
Rapid introduction of new endpoints causing monitoring issues
Lengthy root cause analysis as number of services expand
When implementing CI/CD, ANY manual intervention slows down the entire pipeline. You can’t achieve complete CI/CD without automating your monitoring processes (just like you did for integration, testing, and deployment).
Unlocking Faster Product Development CyclesPerforce
The document discusses how to unlock faster product development cycles without sacrificing quality. It outlines three keys: optimizing the development pipeline by identifying and reducing lag, intelligently managing change by understanding impact and controlling changes, and boosting visibility of project data through a single source of truth and improved access and accuracy. The presenter advocates for establishing repeatable processes, keeping people informed of activities, understanding change, and controlling change. Adopting an ALM platform like Helix can help by modeling workflows, notifying teams, automatically linking artifacts, and requiring association of code changes to other items to optimize engineering processes.
In order to remain competitive, companies today must focus on providing innovative, high-quality solutions that meet their users’ needs and exceed their expectations. At the same time, they need to:
-Establish quality-focused, repeatable processes
-Adhere to industry regulations and standards
-Defend their work in the event of a surprise audit
All while trying to beat competitors to market.
In order to realize these goals, companies must be able to accurately predict project outcomes based on the development process they have in place — no matter how large or distributed the team is.
Predictability at scale is about achieving a better idea of the outcome due to the processes put in place and the tools used to drive those processes.
In this webinar, you’ll learn how a modern ALM solution, such as Helix ALM, can help you achieve predictability at scale while gaining:
-Real quality improvements
-Increased development efficiency and faster time to market
-Instant, auditable evidence of work performed
Presenters will be Rick Riccetti, Perforce’s CTO of ALM Solutions, and Anthony Washington, Senior Solution Engineer at Perforce.
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena Software
DevOps is not just for start-ups! However, scaling DevOps in large enterprises requires shifting of culture, coordination of work across teams, reinvention of legacy applications and much more. Before you undertake any change to improve your software development processes, you would want to learn from the person who has gone before you and tasted success. Join the conversation with Gary Gruver on our next DevOps drive-in webcast. Gary will share his best practices and recommendations from his groundbreaking work at HP and Macy's and talk about how to lead a successful DevOps transformation.
Many companies are investing heavily in automation. Good high quality automation is key as companies move towards a successful DevOps model. The problem is that automation scripts can be very brittle and tend to not cover or test the entire application. They are also very difficult and time consuming to keep up to date.
This presentation will include a demonstration of how to design, create and update automation scripts as well as their associated test data and end points.
On this webcast learn how to make automated testing a reality.
IBM i Application Lifecycle Management with Remain SoftwareRemain Software
Integrated Toolset for IBM i Application Lifecycle Management. Seamlessly integrated modules for total control over application lifecycle
- Code quality assurance
- Real-time overview of business critical software assets
- Support for regulatory, certification and audit requirements towards IT department and software modernization projects
- Methodology independent process automation
- Streamlined collaboration and communication
- Increased productivity among team members
- Support for projects’ management
- Improved work quality
Greater consumer demands for performance, features, and graphics have forced design studios to keep pace in a rapidly-changing industry while simultaneously securing all their development assets — source code, binary data, requirements, documents, and more. In this webinar, Sven Erik Knop, Principal Solutions Engineer for Perforce Software, details the game development best practices achieved with Helix versioning engine for optimal game design. See firsthand what the best game studios already know.
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
Packed with hands-on exercise for every module, this course is suitable for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers.
The increasing adoption of DevOps principles has led to greater integration between software development (both application and software engineering) and IT operations (both systems administration and infrastructure). In this online seminar, we will explore the DevOps approaches
DevOps overview 2019-04-13 Nelkinda April MeetupShweta Sadawarte
This document provides an overview of DevOps, including:
- Defining DevOps as unifying software development and operations through automation and monitoring.
- Tracing the history from waterfall to agile/DevOps approaches.
- Describing the DevOps lifecycle including continuous development, testing, integration, delivery, and monitoring.
- Explaining concepts like continuous integration, continuous delivery, and emphasizing culture changes like collaboration over silos.
Security Implications for a DevOps TransformationDeborah Schalm
DevOps aims to break down silos between development and operations teams through collaboration, automation, and continuous delivery. While this provides benefits, it can also introduce security risks if security is not properly included. The presentation discusses five key aspects of a DevOps transformation and their security implications. It argues that DevOps and security are not mutually exclusive if security is incorporated through collaboration, automated testing of security requirements, and accelerating remediation of vulnerabilities.
Detecting Insider Threats with Multi-layered Security Webcast Compuware
When it comes to enterprise security, nothing is more securable than your mainframe, but that doesn’t mean it’s impervious to application-level insider threats. You need tools that collaborate to monitor both mainframe hardware and mission-critical assets.
Learn how mainframe system and application security tools can work together to improve data protection. Compuware Product Manager John Crossno and RSM Technical Director Mark Wilson will:
- Discuss the state of mainframe security today
- Explain how to close mainframe security gaps and reach compliance
- Describe the advantages of leveraging system- and application-level security solutions together
DevOps is a practice that combines software development and IT operations to shorten the systems development life cycle and provide continuous delivery of value to end users. It involves establishing collaborative teams that use shared tools and processes, such as agile planning, continuous integration, delivery and monitoring. DevOps aims to improve communication and collaboration between teams, allow for more frequent code releases and easier identification of defects, and provide scalable services through cloud computing platforms.
This presentation is both a how-to guide and
a deep dive into the specific, hands-on side of
DevOps. We’ll focus on the key functions of
Continuous Integration, test and delivery.
This is a practical demo citing examples that
looks beyond the theory and into the practicalities
of achieving DevOps in the real world.
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Melissa Luongo
This document discusses DevOps and its key practices for transforming an organization's application lifecycle. It provides the following key points:
1) DevOps addresses all aspects of the software delivery lifecycle by promoting continuous delivery, collaboration between development and operations, and incorporating customer feedback at every step.
2) There are 12 key practices that organizations leverage for DevOps transformation, including agile development, continuous integration, automated testing and deployment, and cross-functional teams.
3) A DevOps application delivery pipeline diagram shows the continuous flow from development to production with feedback at each stage.
A deployment strategy is a method for upgrading applications without downtime. The blue-green deployment strategy involves running two identical production environments - one live (blue) and one idle (green). When deploying an update, it is deployed to the idle environment, tested, and then traffic is routed to it while the former live environment becomes idle for testing. This allows immediate rollbacks if issues arise by simply routing traffic back to the previously live environment. Benefits include reduced downtime and the ability to rollback quickly to a stable release if problems occur.
Khairul Zebua gave a presentation on DevOps, monitoring, and alerting tools. The presentation covered the benefits of adopting DevOps such as continuous delivery, less complexity, faster problem resolution, and increased innovation. It discussed using tools like Ansible, Consul, Prometheus, and Grafana to build monitoring systems and alerting. The presentation encouraged connecting with Khairul Zebua on LinkedIn and GitHub for further discussion.
More and more companies worldwide are excited about DevOps and the many potential benefits of embarking on a DevOps transformation. The challenge many of them are having, however, is figuring out where to begin and how to scale DevOps practices over time. These challenges can be especially daunting in large enterprises. In this webinar we will discuss a maturity model for framing your transformation, then focus on analyzing your deployment pipeline and identify existing inefficiencies in software development and deployment.
Since the trend began more than five years ago, DevOps has seen dramatic changes, including the advent of container software such as Docker, security impacts and the rise of hybrid cloud computing. Additional considerations beyond speed are also driving today's enterprise DevOps adoption, including efficiency and business value.
And while large enterprises remain very interested in net-new, cloud-native applications, they are also giving more consideration to modernizing existing and legacy applications and their related processes.
In this on-demand webinar, hear from Jay Lyman, Principal Researcher, 451 Research and Sunil Mavadia, Director of Customer Success, XebiaLabs as they discuss these meaningful changes in the drivers, challenges and benefits as well as their potential impact on your organization’s DevOps journey.
Training Bootcamp - MainframeDevOps.pptxNashet Ali
Cloud Migration services from your on-premise environment can sometimes be very simple and other times an extremely complicated project to implement. For either scenario, there are always considerations to bear in mind when doing so. This course has been designed to highlight these topics to help you ask the right questions to aid in a successful Cloud migration.
Within this course, we look at how timing plays an important part in your project's success and why phased deployments are important. Security is also examined where we focus on a number of key questions that you should have answers to from a business perspective before your Cloud migration. One of the biggest decisions is your chosen public cloud vendor, how do you make the decision between the available vendors, what should you look for when selecting you will host your architecture, this course dives into this question to help you finalize your choice.
Understanding the correct deployment model is essential, it affects how you architect your environment and each provides different benefits, so gaining the knowledge. I look at how you can break this question down to help you with your design considerations. We also cover service readiness from your on-premise environment and how to align these to the relevant Cloud services. Your design will certainly be different from your on-premise solution, I discuss the best approach when you start to think about your solution design, some of the dos and some of the don’ts.
Once you have your design, it’s important to understand how you are actually going to migrate your services ensuring optimum availability and minimal interruption to your customer base, for example looking at Blue/Green and Canary deployments. Cloud migration allows for some great advantages within your business continuity plans, as a result, I have included a lecture to discuss various models that work great within the Cloud.
Course Objectives
By completing this course you will:
Have greater visibility of some of the key points of a cloud migration
Be able to confidently assess the requirements for your migration
Intended Audience
This course has been designed for anyone who works or operates in business management, business strategy, technical management, and technical operations.
Prerequisites
For this course, it's assumed that you have a working knowledge of cloud computing and cloud principles.
What You Will Learn about Cloud Migration
Introduction - This provides an introduction to the trainer and covers the intended audience. We will also look at what lectures are included in the course, and what you will gain as a student from attending the course.
Time Management – How time plays an important part in successful cloud migration. We discuss the key points to allow time for and how to use it to plan a phased migration.
Security – This lecture will give you the ability to ask the key security questions to the business before performing a migration to the Cloud.
What is DevOps?
Why DevOps?
How DevOps works?
DevOps impacts in testing.
Continuous Delivery.
Continuous Integration.
Continuous Testing and Automated Deployment.
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMJules Pierre-Louis
DevOps has become a major enabler of business innovation that can drive digital transformation at an enterprise level if done well. Challenges remain, however. Crossing the chasm from successful DevOps pilots with "two-pizza" teams to full enterprise adoption, including cultural transformation, best practices and tools remains a challenge.
Join Alan Shimel as he hosts a panel discussion with Hertz' John LaFreniere, Kaiser Permanente's Raghunath Raman and IBM's Sanjeev Sharma on how traditional enterprises are accelerating innovation by adopting DevOps practices at scale across their organizations.
Find out how:
- Hertz is accelerating transformation of their platforms, business process and operating models with Cloud, DevOps and Agile.
- Kaiser Permanente is managing the cultural, process and integration challenges of multi-speed IT.
- IBM has embarked on a DevOps transformation that has engaged over 10,000 developers already -- including becoming one of the world's largest users of GitHub Enterprise.
Watch to learn how to assess your organization’s readiness for scaling DevOps, and to identify next steps.
Manual Monitoring Slows Deployment and Introduces Risk
How often do you update your applications?
“We deploy multiple times per day” seems to be the new badge of honor for DevOps.
But what you don’t often hear about are the problems caused by process acceleration as a result of continuous integration and continuous deployment (CI/CD).
Rapid introduction of performance problems and errors
Rapid introduction of new endpoints causing monitoring issues
Lengthy root cause analysis as number of services expand
When implementing CI/CD, ANY manual intervention slows down the entire pipeline. You can’t achieve complete CI/CD without automating your monitoring processes (just like you did for integration, testing, and deployment).
Unlocking Faster Product Development CyclesPerforce
The document discusses how to unlock faster product development cycles without sacrificing quality. It outlines three keys: optimizing the development pipeline by identifying and reducing lag, intelligently managing change by understanding impact and controlling changes, and boosting visibility of project data through a single source of truth and improved access and accuracy. The presenter advocates for establishing repeatable processes, keeping people informed of activities, understanding change, and controlling change. Adopting an ALM platform like Helix can help by modeling workflows, notifying teams, automatically linking artifacts, and requiring association of code changes to other items to optimize engineering processes.
In order to remain competitive, companies today must focus on providing innovative, high-quality solutions that meet their users’ needs and exceed their expectations. At the same time, they need to:
-Establish quality-focused, repeatable processes
-Adhere to industry regulations and standards
-Defend their work in the event of a surprise audit
All while trying to beat competitors to market.
In order to realize these goals, companies must be able to accurately predict project outcomes based on the development process they have in place — no matter how large or distributed the team is.
Predictability at scale is about achieving a better idea of the outcome due to the processes put in place and the tools used to drive those processes.
In this webinar, you’ll learn how a modern ALM solution, such as Helix ALM, can help you achieve predictability at scale while gaining:
-Real quality improvements
-Increased development efficiency and faster time to market
-Instant, auditable evidence of work performed
Presenters will be Rick Riccetti, Perforce’s CTO of ALM Solutions, and Anthony Washington, Senior Solution Engineer at Perforce.
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena Software
DevOps is not just for start-ups! However, scaling DevOps in large enterprises requires shifting of culture, coordination of work across teams, reinvention of legacy applications and much more. Before you undertake any change to improve your software development processes, you would want to learn from the person who has gone before you and tasted success. Join the conversation with Gary Gruver on our next DevOps drive-in webcast. Gary will share his best practices and recommendations from his groundbreaking work at HP and Macy's and talk about how to lead a successful DevOps transformation.
Many companies are investing heavily in automation. Good high quality automation is key as companies move towards a successful DevOps model. The problem is that automation scripts can be very brittle and tend to not cover or test the entire application. They are also very difficult and time consuming to keep up to date.
This presentation will include a demonstration of how to design, create and update automation scripts as well as their associated test data and end points.
On this webcast learn how to make automated testing a reality.
IBM i Application Lifecycle Management with Remain SoftwareRemain Software
Integrated Toolset for IBM i Application Lifecycle Management. Seamlessly integrated modules for total control over application lifecycle
- Code quality assurance
- Real-time overview of business critical software assets
- Support for regulatory, certification and audit requirements towards IT department and software modernization projects
- Methodology independent process automation
- Streamlined collaboration and communication
- Increased productivity among team members
- Support for projects’ management
- Improved work quality
Greater consumer demands for performance, features, and graphics have forced design studios to keep pace in a rapidly-changing industry while simultaneously securing all their development assets — source code, binary data, requirements, documents, and more. In this webinar, Sven Erik Knop, Principal Solutions Engineer for Perforce Software, details the game development best practices achieved with Helix versioning engine for optimal game design. See firsthand what the best game studios already know.
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
Packed with hands-on exercise for every module, this course is suitable for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers.
The increasing adoption of DevOps principles has led to greater integration between software development (both application and software engineering) and IT operations (both systems administration and infrastructure). In this online seminar, we will explore the DevOps approaches
DevOps overview 2019-04-13 Nelkinda April MeetupShweta Sadawarte
This document provides an overview of DevOps, including:
- Defining DevOps as unifying software development and operations through automation and monitoring.
- Tracing the history from waterfall to agile/DevOps approaches.
- Describing the DevOps lifecycle including continuous development, testing, integration, delivery, and monitoring.
- Explaining concepts like continuous integration, continuous delivery, and emphasizing culture changes like collaboration over silos.
Security Implications for a DevOps TransformationDeborah Schalm
DevOps aims to break down silos between development and operations teams through collaboration, automation, and continuous delivery. While this provides benefits, it can also introduce security risks if security is not properly included. The presentation discusses five key aspects of a DevOps transformation and their security implications. It argues that DevOps and security are not mutually exclusive if security is incorporated through collaboration, automated testing of security requirements, and accelerating remediation of vulnerabilities.
Detecting Insider Threats with Multi-layered Security Webcast Compuware
When it comes to enterprise security, nothing is more securable than your mainframe, but that doesn’t mean it’s impervious to application-level insider threats. You need tools that collaborate to monitor both mainframe hardware and mission-critical assets.
Learn how mainframe system and application security tools can work together to improve data protection. Compuware Product Manager John Crossno and RSM Technical Director Mark Wilson will:
- Discuss the state of mainframe security today
- Explain how to close mainframe security gaps and reach compliance
- Describe the advantages of leveraging system- and application-level security solutions together
DevOps is a practice that combines software development and IT operations to shorten the systems development life cycle and provide continuous delivery of value to end users. It involves establishing collaborative teams that use shared tools and processes, such as agile planning, continuous integration, delivery and monitoring. DevOps aims to improve communication and collaboration between teams, allow for more frequent code releases and easier identification of defects, and provide scalable services through cloud computing platforms.
This presentation is both a how-to guide and
a deep dive into the specific, hands-on side of
DevOps. We’ll focus on the key functions of
Continuous Integration, test and delivery.
This is a practical demo citing examples that
looks beyond the theory and into the practicalities
of achieving DevOps in the real world.
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Melissa Luongo
This document discusses DevOps and its key practices for transforming an organization's application lifecycle. It provides the following key points:
1) DevOps addresses all aspects of the software delivery lifecycle by promoting continuous delivery, collaboration between development and operations, and incorporating customer feedback at every step.
2) There are 12 key practices that organizations leverage for DevOps transformation, including agile development, continuous integration, automated testing and deployment, and cross-functional teams.
3) A DevOps application delivery pipeline diagram shows the continuous flow from development to production with feedback at each stage.
A deployment strategy is a method for upgrading applications without downtime. The blue-green deployment strategy involves running two identical production environments - one live (blue) and one idle (green). When deploying an update, it is deployed to the idle environment, tested, and then traffic is routed to it while the former live environment becomes idle for testing. This allows immediate rollbacks if issues arise by simply routing traffic back to the previously live environment. Benefits include reduced downtime and the ability to rollback quickly to a stable release if problems occur.
Khairul Zebua gave a presentation on DevOps, monitoring, and alerting tools. The presentation covered the benefits of adopting DevOps such as continuous delivery, less complexity, faster problem resolution, and increased innovation. It discussed using tools like Ansible, Consul, Prometheus, and Grafana to build monitoring systems and alerting. The presentation encouraged connecting with Khairul Zebua on LinkedIn and GitHub for further discussion.
More and more companies worldwide are excited about DevOps and the many potential benefits of embarking on a DevOps transformation. The challenge many of them are having, however, is figuring out where to begin and how to scale DevOps practices over time. These challenges can be especially daunting in large enterprises. In this webinar we will discuss a maturity model for framing your transformation, then focus on analyzing your deployment pipeline and identify existing inefficiencies in software development and deployment.
Since the trend began more than five years ago, DevOps has seen dramatic changes, including the advent of container software such as Docker, security impacts and the rise of hybrid cloud computing. Additional considerations beyond speed are also driving today's enterprise DevOps adoption, including efficiency and business value.
And while large enterprises remain very interested in net-new, cloud-native applications, they are also giving more consideration to modernizing existing and legacy applications and their related processes.
In this on-demand webinar, hear from Jay Lyman, Principal Researcher, 451 Research and Sunil Mavadia, Director of Customer Success, XebiaLabs as they discuss these meaningful changes in the drivers, challenges and benefits as well as their potential impact on your organization’s DevOps journey.
Training Bootcamp - MainframeDevOps.pptxNashet Ali
Cloud Migration services from your on-premise environment can sometimes be very simple and other times an extremely complicated project to implement. For either scenario, there are always considerations to bear in mind when doing so. This course has been designed to highlight these topics to help you ask the right questions to aid in a successful Cloud migration.
Within this course, we look at how timing plays an important part in your project's success and why phased deployments are important. Security is also examined where we focus on a number of key questions that you should have answers to from a business perspective before your Cloud migration. One of the biggest decisions is your chosen public cloud vendor, how do you make the decision between the available vendors, what should you look for when selecting you will host your architecture, this course dives into this question to help you finalize your choice.
Understanding the correct deployment model is essential, it affects how you architect your environment and each provides different benefits, so gaining the knowledge. I look at how you can break this question down to help you with your design considerations. We also cover service readiness from your on-premise environment and how to align these to the relevant Cloud services. Your design will certainly be different from your on-premise solution, I discuss the best approach when you start to think about your solution design, some of the dos and some of the don’ts.
Once you have your design, it’s important to understand how you are actually going to migrate your services ensuring optimum availability and minimal interruption to your customer base, for example looking at Blue/Green and Canary deployments. Cloud migration allows for some great advantages within your business continuity plans, as a result, I have included a lecture to discuss various models that work great within the Cloud.
Course Objectives
By completing this course you will:
Have greater visibility of some of the key points of a cloud migration
Be able to confidently assess the requirements for your migration
Intended Audience
This course has been designed for anyone who works or operates in business management, business strategy, technical management, and technical operations.
Prerequisites
For this course, it's assumed that you have a working knowledge of cloud computing and cloud principles.
What You Will Learn about Cloud Migration
Introduction - This provides an introduction to the trainer and covers the intended audience. We will also look at what lectures are included in the course, and what you will gain as a student from attending the course.
Time Management – How time plays an important part in successful cloud migration. We discuss the key points to allow time for and how to use it to plan a phased migration.
Security – This lecture will give you the ability to ask the key security questions to the business before performing a migration to the Cloud.
What is DevOps?
Why DevOps?
How DevOps works?
DevOps impacts in testing.
Continuous Delivery.
Continuous Integration.
Continuous Testing and Automated Deployment.
DevOps for the Mainframe aims to leverage continuous integration, cloud technologies, and beyond to deliver z/OS applications. The document discusses how DevOps principles can help enable rapid evolution of deployed z/OS services by reducing risk, decreasing costs, and improving quality. It provides examples of how tools from IBM can help implement a continuous delivery pipeline for mainframe development and testing that incorporates automated testing, configuration, and deployment.
The document provides an introduction to DevOps, including definitions of DevOps, the DevOps lifecycle, principles of DevOps, and why DevOps is needed. DevOps is a culture that promotes collaboration between development and operations teams to deploy code to production faster and more reliably through automation. The DevOps lifecycle includes development, testing, integration, deployment, and monitoring phases. Key principles are customer focus, shared responsibility, continuous improvement, automation, collaboration, and monitoring. DevOps aims to streamline software delivery, improve predictability, and reduce costs.
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTIndium Software
IP-led test automation framework supported by blueprint
for product development in Devops environment can
ensure automation in the true sense.
DevOps is fast becoming adopted as the environment for product
development. It facilitates closer integration of development and operations
teams, reducing the time needed to develop and deploy a product. However,
it is still in its early stages and the teams continue to work in silos due to the
different kinds of tools they need suited to their needs.
An IP-driven testing framework like iSAFE can be the bulwark on which the development, testing and operations teams can integrate more seamlessly,
as it provides one key feature needed when handling such a comprehensive
environment – traceability. The other advantages, of course, are reusability,
automated alerts and shorter testing periods, thus aiding in the quick time-to-market
needs of the organizations.
- Introduction to DevOps.
- Glossary.
- Continuous testing.
- The DevOps lifecycle.
- Where does QA fit in DevOps.
- Test-Driven Development (TDD).
- References.
1) The document discusses delivering software at speed using Chef Automate and AWS OpsWorks for Chef Automate. It describes how Chef Automate provides capabilities for continuous automation, compliance, and visibility across infrastructure, applications, and workflows.
2) AWS OpsWorks for Chef Automate is introduced as a native Amazon service that provides a fully managed Chef server on AWS, allowing customers to take advantage of Chef Automate's capabilities in an AWS environment.
3) The document argues that Chef Automate is foundational for DevOps initiatives by enabling organizations to define infrastructure and compliance as code, increase speed of software delivery, improve efficiency, and decrease risk through continuous automation and compliance monitoring.
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
Compuware and CloudBees demonstrate how you can apply modern DevOps practices to your mainframe applications using Compuware ISPW and Topaz for Total Test with CloudBees Jenkins. Compuware Product Manager Steve Kansa and CloudBees DevOps Evangelist Brian Dawson will:
- Position the mainframe as part of your DevOps and CI/CD journey
- Explain how Jenkins automates mainframe source code management and testing
- Demo a CI/CD workflow on a COBOL application
Watch the full presentation on YouTube: https://www.youtube.com/watch?v=x4MWrPy3bKM.
This document provides an overview of continuous delivery and how to get started with it. It defines key terms like continuous integration, continuous delivery, and continuous deployment. It discusses the benefits of continuous delivery like delivering value faster and with higher quality. It then presents several maturity models for assessing an organization's continuous delivery capabilities. It provides recommendations for where to start the continuous delivery journey, such as focusing on automating deployments and environments first. Finally, it discusses challenges of scaling continuous delivery across large organizations.
First DRAFT of a DevOps presentation and posters covering the essentials for a DevOps mindset. Help improve the content by forking and contributing a pull request to https://github.com/wpschaub/DevOps-mindset-essentials/blob/master/README.md.
DevOps is a practice that unifies development and IT operations teams. It aims to reduce the time between implementing a change and releasing it to production through five core practices: planning and tracking, development, building and testing, monitoring and operations. This allows for shorter development cycles, faster innovation, reduced failures and recovery times, better communication between teams, and lower costs. Key roles in DevOps include developers, testers, engineers, administrators and architects.
The document discusses the Software Development Life Cycle (SDLC) and DevOps. It defines SDLC as a process used by the software industry to design, develop, and test high-quality software. SDLC aims to produce software that meets expectations within time and cost estimates. The document then discusses DevOps, defining it as a culture promoting collaboration between development and operations teams to deploy code to production faster using automation. It outlines the DevOps lifecycle and principles, why DevOps is needed to streamline the software delivery process, and tools used in DevOps.
Software development (Dev) and IT operations (Ops) are the roots of the term "DevOps" (Ops). The term refers to a culture change that will enable the continuous delivery of high-quality software and reduce the development cycle. It is primarily distinguished by shared ownership, automated workflow, and quick feedback principles. As a result, all phases of the software development cycle, not just a few, must be understood by the team members.
Large organizations are increasingly turning to DevOps and Continuous Delivery principles, often with the goal of shipping better software faster. However, they're then faced with important considerations for scaling these processes across teams and in diverse environments while still maintaining the visibility and control necessary for compliance.
This presentation from Matt Meservey, Director of Product Management at SaltStack and Andrew Phillips, VP of DevOps Strategy at XebiaLabs discusses:
Practical advice and tips gleaned from the large organizations they have helped implement and scale DevOps and Continuous Delivery initiatives for
How to focus your initiatives around practicing improvement not just practicing “DevOps”
How the combination XebiaLabs and SaltStack accelerates the software cycle, delivers advanced automation capabilities, enables data-driven improvement and provides continuous insight into your end-to-end software release process in a way other tools simply cannot
1) The document discusses DevOps practices presented at India Agile Week 2013. It describes challenges of manual development and operations processes, including delays, failures, and finger pointing between teams.
2) DevOps aims to streamline the software development lifecycle by involving operations throughout the process. This is achieved by establishing a collaborative culture, adding operations stories to the product backlog, and having operations participate in sprints.
3) Automating tools and workflows provides visibility across the entire release and deployment pipeline. This allows for traceability, continuous integration and deployment, and standardized environments and processes.
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to increase an organisation's ability to deliver applications and services faster than traditional software development processes.
This document discusses how Splunk can be used for DevOps. It defines DevOps as integrating development and operations. It then discusses some common DevOps metrics like culture, process, quality, systems, activity, and impact metrics. It explains that machine data from across the development lifecycle and IT operations is a critical source of DevOps metrics. The document provides examples of how Splunk can provide visibility and collect machine data from various parts of the development and operations environments, like code review, version control, CI/build servers, testing, releases, and infrastructure systems. It discusses how Splunk can be used to increase delivery velocity, improve code quality, and enable data-driven continuous delivery for DevOps teams.
DevOps aims to improve collaboration between development and operations teams to accelerate software delivery cycles and reduce risks. This allows for more frequent and reliable software releases while incorporating customer and end user feedback. The document discusses how DevOps addresses inefficiencies in traditional software development models and leverages practices like continuous integration, delivery, deployment and monitoring. It also explores how DevOps and hybrid cloud environments can help organizations improve customer experiences through faster and more reliable application updates.
The document describes the key activities and concepts in software development processes including requirements analysis, specification, architecture, design, implementation, testing, deployment, and maintenance. It discusses various process models like waterfall, agile, iterative, RAD, and XP. It also covers supporting disciplines such as configuration management, documentation, quality assurance, and project management as well as development tools.
Similar to NRB - LUXEMBOURG MAINFRAME DAY 2017 - Compuware DevOps presentation (20)
Le Groupe NRB : Le meilleur partenaire pour votre z/modernisationNRB
Le Groupe NRB partage avec vous les présentations données le 24 novembre à Paris lors de la deuxième édition française de son Mainframe day.
Le thème de cette édition :
Le Groupe NRB : Le meilleur partenaire pour votre z/modernisation.
Mainframe Day 2022 -The NRB Group - the best partner of your z-modernization.pdfNRB
Le Groupe NRB partage avec vous les présentations données le 22 novembre à Bruxelles et le 24 novembre à Paris lors de la dixième édition de son Mainframe day.
Le thème de cette édition :
Le Groupe NRB : Le meilleur partenaire pour votre z/modernisation.
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...NRB
Containerization on IBM Z : the notion of containers, their principles, how it works, their benefits on IBM Z and the reasons to adopt containers.
The second part of the presentation focuses on the various solutions available on IBM Z to run and execute your containers at the best place, on IBM Z !
The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van...NRB
In this presentation, you will be able to understand the technology and use of modern languages on IBM Z and how it can help you create the easiest platform to work with in a Hybrid Multi Cloud environment.
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerNRB
This document discusses approaches to implementing DevOps practices on the mainframe. It addresses cultural, technical, and organizational considerations, including modernizing developer tools, integrating source control management, and using metrics to measure productivity. A case study describes installing ISPW source control to reduce compilation and enable automated deployments. The document advocates treating the mainframe like other platforms by integrating it into enterprise-wide deployments.
The NRB Group mainframe day 2021 - Application Modernisation On Z - Sebastien...NRB
Application modernization is an important topic for many organizations today. Many businesses believe that in order to modernize mainframe applications they need to migrate and rewrite those applications in order to achieve the cost, speed, and ongoing innovation they are looking for. The reality is that this can be accomplished faster and at a lower cost and with less risk with a more measured strategy that leverages the strengths of the IBM Z platform and its role as a full participant in IBM’s hybrid cloud model.
The NRB Group mainframe day 2021 - Security On Z - Guillaume HoareauNRB
Mainframe are a mainstay—especially for cyber security and compliance. IBM improved the mainframe release after release to help todays organizations in their security journey to protect their mission critical workloads. Open and resilient, Mainframe architecture and design evolve in order to face threats of the future.
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...NRB
This presentation is about the IBM Z Software Strategy. Key points of IBM's strategy for the platform, including Hardware and Software with a quick view on future roadmaps.
Nrb Mainframe Day - z Data and AI - Michael BoeckxNRB
Michaël Boeckx, Chief Technological Officer at NRB, presents a number of real life use cases of AI implementations. NRB has realised for customers in various sectors, such as fraud detection in the insurance sector, water leakage detection for a public utility company, quality monitoring systems for a manufacturing company or an intelligent system for the optimization of public glass recycling. NRB presents its co-creation approach to all companies that are interested to explore the business case for deploying AI projects.
Nrb Mainframe Day - Nrb Mainframe Strategy - Pascal LaffineurNRB
NRB is the Belgian leading mainframe services provider, with a capacity of more than 24.000 MIPS operated from its two tier 3+ data centres, a mainframe development team of more than 200 collaborators and specialists consultants accompanying its customers through their mainframe modernisation process. Pascal Laffineur, CEO of The NRB Group, presents the company’s mainframe strategy showing constant investments and a strong believe in the current and future potential of the Mainframe.
Nrb Mainframe Day - Ibm z A Key Player In The Hybrid Cloud Journey - Bob CatteewNRB
Bob Catteeuw, Cloud and Cognitive Z Software Sales manager BeNeLux, explains that the market is indeed entering a new chapter for digitial transformation with cloud. Innovative technology and Digital & AI in particular are no longer in the phase of experiments, they are getting embedded in the business at scale and support the core, mission critical workloads. Future will be an infrastructure where Public Cloud, Private Cloud and on-premise applications will co-exist in a Hybrid Cloud setup. The journey to cloud is today more about transforming and modernizing existing applications and run them in the most suitable environment. Mainframe, with its zero downtime and always encrypted are indeed ideal for supporting this evolution. Modern tools and techniques to realize this transition are now available on the Z platform. No matter where you are, where you are going, or how you want to operate… you can build an efficient hybrid multicloud experience with IBM Z and unlock the unmatched value of the platform for mission critical workloads.
Nrb Mainframe Day - NRB's Agile Software Factory In support of Application In...NRB
The document discusses NRB's agile software factory and their support for application innovation. It introduces their approach to embracing new IT practices like Agile development. The rest of the document outlines steps for organizations to assess their current development process, prioritize goals for improving it, identify potential barriers, and develop a customized transformation plan to integrate tools like UrbanCode into a continuous integration/deployment pipeline for more efficient multiplatform development and deployment.
Nrb Mainframe Day z Data and AI - Leif PedersenNRB
The document discusses IBM's z15 mainframe system. Some key points:
- The z15 offers up to 190 configurable cores, 40TB of maximum memory per system, and performance improvements over previous generations.
- It provides industry-leading levels of security, uptime, and data protection for mission critical applications.
- New capabilities include optimized garbage collection, expanded I/O capabilities, and faster cryptography.
- The z15 is designed to seamlessly integrate with hybrid cloud, blockchain, and AI workloads.
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...NRB
Michaël Boeckx Chief Technological Officer of NRB and Sébastien Georis Information System architect at NRB, explain NRB’s approach to a mainframe modernisation journey, covering the modernisation roadmap, a reference (microservices multicloud) architecture and solution building blocks, all taken care of by a team of more than 200 mainframe architects, analysts, developers, system engineers and consultants.
NRB Sap Day 03/10/2019 - Wbfin What An Exciting Challenge - Sophie Algoet - C...NRB
The WBFin project presents many challenges for transitioning the Walloon public sector to a new financial management system. Key challenges include finding French-speaking consultants, balancing the project with employees' daily work, complying with the 2020 deadline for double-entry accounting while the build phase takes 4 years, ensuring the solution can evolve and connect to other systems, and integrating the new system while managing data from various existing applications. These challenges will be addressed through strategies like using resources from multiple French-speaking countries, optimizing employee time, a phased implementation plan, and setting up interfaces and a migration architecture. The first phase goes live in September 2020 with further work toward the full system by January 2022.
NRB Sap Day 03/10/2019 - UMGC Groningen, The Entire Organisation Aligned - Kr...NRB
An SAP implementation by Xperthis, the health care specialist of The NRB Group, @ the hospital UMCG in Groningen
(Kris Maertens, Unit Manager Xperthis)
NRB Sap Day 03/10/2019 - Sap's Commitment Towards Great Delivery For S4 move...NRB
The document discusses SAP's S/4HANA software and the MOVE initiative to help customers switch from old to new systems. It notes that while business processes have not changed in decades, today's digital world requires new, state-of-the-art software. The MOVE initiative helps customers develop roadmaps, understand options like cloud vs non-cloud, and implement new solutions. It also provides data showing strong momentum for SAP S/4HANA with over 11,800 customers and 3,200 deployment projects. The document argues that S/4HANA can create value through benefits like faster closing books, lower costs, higher revenues and improved agility.
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...Peter Gallagher
In this session delivered at Leeds IoT, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
4. 4
One Speed
• Agile is based on Lean manufacturing
• One of biggest ‘wastes’ is waiting
• If one team is waiting on another, by definition, it is a constraint
FASTSLOW
Distributed Development
FASTSLOW
Mainframe Development
9. 9
Implementing a Modern Enterprise Software Delivery
Environment
Know Your
Problem
Know Your
Current
State
Know Your
Constraints
Define
Success
10. 10
Step 1: Define the Desired State
Create specific goals in terms of:
Agility Enables frequent, rightsized code changes
to fulfill business needs
Confidence Ensures successful mainframe code changes
without unintended consequences
Efficiency Maximizes time and skills across dev,
testing and ops
Ease of Use Empowers mainframe-inexperienced devs
to work on updates and enhancements
Integration Connects mainframe and non-mainframe
systems to achieve DevOps
11. 11
Step 2
Modernize the
Mainframe
Development
Environment
FOCUS AND GOALS
• Eliminate need for green screen and highly
specialized knowledge
• All experience levels easily work on
mainframe and non-mainframe dev, test
and maintenance tasks
SUCCESS INDICATORS
1.Empirical productivity metrics (ex. Delivery
cycle times, etc.)
2.Positive anecdotal feedback
3.Motivate non-mainframe devs to work on
mainframe-related activities
12. 12
Step 3
Adopt
Automated
Unit Testing
FOCUS AND GOALS
• Incremental testing allows devs to
quickly and continuously adjust to better
align with goals
• Reduce reliance on manual testing
• Empower those not accustomed to
working this way to change mentality
SUCCESS INDICATORS
1.More frequent code drops
2.Fewer errors found later in lifecycle
3.Tight synchronization across mainframe
and non-mainframe dev
13. 13
Step 4
Gain
Graphical,
Intuitive
Visibility into
Existing Code
and Data
Structure
FOCUS AND GOALS
• Large, complex, undocumented
mainframe apps impede transformation
• Highly dependent on tribal knowledge of
senior mainframe staff
• Prepare new devs to quickly “read”
existing app logic, program
inter-dependencies and data structures
SUCCESS INDICATORS
1.Devs work independently on unfamiliar
programs
2.Experienced devs confirm benefits of
program visualizations
3.Measurements of incremental
improvements in dev productivity
14. 14
Step 5
Enable Earlier
Detection of
Application
Quality Issues
and Establish
Quality KPIs
FOCUS AND GOALS
• Mainframes power core business
processes with low tolerance for error
• Increased possibility for human error as
less-experienced devs work on
mainframe tasks
• Error rates for experienced devs may
increase as speed and frequency
increase
SUCCESS INDICATORS
1.Higher rates of pre-compile error
detection
2.Positive trends in quality
3.Reduced number of error-related cycles
15. 15
Step 6
Initial
Training in
and
adoption
of Agile
Processor
FOCUS AND GOALS
• Now have dev environment and teams in
place
• Shifting to incremental model allows teams
to collaborate
• Moving from waterfall to Agile presents
significant changes in culture
• Craft mainframe and Agile-experienced devs
to aid transition
SUCCESS INDICATORS
1.Certain percentage
of dev/test staff completes Agile training
(with goal = 100%)
2.First delivery of artifacts from initial Agile
teams
3.Discovery of obstacles to broader adoption
4.Evidence of cross-team collaboration
16. 16
Step 7
Use
Operational
Data
Throughout the
Development,
Testing and
Production
Lifecycle
FOCUS AND GOALS
• Using operational data in testing helps
identify production-type errors earlier
• Operational tools foreshadow code
issues
• Feedback loops are crucial
as pre-production issue identification
and resolution avoids costly abends and
potential app issues
SUCCESS INDICATORS
1.Earlier detection of avoidable CPU
consumption
2.Reduction in Abends in production
3.Reduction in cost per error measures
17. 17
Step 8
Agile-enable
Core Source
Code
Management
Functions
FOCUS AND GOALS
• Modern, end-to-end Agile
SCM, release and deployment automation
enables all skill levels to fulfill business
requirements, optimize code quality and
improve dev productivity
• Automated change management eliminates
manual steps, empowering quick iteration
through dev, test and QA
SUCCESS INDICATORS
1.Different Agile teams work on different
stories in parallel
2.Devs with all skill levels can quickly
understand scope of changes before diving
in
3.Reductions in code approval delays
18. 18
Step 9
Automated
Intelligent
Deployment
FOCUS AND GOALS
• Quickly and reliably getting new code into
production is crucial to keeping pace
• Automate and coordinate deploy of all
related dev artifacts into all target
environments in highly synchronized
manner
• Pinpoint deployment issues immediately,
taking instant corrective action
SUCCESS INDICATORS
1.Faster rollouts of compiled code
2.Reduction in code promotion failures
3.First successful automated rollback
from failed deployment
19. 19
Step 10
Cross –
Platform
Continuous
Delivery
FOCUS AND GOALS
• Including mainframe in enterprise DevOps
is critical to achieving agility when
changing multi-platform apps to
fulfill business needs
• Craft de-siloed environment where
mainframe can be quickly and
appropriately accessed to meet business
needs by whichever staff resources are
available
SUCCESS INDICATORS
1.Related code is worked on in parallel
on multiple platforms
2.Increased communications and
collaboration between previously siloed
devs with different skill sets
3.First successfully automated cross-
platform release rollout
20. 20
Debug Deploy
Monitor Audit Diagnose Tune
FeedbackTestEdit/BuildAnalyze
Collaboration
Mainframe
CrossPlatform
Integration
Distributed
Dev Ops
Building Your DevOps Toolchain
21. 21
Dev
Agile
Process
IdeationProject Management
Code Editing Validate CodeAnalyze Code Debug Code Edit / Manage Data
Develop
Continuous IntegrationVersion Control Code Quality
Testing Tools Code CoverageRelease Deploy
Manage
ITSM
Monitor
Dev QA Prod
Mainframe Inclusive DevOps Toolchain