The Evolution to Cloud-Native Applications and APIs Moving from local monoliths to cloud based microservices