

# Development lifecycle
<a name="development-lifecycle"></a>

 The development lifecycle saga provides a prescriptive approach to optimizing an organization's ability to develop, review, build, and release workloads to improve delivery speed and create safer deployments. Users of this guidance can achieve speed and safety through actionable feedback loops, repeatable and consistent deployment methods, and the use of *everything as code*. The [AWS Deployment Pipeline Reference Architecture](https://aws-samples.github.io/aws-deployment-pipeline-reference-architecture) puts this saga into action by providing detailed architectures and in-depth implementation guidance, including code samples. 

**Topics**
+ [Local development](local-development.md)
+ [Software component management](software-component-management.md)
+ [Everything as code](everything-as-code.md)
+ [Code review](code-review.md)
+ [Cryptographic signing](cryptographic-signing.md)
+ [Continuous integration](continuous-integration.md)
+ [Continuous delivery](continuous-delivery.md)
+ [Advanced deployment strategies](advanced-deployment-strategies.md)