Building a Serverless App with AWS Lambda, S3, DynamoDB, and Python

In this project, we’ll be building a Serverless web applications using a combination of AWS services. leveraging AWS S3 for hosting, Lambda functions for data retrieval and storage, DynamoDB as a database, API Gateway for creating RESTful APIs, CloudFront for content delivery, and AWS WAF to secure protect us against SQL injection attacks.  Table of … Read more

Deploy WordPress on a 2-Tier AWS Architecture with Terraform

After recently passing the Terraform Associate exam, I wanted to challenge myself and apply my newly acquired Terraform knowledge to build a project that would deploy a website or application entirely with just a click of a button or, in this case, by typing ‘terraform apply’. Deploying WordPress on a two-tier AWS architecture with Terraform offers a … Read more

Building a WordPress Site on AWS LightSail

This blog post will guide you through deploying a WordPress instance on AWS LightSail using Infrastructure as code. Table of Contents Prerequisites Link to code on GitHub https://github.com/xnomle/AWS-LightSail-Wordpress-/tree/main AWS Account AWS CLI Configured  Terraform installed Terraform Create a directory for your Terraform configuration files. Inside this directory, you will create 3 files: main.tf: This is … Read more

Serverless on AWS: Querying DynamoDB with API Gateway and Lambda

Dive into AWS serverless architecture by building an application that connects users to DynamoDB through API Gateway and Lambda. This tutorial walks you through creating an API that handles PUT and GET requests, passing them via API Gateway to Lambda functions, which then interact with DynamoDB. We’ll begin with a basic implementation, focusing on the … Read more