I have started reading books many years ago, taking notes, practicing some tips from these books, now, it’s time to share with you all my notes that I have written, it’s not too late … We started our journey with a great book called “Relentless“, written by Tim Groover, who […]
Author: Aziz
How to setup a Bastion host using AWS EC2
1. What is a Bastion host? When you first develop a cloud infrastructure for a new project on AWS, you might start with something like EC2, S3, RDS… and you always don’t want to expose public accesses for these resources, so how would you access to them securely? A bastion […]
Implementing High Availability for WordPress on AWS
1. WordPress High Availability Architecture: In the previous lab “How to setup wordpress on Amazon EC2 and RDS“, you have learned by practicing some basic AWS services and functionalities, like EC2 instance, RDS Database instance, private and public subnets, security groups and so on. This lab is an improved version […]
How to register a new domain in AWS Route 53
1. Registering a domain name: To register a domain name on AWS, open Route 53 dashboard, then click on “Registered Domain”, after that click on “Register Domain” 2. Choosing a domain name: Choose a domain name, then check its availability based on domain extension or TLD (top level domain) that […]
How to set up WordPress on Amazon EC2 and RDS
1. Setting up the AWS infrastructure: This article introduces you to provisioning the AWS infrastructure in order to deploy and run WordPress on AWS. By the end of this arcticle, you will be familiar with creating and EC2 and RDS instances, and the choices you need to make for configuring […]
Introduction to main AWS Services
AWS offers a variety of cloud services, the list of AWS services is continuously growing. In the previous post, you have seen an overview of AWS Console Management that lists all AWS services, but in this article, you will learn main AWS services. Then in the next upcoming articles, we […]
10 Best practices to design cloud applications
This article will describe main architectural best practices in the cloud context and it is an interesting step to design cloud applications: 1. Multi-tier architecture A simple three-tier architecture consists of a Presentation Tier (UI), an application or business Tier (Logic), and a Data Tier (database). We implement these tiers […]
AWS management console overview
In the previous article “How to create an AWS account and get 12-month Free Tier”, you have learnt step by step how to setup your AWS account, you have learnt also how to secure your AWS account following some best practices recommanded by AWS. Now it’s time to explore together […]
Securing your AWS account
You have learnt how to create your AWS account, now it’s time to learn some highly recommanded best practices to secure your AWS account, let’s start: 1. Activate Multi-Factor Authentication on root account For this, login to aws management console at: https://console.aws.amazon.com/, select “Root user”, enter your email account then […]
Creating aws account and getting 12-month Free Tier
Amazon provides you a 12 month limited fully functional free account that can be used to learn and test different components of AWS. After creating aws account, you get directly an access to services provided by AWS. To create an AWS account, first open the link https://console.aws.amazon.com/ then clic on […]