Select Page
Advanced DevOps Practices

Advanced DevOps Practices

This session explains and demonstrates some advanced DevOps practices like Testing in Production, Fault Injection, User Telemetry, and A/B Testing.[00:27] Automated Recovery - roll back[02:30] Automated Recovery - roll forward[03:58] Automated Environment De-provisioning[07:10] Hypothesis Driven Development[09:08] Testing in Production [12:35] ... continue reading
Application Performance Monitoring and Availability Monitoring

Application Performance Monitoring and Availability Monitoring

This session on Application Performance Monitoring demonstrates and discusses the benefits of having visibility into key metrics about your applications, as well as alerts and logging about their health. It also covers the Availability Monitoring practice.[03:18] Introduction to Application Performance ... continue reading
Configuration Management

Configuration Management

This session on Configuration Management demonstrates and discusses the benefits of handling changes systematically so that your systems maintain integrity over time.[02:10] Introduction to Configuration Management[04:35] Demo - Configuration Management and Continuous Deployment demo overview[06:54] Demo - Demo architecture[07:27] Demo ... continue reading
Continuous Deployment and Release Management

Continuous Deployment and Release Management

This session discusses the benefits and demonstrates Continuous Deployment and Release Management. Continuous Deployment, which usually comes after Continuous Integration (CI), is the ability to use the output from CI and deploy this new known good build to an environment ... continue reading
Continuous Integration

Continuous Integration

This session on Continuous Integration demonstrates and discusses the benefits of merging all working copies of developers' code with a shared mainline, producing a new build upon code check-in.[02:24] Introduction to Continuous Integration[06:42] Demo - Fastest Continuous Integration demo ever[08:06] ... continue reading
Automated Testing

Automated Testing

This session on Automated Testing demonstrates and discusses the benefits of running load, integration, and unit tests automatically attached to Continuous Integration or some other means.[00:45] Introduction to Automated Testing[01:55] Types of Automated Testing[07:46] Demo - Performance Testing from the ... continue reading
Infrastructure as Code

Infrastructure as Code

This session on Infrastructure as Code demonstrates and discusses the benefits of leveraging techniques, processes, and tool sets used in software development to manage the deployment and configuration of systems, applications, and middleware.[00:46] Introduction to Infrastructure as Code[04:34] Demo - ... continue reading