/www-jamesqmurphy-com

Source code for my personal blog, Cold-Brewed DevOps

Primary LanguageC#GNU General Public License v3.0GPL-3.0

This repository hosts the code that runs Cold-Brewed DevOps, my personal blog site.

Written in C# using ASP.NET Core 3.1

You're here anyway... go ahead and clone this repo! If you've got Visual Studio 2019, you can build and run a local copy of the website. There are two locally-defined accounts to play with (admin@local and user@local, both with passwords abcde), so you can see how ASP.NET Cookie Authentication works.

Built and Deployed By Azure DevOps Services

Friends don't let friends right-click publish! Check out the contents of the /build folder, then head on over to Azure DevOps Services to see the build pipeline in action. There's also a release pipeline set up that deploys the builds to AWS.

Hosted on Amazon Web Services

The website is hosted on AWS, and takes advantage of several AWS services (plus one external service, MailGun):

Diagram of JamesQMurphy.com website using AWS Services like API Gateway, Lambda Functions, S3 Storage, CloudWatch Logs, SQS, SES, and DynamoDb

You can read more about it on my About page. Also check out my blog post where I explain how to publish a site to AWS, step-by-step.