• AWS CLI & Route53: Complete Guide with examples

    Introduction

    AWS Route 53 is a Domain Name System (DNS) service provided by AWS. In this article, we will look at how to use the AWS CLI to perform common Route 53 operations.

    Read on →

  • How to build a data pipeline with AWS Boto3, Glue & Athena

    Introduction

    AWS Athena is a serverless query platform that makes it easy to query and analyze data in Amazon S3 using standard SQL. AWS Glue is a fully-managed ETL service. Athena integrates with AWS Glue Crawlers to automatically infer database and table schema from data stored in S3. The associated metadata is stored in AWS Glue Data Catalog,

    In this article, we will look at how to use the Amazon Boto3 library to build a data pipeline. We will be discussing the following steps in this tutorial:

    • Creating an S3 bucket and storing our dataset
    • Creating an IAM role to support AWS Glue Crawler
    • Creating a Glue Crawler
    • Running the Glue Crawler
    • Querying the database table using Athena
    • Accessing the result of the query

    Read on →

  • AWS Athena, Boto3 and Python: Complete Guide with examples

    Introduction

    AWS Athena is a serverless query platform that makes it easy to query and analyze data in Amazon S3 using standard SQL.

    In this article, we will look at how to use the Amazon Boto3 library to query structured data stored in AWS. We will be discussing the following steps in this tutorial:

    • Creating an S3 bucket
    • Storing structured data in S3
    • Creating a new database in Athena
    • Creating a new table in Athena
    • Querying a table in Athena
    • Accessing result of a query

    Read on →

  • How to never be surprised by your AWS bill again

    AWS has a lot of services and each service has its own pricing model which can become very confusing for the consumer to keep up with. There are a lot of instances on the internet where people have been shocked by their AWS bill.

    In this article, we will look at the different ways you can be more proactive about your AWS cost monitoring. We have broken down the steps into the different methods into three categories:

    Read on →

  • How does request routing work for AWS Application Load Balancer?

    Introduction

    AWS Application Load Balancer (ALB) is a type of load balancer that functions at the application layer i.e. Layer 7 of the OSI model. An ALB provides advanced load balancing of HTTP & HTTPS traffic by routing requests based on the content of the request.

    In this article, we will take a closer look at the various routing features provided by the ALB.

    Read on →