Simone Soldateschi discusses immutable infrastructure systems in AWS. He advocates for baking application deployments into AMIs for simplicity and repeatability. This avoids complicated configuration management and allows deploying pre-tested environments. He demonstrates a process for baking AMIs, including starting a vanilla EC2 instance, configuring and deploying an app, exporting the result as a new AMI, then discarding the instance. This produces immutable, versioned environments that are easy to deploy and maintain across environments.
3. Who I am
Senior Service Engineer at Microsoft
13 years of experience as
Software Engineer
Systems Engineer
been DevOps'in for the last ~9 years
Simone Soldateschi
@soldasimo
simone.soldateschi@gmail.com
Saturday: 5.15pm-6.30pm
+ break time
4. Configuration Management, a bit
Containers/Microservices, ...you sure?
Orchestration, defo
CI/CD, abs
Outline
37. Lesson Learned
Horses for courses K.I.S.S.
use right CfgMgmt/CI/CD right repeatable
version, test, drop/promote its easy!
束All Configuration Management Systems suck,
Ansible just sucks less損