Connect to your Linux EC2 instance using SSH + Visual Studio Code
Deploy a WordPress Amazon Lightsail instance using Terraform

Deploy a WordPress Amazon Lightsail instance using Terraform

Lately I’ve been learning about Terraform and getting into the habit of deploying infrastructure as code across different cloud service providers, it’s been a while since I found a use case to provision infrastructure on AWS.

For inspiration behind this blog post I took a trip down memory lane circa late 2021, when I was going through a WordPress learning phase I initially used Amazon Lightsail for WordPress hosting, for some reason I used to click through the GUI to provision an Amazon Lightsail instance.

Read more
Encrypting Attached EBS Volumes

Encrypting Attached EBS Volumes

Time and time again whenever I’m reviewing an AWS environment I’ve always noticed that many customers neglect enabling encryption features for data at rest for EC2 volumes and snapshots, RDS and even S3 buckets and their objects.

As with most cloud deployments it’s fairly easy to provision resources and run them for quite some time until you realize that a flag or toggle that could improve your security posture should have been selected at the time of provisioning.

Read more
AWS CodeCommit

AWS CodeCommit

CodeCommit is a managed source control service from AWS that hosts private Git repositories. The service allows you to store any type of file without a size limit.

Read more
AWS Community Builders Program
The Power Of Lambda - A serverless approach to invalidating AWS CloudFront

The Power Of Lambda - A serverless approach to invalidating AWS CloudFront

It’s no secret that since I began my cloud journey in late 2018 i’ve been intrigued by serverless computing. At work i’ve even gone as far as designing and implementing a few Azure Functions that are used in production. I thought now would be the perfect time to write a blog post on a practical use case for AWS Lambda.

What is Lambda ?

Lambda is a function as a service offering from AWS that allows you to focus on writing code and letting AWS provision and maintain the underlying technology stack that your code runs on. As of this current moment in time Lambda supports runtime versions for Node.js, Python, Ruby, Go, Java, C# (.NET Core), and PowerShell (.NET Core).

Read more
Azure DevOps CLI
Register an application in Azure AD, generate and store a secret in Azure Key Vault using PowerShell

Register an application in Azure AD, generate and store a secret in Azure Key Vault using PowerShell

My exposure to PowerShell over the past few months has definitely made me appreciate the finer things in life.

I’ve always been a You Can’t PowerShell Your Way Through Life type of guy which kind of works on once of use cases but when you have tasks that are repeatable, using the GUI takes time and it becomes a hindrance. My new mindset is If you have to do something more than once, it’s time to script or automate it where possible.

Read more
Azure Resource Graph

Azure Resource Graph

First blog post of 2021.

Towards the end of last year I discovered a gem that is known as Azure Resource Graph, in my day to day role as a cloud consultant for an Azure Expert MSP more often than not I find myself having to run queries across multiple subscriptions which is somewhat of a time consuming activity.

Read more
Hosting Your Own VPN Server In The Cloud

Hosting Your Own VPN Server In The Cloud

Last week Friday was my last working day of the year, it’s been a year of continuous learning mostly on Azure and security. To take a break from Azure I thought it would be a great opportunity to try something out on AWS for a change of Public Cloud. I recently decided to take on the 100 days of cloud challenge.

https://www.100daysofcloud.com/

I’ve been coming across a plethora of ads for VPN’s when I’m on Youtube. Most of the solutions cost just over $ 10 per month. Light bulb moment… how much would it cost to host my own VPN server in the cloud ?

Read more