With the Infrastructure as Code (IaC) approach, your DevOps team can automate cloud infrastructure setup and management of its components. They use configuration files to organize unified and instantly configured development environments and trace changes committed to the infrastructure.
Monitoring of a cloud-native app can be divided into two layers:
- Health checks to define whether a microservice is functional at all. The functional state is automatically reported to a host platform, which can scale up or down the dedicated virtual instances.
- Metrics analysis giving the advanced picture of app performance. It is mostly used by the developers to automate up / downscaling of an app or plan the changes to the app if the service level indicators aren't met.
More Info: inconveniences