Study for the Zephyr Professional Test. Enhance your knowledge with our comprehensive quizzes. Each question comes with detailed hints and explanations. Be prepared and succeed in your exam!

Practice this question and more.


Which of the following is NOT a principle of cloud-ready applications?

  1. Leveraging architecture patterns from providers

  2. Relying exclusively on external middleware

  3. Building for survivability

  4. Utilizing underlying technical resources efficiently

The correct answer is: Relying exclusively on external middleware

The principle of relying exclusively on external middleware is not aligned with the concept of cloud-ready applications. Cloud-ready applications are typically designed to be adaptable and self-sufficient, utilizing a mix of internal and external services as needed. This flexibility enables applications to respond to changing demands and takes advantage of various cloud functionalities without being overly dependent on any single external component. In contrast, leveraging architecture patterns from providers focuses on adopting best practices and frameworks that enhance application performance and scalability in the cloud environment. Building for survivability emphasizes creating applications that can continue to function in various scenarios, ensuring reliability and continuity. Utilizing underlying technical resources efficiently refers to optimizing the use of cloud infrastructure, ensuring that resources are effectively allocated and utilized for performance and cost-effectiveness. By avoiding exclusive dependence on external middleware, developers can create more resilient, self-sufficient applications that harness the full potential of cloud services while maintaining control over functionality.