QuestionQ426

Application Deployment and Security

A company needs to implement a configuration-management solution for its multi-cloud microservices architecture. The solution must provide:

  • Hybrid-cloud deployment
  • Automated compliance and security configuration
  • Dynamic infrastructure scaling
  • Zero-downtime updates
  • Immutable-infrastructure principles
  • Advanced configuration monitoring

Which configuration-management solution should be implemented?

  • A Chef-based configuration management
  • B Ansible playbooks with dynamic inventory
  • C custom Python infrastructure scripts
  • D Terraform with multi-cloud state management
Explanation

Terraform provides declarative infrastructure as code across cloud and on-premises providers, tracks the intended and actual infrastructure through state, and supports reusable, version-controlled configurations. Its multi-provider workflow supports hybrid and multi-cloud deployments, while its immutable approach enables replacement-based infrastructure changes that reduce configuration drift. Remote state, policy controls, and automated workflows further support governed, repeatable infrastructure changes.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!