Self-test questions
- Which of the following statements is not related to the development team in a traditional environment?
- A competitive market creates pressure of on-time delivery of feature or bug fixing
- Production-ready code management and new feature implementation
- The release cycle is often long and hence the development team has to make assumptions before the application deployment finally takes place
- Redesigning or tweaking is needed to run the application in a production environment
- Which of the following are benefits of DevOps?
- Collaboration, management, and security for the complete application development lifecycle management
- Continuous innovation because of continuous development of new ideas
- Faster delivery of new features or resolution of issues
- Automated deployments and standardized configuration management for different environments
- All of these
- Which of the following are parts of the DevOps culture or application delivery pipeline?
- Continuous integration
- Cloud provisioning
- Configuration management
- Continuous delivery/deployment
- Continuous monitoring
- Continuous feedback
- Which of the following are by-products of the DevOps culture or application delivery pipeline?
- Continuous integration
- Continuous delivery/deployment
- Continuous monitoring
- Continuous feedback
- Continuous improvement
- Continuous innovation
- State whether the following statements are true or false:
- Jenkins and Atlassian Bamboo are build automation tools
- Apache Ant and Apache Maven are continuous integration tools
- Chef is a configuration management tool
- Build automation is essential for continuous integration and the rest of the automation is effective only if the build process is automated
- Subversion is a distributed version control system
- Git is a centralized version control system
- AWS and Microsoft Azure are public cloud service providers
- Which of the following are cloud deployment models according to NIST's definition of cloud computing?
- Public cloud
- Private cloud
- Community cloud
- Hybrid cloud
- All of these
- Which of the followings are cloud service models according to NIST's definition of cloud computing?
- Software as a Service
- Platform as a Service
- Infrastructure as a Service
- All of these
- Which of the following are major components of a Chef installation?
- Chef server/hosted chef
- Chef workstation
- Nodes
- All of these