Cloud providers like AWS, GCP, and Azure should offer local emulators for development. This would encourage developers to utilize their services more.
I currently work with several AWS serverless stacks that are challenging or even impossible to integration test locally. While Localstack provide a decent solution, it seems like a service that AWS should offer to enhance the developer experience. They’d also be in the best position to keep it current.
Microsoft used to with their Azure Service Dev Kit. the ASDK was a single-node "sandbox" meant to emulate the entire Azure cloud locally. They may have something similar now but paired back
CloudFlare for their serverless offering did it, and it works decent.
I noticed an AWS engineer publish a local AWS suite https://github.com/local-web-services/local-web-services which seems comparable.
Great to see Localstack offset a bit thanks to ... AI driven shift left infrastructure tooling? This is a great trend.