Dr Eliyahu Goldratt shares in his book “The Goal”, “every organization has at any given point in time at least one constraint which limits the system’s performance relative to its goal”.
And as Gene Kim, Kevin Behr, & George Spafford point out in “The Phoenix Project”, one of the 3 guiding DevOps principles is to “optimize the system as a whole”.
There lies the challenge and something many organizations struggle with – finding and fixing the constraint(s) through a journey of continuous learning and experimentation to optimize the flow of ideas to production. Ideas which deliver value to the consumer and the business. After stating that, it really makes sense to begin this webcast series looking at techniques used to find the starting point, begin to optimize the core, and unlock the legacy moving along a path to unleashing the digital and moving to cloud.
Going forward our mission will be to deliver a variety of applicable topics – thought leadership, best practices, proven techniques, personal experiences, client stories as well as having experts share technical details on how to solve specific problems teams may be dealing with across the DevOps practice areas – continuous integration, continuous delivery, continuous testing and continuous availability. And if things go as planned, all webinars will be focused towards answering the question of getting started and advancing on a DevOps transformation journey.
So, book mark this page as we will be continuously updating it with the webinar line-up as well as providing links to the recorded webcasts and what’s next in the series.
Upcoming Webcast schedule:
|Mar 12, 2020||10:30 am EST||30 min||Optimizing the core: Accelerating the Z System pipeline||Why is it difficult to adopt DevOps and build value stream on the mainframe? Maybe because incremental changes are not pushed independently, there is a lack of versioned application deployments, deployments are not owned by the dev team, or mainframe teams are isolated and often work at different development paces than distributed teams.
By adopting IBM’s DevOps strategy and methodology, and leveraging IBM UrbanCode’s application release automation capabilities coupled with IBM Rational testing solutions, mainframe customers can realize and enjoy the efficiencies and effectiveness of building and delivering a strong value stream, just like their distributed counterparts.
Join Mark to during this webinar to learn how.
Previous Webcasts and other items of interest:
|Continuous Testing: a platform agnostic approach to higher quality software||Testing modern applications is becoming more and more difficult. Distributed systems, external APIs, microservices and parallel development hampers testing efforts making it harder to shift left and find defects early. IBM’s testing solutions helps overcome these challenges and accelerates identification of defect much earlier in the lifecycle. Join Daniel during this webcast to learn how to record and run GUI functional tests, API functional tests, and to create virtual services that mimic the behavior of back-end systems.||30min||Click here|
|Continuous Delivery / Continuous Testing: combining UrbanCode and Rational Testing capabilities in an automated continuous delivery process – YouTube|
|Advances in Test Automation and Service Virtualization||Hear from the Rational Test Workbench team on the latest advances in the test automation and service virtualization product set. If your team is building microservices, learn about our new Kafka testing and Docker resource monitoring solutions to help you understand how you can focus testing on the services for your business. Rational Test Automation Server users will see how the new remote Docker execution technology enables you to off-load test tasks to other systems, meaning users are able to scale execution across teams easily. We will also show how this release moves teams that are using UrbanCode solutions forward through integrations that help with deployment and value stream insights.||60min||Click here|
|Continuous Delivery: automating and orchestrating deployments in the cloud||UrbanCode Deploy offers the ultimate in continuous delivery capabilities used by organizations around the globe. The solution helps consolidate disparate automation from across the enterprise while centrally governing it all. Whether you are deploying to cloud instances, deploying microservices, or deploying applications to middleware or other server components on-prem, UrbanCode Deploy can help your teams achieve DevOps excellence in hybrid environments. Simply put…. UrbanCode Deploy can deploy anything to anywhere.
In this webinar we will take a deeper look at the UrbanCode Deploy integration with Blue Print Designer demonstrating how teams can:
|On Demand Infrastructure: provisioning environments with code||Manually provisioning full stack environments can be difficult. Wouldn’t it be nice if you could simply click a button to create your environments? With infrastructure as code you can easily, quickly, and reliably provision full stack environments with a single click of a button. Design your environments using the easy to understand Terraform configuration language and use this blueprint to create your full stack environments.
In this webinar we will
|On Demand Infrastructure: provisioning environments with code – other videos on YouTube|
|Seeking perfection through process optimization||So often, organizations working to adopt DevOps initially focus on selecting tools and manipulating their choices to automate obsolete and flawed processes hoping to maximize efficiency. Automation is the easy part. But without optimizing the core and unlocking the legacy, an organization will never realize their true potential. Optimizing the system as a whole – a system made up of people, processes and tools – means reviewing, questioning and potentially changing how things are across the entire lifecycle.
So, during this session, let’s take a look at techniques to map the value stream, identify some of typical limitations/constraints, work through what it could become, and gain visibility into managing the invisible queues enabling organizations to make better decisions going forward.
|Technology and Culture Change Together: The Four-Question Framework for DevOps||Technology and culture are linked. Organizations that implement the right technology alongside cultural changes reap the benefits of technology.||Read the blog post|
|What is DevOps?||Andrea Crawford explains what DevOps is, the value of DevOps, and how DevOps practices and tools help you move your apps through the entire software delivery pipeline from ideation through production.||6min||Watch the video|
By the way….if you have ideas for topics you would like us to cover, leave a comment.
Thanks for reading and hope you enjoy the show!