Skip to content
Ameen Abozaid
Planned lessonARC-011-L04

Lock-in, honestly assessed

  • Lesson 4 of 5
  • Architect
On This Lesson 4 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

assess lock-in as a cost to compare, not a fear to obey.

Planned topics

  • Lock-in comes in kinds: data format, API, skills, contracts, and operating tooling.
  • Estimate the exit cost: what would it take, in time and money, to move in a year?
  • Avoiding lock-in has its own price: lowest-common-denominator designs, extra abstraction, slower delivery.
  • Accept lock-in knowingly where the benefit is high and the exit is affordable; keep data portable.
  • Record the exit consideration in the decision.
Draft outline details

Demonstration

a small table per component: lock-in kind, benefit gained, rough exit effort (days, weeks, months), mitigation.

Check your understanding

Does avoiding all lock-in make a design better?

Show answer

No; it trades delivery speed for an option you may never use.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.