1. Because when a new user subscribes, its tenant must be created automatically, and because new software updates must be distributed to all the customer’s infrastructures.
2. Yes; Terraform is an example.
3. Azure pipelines.
4. No; scalability is just as important as fault tolerance and automatic fault recovery.
5. DevOps is the approach of delivering value to the end user continuously. To do this with success, continuous integration, continuous delivery, and continuous feedback must be undertaken.