Re:DevOps uses a capability model, not a maturity model
by samsquire on Thursday April 06, 2023 @08:46AM
(#35467626)
Kind of rude but parallelising builds was referring to the work that Uber did with their monorepo setup due to all their microservices.
Re:DevOps uses a capability model, not a maturity model
by chatmasta on Thursday April 06, 2023 @10:25AM
(#35468679)
< 1 hr to setup Jenkins, nevermind with auto-scaling workers on AWS, is an obscene underestimate.
You'll probably spend at least an hour figuring out IAM permissions before you even get to deploy a VM.
Re:DevOps uses a capability model, not a maturity model
by ilyt on Thursday April 06, 2023 @11:09AM
(#35469374)
nah just throw few layers of abstraction and throw a templated YAML at another tool that sets it all up for you!
Something broke ? Well, rip it up and reinstall! But what about the data ? Who cares?
- AWS - Postgres - Linux - Docker - Jenkins or similar - Slack - Pagerduty - Jira - Packer - Terraform - etc
If you stay on the path there will be dozens of tools, plugins, and paths to do outstanding things with minimal work. Parallelising builds for example is built in to jenkins (if you define the workflow), which will autoscale workers in a setup that takes < 1 hr to setup in aws.
If you're writing code to solve a problem that a standard tool exists for, you're the problem.