Multi-Account AWS with GitHub Actions???

preview_player
Показать описание
In this video we'll learn some advanced uses for Github Actions with the Serverless Framework.

0:00 Intro
0:15 AWS Cert Giveaway Winners
0:32 Multi Account Advantages
2:56 Multi Account Setup
6:58 Testing Multi Account Deployment
10:04 Automated Testing
11:34 Conditional Steps
14:08 Deployment Matrix
16:20 Dependant Jobs
18:24 Starter Workflows
19:35 Organisation Secrets

#aws #serverless #nodejs #code #github #githubactions #cicd #softwaredevelopment
Рекомендации по теме
Комментарии
Автор

Fantastic video. This answered several specific questions I had around how to go about setting up workflows for a large number of AWS accounts. Thanks again, this has been very helpful.

Pcketfullfsunshine
Автор

good series Sam, you save us developers who are lazy to read the docs 😄

fsociety
Автор

Hi there - 2 questions for you. (1) Can you comment about GitHub Actions vs AWS CodePipeline? (2) I have a React app on the FE and serverless node.js on the BE, and I'd like to use one CI/CD mechanism for both. Which one would you recommend? Thank you.

carlitostevez
Автор

I have a single environment and I am using GitHub Action for deploying AWS Infrastructure with Terraform but I wanted to know what could be the better deployment strategy for deploying the code on multi environment which would be on different AWS accounts like you mentioned one for dev and separate account for production. I don't think it would be ideal to trigger pipeline on the basis of env selection from the drop down. Do you think there would be any difference compare to above steps for deploying the code across multi environments? and whether it should be Blue-green, rolling or canary deployment

samikshasahu
Автор

Hey mate, I have a react app and would like to have AWS s3 deployement per pull request. Is it possible? Please make one video.

iamdhison
Автор

Please made video on serverless lambda deploy using Jenkins pipeline. Thanks

OmpalSingh-pwmc
Автор

the only problem with Complete Coding is that it uses TypeScript. Not everyone love to add another layer of complexity in the development. Could stay with regular Serverless.yml

igoralves