Avance is a cloud monitoring web app which provides visibility into
organization’s cloud spend, wastage and security. It also enables customers with recommendations to
manage their organization’s spend in the cloud in scenarios where large instances are not utilized
the fullest or not utilized at all. It alerts customers when their cloud infrastructure is at risk
to security violations or mis-configurations.
We have built the UI using Angular Framework.
We deploy the code by uploading the code to AWS S3 bucket. AWS CloudFront
delivers the content to the end-user from the S3 buckets.
We have used the Highcharts library to add interactive charts to the
We have used FaaS extensively throughout the project. AWS Lambda runs the
code on a high-availability compute infrastructure and performs all of the administration of the
We have used AWS Cost Explorer to get billing data and we have also used
AWS SQS and REDIS for efficient processing of data.
We have used AWS DynamoDB as the datastore.
We have used AWS Elasticsearch for data aggregation and search.
Additional AWS Services
We have used AWS Pricing API to get the pricing information for AWS
resources like EC2, EBS, RDS, ELB, Reserved EC2 and EIP.
We have extensively used AWS cloudwatch metrics to collect account usage
We have used AWS Cognito for user authentication and access.