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 […]
Category: Blog
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 […]
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 […]
Introduction to Cloud Computing Basics
This post is an introduction to Cloud Computing basics that will provide you with key terminologies used by cloud practitioners. After learning cloud computing basics, I will help you to start on Amazon Web Services (AWS). Let’s start! What is cloud computing? The National Institute of Standards and Technology (NIST) […]
All you need to know about EC2 instances
EC2 instance is an amazon virtual machine, there are many EC2 instance types, find below the main ones: – R: apps that need a lot of RAM -in memory caches – C: apps that need good CPU – compute / databases – M: apps that are balanced (think medium) – general / web […]