This website currently costs me $1.79 per month to keep online. If you include my personal email account, I spend $8.99 to maintain my online presence. Here's a breakdown of the costs:
Service | Cost (Monthly) |
---|---|
Firebase & Google Cloud (Backend Services) | $0.12 |
Netlify (Website Hosting, SSL & DNS) | $0.00 (Free Tier) |
Imgix (Image CDN) | $0.00 (Free Tier) |
Cloudinary (Image CDN) | $0.00 (Free Tier) |
Google Workspace (Email) | $7.20 |
Uptime Robot (Website Monitoring) | $0.00 (Free Tier) |
SquareSpace (Domain Registration) | $1.67 |
Codecov (Code Coverage Reporting) | $0.00 (Free Tier) |
Total Website Costs | $1.79 |
Total Including Email | $8.99 |
Service Breakdown
-
Firebase & Google Cloud (Backend Services): These services provide the backend infrastructure, including databases, authentication, and serverless functions. The bulk of the cost comes from Cloud Scheduler jobs at $0.09. Other minor costs include Cloud Storage at $0.02 and Cloud Functions CPU time at $0.01.
-
Netlify (Website Hosting, SSL & DNS): Netlify is used for hosting the website, providing secure connections via SSL, and managing DNS. I am using 1.5GB of bandwidth per month.
-
Imgix (Image CDN): Imgix is used for optimizing and delivering images. I have 37 origin images hosted.
-
Cloudinary (Image CDN): Cloudinary handles image storage, optimization, and transformations. My usage includes 228MB of storage, 5.3GB of bandwidth, and 210 transformations.
-
Google Workspace (Email): This service provides professional email accounts. The current cost for this service is $7.20 per month.
-
Uptime Robot (Website Monitoring): Uptime Robot monitors the website's uptime and provides notifications in case of downtime. The free tier is sufficient for my needs.
-
SquareSpace (Domain Registration): SquareSpace manages the domain registration. The cost is $20 per year, which translates to approximately $1.67 per month.
-
Codecov (Code Coverage Reporting): Codecov provides code coverage reporting to ensure code is well-tested. The free tier is sufficient for my needs.
A Comment on Redundancy
I know I can consolidate services and am using multiple providers for similar services. This website is a personal project where I feel safe experimenting with new tools and tech. In time, I'll migrate and consolidate service providers to my favorites.
I built my entire site by hand, which allows me to keep costs very low. The infrastructure includes a full API behind the GatsbyJS front end, all included within the minimal monthly expenses. It's incredible how affordable it can be to maintain a professional and fully functional personal website these days, thanks to various free tiers and efficient resource management.
Thanks for reading!