AutoGrid – Built on AWS

AutoGrid has extensive experience deploying and hosting our software on the Amazon Web Services (AWS) cloud platform to provide customers with best-in-class flexibility, resilience, and security.  The global AWS infrastructure footprint allows us to comply with all data sovereignty requirements and provide optimal system performance regardless of the physical location of our users or their energy assets.  With native scalability and redundancy features, AWS makes it easy for us to offer highest reliability, backup, and disaster recovery services.  Finally, Amazon’s transparent, pay-as-you-go pricing means that we can provide all of these benefits without budget-breaking upfront investments.  We can easily and cost-effectively spin up new instances around the world that are tailored to the specific needs and scale of each customer.

NERC-CIP Attested

Our cloud application environment meets all requirements of the North America Region for Critical Infrastructure Protection, including system categorization, security, encryption, incident response, and data sovereignty

Amazon Elastic MapReduce (EMR)

Highly performant managed Hadoop services for Big Data storage and processing, significantly more cost-effective than traditional cloud storage

Amazon Elastic Kubernetes System (EKS) auto-scaling

Leveraging advanced techniques like horizontal pod autoscaling and cluster autoscaling to adjust compute resources to meet instantaneous demand of AutoGrid Energy Internet Platform services

Comprehensive monitoring

Cloud-native monitoring including with AWS CloudWatch, to proactively identify service and infrastructure issues before they cause disruptions.

Archiving with AWS Backup

Automated, centrally managed data backups makes it easy to take, manage, and restore system snapshots

Cross-region replication

Data is not restricted to a single region, allowing robust disaster recovery protection

Span availability zones

Our clusters are designed to be able to span multiple availability zones, enabling added layers of redundancy


Maintain reliable, consistent deployments and upgrades through infrastructure defined in code templates