-
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
-
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:
-
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.
-
How does the AWS Load Balancer Controller work?
Introduction
AWS Load Balancer Controller is a Kubernetes Controller that helps manage the lifecycle of Elastic Loadbalancers (ELB). AWS Load Balancer controller supports two types of ELBs:
- Application Load Balancers (ALB) that utilize the
Ingress
Kubernetes resource - Network Load Balancers (NLB) that utilize the
Service
Kubernetes resource
In this article, we will take a closer look at Application Load Balancers.
- Application Load Balancers (ALB) that utilize the
-
How to secure your AWS Application Load Balancer (ALB)
Introduction
An Application Load Balancer (ALB) is a type of load balancer provided by AWS that functions at the application layer i.e. Layer 7 of the OSI model. ALBs are used to route traffic based on the content of the request to the appropriate target group.
In this article, we will look at the best practices to secure your Application Load Balancer.