What costs an Engineering Leader’s sleep?
One of the biggest challenges for an engineering leader is not to design a scalable application. In today’s world, an application can be scaled in many ways. The real challenge is how to make it cost-optimized.
The product should always be available, and throughput cannot be compromised, irrespective of the load. The architect can give a solution for this requirement in a matter of time. The challenge comes when a solution fits in within a budget.
The volume of resources that needs to be provisioned is a moving target. Over or under-provisioning severely impacts business, and that either would ding the customer or burn your pocket.
Serverless architecture can give respite, but that’s not a one-stop solution. The following are mandates for an Engineering Leader.
- Early insights on the customer usage pattern
- Techniques like serverless
- Real-time monitoring and course correction
Sad to see some Engineering Leaders carried away and reactive to the challenges posted. Failure of the above three actions makes your life eventful daily 😊
#engineeringleadership