orchestration musings
DESCRIPTION
Cloud public or private brings a lot of complexity while adding a lot of flexibility. There are a lot of things to consider while you're operating in this new exciting environment.TRANSCRIPT
04/10/2023© 2014 Constant Contact, Inc. 1
Presented by :
OrchestrationTrade-offs to think about
Igor Moochnick
04/10/2023© 2014 Constant Contact, Inc. 2
Infrastructure components
• Nodes– Compute– DB– Batch
• Load Balancers• DNS• Etc…
04/10/2023© 2014 Constant Contact, Inc. 3
Types of deploys
• Uptime• Downtime
• Distributed?• Centralized?• HA?• Recovery?
04/10/2023© 2014 Constant Contact, Inc. 4
Data Center puppies and herds
• Primarily driven by your data strategy– Can your data survive the data center replacement?
• Legacy systems are an anchor and center of gravity
04/10/2023© 2014 Constant Contact, Inc. 5
No node access
• Bake & brew• Code review process• Source control auditing• Ship logs out• Trash your SSH keys
04/10/2023© 2014 Constant Contact, Inc. 6
How your upgrade process looks like?
• Compute node?– repeatable– reuse?– Fry vs. bake– Configuration management?– Secrets?
04/10/2023© 2014 Constant Contact, Inc. 7
How your upgrade process looks like?
• Databases?– SQL vs. NoSQL– Locking and blocking– Migration?
• Schema?• Data?
– Versioning?• Schema?• Data?
04/10/2023© 2014 Constant Contact, Inc. 8
Failures and healing
• Auto healing?