AWS and DevOps knowledge

Sam Hardy | Monday, June 29th, 2020

Situation: HEE required restricted access to the new Revalidation application.

 

Task: Implement an Authorisation strategy for front-end application as well as the server side API calls.

 

Actions: Collaborated with Business/Back-end Developer/DevOps/Front-end Developer to:

-Implement an Authorisation strategy via AWS Cognito.

-Collaborate with AWS technical support to overcome AWS Cognito challenges.

-Restrict access to API calls; implementing JWT token based authorisation.

-Collaborate with developing AWS infrastructure as code using Terraform.

-Implement CI/CD pipeline ensuring vital code checks are performed (analysis, linting & unit tests).

 

Results:

-Revalidation application successfully deployed, hosted with protected access via AWS.

 

Filed under: Clients, Solutions