Amazon Prime Video has decided to change some aspects of its architecture, moving away from serverless and achieving a cost reduction of 90% in the process.
Some have used this as evidence that the "age" of serverless or cloud is over, but it's important to consider the context of Amazon's experience before making sweeping conclusions.
The real takeaway is the importance of context and continuous improvement. Other key principles include avoiding a noun-based service, considering non-functional requirements like performance and security, and focusing on principles instead of procedures.
Good developers and architects always consider context when making decisions and continually learn and adapt based on new information.
















