An open API service indexing awesome lists of open source software.

https://github.com/stelligent/devops-essentials

Source code samples for DevOps Essentials on AWS Complete Video Course
https://github.com/stelligent/devops-essentials

amazon-web-services cloudformation codebuild codecommit codedeploy codepipeline

Last synced: 4 months ago
JSON representation

Source code samples for DevOps Essentials on AWS Complete Video Course

Awesome Lists containing this project

README

          

# DevOps Essentials on AWS
"Continuous delivery is a [DevOps](https://aws.amazon.com/devops/) software development practice where code changes are automatically built, tested, and prepared for a release to production. It expands upon [continuous integration](https://aws.amazon.com/devops/continuous-integration/) by deploying all code changes to a testing environment and/or a production environment after the build stage. When continuous delivery is implemented properly, developers will always have a deployment-ready build artifact that has passed through a standardized test process." [Source](https://aws.amazon.com/devops/continuous-delivery/)

AWS CodePipeline (along with other AWS Developer Tools such as AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy) is a fully-managed service for orchestrating continuous delivery. In *[DevOps Essentials on AWS Complete Video Course](https://www.udemy.com/devops-essentials-on-aws/)*, you'll learn how to continuous delivery pipelines using AWS services and tools so if you're some type of software or DevOps-focused engineer or architect interested in learning how to use [AWS Developer Tools](https://aws.amazon.com/products/developer-tools/) to create a full-lifecycle software delivery solution, it's the course for you. The focus of the course is on deployment pipeline architectures and its implementations versus software architectures.

# Launch Stack
To launch the first solution (i.e. a static website to S3), you'll need to specify a unique S3 bucket name for the website bucket that will be created along with a GitHub token. Review and ensure you've configured the [Prerequisites](https://github.com/stelligent/devops-essentials/wiki/Prerequisites) before launching the stack below.

[![Launch CFN stack](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png)](https://us-east-1.console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/create/template?stackName=devops-essentials-static&templateURL=https://s3.amazonaws.com/www.devopsessentialsaws.com/samples/static/pipeline.yml)

The CloudFormation template is available [here](https://s3.amazonaws.com/www.devopsessentialsaws.com/samples/static/pipeline.yml).

# Samples
In the course, there are over seven DevOps on AWS solutions you can launch at the click of a button. To learn more, go to [Samples](https://github.com/stelligent/devops-essentials/tree/master/samples).

Here's the [DevOps Essentials on AWS Complete Video Course website](http://www.devopsessentialsaws.com/).