AWSAKL - June 2021 - Paulo Almeida - "Zero-downtime OS patching and how does AWS do it?"
Channel: William Mckee
Date: 2021-06-24

Description: This presentation provides an overview of how software patching is done and the problem ramifications that you incur when this isn't well thought-out. We will discuss the different workload types and which strategies to use to achieve zero-downtime OS patching but most importantly, we will understand how fully-managed services implement this behind the scenes like RDS, Lambda and so on.

Bio:
Paulo is a Solutions Architect at Roam. He started his career as a Software Developer but also wore many different hats such as DevOps Engineer, R&D Architect and Data Scientist. In all of those roles, he eagerly learned how to improve his coding skills by scrutinising the differences in perception that each role has of "what is the problem that must be solved and the other IT areas don't get?".

Paulo's been contributing to several open-source projects and some of his code is used by a few of us such as the AWS SDK for Java and GitHub API (which is used by Jenkins Git integration) to name a few. He has a keen interest in reading the source code of many open source projects, studying their data structures and train of thought as a hobby.

Paulo is also the organiser of the Auckland Data Structures and Algorithms Meetup group. He helps developers get ready for the coding interview that companies like Facebook, Amazon, Apple, Netflix and Google (FAANG) have. To learn more visit: https://www.meetup.com/Auckland-Programming-Algorithms-and-Performance/