Cloud-native computing takes advantage of many modern software development techniques including microservices, containers, CI/CD, agile methodologies, and devops.| InfoWorld