Skip to content

Problem Analysis

Problem analysis is the thorough understanding and delineation of a problem before seeking solutions. In the context of cloud engineering, "the problem" can range from a user problem (e.g., "applications have long loading times"), to a technical problem (e.g., "the system fails to scale during peak loads"), or a client request ("we want to migrate our on-premise infrastructure to the cloud").

This skill is important because a misunderstood problem can lead to the wrong solution – you don't want to end up with a beautifully crafted answer to the wrong question.

Starting Points

Key Points

  • You formulate a clear problem statement in your own words, indicating who experiences the problem and what the problem exactly is. This also includes the scope: what falls within and outside the problem.
  • You show which questions were asked and which techniques were used to analyze the problem.
  • You demonstrate an investigative attitude by making assumptions explicit and validating them.