Cloud Native Computing.

                                      Cloud Native Computing



What is Cloud Native Application..?

Cloud-native applications are software programs that consist of multiple small, interdependent services called microservices. Traditionally, developers built monolithic applications with a single block structure containing all the required functionalities. By using the cloud-native approach, software developers break the functionalities into smaller microservices. This makes cloud-native applications more agile as these microservices work independently and take minimal computing resources to run. 

Architecture:

The cloud-native architecture combines software components that development teams use to build and run scalable cloud-native applications. The CNCF (Cloud Native Computing Foundation)lists immutable infrastructure, microservices, declarative APIs, containers, and service meshes as the technological blocks of cloud-native architecture. 

Some Common Software Practices used in CNA:

Here are few Practices mostly used:
  1. Continuous Integration.
  2. Continuous Delivery.
  3. DevOps.
  4. Serverless.

Benefits of CNA Development:

  1. Faster Development.
  2. Platform Independence.
  3. Cost-Effective.

                                                           Thank You..!!
                                                                                                                          --M.Abhinaya.


Comments

Popular posts from this blog

OUR RESPONSIBILITY

Adieu FASTag..!!