CertGrid
Azure

AZ-305 Study Practice: Build an Architecture Decision Journal

By CertGrid TeamPublished 4 min read

AzureAZ-305

Knowing how to configure an Azure resource is useful. Explaining why a workload should use it is a different skill. When moving from administration toward architecture, a decision journal turns a practice question into a short design exercise instead of another service name to memorize.

The journal below is our suggested learning method, not an official exam format or a prediction of what you will see on test day. Microsoft's AZ-305 outline and Well-Architected guidance are the references for scope and design principles.

Use six fields, not a page of copied explanations

  1. Requirement: what must the workload accomplish? Separate business outcomes from a preferred technology.
  2. Constraint: what is non-negotiable, such as a recovery target, an existing dependency, or an operating boundary?
  3. Candidate: which design are you considering, and what documented capability supports it?
  4. Alternative: name another plausible design. Explain where it differs instead of calling it simply wrong.
  5. Trade-off: what cost, complexity, performance, or operational responsibility does your choice introduce?
  6. Evidence: link the relevant documentation and describe a test that could challenge your assumption.

An original recovery-planning exercise

Imagine an internal reporting application. The business says it can tolerate two hours of downtime and losing at most fifteen minutes of recent writes after an incident. A teammate recommends nightly backups because the system is not customer-facing. Before choosing a product, write down what the proposal fails to establish.

Microsoft distinguishes recovery time objective, the acceptable period of unavailability, from recovery point objective, the acceptable period of data loss. In this invented example, a nightly backup alone does not demonstrate the requested fifteen-minute recovery point. Nor does a successful backup prove that the whole application can be restored within two hours.

The useful journal entry is not 'always use replication.' It is a list of unanswered questions: what data service is involved, what recovery mechanisms it supports, whether identity and networking dependencies can recover, and how long a tested restore takes. A design recommendation without those facts would be premature.

Change one requirement and argue again

Now change only the data-loss tolerance from fifteen minutes to one day. Does your rejected proposal become plausible? It might, but its restore time and dependencies still need evidence. Next, keep the original target but add a requirement to survive a regional outage. Describe what additional questions you would ask. This is more revealing than answering the same multiple-choice item until it feels familiar.

Do not invent a service guarantee to finish the exercise neatly. Mark an unknown as unknown, then find the product documentation that could settle it. Microsoft recommends that architecture specifications record alternatives, operational details, and recovery plans; your smaller journal can develop the same habit.

A weekly review that exposes weak reasoning

Use the journal alongside the blueprint

A strong recovery exercise does not establish coverage of the rest of AZ-305. Keep a separate objective checklist and use AZ-305 practice to identify which decisions still need investigation. Our AZ-305 exam guide explains the credential path; this journal is a way to improve the quality of the study sessions within it.

Official sources

Read next

Keep practicing on CertGrid

CertGrid is not affiliated with or endorsed by Microsoft, AWS, Google, Cisco, CompTIA, the Linux Foundation, HashiCorp, or other certification vendors. Questions are original practice items designed to mirror certification concepts and exam style. CertGrid does not provide official exam questions or braindumps.

Browse practice exams · Pricing · Study guides