2024-08-21 –, Scotiabank Lecture Hall
As software systems and the teams building them grow, so does the complexity of the infrastructure and tooling. Teams often start by building with a monolithic framework (such as Ruby on Rails, Laravel, etc.) that provides a wealth of functionality out-of-the-box, and they host their application on a single server or on a Platform as a Service. Eventually, many teams encounter a scenario where the built-in capabilities are no longer sufficient. They find themselves needing to stray from the golden path, either by ripping out some component from their monolith or moving to a more flexible hosting solution. This is the DevOps chasm.
What seems like a relatively small application change leads to a potential explosion in complexity for the building, configuring, deploying, operating, and monitoring of applications. This talk explores these challenges, examines why they exist, and discusses how to approach DevOps to minimize wasted effort as systems grow.
As software systems and the teams building them grow, so does the complexity of the infrastructure and tooling. Teams often start by building with a monolithic framework (such as Ruby on Rails, Laravel, etc.) that provides a wealth of functionality out-of-the-box, and they host their application on a single server or on a Platform as a Service. Eventually, many teams encounter a scenario where the built-in capabilities are no longer sufficient. They find themselves needing to stray from the golden path, either by ripping out some component from their monolith or moving to a more flexible hosting solution. This is the DevOps chasm.
What seems like a relatively small application change leads to a potential explosion in complexity for the building, configuring, deploying, operating, and monitoring of applications. This talk explores these challenges, examines why they exist, and discusses how to approach DevOps to minimize wasted effort as systems grow.
Sid Palas is a technology enthusiast, engineer, athlete, beard aficionado, and advocate for tiny living. As the founder of DevOps Directive, Sid’s mission is to provide engaging and informative content to help engineers level up their skills in DevOps and Cloud Infrastructure.
Through video tutorials, open-source projects, interviews, screencasts, internet office hours, and maybe even a bit of song and dance, Sid covers a range of topics including Infrastructure as Code, Kubernetes, databases, networking, security, testing, CI/CD, monitoring, cloud providers, and career advancement.
Sid’s talent for diving into documentation, asking the right questions, and sharing his discoveries makes him a valuable resource for anyone navigating the complexities of modern technology.