Summary
Full Transcript
🚀 Get the full step-by-step guide with documentation template: https://link.nextwork.org/projects/aws-devops-codedeploy-updated?utm_source=youtube Welcome to Day 5 of our 6-Day DevOps Challenge! Today we're using AWS CodeDeploy to automate the deployment of our web application to production servers - this step gets your code over to your users (let's goooo 🤘) What you'll learn today: ✔️ Configure an EC2 instance as a deployment target ✔️ Create application deployment scripts ✔️ Set up the necessary IAM roles for CodeDeploy ✔️ Create a CodeDeploy application and deployment group ✔️ Configure deployment settings and triggers ✔️ Execute and monitor an automated deployment 🗓️ THE 7 DAY DEVOPS CHALLENGE This is Project 5 in our 6-Day DevOps Challenge! We're building a full CI/CD pipeline using AWS services - no prior AWS or DevOps experience needed: https://link.nextwork.org/projects/aws-devops-cicd?utm_source=youtube Day 1: Set Up a Web App in the Cloud https://www.youtube.com/live/f25K0_J3hgo?feature=shared Day 2: Connect a GitHub Repo with AWS https://www.youtube.com/live/i2H2uU3HMtA?feature=shared Day 3: Store Dependencies in CodeArtifact https://www.youtube.com/live/H7wYmyipuNQ?feature=shared Day 4: Package an App with CodeBuild https://www.youtube.com/live/gt0kywlW6AE?feature=shared Day 5: Deploy an App with CodeDeploy 👈 YOU ARE HERE Day 6: CI/CD with CodePipeline https://www.youtube.com/live/HDbhmtmIkQ8?feature=shared 📚 RESOURCES: • Challenge playlist: https://www.youtube.com/playlist?list=PL8O9iwxpgTOKFmox4e8tTFwbDLUgqq3az • Join our community: https://community.nextwork.org/ • IAM User setup guide: https://www.youtube.com/live/SXPeEcLf63E?feature=shared&t=644 ⏰ TIMESTAMPS: 00:00:00 Step #0: Before we start Step #1... 00:14:15 Step #1: Set Up Your Development Instance 00:34:33 Step #2: Set up CodeArtifact Repository 00:58:18 Step #3: Set up CodeBuild Project 01:15:05 FAQ/Troubleshooting settings.xml with the live chat 01:21:45 Step #4: Launch EC2 with CloudFormation 01:54:03 Step #5: Prepare Deployment Scripts and appspec.yml 02:21:25 Step #6: Set Up CodeDeploy 02:41:43 Step #7: Create and Verify Deployment 02:53:22 OOPS - Live troubleshooting failed deployment 02:59:25 (finishing) Step #7: Create and Verify Deployment 03:02:09 Secret Mission: Disaster Recovery with CodeDeploy 03:05:26 Before you go: Delete your resources 03:20:23 Mission Accomplished: That's a wrap! #DevOps #AWS #CodeDeploy #CICD #CloudComputing #Deployment #AWSProject #DevOpsChallenge #AutomatedDeployment #ApplicationDeployment
