BuildIT, a fast-growing digital agency that builds websites and applications, has a basic Internal Developer Platform (IDP) consisting of an API and a simple web UI that interfaces with the API. Your job, as BuildIT’s sole DevOps engineer, is to manage AWS costs by eliminating IDPs that are left idle. You’ll use Passport.js to incorporate an authentication system on top of the IDP to keep track of who’s responsible for each environment, ensuring that developers only keep environments they’re actively using and destroy them when they’re finished. You’ll also record environment costs and filter them by developer with Cost Allocation Tags, viewing those costs in reports on AWS Cost Explorer. By the end, the agency will thank you for all the money you’re saving it!
This liveProject is for engineers interested in further automating infrastructure as code (IaC) practices, engineers working with AWS, DevOps engineers, and platform engineers. To begin these liveProjects you’ll need to be familiar with the following:TOOLS
In this liveProject, you’ll learn to implement a user authentication system on top of an IDP in order to manage costs.
geekle is based on a wordle clone.