Explain your approach to migrating a traditional microservices architecture to a GitOps model using Kubernetes and ArgoCD at Applied Systems.