Serverless computing, Kubernetes and Containerisation, and Multi-Cloud are some of the new trends in cloud-native software development.