What is Subnet on AWS VPC?

Amazon Web Services (AWS) Virtual Private Cloud (VPC) is a cloud computing service that allows users to create and manage their own virtual network in the cloud. This allows users to have complete control over their network and resources, including the ability to customize subnetting for their VPC. Subnets in AWS VPC are used to … Read more

What is AWS VPC?

What is AWS VPC? Amazon Web Services (AWS) Virtual Private Cloud (VPC) is a service that allows users to create and manage their own virtual private network (VPN) in the AWS cloud. This allows users to have complete control over their own network environment, including the ability to select their own IP address range, create … Read more

Scaling PHP Applications on AWS

You can understand the running highly available, performant, and secure PHP applications on AWS. Amazon Route 53 routes end-user requests resolving Domain Name Service (DNS). Amazon CloudFront caches content and accelerates delivery, leveraging global points of presence. CloudFront also handles SSL ending, integrating with Amazon Certificate Manager, which automatically creates and renews SSL certificates at … Read more

Create an S3 Bucket and Set a Policy via CLI

I really like to use CLI commands and it’s my daily routine. Today, I’ll tell to you “How do you create an S3 Bucket on AWS” and “Put an S3 Bucket Policy” via CLI. Let’s start… The first thing, you should set your AWS_ACCESS_KEY and AWS_SECRET_ACCESS_KEY. It means you should run aws configure the command … Read more

Issue a Let’s Encrypt SSL with the AWS Route53

Hello, In this article, I want to tell you how you can issue a Let’s Encrypt SSL with the AWS Route53 service. Let’s start to learn. What is Let’s Encrypt? Let’s Encrypt is a non-profit certificate authority run by Internet Security Research Group (ISRG) that provides X.509 certificates for Transport Layer Security encryption at no … Read more

Automate Let’s Encrypt SSL on AWS Application Load Balancer

Most of the time, we don’t need anything except AWS Certificate Manager (ACM) but in some cases, if you are hosting your customer’s domain with ALB and you don’t have a chance to get an SSL certificate from your customer, you should do some workaround. In this article, we will issue a Let’s Encrypt SSL … Read more

Deploy a website to S3 and CloudFront with Bitbucket Pipelines

Bitbucket is an Atlassian product and Git-based code store and CI/CD optimized tools for collaboration teams using with Jira. When you change your code and keep a revisions and history in Bitbucket, you also need to some automation for deployment. CI/CD is for every automation and it means Continuous Integration and Continues Delivery. In this … Read more

Protect your AWS Account with specified IPs

Security is always important and the first thing before doing something in the cloud. I’m using the IP restriction policy for more than 5 years and I want to share this trick with you. There are two different ways to do it. You should get a Static IP from your ISP and/or also you can … Read more

Differences between AWS CLI v1 and v2

Sometimes, aws-cli doesn’t run your cli commands if you are using v1. If your aws cli is v1, I should recommend updating. In this article, you’ll learn in which conditions you should use an AWS CLI v2. AWS CLI v1 is written in Python language and for v1, you should install Python first but if … Read more