MuleSoft Certified Integration Architect – Level 1 — Question 8

An organization currently uses a multi-node Mule runtime deployment model within their datacenter, so each Mule runtime hosts several Mule applications. The organization is planning to transition to a deployment model based on Docker containers in a Kubernetes cluster. The organization has already created a standard
Docker image containing a Mule runtime and all required dependencies (including a JVM), but excluding the Mule application itself.
What is an expected outcome of this transition to container-based Mule application deployments?

Answer options

Correct answer: D

Explanation

The correct answer is D because transitioning to a container-based deployment typically necessitates that applications be designed as microservices to fully leverage the benefits of container orchestration. The other options, while relevant, do not reflect the fundamental changes required in application architecture that come with the shift to Kubernetes.