Cloud-native approach for implementing DevOps | C2C Community

Cloud-native approach for implementing DevOps

  • 19 June 2022
  • 1 reply

Userlevel 5
Badge +2
Cloud Native Apps and DevOps Services 

Cloud-native is an approach for building and running applications that exploits the advantages of the cloud computing delivery model. When companies build and operate applications using a cloud-native architecture, they bring new ideas to market faster and respond sooner to customer demands. A cloud-native application is a program, which is designed for a cloud computing architecture. These applications are run and hosted in the cloud and are designed to capitalize on the inherent characteristics of a cloud computing software delivery model. A native app is a software that is developed for use on a specific platform or device.

Cloud-native applications use a microservice architecture. This architecture efficiently allocates resources to each service that the application uses, making the application flexible and adaptable to a cloud architecture. These microservices that are part of the cloud-native app architecture are packaged in containers that connect and communicate via APIs. Orchestration tools are used to manage all of these components.

Proponents of DevOps use cloud-native applications for their ability to promote business agility. They are designed, built, and delivered differently from traditional cloud-based monolithic applications. Cloud-native applications feature shorter application lifecycles and are highly resilient, manageable, and observable. 

Cloud-native applications have seen increased use in recent years and are predicted to be the future of software development. Cloud-native applications solve some of cloud computing's inherent problems. Nevertheless, migrating to the cloud to improve operational efficiencies has a range of challenges.

This chapter from the book "Google Cloud for DevOps Engineers" explains how to implement DevOps using Google Cloud services with a focus on a cloud-native approach.

Read more at 👉🏻 A Cloud-native approach

1 reply

Userlevel 7
Badge +58

From Monolithic apps to Microservice architecture.

From on-prem, to the Cloud and to Cloud Native.

I’m so curious to see the next steps.

Thanks, @ahmedtariq1