Automated UI Testing With Amazon CloudWatch Synthetics

Introduction In a previous article I investigated the use of Amazon Sagemaker to perform automated UI testing for a web application. The intent was to produce an automated test suite which could detect obvious visual errors. In this article I will demonstrate a more robust technique using Amazon CloudWatch Synthetics. More specifically, I will beContinue reading “Automated UI Testing With Amazon CloudWatch Synthetics”

Blue/Green Deployments in AWS Fargate with Automated Testing and Rollbacks

Introduction AWS CodeDeploy makes it easy to setup Blue/Green deployments for your containerised applications running in AWS Fargate. In this article, I will show how you can configure CodeDeploy and Fargate to allow automated testing of your deployments before they receive production traffic. Additionally, I will show how you can configure automatic rollbacks, if yourContinue reading “Blue/Green Deployments in AWS Fargate with Automated Testing and Rollbacks”

Automated UI Testing With AWS Machine Learning

This article will be a little bit different to previous posts. Having only just recently started to check out AWS Machine Learning I am still in the early stages of my study of these services. So for this article, I wanted to post what I have learned so far in the form of a possibleContinue reading “Automated UI Testing With AWS Machine Learning”

AWS CodeBuild Local

In this article I will show how you can run your AWS CodeBuild projects locally. AWS CodeBuild is a “fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy”. By running your CodeBuild projects locally you can test code changes before committing, allowing you toContinue reading “AWS CodeBuild Local”