cdk

Effortless Debugging: AWS CDK TypeScript Projects in VSCode

Effortless Debugging: AWS CDK TypeScript Projects in VSCode

Debugging Lambda functions should be easy, right? You want to debug as you develop, using a standard editor (VSCode), a popular IaC framework (AWS CDK), and a widely adopted language (TypeScript). But it is never quite that easy. One of the main challenges to wider serverless adoption is the developer experience itself. Setting up an effective debugging environment for Lambda functions can be challenging, especially with the variety of tools, frameworks, and configurations available. If you're using the same stack as I am, this guide will help you set up a smooth, flexible debugging environment so you can iterate through…
Read More
Exploring CDK and Policy as Code with CDK-Nag and Python

Exploring CDK and Policy as Code with CDK-Nag and Python

Infrastructure as Code (IaC) has become a standard in cloud development, allowing for quick environment setups and compliance through versioning. Tools like Terraform and the Cloud Development Kit (CDK) simplify the process compared to traditional CloudFormation. In a previous blog post, I discussed using a custom solution for pull request reporting with cfn-lint and cfn_nag. While cfn-lint is still valuable for creating your own compliance rules, keeping up with CDK and AWS recommendations can be challenging. Fortunately, cdk-nag can serve as a substitute for cfn-lint. CDK-Nag: Making Infrastructure Decisions Visible Most tools I've used have a common issue: they can…
Read More
Unleashing the Power of CDK and Terraform in Cloud Deployments

Unleashing the Power of CDK and Terraform in Cloud Deployments

Introduction Deploying applications to the cloud has become a cornerstone of modern software development. AWS offers CloudFormation as a service to facilitate cloud deployments and tools like the AWS Cloud Development Kit (CDK). At the same time, Terraform has emerged as a powerful solution for Infrastructure as Code (IaC), enabling faster deployments to multiple cloud providers. In this article, we’ll explore the benefits of using AWS CDK and Terraform together and walk through a practical example of creating a REST API with CDK in TypeScript. What is Terraform and CDK? Terraform Terraform is a tool created by HashiCorp that allows…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.