This presentation is a more interactive version of my DevOps and the Bottom Line talk. Specifically, it helps groups think about how the astonishing increases in throughput and stability can impact their own teams and organizations.
40 DevSecOps Reference Architectures for you. See what tools your peers are using to scale DevSecOps and how enterprises are automating security into their DevOps pipeline. Learn what DevSecOps tools and integrations others are deploying in 2019 and where your choices stack up as you consider shifting security left.
DevOps is a set of practices intended to reduce the time between committing a change to a system and deploying it to production while ensuring high quality. It focuses on bridging the gap between developers and operations teams. Key principles of DevOps include systems thinking, amplifying feedback loops, and a culture of continuous learning and experimentation. DevOps aims to achieve lightning fast delivery through practices like continuous integration, deployment pipelines, infrastructure automation, and deployment strategies like blue-green deployments and canary testing.
Zero downtime deployment of micro-services with KubernetesWojciech Barczyński
Talk on deployment strategies with Kubernetes covering kubernetes configuration files and the actual implementation of your service in Golang and .net core.
You will find demos for recreate, rolling updates, blue-green, and canary deployments.
Source and demos, you will find on github: https://github.com/wojciech12/talk_zero_downtime_deployment_with_kubernetes
From the the teams struggling with DevOps to experienced professionals trying to make a shift to DevOps, this presentation helps in how understanding how DevOps makes Deliveries faster and accurate
DevOps is an approach that combines people, processes, and products to enable continuous delivery of value to end users. It brings together development and operations teams, automates the software delivery process, and provides continuous software updates and monitoring. Key technologies for DevOps include continuous integration (CI), continuous deployment (CD), and continuous monitoring. Azure DevOps provides tools like Azure Pipelines, Azure Boards, Azure Repos, and Azure Test Plans to support DevOps practices and workflows in the cloud.
DevOps is a methodology capturing the practices adopted from the very start by the web giants who had a unique opportunity as well as a strong requirement to invent new ways of working due to the very nature of their business: the need to evolve their systems at an unprecedented pace as well as extend them and their business sometimes on a daily basis.
While DevOps makes obviously a critical sense for startups, I believe that the big corporations with large and old-fashioned IT departments are actually the ones that can benefit the most from adopting these principles and practices.
This presentation about DevOps will help you understand what is DevOps, how is DevOps different from traditional IT, benefits of DevOps, the lifecycle of DevOps and tools used in DevOps processes. DevOps is one of the most trending IT jobs. It is a collaboration between development and operation teams which enables continuous delivery of applications and services to our end users. However, if you want to become a DevOps engineer, you must have knowledge of various DevOps tools (like Git, Maven, Selenium, Jenkins, Docker, Ansible, Nagios etc.) to achieve automation at each stage which helps in gaining Continuous Development, Continuous Integration, Continuous Testing and Continuous Monitoring in order to deliver a quality product to the client at a very fast pace. Now, let us get started and understand DevOps and does the various DevOps tools work.
Below are the topics explained in this DevOps presentation:
1. What is DevOps?
2. Benefits of DevOps
3. Lifecycle of DevOps
4. Tools in DevOps
Why learn DevOps?
Simplilearn’s DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps methodology to automate your software development lifecycle right out of the class. You will master configuration management; continuous integration deployment, delivery, and monitoring using DevOps tools such as Git, Docker, Jenkins, Puppet, and Nagios in a practical, hands-on and interactive approach. The DevOps training course focuses heavily on the use of Docker containers, a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.
After completing the DevOps training course you will achieve hands-on expertise in various aspects of the DevOps delivery model. The practical learning outcomes of this Devops training course are:
An understanding of DevOps and the modern DevOps toolsets
The ability to automate all aspects of a modern code delivery and deployment pipeline using:
1. Source code management tools
2. Build tools
3. Test automation tools
4. Containerization through Docker
5. Configuration management tools
6. Monitoring tools
Who should take this course?
DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale.com shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,461. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed.com but have the second-highest talent deficit.
1. This DevOps training course will be of benefit the following professional roles:
2. Software Developers
3. Technical Project Managers
4. Architects
5. Operations Support
6. Deployment engineers
7. IT managers
8. Development managers
Learn more at https://www.simplilearn.com/cloud-computing/devops-practitioner-certification-training
This document discusses improving the developer experience through GitOps and ArgoCD. It recommends building developer self-service tools for cloud resources and Kubernetes to reduce frustration. Example GitLab CI/CD pipelines are shown that handle releases, deployments to ECR, and patching apps in an ArgoCD repository to sync changes. The goal is to create faster feedback loops through Git operations and automation to motivate developers.
The practical DevSecOps course is designed to help individuals and organisations in implementing DevSecOps practices, to achieve massive scale in security. This course is divided into 13 chapters, each chapter will have theory, followed by demos and any limitations we need to keep in my mind while implementing them.
More details here - https://www.practical-devsecops.com/
This document provides an overview of DevOps, including definitions, principles, challenges, and how DevOps addresses issues with traditional development models. Some key points covered include:
- DevOps aims to unify development and operations teams to accelerate delivery through a collaborative culture, automation, measurement, and sharing.
- Traditional models caused bottlenecks due to lack of alignment between teams. DevOps breaks down silos and improves coordination.
- DevOps follows a continuous development lifecycle using practices like continuous integration, delivery, and deployment.
- Automation, infrastructure as code, containers, and cloud platforms help optimize the development and deployment process in DevOps.
Devops architecture involves three main categories of infrastructure: IT infrastructure (version control, issue tracking, etc.), build infrastructure (build servers with access to source code), and test infrastructure (deployment, acceptance, and functional testing). Continuous integration involves automating the integration of code changes, while continuous delivery ensures code is always releasable but actual deployment is manual. Continuous deployment automates deployment so that any code passing tests is immediately deployed to production. The document discusses infrastructure hosting options, automation approaches, common CI/CD workflows, and provides examples of low and medium-cost devops tooling setups using open source and proprietary software.
DevSecOps Basics with Azure Pipelines Abdul_Mujeeb
This document discusses DevSecOps, which integrates security practices into DevOps workflows to securely develop software through continuous integration and delivery. It outlines the basic DevOps process using Azure Pipelines for CI/CD and defines DevSecOps. The document then discusses challenges with security, benefits of DevSecOps for businesses, and common tools used, before concluding with an example DevSecOps demo using Azure Pipelines with security scans at various stages.
Showcase development processes and methods with our content ready Devops PowerPoint Presentation Slide. Focus on rapid application delivery using our visually appealing development and operations PPT visuals. The operating system PowerPoint complete deck comprises self-explanatory and editable PowerPoint templates such as need for DevOps, best practices, criteria for choosing a pilot project, DevOps goals, timeline for DevOps transformation, current state future state, 30-60-90 day plan, roadmap for DevOps, transformation post successful DevOps Implementation, RACI matrix, dashboard to name a few. Users can easily customize all the templates as per their specific project needs. Furthermore, you can also use this IT operations management presentation deck to encourage your team to adopt DevOps culture practices and tools. Demonstrate DevOps goals like Increase automation and standardize the process, reduce cost effort & time to market and so on. Download our system development lifecycle PowerPoint templates to present ways to make improved products faster for greater client satisfaction. Handle deficiencies with our DevOps Powerpoint Presentation Slides. Initiate action to acquire desired assets. https://bit.ly/3y8q8NC
This document compares and contrasts the cloud platforms AWS, Azure, and GCP. It provides information on each platform's pillars of cloud services, regions and availability zones, instance types, databases, serverless computing options, networking, analytics and machine learning services, development tools, security features, and pricing models. Speakers then provide more details on their experience with each platform, highlighting key products, differences between the platforms, and positives and negatives of each from their perspective.
DevOps is a movement to change how IT is done by promoting collaboration between development and operations teams. It aims to reduce waste and improve delivery of software by making development and operations processes more efficient through automation, monitoring, and communication. The DevOps philosophy advocates enhancing software design with operational knowledge, building feedback loops from production into development to improve systems, and fostering a culture of shared responsibility. Key DevOps practices include accelerating the flow of changes to production through continuous integration, delivery, and deployment; adding development practices to operations like automated testing; and empowering developers to do production work to break down barriers between teams. DevOps uses tooling throughout the development and operations process to measure and monitor systems and provide feedback.
This document discusses how continuous delivery practices are reshaping application lifecycle management. It promotes using cloud-based development and test environments to improve code quality, increase delivery speed, and reduce costs. Specific tools mentioned include Azure for infrastructure automation, Visual Studio Release Management for deployment automation across hybrid environments, and Application Insights for production monitoring.
This document discusses DevOps and the movement towards closer collaboration between development and operations teams. It advocates that operations work should start early in the development process, with developers and operations communicating about non-functional requirements, security, backups, monitoring and more. Both developers and operations staff should aim to automate infrastructure and deployments. The goal is reproducible, reliable deployments of applications and their supporting systems.
This document provides an overview of DevOps concepts and practices. It defines DevOps as development and operations engineers collaborating throughout the entire service lifecycle, from design to production support. Key principles discussed include automating infrastructure, measuring everything, and fostering a culture of collaboration between teams. The document outlines DevOps practices like continuous integration/delivery and monitoring, and provides checklists for starting a DevOps initiative at both the grassroots and management levels.
An introduction to the devsecops webinar will be presented by me at 10.30am EST on 29th July,2018. It's a session focussed on high level overview of devsecops which will be followed by intermediate and advanced level sessions in future.
Agenda:
-DevSecOps Introduction
-Key Challenges, Recommendations
-DevSecOps Analysis
-DevSecOps Core Practices
-DevSecOps pipeline for Application & Infrastructure Security
-DevSecOps Security Tools Selection Tips
-DevSecOps Implementation Strategy
-DevSecOps Final Checklist
This document provides an overview of getting started with DevOps. It includes an agenda covering topics like DevOps frameworks, practices, and tooling. The DevOps framework section outlines the people, process, and technology aspects, including mindset, practices like pipelines and automation, and DevOps toolchains. It also discusses how to build a DevOps team and adoption plan. The overall document serves as an introduction to DevOps concepts, best practices, and provides guidance on implementing DevOps.
This document summarizes ABN AMRO's DevSecOps journey and initiatives. It discusses their implementation of continuous integration and delivery pipelines to improve software quality, reduce lead times, and increase developer productivity. It also covers their work to incorporate security practices like open source software management, container security, and credentials management into the development lifecycle through techniques like dependency scanning, security profiling, and a centralized secrets store. The presentation provides status updates on these efforts and outlines next steps to further mature ABN AMRO's DevSecOps capabilities.
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityWeaveworks
Join us for a webinar on how to secure your CI/CD pipeline for Kubernetes with GitOps best practices and continuous runtime protection. As modern developers and DevOps teams are embarking on a quest for speed and reliability through automated CI/CD pipelines for Kubernetes, enterprises still need to ensure security and regulatory compliance.
Together with Deepfence, the Weaveworks team will explain and demonstrate how GitOps continuous delivery pipelines, combined with continuous security observability, improves the overall security of your development workflow - from Git to production.
In this webinar we will demonstrate:
Deepfence container scanning
Git-to-Kubernetes using FluxCD
Deepfence continuous runtime security
This presentation covers deploy Azure DevOps projects, repositories, pipelines, variable groups, etc. using the newly released Azure DevOps Terraform provider.
A recording of this presentation is available on my YouTube channel here: https://www.youtube.com/c/adinermie
A blog article about this topic is also available here: https://adinermie.com/deploying-azure-devops-ado-using-terraform/
DevOps, sibling of Agile is born of the need to improve IT service delivery agility to the more stable environment.
DevOps movement emphasizes tearing the boundaries between makers (Development) & caretakers (Operations) of IT services/products.
The document discusses why learning DevOps is beneficial. DevOps is a methodology that aims to improve collaboration between development and operations teams. It allows for faster development and deployment cycles through practices like continuous integration, monitoring, and configuration management. Learning DevOps can lead to high paying job opportunities, with average salaries for DevOps roles in the US being around $146,000. The document outlines the syllabus and tools covered in a DevOps training, and shares salary data for different DevOps positions.
This document discusses Docker containers and CoreOS. It summarizes Sebastien Goasguen's background working with high performance computing, cloud computing, and various open source projects. It then discusses how Docker simplifies application deployment and portability using containers and image sharing. CoreOS is introduced as a Linux distribution optimized for Docker with tools like etcd and Fleet for managing distributed applications across containers. Kubernetes is presented as a system for orchestrating Docker containers across multiple hosts and providing services like replication and high availability.
This document is a resume for Jegatheeshwaran R, who has over 3 years of experience in CMS and Eloqua and over 1 year of experience in testing. He has worked on projects for clients like IME USA, Manlog UK, and Retail IND. His experience includes creating web pages, digital marketing, requirement analysis, and functional testing using tools like Hybris, SDL Tridion, ATG, and TFS. He is proficient in creating campaigns in Eloqua, building landing pages, creating segments and reports, and customizing performance reports.
This presentation about DevOps will help you understand what is DevOps, how is DevOps different from traditional IT, benefits of DevOps, the lifecycle of DevOps and tools used in DevOps processes. DevOps is one of the most trending IT jobs. It is a collaboration between development and operation teams which enables continuous delivery of applications and services to our end users. However, if you want to become a DevOps engineer, you must have knowledge of various DevOps tools (like Git, Maven, Selenium, Jenkins, Docker, Ansible, Nagios etc.) to achieve automation at each stage which helps in gaining Continuous Development, Continuous Integration, Continuous Testing and Continuous Monitoring in order to deliver a quality product to the client at a very fast pace. Now, let us get started and understand DevOps and does the various DevOps tools work.
Below are the topics explained in this DevOps presentation:
1. What is DevOps?
2. Benefits of DevOps
3. Lifecycle of DevOps
4. Tools in DevOps
Why learn DevOps?
Simplilearn’s DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps methodology to automate your software development lifecycle right out of the class. You will master configuration management; continuous integration deployment, delivery, and monitoring using DevOps tools such as Git, Docker, Jenkins, Puppet, and Nagios in a practical, hands-on and interactive approach. The DevOps training course focuses heavily on the use of Docker containers, a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.
After completing the DevOps training course you will achieve hands-on expertise in various aspects of the DevOps delivery model. The practical learning outcomes of this Devops training course are:
An understanding of DevOps and the modern DevOps toolsets
The ability to automate all aspects of a modern code delivery and deployment pipeline using:
1. Source code management tools
2. Build tools
3. Test automation tools
4. Containerization through Docker
5. Configuration management tools
6. Monitoring tools
Who should take this course?
DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale.com shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,461. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed.com but have the second-highest talent deficit.
1. This DevOps training course will be of benefit the following professional roles:
2. Software Developers
3. Technical Project Managers
4. Architects
5. Operations Support
6. Deployment engineers
7. IT managers
8. Development managers
Learn more at https://www.simplilearn.com/cloud-computing/devops-practitioner-certification-training
This document discusses improving the developer experience through GitOps and ArgoCD. It recommends building developer self-service tools for cloud resources and Kubernetes to reduce frustration. Example GitLab CI/CD pipelines are shown that handle releases, deployments to ECR, and patching apps in an ArgoCD repository to sync changes. The goal is to create faster feedback loops through Git operations and automation to motivate developers.
The practical DevSecOps course is designed to help individuals and organisations in implementing DevSecOps practices, to achieve massive scale in security. This course is divided into 13 chapters, each chapter will have theory, followed by demos and any limitations we need to keep in my mind while implementing them.
More details here - https://www.practical-devsecops.com/
This document provides an overview of DevOps, including definitions, principles, challenges, and how DevOps addresses issues with traditional development models. Some key points covered include:
- DevOps aims to unify development and operations teams to accelerate delivery through a collaborative culture, automation, measurement, and sharing.
- Traditional models caused bottlenecks due to lack of alignment between teams. DevOps breaks down silos and improves coordination.
- DevOps follows a continuous development lifecycle using practices like continuous integration, delivery, and deployment.
- Automation, infrastructure as code, containers, and cloud platforms help optimize the development and deployment process in DevOps.
Devops architecture involves three main categories of infrastructure: IT infrastructure (version control, issue tracking, etc.), build infrastructure (build servers with access to source code), and test infrastructure (deployment, acceptance, and functional testing). Continuous integration involves automating the integration of code changes, while continuous delivery ensures code is always releasable but actual deployment is manual. Continuous deployment automates deployment so that any code passing tests is immediately deployed to production. The document discusses infrastructure hosting options, automation approaches, common CI/CD workflows, and provides examples of low and medium-cost devops tooling setups using open source and proprietary software.
DevSecOps Basics with Azure Pipelines Abdul_Mujeeb
This document discusses DevSecOps, which integrates security practices into DevOps workflows to securely develop software through continuous integration and delivery. It outlines the basic DevOps process using Azure Pipelines for CI/CD and defines DevSecOps. The document then discusses challenges with security, benefits of DevSecOps for businesses, and common tools used, before concluding with an example DevSecOps demo using Azure Pipelines with security scans at various stages.
Showcase development processes and methods with our content ready Devops PowerPoint Presentation Slide. Focus on rapid application delivery using our visually appealing development and operations PPT visuals. The operating system PowerPoint complete deck comprises self-explanatory and editable PowerPoint templates such as need for DevOps, best practices, criteria for choosing a pilot project, DevOps goals, timeline for DevOps transformation, current state future state, 30-60-90 day plan, roadmap for DevOps, transformation post successful DevOps Implementation, RACI matrix, dashboard to name a few. Users can easily customize all the templates as per their specific project needs. Furthermore, you can also use this IT operations management presentation deck to encourage your team to adopt DevOps culture practices and tools. Demonstrate DevOps goals like Increase automation and standardize the process, reduce cost effort & time to market and so on. Download our system development lifecycle PowerPoint templates to present ways to make improved products faster for greater client satisfaction. Handle deficiencies with our DevOps Powerpoint Presentation Slides. Initiate action to acquire desired assets. https://bit.ly/3y8q8NC
This document compares and contrasts the cloud platforms AWS, Azure, and GCP. It provides information on each platform's pillars of cloud services, regions and availability zones, instance types, databases, serverless computing options, networking, analytics and machine learning services, development tools, security features, and pricing models. Speakers then provide more details on their experience with each platform, highlighting key products, differences between the platforms, and positives and negatives of each from their perspective.
DevOps is a movement to change how IT is done by promoting collaboration between development and operations teams. It aims to reduce waste and improve delivery of software by making development and operations processes more efficient through automation, monitoring, and communication. The DevOps philosophy advocates enhancing software design with operational knowledge, building feedback loops from production into development to improve systems, and fostering a culture of shared responsibility. Key DevOps practices include accelerating the flow of changes to production through continuous integration, delivery, and deployment; adding development practices to operations like automated testing; and empowering developers to do production work to break down barriers between teams. DevOps uses tooling throughout the development and operations process to measure and monitor systems and provide feedback.
This document discusses how continuous delivery practices are reshaping application lifecycle management. It promotes using cloud-based development and test environments to improve code quality, increase delivery speed, and reduce costs. Specific tools mentioned include Azure for infrastructure automation, Visual Studio Release Management for deployment automation across hybrid environments, and Application Insights for production monitoring.
This document discusses DevOps and the movement towards closer collaboration between development and operations teams. It advocates that operations work should start early in the development process, with developers and operations communicating about non-functional requirements, security, backups, monitoring and more. Both developers and operations staff should aim to automate infrastructure and deployments. The goal is reproducible, reliable deployments of applications and their supporting systems.
This document provides an overview of DevOps concepts and practices. It defines DevOps as development and operations engineers collaborating throughout the entire service lifecycle, from design to production support. Key principles discussed include automating infrastructure, measuring everything, and fostering a culture of collaboration between teams. The document outlines DevOps practices like continuous integration/delivery and monitoring, and provides checklists for starting a DevOps initiative at both the grassroots and management levels.
An introduction to the devsecops webinar will be presented by me at 10.30am EST on 29th July,2018. It's a session focussed on high level overview of devsecops which will be followed by intermediate and advanced level sessions in future.
Agenda:
-DevSecOps Introduction
-Key Challenges, Recommendations
-DevSecOps Analysis
-DevSecOps Core Practices
-DevSecOps pipeline for Application & Infrastructure Security
-DevSecOps Security Tools Selection Tips
-DevSecOps Implementation Strategy
-DevSecOps Final Checklist
This document provides an overview of getting started with DevOps. It includes an agenda covering topics like DevOps frameworks, practices, and tooling. The DevOps framework section outlines the people, process, and technology aspects, including mindset, practices like pipelines and automation, and DevOps toolchains. It also discusses how to build a DevOps team and adoption plan. The overall document serves as an introduction to DevOps concepts, best practices, and provides guidance on implementing DevOps.
This document summarizes ABN AMRO's DevSecOps journey and initiatives. It discusses their implementation of continuous integration and delivery pipelines to improve software quality, reduce lead times, and increase developer productivity. It also covers their work to incorporate security practices like open source software management, container security, and credentials management into the development lifecycle through techniques like dependency scanning, security profiling, and a centralized secrets store. The presentation provides status updates on these efforts and outlines next steps to further mature ABN AMRO's DevSecOps capabilities.
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityWeaveworks
Join us for a webinar on how to secure your CI/CD pipeline for Kubernetes with GitOps best practices and continuous runtime protection. As modern developers and DevOps teams are embarking on a quest for speed and reliability through automated CI/CD pipelines for Kubernetes, enterprises still need to ensure security and regulatory compliance.
Together with Deepfence, the Weaveworks team will explain and demonstrate how GitOps continuous delivery pipelines, combined with continuous security observability, improves the overall security of your development workflow - from Git to production.
In this webinar we will demonstrate:
Deepfence container scanning
Git-to-Kubernetes using FluxCD
Deepfence continuous runtime security
This presentation covers deploy Azure DevOps projects, repositories, pipelines, variable groups, etc. using the newly released Azure DevOps Terraform provider.
A recording of this presentation is available on my YouTube channel here: https://www.youtube.com/c/adinermie
A blog article about this topic is also available here: https://adinermie.com/deploying-azure-devops-ado-using-terraform/
DevOps, sibling of Agile is born of the need to improve IT service delivery agility to the more stable environment.
DevOps movement emphasizes tearing the boundaries between makers (Development) & caretakers (Operations) of IT services/products.
The document discusses why learning DevOps is beneficial. DevOps is a methodology that aims to improve collaboration between development and operations teams. It allows for faster development and deployment cycles through practices like continuous integration, monitoring, and configuration management. Learning DevOps can lead to high paying job opportunities, with average salaries for DevOps roles in the US being around $146,000. The document outlines the syllabus and tools covered in a DevOps training, and shares salary data for different DevOps positions.
This document discusses Docker containers and CoreOS. It summarizes Sebastien Goasguen's background working with high performance computing, cloud computing, and various open source projects. It then discusses how Docker simplifies application deployment and portability using containers and image sharing. CoreOS is introduced as a Linux distribution optimized for Docker with tools like etcd and Fleet for managing distributed applications across containers. Kubernetes is presented as a system for orchestrating Docker containers across multiple hosts and providing services like replication and high availability.
This document is a resume for Jegatheeshwaran R, who has over 3 years of experience in CMS and Eloqua and over 1 year of experience in testing. He has worked on projects for clients like IME USA, Manlog UK, and Retail IND. His experience includes creating web pages, digital marketing, requirement analysis, and functional testing using tools like Hybris, SDL Tridion, ATG, and TFS. He is proficient in creating campaigns in Eloqua, building landing pages, creating segments and reports, and customizing performance reports.
This document outlines the agenda and objectives for a DevOps transformation workshop. The workshop will cover DevOps foundations, including value stream mapping exercises. It will define DevOps and discuss how to map the current software delivery lifecycle. Key aspects like cycle time, bottlenecks, wait times and processing times will be examined. The workshop aims to help organizations identify inefficiencies and develop future state solutions to reduce cycle times and implement DevOps best practices.
How Do We Better Sell DevOps? - PuppetConf 2013Puppet
"How Do We Better Sell DevOps?" by Gene Kim, Author of "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win", IT Revolution Press.
Presentation Overview: In this talk, Gene shares his top lessons learned over my years studying high performing IT organizations on how to sell the value of DevOps, and help other stakeholders and executives have their own a-ha moments. He talks about specific stories about the circumstances that led to these a-ha moments, how they created DevOps champions in surprising places (e.g., Development, CTOs, Product Management, UX, Infosec) in organizations you'll recognize, and how they enabled implementing DevOps patterns that had awesome results.
Speaker Bio: Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from “code complete” to “in production,” without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the “40 Innovative IT People Under The Age Of 40” list.
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application DevelopmentGene Kim
Carmen DeArdo, DevOps Technology Leader, Nationwide Insurance
The Nationwide Journey started with setting up agile development standing teams. With over 200 agile teams in place across the enterprise, significant quality and productivity improvements were realized. However it soon became obvious that we were reaching a point of diminishing returns due to wait states and contentions points in other areas of the delivery value stream.
At this point it became necessary to perform more analysis to determine how additional DevOps practices could be applied as part of a Lean Application Development Initiative. This required people (culture), process and technology changes. The application of DevOps practices providing continuous visibility and delivery, was a key component of optimizing the end to end delivery value stream.
This session will discuss where the journey picks up from last year and how continued application of DevOps methods is transforming our ability to deliver key business capabilities more quickly and predictably.
This document provides an overview of DevOps concepts and practices. It begins with a brief history of DevOps, describing how earlier software development models led to the need for DevOps. It then covers core DevOps concepts like continuous integration, continuous delivery, and continuous deployment. The document discusses DevOps culture at companies like Netflix, Google, Amazon, and Etsy. It also includes a table listing many popular DevOps tools categorized by function like source control, configuration management, testing, deployment etc. The overall summary is that the document is an introduction to DevOps that outlines its origins and needs, defines key practices, and surveys industry use cases and relevant tools.
The document discusses lean tools like value stream mapping and Kanban. It provides examples of using value stream mapping to visualize and analyze the flow of work in a software development process and identify areas for improvement like reducing wait times. Kanban is introduced as a tool that uses visual cues and limits on work-in-progress to control flow and facilitate continuous improvement through collaborative experiments. Examples are given of using a Kanban board to visualize different scenarios and how work would flow through the process.
Dr. Nicole Forsgren will present the latest research that uncovers what really drives business outcomes of market share, profitability, and productivity as well as DevOps transformation awesomeness... Hint: these need the right mix of IT, culture, and practice, and include continuous delivery and lean management. This exciting research was done with Jez Humble and Gene Kim, and is promising exciting new projects in the space.
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesLeanKit
Jon Terry, co-CEO of LeanKit, will explain how to propel the adoption of Lean principles across your value stream with LeanKit. LeanKit was purpose-built for Lean, but with the flexibility to incorporate Agile and DevOps concepts. You’ll learn how your team can use LeanKit to visualize, measure, and improve your IT workflows.
The History of DevOps (and what you need to do about it)dev2ops
The document discusses the history and evolution of DevOps. It traces the origins of DevOps back to 2007 when the terms "DevOps" and "Agile Infrastructure" first emerged. It then summarizes the rise in DevOps conferences and communities from 2009 onward. The document also outlines key findings that DevOps adopters see significantly faster lead times, higher deployment frequencies, better change success rates, and faster recovery times compared to non-adopters. Additionally, DevOps teams are more likely to exceed goals for profitability, market share and productivity. The document argues that organizations should focus on fast feedback loops, continuous improvement and adopting an "Improvement System" like DevOps Kaizen in order to see these benefits as a
Think that DevOps is just for product? Think again.
In this webinar, ITSM expert John Custy shows you how to apply DevOps principles to your IT org. This event is for anyone involved in the support and development of IT systems and services. The keys to higher-performing services are so simple, they might surprise you.
Watch the full webinar here: http://atlassian.com/help-desk/how-to-run-it-support-devops-way
Brought to you by JIRA Service Desk. Learn more: http://atlassian.com/service-desk
Donnie Berkholz will present an introduction to DevOps (updated for 2017!), then open it up to questions and discussion. Topics will include making microservices more easily adoptable, and that whole "serverless" thing. Wherever you are in your DevOps journey, there will be something for you in this meetup session.
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Janusz Stankiewicz
This document discusses continuous delivery and DevOps. It begins by quoting Mary and Tom Poppendieck on how long it takes organizations to deploy a single line of code change. It then discusses the benefits of continuous delivery, including deploying software faster and more reliably. The document presents models for measuring continuous delivery maturity levels and outlines a roadmap for evolving practices over multiple phases to improve continuous delivery and DevOps capabilities.
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeCA Technologies
This document summarizes a keynote presentation about continuous delivery and DevOps. The presentation discusses research showing that continuous delivery is a key driver of IT and organizational performance. It also discusses how lean management practices and organizational culture contribute to performance. The presentation provides examples of how continuous delivery, lean practices, and culture have helped organizations deliver more value. It encourages adopting these approaches to improve outcomes.
Keynote presentation from the Guardian 2016 Software Developer Conference focused on continuous delivery pipelines and the role of Automation, Orchestration, and DevOps on enabling the business
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsGene Kim
This presentation describes my interpretation of the Why and How of DevOps, and the key findings from my 15 year study of high-performing IT organizations, and how they simultaneously deliver stellar service levels and rapid implementation of new features into the production environment.
Organizations employing DevOps practices such as Google, Amazon, Facebook, Etsy and Twitter are routinely deploying code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability and security. In contrast, most organizations struggle to do releases more every nine months.
He will present how these high-performing organizations achieve this fast flow of work through Product Management and Development, through QA and Infosec, and into IT Operations. By doing so, other organizations can now replicate the extraordinary culture and outcomes enabling their organization to win in the marketplace.
DevOps: A Culture Transformation, More than TechnologyCA Technologies
DevOps is not a new technology or a product. It's an approach or culture of SW development that seeks stability and performance at the same time that it speeds software deliveries to the business. We will discuss this cultural shift where development teams have to accept the feedback of operations teams and the operations team should be ready to accept frequent updates to the SW that it's running.
To learn more about DevOps solutions from CA Technologies, please visit: http://bit.ly/1wbjjqX
The document provides an overview of value stream mapping (VSM) process. It discusses defining the current state and future state maps which involve mapping the material and information flows, identifying value-added and non-value added activities, calculating metrics like cycle time and takt time, and developing an implementation plan to eliminate waste and create flow. The future state aims to optimize processes, improve flow, implement pull systems, and achieve continuous improvement through periodic reviews.
The document discusses the roles and relationships between development (Dev) and operations (Ops) teams, and introduces the DevOps approach. It notes that traditionally there has been a disconnect between Devs and Ops that results in inefficiencies. DevOps aims to bridge this gap through a collaborative mindset and practices like automating infrastructure provisioning and deployments, implementing continuous integration/delivery, monitoring metrics, and breaking down silos between teams. Specific tools mentioned that support DevOps include Puppet for configuration management and Autobahn for continuous deployment.
This document summarizes research on the benefits of DevOps practices. It shows that organizations implementing DevOps see dramatic improvements in their software deployment frequency, from deploying 10 times per day to over 80 times per day. DevOps practices also lead to much faster release times, higher success rates of changes, and faster recovery from outages. Studies found DevOps teams deploy code 30 times more frequently and have 8000 times faster lead times. Organizations with high performing DevOps teams also exceed goals for profitability, market share and productivity, and see 50% higher market cap growth over 3 years. The document invites the audience to discuss pain points and questions around DevOps and announces new research projects on security, continuous integration, and executive
Keynote de abertura do evento ALM Practices III, ministrado por Nicole Forsgren, Director of Organizational Performance and Analytics na CHEF e coautora do 2014 State of DevOps Report.
DevOps is driven by tooling and automation implemented as continuous delivery, practices and processes seen in lean management principles, and organizational culture. Research shows these factors drive both IT performance through metrics like deployment frequency and mean time to recovery, and organizational performance. High performing teams are more agile with frequent deployments and faster lead times, as well as more reliable with fewer deployment failures and faster mean time to recovery, without tradeoffs between throughput and stability. Culture, job satisfaction, and a climate for learning are also key predictors of performance.
Innovate Better Through Machine data AnalyticsHal Rottenberg
This talk was presented at IP Expo Manchester in May, 2016. the themes discussed are:
- how does machine data relate to devops?
- how can tracking this data lead to better outcomes?
- what types of data are important to track?
Continuous testing for Agile and DevOps teamsLaurent PY
In this webinar we presented a continuous testing framework enabling agile teams to test their software from idea to production.
It is based on Behaviour Driven Development (BDD), automated testing and product analytics.
The Evolution of Test Automation for DevOpsTEST Huddle
Functional testing is evolving at a rapid pace. The skill sets needed for mobile, cloud and Dev/Ops are constantly challenging the old methods of test automation.
View this webinar with Clint Sprauve and Malcolm Isaacs to learn about lean functional testing practices that you can leverage within your organization.
Attend this webinar and learn:
- The challenges in test automation for continuous testing and continuous delivery for traditional automation engineers
- Avoid testing pitfalls and roadblocks in DevOps and Agile teams
- How to improve test script maintenance in Agile development
- The role of manual testing in DevOps
2014 State Of DevOps Findings! Velocity ConferenceGene Kim
This document summarizes a presentation given by Nicole Forsgren Velasquez, Jez Humble, Nigel Kersten and Gene Kim on the findings from Puppet Labs' 2014 State of DevOps report. Some key findings include organizations with high performing IT having 30x more frequent deployments and being 8,000x faster. Additional findings showed a correlation between IT performance metrics like deployment frequency and mean time to recover with practices like continuous delivery and version control. High performing organizations also had higher levels of organizational culture, job satisfaction, trust and relationships between teams.
2019 Top Lessons Learned Since the Phoenix Project Was ReleasedGene Kim
This document summarizes key lessons from a presentation by Gene Kim on building a world-class engineering culture. Some of the main surprises discussed include: (1) the business value of DevOps is even higher than previously thought, (2) DevOps benefits operations and security as much as development, (3) measuring code deployment lead time is more important than deployments per day, and (4) Conway's Law has implications for organizational structure and architecture. The presentation also discusses how DevOps enables organizations to become dynamic learning organizations.
Continuous testing & devops with @petemar5hallPeter Marshall
This document discusses testing software in high frequency delivery environments using continuous testing and DevOps practices. It outlines how continuous testing is not just about test automation, but also includes automated management of environments, application feedback through monitoring, and engaging in XP practices. DevOps helps by automating building, testing, and deployment to provide consistency and tools for teams. Characteristics of high frequency delivery environments include automating infrastructure, testing, and deployment to reduce errors and allow for smaller, more frequent deliveries. This allows for a single view of quality and faster restore times when issues arise.
Agile & DevOps - It's all about project successAdam Stephensen
The document provides information on DevOps practices and tools from Microsoft. It discusses how DevOps enables continuous delivery of value through integrating people, processes, and tools. Benefits of DevOps include more frequent and stable releases, lower change failure rates, and empowered development teams. The document provides examples of DevOps scenarios and recommends discussing solutions and migration plans with Microsoft.
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
devops has been popular in IT ever since emerging cloud technology. to make IT more agile, we need to keep setup goal and measure performance with adopting new cloud native tools.
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.
The document discusses the evolution of DevOps practices from earlier software development approaches. It outlines four stages of DevOps maturity: (1) identifying manual processes for automation, (2) automating processes for repeatability, (3) adding metrics for monitoring, and (4) using metrics to continuously improve processes. The document also provides examples of tools that support DevOps practices at different stages.
Continuous Delivery: Responding to Change Faster Than Ever Before - SDEC14Mike Bowler
The document discusses the principles and benefits of continuous delivery in software development. Continuous delivery aims to build and test software frequently so that new code changes can be deployed to production at any time. This allows companies to deliver new features to users more rapidly. The document provides examples of companies that deploy multiple times a day and highlights how continuous delivery requires automating processes, using feature flags, extensive monitoring, and collaboration across teams.
Why DevOps?
DevOps principles
DevOps concepts
DevOps practices
DevOps people
DevOps controls
DevOps training and further reading
Where do you start with DevOps?
Hire vetted quality DevOps developers within 48 Hours | OptymizeOptymizeHireRemoteEn
This document summarizes an online marketplace called Optymize that connects companies to pre-vetted remote DevOps developers. Some key points:
- Optymize allows companies to hire top DevOps developers within 48 hours who have been prescreened and assessed by their experts.
- They claim to provide only the top 5% of DevOps talent to their clients, which include Fortune 500 companies and startups.
- Their platform aims to streamline the remote hiring process by matching companies to qualified candidates from around the world who have been evaluated for their skills, communication abilities, and team fit.
Right on the heels of the Manifesto for Agile Software Development, a new movement with the moniker DevOps has further advanced software delivery. Although the Agile software development movement brought iterative and incremental concepts to our industry, in many organizations its reach was relegated to only the application development teams. In many cases, this moved the bottlenecks in organizations from application development to release management, IT operations and business program and portfolio management decision making. This local optimization leads to real world application of Agile software development being perceived as unsuccessful and increased probability of being thrown away for the comfort in the illusions of control of plan-driven approaches.
The promise of DevOps is to further improve our ability to make holistic optimizations from business to software delivery to operations and ultimately increase feedback into our business decision making processes. This promise involves the application of The Three Ways as described by Gene Kim: Flow, Feedback and Continuous Experimentation and Learning. Even for those that were able to take advantage of Agile software development we can not sit on our laurels. We must embrace continuous improvement in order to fend off the effects of “Software is Eating the World” as Marc Andreessen pronounced. DevOps provides a view on the culture, practices, tools and processes for how valuable software is delivered, operated and evolved to enable competitive advantage.
Find out what's new at Puppet - products, programs, and more!Puppet
This document provides an overview and agenda for an event on automation for the modern enterprise from Puppet. It discusses Puppet's products like Puppet Discovery, Puppet Enterprise, and Puppet Pipelines which help customers manage infrastructure at scale across development and operations teams. It also mentions new partnerships, integrations, and opportunities for partners through training and increased payouts for registering deals.
Ever wondered about Developer Experience (DevEx) and how it can truly impact your work? Join us for a chat where we break down what DevEx is and why it's relevant for everyone, not just devs. DevsOps and productivity expert Dr. Nicole Forsgren will reveal how DevEx can ignite cultural change and deliver real results in today's rapid software development landscape, backed by the latest research findings. She will share how Microsoft is leveraging a DevEx perspective to drive cultural shifts and enable AI-powered innovations that make expertise available to all teams. It's not just about code; it's about fostering better vibes and achieving outstanding outcomes for all. Don't miss out on this journey into the magic of DevEx.
So often, we talk about doing the DevOps for money, fame, and high performance. But DevOps was the original hipster of changing the way we work to take care of ourselves and each other. In this talk, Nicole Forsgren will discuss how these technology transformations can not only help us ship software with speed and stability, they can reduce burnout, improve our culture, and communicate better. She will also share the latest research from her team about productivity, and what this means for the future of work -- spoiler alert: productivity is personal. As we shift back into work patterns that look like normal (whatever normal is), we can reimagine cultures and technologies that shift to support us and our teams -- just like DevOps did in its beginning.
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...Nicole Forsgren
How do you become a high performing technology organization? Over the past five years, the State of DevOps Report has shown how the highest-performing technology teams decisively outperform their lower-performing peers. The report has also investigated the effects of burnout, culture and employee engagement on organizational performance. Nicole Forsgren shares insights into the key leadership, technical, architectural, and product capabilities that drive these outcomes, including new findings from cloud, outsourcing, and open source. She offers highlights and surprises uncovered over the last five years from over 30,000 responses.
This document summarizes the key findings from the 2018 State of DevOps report. Some of the main points include:
- Elite performing teams are still able to optimize for throughput, stability and availability.
- Adopting essential cloud characteristics and using cloud resources effectively is correlated with high performance.
- Architecture and how teams are structured matters more than the specific technology stack.
- Open source software usage and avoiding outsourcing are correlated with better performance.
- Continuous testing, monitoring, security and including the database in DevOps practices are emerging technical best practices.
- Culture and ensuring autonomy for teams also contributes significantly to performance.
Secrets and surprises of high performance: What the data saysNicole Forsgren
This document summarizes the key findings from a presentation on high performing DevOps teams. It discusses that while technology itself may not matter, factors like frequent deployment, cooperation between dev and ops, culture and processes are important. Data shows high performing teams deploy code 46x more frequently and have much faster lead times. These teams also have much higher reliability and lower failure rates. Adopting DevOps practices correlates with better meeting organizational goals, higher customer satisfaction, and improved employee satisfaction. The document cautions against relying on maturity models and argues that architecture is more important than the specific technology stack. It advocates for using data and science to continuously improve practices to better the work experience.
This document appears to be a slide presentation on DevOps practices and culture. Some key points discussed include:
- High-performing IT organizations are twice as likely to exceed goals in areas like profitability and customer satisfaction.
- DevOps focuses on continuous delivery, quality, lean processes, effective collaboration, and a culture of learning from failures.
- Culture can be measured and influenced by providing employees the tools and training to do their jobs successfully.
- Adopting DevOps practices may lead to improved lead times, release frequency, change fail rates, and service restoration times.
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
The best-performing organizations have the highest quality, throughput, and reliability while also delivering value. They are able to achieve this by focusing on a few key measurement principles, which Nicole and Jez will outline in this talk. These include knowing your outcome measuring it, capturing metrics in tension, and collecting complementary measures… along with a few others. Nicole and Jez explain the importance of knowing how (and what) to measure—ensuring you catch successes and failures when they first show up, not just when they’re epic, so you can course correct rapidly. Measuring progress lets you focus on what’s important and helps you communicate this progress to peers, leaders, and stakeholders, and arms you for important conversations around targets such as SLOs. Great outcomes don’t realize themselves, after all, and having the right metrics gives us the data we need to be great SREs and move performance in the right direction.
The Key to High Performance - What the Data SaysNicole Forsgren
Over the past five years, the State of DevOps Report has shown that high-performing IT teams decisively outperform their peers: they deploy 200x more frequently, with 2,555 faster lead times and 1/3 change fail rate. This year, we investigate architecture, experimentation in work, other business outcomes (e.g., for gov't). Come see the latest in what it takes to make software amazing.
The Data Behind DevOps: Becoming a High PerformerNicole Forsgren
This document discusses high performance in technology organizations and the DevOps movement. It finds that technology organizations that are high performers are twice as likely to achieve goals like productivity and profitability. High performers have code deployments 46 times more frequent and lead time from commit to deploy is 440 times faster. They also recover from downtime 96 times faster. Achieving high performance requires a focus on technology, processes, and organizational culture together. Leadership is also important but not sufficient on its own. The document provides recommendations for accelerating improvement, including starting with architecture and approval processes.
Are We There Yet? Signposts On Your Journey to AwesomeNicole Forsgren
If you listen to grandiose tales of DevOps journeys, everything is awesome. But how can those of us not living in The Lego Movie transform our technology in smart and systematic ways? What is “awesome”? How do we point our organizations in that direction, and how will we know progress when we see it?
The best-performing IT organizations have the highest quality, throughput, and reliability while also showing value on the bottom line. When embarking on a journey of transformation, you want to measure your current status and subsequent progress while keeping tabs on factors that drive improvement in technology performance. Nicole Forsgren explains the importance of knowing how (and what) to measure—ensuring you catch successes and failures when they first show up, not just when they’re epic. Measuring progress lets you focus on what’s important and helps you communicate this progress to peers, leaders, and executives who decide budget. Business outcomes don’t realize themselves, after all, and “doing DevOps” doesn’t define stakeholder value any more than “being awesome” does.
We all know the CAMS model of DevOps: Culture, Automation, Measurement, and Sharing… what if Measurement is the secret ingredient to awesome DevOps?
The most innovative organizations use metrics to measure the right things so they can make their DevOps awesome. You want to measure the right things, too - but where should you start? You need to know what you want to measure, what not to measure, and what to watch out for. Because the secret is that metrics shape your culture - and Nicole will show you how.
For years, there have been stories of continuous delivery making teams awesome… but can CD make all teams awesome? And how? Dr. Nicole Forsgren will present data from over 20,000 technical professionals showing the central role that CD plays in software development and delivery. She will show you how doing CD can drive key organizational outcomes like profitability, productivity, and market share. Nicole also presents the key aspects of CD that make your DevOps awesome, like trunk-based development, test data, and test automation, and provides examples of success from teams undergoing their own technology transformations. The presentation also includes other important drivers of DevOps success, like lean product management and team culture. At the end of this talk, you will have the information to help you prove your case (to management or even yourself) about why CD and DevOps are essential to winning, as well as great stories and examples to really bring these concepts to life. You’ll leave with tips you can take back to get started on your own DevOps initiative.
Four years and over 20,000 respondents later, and we have learned a lot about what makes IT and organizational performance awesome. This year we include insights into security, containers, trunk-based development, and lean product management. Tune in for practical take-aways to make your teams' technology transformations even better.
The Data on DevOps: Making the Case for AwesomeNicole Forsgren
What’s the value proposition of DevOps? Does culture change show up in the bottom line? What practices predict high IT performance? We hear many stories to inspire and inform us, but the plural of anecdote is not data. Let’s dive into the research and find out which DevOps practices drive optimal IT and business outcomes.
The data shows that the best IT performers have the highest throughput and reliability while contributing to organizational profitability, productivity, and market share goals. Industry trends around security, containers, continuous delivery, and lean management relate to IT performance and quality: let’s talk about how.
Management and practitioners alike will leave with a better understanding of how to achieve the best outcomes, while armed with the data they need to make the case for change.
Four years, 25,000+ DevOps professionals, and some science... What did we find? Well, the headline is that IT *does* matter if you do it right. With a mix of technology, processes, and a great culture, IT contributes to organizations' profitability, productivity, and market share. We also found that using continuous delivery and lean management practices not only makes IT better -- giving you throughput and stability without tradeoffs -- but it also makes your work feel better -- making your organizational culture better and decreasing burnout. Nicole will share these findings as well as tips and tricks to help make your own DevOps transformation awesome.
The document summarizes findings from the State of DevOps report on IT performance. It discusses how high-performing IT organizations were twice as likely to exceed goals in areas like profitability and productivity. Key metrics for IT performance included lead time for changes, release frequency, time to restore service, and change fail rate. The document also discusses how surveys and log data were analyzed, with a focus on establishing validity and reliability of measures. Demographics showed little difference among large enterprises. High-performing organizations had significantly better throughput and shorter lead times. Security was also found to be addressed more effectively by high-performing teams.
We don't always think of it this way, but your metrics *are* your culture... Your metrics shape behavior and incentives, which really is the heart of culture.
2016 velocity santa clara state of dev ops report deck finalNicole Forsgren
The document summarizes findings from the 2016 State of DevOps Report. It shows that high-performing organizations outperform their peers in terms of throughput and lead time for changes. Employees in high-performing organizations are more likely to recommend their organization as a great place to work. These organizations spend less time fixing security issues by addressing security at every stage of development. The document also discusses how high performers spend more time on new work and less time on unplanned work and rework through the use of continuous delivery practices.
How DevOps is Transforming IT, and What it Can Do for AcademiaNicole Forsgren
This document discusses how DevOps is transforming IT and what it can do for academia. DevOps is a cultural and professional movement focused on building and operating high-velocity organizations. It promotes people, technology, process, culture and experience. DevOps delivers more throughput and stability for companies. It also fosters a culture of innovation, experimentation and open communication. The document suggests academia can benefit from DevOps by embracing an open culture, sharing curriculum resources, using minimum viable products and iterating based on different team needs. DevOps principles can help improve collaboration and innovation in academic settings.
What we learned from three years sciencing the crap out of devopsNicole Forsgren
Three years, 20,000 DevOps professionals, and some science... What did we find? Well, the headline is that IT *does* matter if you do it right. With a mix of technology, processes, and a great culture, IT contributes to organizations' profitability, productivity, and market share. We also found that using continuous delivery and lean management practices not only makes IT better -- giving you throughput and stability without tradeoffs -- but it also makes your work feel better -- making your organizational culture better and decreasing burnout. Jez and Nicole will share these findings as well as tips and tricks to help make your own DevOps transformation awesome.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
5. 10 deploys per day
Dev & ops cooperation at Flickr
John Allspaw & Paul Hammond
Velocity 2009
That was then…
6. Etsy Code Deployment
What once required 6-14 hours and an “Army”
…Now takes 15 minutes and 1 person
This is now…
2013 Mike Brittain, Continuous Deployment: The Dirty Details
3/2014 Daniel Schauenberg , Qcon London
4/2014 tweet @philkates
30+
Deploys
per day
2013
50
Deploys per day
March 2014
QCon London
80-90
Deploys per day
April 2014
Chef Conf
7. Amazon Deployment Stats
(production & host environments only)
This is now…
1,079Max deploys
In a single hour
Every 11.6 seconds!
10,000Mean # hosts receiving
Deploys simultaneously
30,000Max # hosts receiving
Deploys simultaneously
8. Intuit
“By installing a rampant innovation culture, we performed 165
experiments in the peak three months of tax season.
Our business result? Conversion rate of the website is up
50%. Employee result? Everyone loves it, because their new
ideas can make it to market. ”
- Scott Cook, Intuit founder
10. High Performing DevOps teams
More agile
30x
More frequent
deployments
8000x
Faster lead times
than peers
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
11. High Performing DevOps teams
More reliable
2x
Change
Success
Rate
12x
Faster
Mean time to recovery
(MTTR)
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
13. High Performing IT organizations
2x
More likely to exceed
Profitability,
Market share, and
Productivity goals
50%
Higher market cap
growth over 3 years*
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
15. High Performing DevOps teams
More agile What does this mean for:
30x
More frequent
deployments
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
New content delivery
Value/savings around A/B testing
Value around speed to market
Compliance / regulatory
Security8000x
Faster lead times
16. High Performing DevOps teams
More reliable What does this mean for:
50%
Fewer deploy
failures
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
Value/savings around reliability
Value/savings around uptime
Compliance
Security
Reputation around compliance &
security
12x
Faster MTTR
17. Key Factors that Correlate with Each Component:
MTTR
Version control for all production artifacts
Monitoring
The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
Lead time for changes
Version control for all production artifacts
Automated testing
Deployment Frequency
Version control for all production artifacts
Continuous Delivery
Also Super
Important:
Culture
Job satisfaction
Climate for learning
18. The 2014 DevOps Survey of Practice and its resulting database are the property of Puppet Labs, Inc. and Gene Kim and Associates, LLC. All rights reserved.
20. One ask:
Ongoing research into compliance, risk,
and velocity in organizations and
DevOps initiatives
~15 minutes of your time
#3: but only if these IT investments occur with the right mix of
IT,
culture,
and practice
called DevOps.
For the last two years, I have conducted research to study organizations that use DevOps practices, to truly understand what contributes to the success of their DevOps practices, and for the first time, test and measure the impacts of these practices on their bottom line.
#4: This is revolutionary. [pause] We would like to think this is common sense, but it isn’t. In fact, it flies in the face of decades of research and experience.
Investments in IT just don’t impact the bottom line.
Time and time again, studies fail to show any link between IT investment and any kind of organizational impact. ANY KIND! It actually has a name! It’s called the productivity paradox. … Any company can buy a server, throw it in the closet, maybe give it some pretty uplighting like we see here. But then so can any other company. You put enough lipstick on a pig… it’s still a pig. Your pretty server is still just a server. This doesn’t create any kind of sustainable advantage. And the path from IT investment alllll the way down to the 10-K is long and winding. ROI rarely pans out, and even then, it’s usually after years… if that!
So… I knew this, but I just didn’t have it in my heart to tell it to the team, especially since I had a hunch that DevOps might be different. I’ll tell you why in just a minute.
#5: So… what makes DevOps different? Why are we seeing this impact NOW? It is because DevOps is fundamentally different. It is because the impacts are seen only when IT investments occur with the right mix of IT, culture, and practice. So we can’t just *invest* in IT. We have to invest in IT *and* our culture and practices… very much like the stories we’ve been hearing here.
In fact, just as Lean and the Toyota way revolutionized manufacturing in the 80s and 90s, we believe DevOps will be the force that revolutionizes the way that technology is done across all industries in all organizations. THIS is that hunch I had when we were planning the DevOps study last year. THIS is why I suggested we include organizational performance, even though it flew in the face of every other case of IT investment strategy. DevOps isnt’ just and investment strategy. It is a revolution.
But how did we get here?
#6: Velocity 2009: John Allspaw & PaulHammond “10 deploys per day: Dev & ops cooperation at Flickr”
- Crazy. Maybe even irresponsible. Historic. Visionary.
#8:
This is fascinating throughput, and clearly good for IT.
#9: Stark contrast to Intuit…
165 experiments during busy season. Five years ago, we would not have seen this… but when else to deliver or test delivering functionality to customers?
And you see that second emphasis? (Added by me) Conversion rate is up 50%. Those are organizational impacts. That is the bottom line.
#10: THIS ISN’T JUST FOR THE UNICORNS. THIS IS FOR THE HORSES, TOO.
“All the stories you heard yesterday are examples of how organizations are creating business value and competitive advantage by adopting DevOps principles and patterns. These stories paint a rich, nuanced picture of what DevOps looks like in organizations, and suggests that it can – and does – help organizations achieve their goals. But we wanted to take this a step further, and see if the data agreed with these stories we see over and over again.
And the data we collected over the past two years – covering 14,000 respondents and hundreds of organizations – backs this up. DevOps is good for IT. DevOps is good for organizations. Let’s start by looking at the impacts of DevOps on IT.
#13: In the past, we’ve known that DevOps is good for IT.
But NOW we know that DevOps is good for organizations. DevOps has impacts that can be seen in the bottom line.
This is because DevOps isn’t just IT. It’s the practice of IT.
#15: In the past, we’ve known that DevOps is good for IT.
But NOW we know that DevOps is good for organizations. DevOps has impacts that can be seen in the bottom line.
This is because DevOps isn’t just IT. It’s the practice of IT.
#20: This is why we see the impacts to the organization and the bottom line. This requires
IT, yes. But it also requires
CULTURE
PEOPLE
PROCESSES
This isn’t just an investment in IT. This is an investment in IT practice.
And these investments are revolutionary in the change they bring about.
Not just to the IT function, but to the organization as a whole.