-
Troubleshooting & Debugging Microservices in KubernetesRay TsangRobert KubisWednesday Oct 31 @ 10:50
-
An Intro to Project Riff, a FaaS Built on Top of KnativeEric BottardWednesday Oct 31 @ 10:50
-
Kubernetes in the wildDan MitchellWednesday Oct 31 @ 12:00
-
Serverless Architectural Patterns and Best PracticesSascha MölleringWednesday Oct 31 @ 12:00
-
Optimizing Kubernetes Deployments with HelmErwin de GierThursday Nov 1 @ 13:50
-
Making Microservices Micro with Istio and KubernetesRay TsangThursday Nov 1 @ 15:00
-
The Future of Modern Application DevelopmentChris MunnsThursday Nov 1 @ 16:10
-
GameDays: Practice Thoughtful Chaos EngineeringHo Ming LiFriday Nov 2 @ 13:50
Topic Description
DevOps is a set of processes intended to reduce the time taken between committing a change to a system, and that change being deployed to the normal production environment – while ensuring adherence to the highest standards of testing and quality. This involves bridging the gap between development and operations, which is both a technical and a cultural challenge. This topic will examine what skills and tools we need for effective DevOps, what the best practises in this field are, and how we can foster a healthy DevOps culture. The technology and best practices in the DevOps space are constantly evolving. Systems become antifragile by the introduction of random chaos; monitoring has moved from being about tech metrics to business metrics; and many see serverless as the next step in infrastructure automation and application design. Even technologies like Kubernetes - considered “new” a relatively short while ago – are now used as the foundation for further evolving technologies like Service Meshes or FaaS (Function as a Service).