Posts

Setup Amazon Elasticache for Redis and establish connectivity to EC2.

Image
 Introduction: Welcome to the blog by The Quick Desk! Today, We will set up the Amazon Elasticache for Redis on AWS and connect to it using the redis-cli. Here we will also learn how to install redis-cli on Amazon Linux 2023 using the latest package manager(dnf) and configuring the security groups even for customs port to establish connectivity to the Amazon Elasticache for Redis. We will do the installation from source, which makes it an easy and more generalized tutorial as these same steps and commands can be used on your local Linux-based machine as well. We will also show you how to use the redis-cli tool to perform basic operations, such as setting and getting values. What Is Amazon ElastiCache for Redis? Amazon ElastiCache for Redis is a blazing fast in-memory data store that provides sub-millisecond latency to power internet-scale real-time applications. Built on open-source Redis and compatible with the Redis APIs, ElastiCache for Redis works with your Redis clients and uses t

Deploying Angular Web App on Amazon EC2 with AL2023 and Nginx

Image
Welcome to the blog by The Quick Desk! Are you interested in deploying your Angular web application on Amazon EC2 but don't know where to start? Don't worry, I have got you covered. In this step-by-step guide, we will show you how to launch an EC2 instance with the latest third-generation of the Amazon Linux distribution, AML 2023, and deploy your Angular app using the Nginx web server. Before we get started, let's take a quick look at Amazon EC2. It is a web service that provides scalable computing capacity in the cloud. With Amazon EC2, you can deploy and run applications on a virtual machine without the need for a physical server. It is highly reliable, secure, and cost-effective, making it a popular choice for businesses of all sizes. Here we will use the latest distribution that is AL2023 or Amazon Linux Distribution for deploying our web application. Amazon Linux 2023 provides an application environment that offers long-term support with access to the latest innovatio

Setting up MariaDB on Ubuntu EC2 instance & configure remote access.

Image
 Introduction: Welcome to the blog by The Quick Desk! Today, We are deploying a mariadb-server using AWS EC2 and enabling remote access to it. We will use the Ubuntu LTS 22.04 AMI for deploying our database. AWS already provides RDS services that have various advantages as Amazon RDS handles routine database tasks, such as provisioning, patching, backup, recovery, failure detection, and repair but if we want full control over the architecture and even want to install the database engine ourselves then this tutorial is for you. MariaDB is an open-source relational database management system that is a fork of the popular MySQL database system. It is a robust and reliable database system widely used by developers and organizations worldwide. In this tutorial, we will install MariaDB on an Ubuntu EC2 instance, create a DBAdmin user, and configure it to allow remote access. Prerequisites: 1. An Ubuntu running EC2 instance. 2. SSH access to the instance. 3. A user who has root privileges on