Cloud native is basically a methodology where can build application once and deploy in any cloud environment be it single, multi cloud, hybrid, edge or for that matter any environment, in a consistent way that can be scaled independently, measured and continuously optimized and the combination of technologies like micro services, containers and devOps plays a key role in achieving cloud-native applications.
In this video, we would also look at how software deployment and deployment has been evolved over the years.. We would cover what is monolithic application, what is web services, WSDL, XML, SOAP and REST protocol. We would cover SOA and Message Oriented Middleware, What are Microservices, Difference between SOA and Microservices, What are containers, docker, CI/CD process and tools like GitHUb and Jenkins and devOps process.