An open source microservices management platform.
Utilized AWS SDK to make API calls to AWS services (Lambda, CloudWatch, CloudFormation, S3, and CloudDeploy), to provide rapid, traceable deployment and send data to the client via routers, providing high-level analytics to stateful React components.
Employed Azure Core Tools and Google Cloud SDK to create, update, deploy and invoke microservices to Microsoft Cloud Computing and Google Cloud platforms, providing the client the ability to manage a variety of microservices in one place.
Applied Docker to containerize applications to ensure compatibility and consistency of computing environments.
Architected a Node.js/Express server with a number of routers to group relevant middleware for streamlined data flow between the user interface, database and asynchronous API calls. Leveraged Node’s implementation of non-blocking model to lower the complexity of receiving and responding to multiple clients, thus reducing buffer time and providing enhanced user experience.
Leveraged Bcrypt’s one-way hashing feature to encrypt and store user specific data (user information and associated cloud platform account keys) for effortless management of microservices while securing data against malicious attacks.
Implemented Victory Charts’ fully contained and reusable data visualization elements to assemble relevant microservice data on a time-series graph, within a responsive UI component, for heightened legibility and ease of use.
Accelerated by OSLabs.