A DevOps engineering wants to build an application implementation based on the CI/CD pipeline model. Which service should be used to provide hosted continuous service for open and private projects?
Which interface is most commonly used to integrate logging, monitoring, and alerting applications into your CI/ CD pipeline?
The most commonly used interface to integrate logging, monitoring, and alerting applications into your CI/CD pipeline is REST. Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP. It enables developers to create APIs that are easy to use and access, and is well-suited for integrating logging, monitoring, and alerting applications into your CI/CD pipeline.
As a department starts following NetDevOps principles, how should the network monitoring strategy be updated to provide more visibility into the user experience?
Updating tools to pull or stream monitoring metrics from APIs instead of using legacy protocols is an important part of a NetDevOps strategy, as it allows for more efficient and automated data collection, as well as better visibility into the user experience. APIs for network monitoring are becoming increasingly common, as they allow for a more direct connection to the devices themselves, and can provide access to more detailed and specific metrics. Cisco's DevOps Solutions and Practices Guide recommends leveraging APIs to monitor the user experience, as they can provide access to more specific metrics and can be integrated with other monitoring tools.
An IT team plans to deploy a new service built on top of an existing service. The capacity needed for the new service is difficult to estimate because the demand for the new service is undetermined. The team has these deployment requirements:
* A subset of the users of the original service must be migrated to the new service based on their profile
* The new service must be rolled back easily if capacity exceeds estimates
Which deployment strategy must be used?