Cloud Native Rejekts EU (Valencia) 2022

Managing Third Party Software in your GitOps Setups
2022-05-15, 12:55–13:25, Gallery

GitOps and its methodologies help developers automate their Software Development Life Cycle (SDLC) process. The SDLC also includes tasks from Operations Management during runtime. Therefore you need to cover dependencies to other software components, e.g., Data Management Software. Those other components are, in most cases, delivered by third-party providers.

Ideally, third-party software is incorporated into one's development life cycle. However, linking multiple SDLCs creates a new life cycle Management, but this time for IT Architecture.
GitOps conveniently enables you to do so. Using a central and standardized CI/CD pipeline allows you to manage your Application Stack better, including external components. Typical methods such as shifting-left testing or continuous configuration automation accelerate the approach.

This talk will present you with a way to connect different SDLCs, manage your whole application stack, and facilitate collaboration between service providers and developers.


Prerequisites:
- Basic knowledge of GitOps
- Basic knowledge of Kubernetes and distributed systems.

Objectives:
After the presentation, the participant will be able to
- Understand the requirements for a complete application stack in the CI/CD domain
- Identify and link dependencies between multiple components
- Apply approaches such as "shifting left"