2.3 Secure application development, deployment and automation concepts Flashcards
orchestration
the automation of multiple steps in a deployment process
Resource orchestration
To provision or outsource resources within the cloud environment
Workload orchestration
Managing apps and other things within the cloud environment
Service orchestration
Used to deploy services within the cloud environment
CI/CD
Continuous integration and deployment. The steps in history are: Development, Testing, integration, staging, production. This is also known as an agile workflow.
Continuous integration
A software development method where code updates are tested and committed to a development. You can test and commit updates multiple times a day
Continuous delivery
This is a method where application and platform requirements are frequently tested and validated. This is used to get code ready for release
Continuous deployment
A development method where application and platform updates are committed to production rapidly.
DevOps
This combines software development and systems operations by referring to the practice of integrating the two disciplines.
DevSecOps
This integrates developers, security and operations into one team