Services

Amazon S3 Glacier Deep Archive

S3 Costs
Mostly I backup my NAS to S3 Glacier Deep archive because it's cheap. I use Synology Cloud Sync to push to S3 buckets and then lifecycle management rules to move the bucket data from standard to Glacier Deep Archive storage class. You can't push directly to this storage class so there is a per file cost to transfer, but it's very cheap, even for many thousands of files. Here is my calculation.

Amazon S3 Web Hosting

This site is hosted in a public access S3 bucket, to which my DNS points. It's a cool solution. I also sync from my NAS to this bucket, so I can edit the website locally and it syncs. This is a simple, easy to use and cheap solution and I like it a lot. One wrinkle is that Synology Cloud Sync uploads CSS files with the wrong content headers. I have a C# script that fixes these. It's not really a long term solution but for this small site it works.

   public static async void SetObjectMetadata(AWSCredentials awsCredentials, RegionEndpoint region, string bucketName, string objectName)
   {
      using (var client = new Amazon.S3.AmazonS3Client(awsCredentials, region))
      {
         var req = new Amazon.S3.Model.CopyObjectRequest
         {
            SourceBucket = "www.cstuart.com",
            SourceKey = objectName,
            DestinationBucket = "www.cstuart.com",
            DestinationKey = objectName,
            MetadataDirective = Amazon.S3.S3MetadataDirective.REPLACE
         };
         req.Headers["Content-Type"] = "text/css";
         await client.CopyObjectAsync(req);
      }
   }
            

Amazon Route 53

Good low cost hosting solution. Would I prefer to trust Amazon rather than all these other DNS services with their half-assed GUIs and dodgy customer service? Yes I would, thanks very much.

Microsoft Office 365

I use this for personal email. I think there's been an hour of downtime in 5 years. I use the Exchange Online (Plan 1), which provides exchange hosting only for £36 per year per user. You don't get any software with this. If you want software you gotta pay 3 times more. See here.
Exchange Online Costs