How IaC Works in AWS

How Infrastructure as Code Works in AWS Infrastructure as Code (IaC) is the idea of using code to create and manage infrastructure. In AWS, infrastructure can include virtual machines, networks, databases, load balancers, and storage. Instead of creating each resource manually through the AWS Management Console, you describe the infrastructure in a configuration file. An

Node Control Center for AWS (Python port)

A terminal UI for managing EC2 virtual machines, ported from the original Node.js application (../nodecc, which used blessed + aws-sdk). This Python port uses: Features From the left-hand menu you can: Controls: Install Virtual environment (recommended) Use a virtual environment to keep dependencies isolated and to avoid the externally-managed-environment error you can hit when installing

AWS – Automating with CLI (How to Run an EC2 Instance)

The following script requires an IAM role named ec2-ssm-core. Brief overview of the main steps of the script: The script is available on my GitHub HERE and here: Remember to change the permissions: Execute the script: Now you will get a link to the Session Manager for the created EC2 instance. Congrats!

What Is SNI?

SNI stands for Server Name Indication. It is an extension of the TLS protocol that allows a client to tell a server which hostname it wants to connect to during the TLS handshake. This is important when multiple websites share the same IP address. For example: Each website can have its own TLS certificate. The

SSL vs. TLS: Why Your Hosting Provider Still Says “SSL”

If you have ever set up a secure website, you have likely seen the term “SSL” everywhere. Hosting providers, WordPress plugins, and certificates all use this label. However, technically speaking, SSL is dead. The protocol actually protecting your data is called TLS. This discrepancy often confuses users who wonder if they are using insecure technology.

Access to AWS EC2 instance by local Linux machine

Guide for Linux Ubuntu This method uses IAM credentials and does not require opening port 22 on your EC2 instance. This is the safest method to connect to an EC2 instance from a local machine. AWS CLI Install AWS CLI on your machine: Check: session-manager-plugin Download the .deb package of session-manager-plugin. x86_64 Install it Verify

AWS CloudFormation from yaml template

To create a WordPress site on AWS, we can use the CloudFormation service. We simply upload a prepared wordpress.yaml template that contains the instructions for creating the WordPress site and all the required resources. GitHub repository with the wordpress.yaml template: How to deploy Now wait a few minutes for CloudFormation to finish creating the resources.

AWS most used services – dictionary

Here’s a practical rundown of the AWS services people reach for most often, grouped by what they do: Compute Storage Database Networking Identity & Security Deployment & Infrastructure-as-Code Monitoring Messaging/Integration