Different IT personas
Before we look at the technology that supports development, it’s important to consider who in your organization or team will deploy your EKS clusters or applications/workloads. The following diagram illustrates IT functional groups you might find in a typical enterprise; this is often referred to as the cloud operating model and consists of the following:
- Application engineers that build applications
- Application operations that operate and support applications
- Platform engineers that build middleware, networks, databases, and so on
- Platform operations that operate and support infrastructure and middleware
Figure 19.1 – Cloud operating model functional architecture
Many organizations now use a DevOps model, where they combine Application Engineering and Application Operations in the developer team, using the mantra “you build it, you run it.” This can also include platform engineering...