Simple laws for building cost-aware, sustainable, and modern architectures. LAW I. Make Cost a Non-functional Requirement When designing, developing, and operating systems, consider cost implications early and continuously in order to balance features, time-to-market, and efficiency. LAW II. Systems that Last Align Cost to Business Architect systems that align with the business model's profit leve