Amazon AWS
Amazon Web Services is a cloud computing platform
AWS EC2 + Wireguard
I’m a fan of not leaving common ports like 22 (SSH) or 3306 (MySQL DB) open to the public but really like being able to access those ports from my laptop. I used to use security groups and limit access by IP to my home network. Now, most consumer internet is not static IP but I find providers like comcast do not change the IP very [...]
Setting up API Gateway Endpoint showing User IP
If you are looking to get started in serverless, a common endpoint that I like to add is /ip that returns the requester’s wan address. It’s helpful when creating firewall rules and I see it like a hello world app that has some practical uses. In AWS API Gateway, I quickly ran into issues getting this to work and finally [...]
Increasing EBS disk space to a running EC2 instance
One of the best parts of running a cloud solution is the ability to make some “hardware” level changes without even a reboot. First, in the AWS Console, go to the EBS Volume Screen and hopefully you have labelled your EBS volumes with human readable labels (or you will have to click on each volume and see what instance it is [...]
AWS T2 vs T3 vs T3a Performance
Amazon just came out with the new 3rd generation of burst-able EC2 servers and to keep things short, you should shut down your t2 servers and restart them as t3. What is the difference between AWS t2 and t3 and t3a series? Burstable Series t2.micro 1 Core from an Intel Xeon E5-2676 v3 @ 2.40Ghz (released 2013)1GB Memory3227 Geekbench 4 [...]
Setting up IPv6 on AWS
I used to think that IPv6 is mostly a concern for ISPs and hosting companies to enable and once they do, everything in their system will start using it. Turns out, it isn’t that simple. How the internet hasn’t really felt much of the effect of this is a little beyond me because IPv4 exhaustion occurred at the beginning of [...]