Create A VPS in AWS the Easy Way with Amazon Lightsail
How-To

How To Create A VPS In AWS The Easy Way With Amazon Lightsail

Amazon Lightsail makes it easy for anyone, at any skill level, to create a VPS in AWS with little more than a few clicks. On the surface, AWS may seem intimidating with over 175 service offerings with acronyms like EC2, EBS, and VPC – it’s enough to make even a seasoned professional steer away from as AWS isn’t necessarily known for its ease of entry. So, today I want to share an Amazon service comparable to some of the more well known budget VPS providers out there like Digital Ocean, Vultr, and Linode. Amazon Lightsail makes it easy for anyone, at any skill level, to create a VPS in AWS with little more than a few clicks. So, if you’ve been wanting to take the

Read More
How-To

How To Use A Digital Ocean VPS And Caddy As A Reverse Proxy For A Self Hosted Raspberry Pi Website (Behind A Firewall) Using An SSH Reverse Tunnel

This tutorial is inspired by a question posted on the Rasberry Pi Stack Exchange site titled “Website behind Firewall: How to SSL through a Reverse SSH Tunnel?”. A little background. The person posting the question is using a Raspberry Pi to host a website and has opened a reverse SSH tunnel from their Raspberry Pi to a VPS..for the sake of this tutorial, a Digital Ocean VPS. The original poster has pointed DNS for a custom domain to the Digital Ocean VPS and would like to know how to access the Pi’s website from said domain. In this tutorial we will cover setting up a self hosted website using a Raspberry Pi and Docker. Obtaining and setting up a Digital Ocean VPS. Installing Caddy on

Read More
How-To

How To Host A Dynamic Web Page With PowerShell On AWS Lambda and API Gateway

AWS Lambda and API Gateway play a crucial role in Amazon’s serverless compute offerings. In this tutorial we will create a Lambda PowerShell Function and associate it with Amazon’s API Gateway to demonstrate how these services work together to create a dynamic web page. In continuation of the last article I wrote How To Create An AWS Lambda PowerShell Function the Easy Way — Using Docker we will be utilizing the Docker container I created as it has all the dependencies required to publish PowerShell code to AWS Lambda. What is PowerShell? PowerShell is a cross-platform object oriented scripting language released in 2006 by Microsoft and is used for scripting and automating tasks. AWS began support for PowerShell in September of 2018. What is AWS Lambda? Lambda is

Read More
How-To

How To Create An AWS Lambda PowerShell Function the Easy Way — Using Docker

Background I’ve been working with PowerShell since its beginning and haven’t looked back since. Last year, while working on an serverless project for work, I decided to try Lambda on my own and deploy some PowerShell code to AWS to see how it works. Fast forward to now…I started working more with AWS on my own while studying for some certs. I jumped back into Lambda and was reminded of how tedious it was to setup my environment for publishing my PowerShell code to AWS. Unfortunately, I didn’t take any notes last time and wanted to ensure I next time around I could just focus on the code. That is where Docker comes in to save the day and our story begins — I created a Docker

Read More