
Tutorial Automating AWS Resource Deployment with GitHub Actions and Terraform
Learn how to automate the deployment of AWS resources using Terraform and GitHub Actions in this step-by-step guide.
9 articles and tutorials

Learn how to automate the deployment of AWS resources using Terraform and GitHub Actions in this step-by-step guide.

An introduction to AWS Step Functions, covering how they work and how to use them to build efficient, scalable serverless workflows.

Terraform is the main open-source tool to create infrastructure as code (IaC) in any cloud provider. In this article, we will review how we can use it to deploy a serverless website on AWS, exploring different options.

This final article in a series explores open-source tools for AWS, covering IaC generation, code analysis, policy compliance, and cost estimation, offering a toolkit for developers.

CDK and SAM can be used together to create serverless applications. You will use CDK to define and create your AWS resources, and then you will use SAM to test your serverless resources.

I will show you how you can deploy a SAM project with AWS CodePipeline using the pipeline integration included in the AWS SAM CLI.

SAM (Serverless Application Model) is an open-source framework that you can use to build serverless applications on AWS and I will show you how it works.

I will show you how you can deploy a CDK project using the Developer Tools of AWS, and a different approach to creating it with AWS console and with IaC.

Do you want to know how CDK works and how to deploy it from scratch? I will explain to you how to do it.