powercloud Helps Utilities Innovate through Digital Transformation on AWS
The global energy and utilities industry is often viewed as a monolithic system, but it is very important to understand that the systems in each region, nation, and state have their own underlying characteristics.
Around the world, there are 57 overseas territories and dependencies and 193 nation-states. Between each of these are numerous electric systems and grids, all with their own technologies, regulations, and government supervision.
Even countries that appear similar or are part of the same regional bloc exhibit underlying differences in the way they operate at a national or state level. Regardless of local deregulation, the future of energy retail requires agile business models, processes, and systems.
Helping Utility Customers Transform on the Cloud
powercloud offers a utility-core machine room, which manages billing and regulatory processes in a safe, reliable, and scalable way. The powercloud system covered over eight million customer contracts and had only 7 minutes of downtime in 2018. powercloud currently has contracts with more than 200 global utilities supporting more than 25 million end-customer contracts.
With its full software as a service (SaaS) solution, powercloud helps utilities to achieve low cost-to-serve and cost-to-acquire benchmark costs. In live customer deployments powered by powercloud’s automated system processes, utilities have proven a cost to serve of $12 USD or less per month. Utilities can also lower their cost to acquire new customers or engage current customers in new programs by using powercloud to launch new digital channels and tailor offerings to the needs of specific customer groups.
Utilities can now avoid dependencies on legacy suppliers and technologies by using powercloud’s open-architecture and open-source approach. The integrated event system and the web service gateway enable a seamless integration of legacy and special-purpose utility systems. The combined provision includes a range of options for suppliers to consider when transforming, enabling them to take both incremental and transformative innovation steps. This supports the ability to protect against initial customer disruption in the short term while looking at longer-term strategies for customer interactions through centralized cloud-based services and new utility-branded customer experiences.
Increasing Agility and Compliance Using AWS Services
To support its SaaS solution, powercloud uses various AWS services and open-source solutions. The company uses HashiCorp’s Terraform for infrastructure as code to automate and standardize environments in the onboarding process of new customers. This not only speeds up infrastructure provisioning but also helps prevent errors by removing the need for human interaction.
And powercloud’s automation in its SaaS model doesn’t stop with infrastructure. The company implemented a change management process to orchestrate all components and dependencies in a continuous delivery pipeline.
AWS ISVs providing SaaS solutions for the power and utilities industry know that to reduce risk of operational incidents, versions across tenants must not drift. So powercloud introduced HashiCorp Nomad and AWS Elastic Beanstalk—an easy-to-use service for deploying and scaling web applications and services—to orchestrate services in a containerized application. This enables powercloud to roll out updates in a controlled process, such as through blue/green deployments. The high level of automation—combined with the global infrastructure of AWS—enables powercloud to deploy new customer environments within 2 hours around the globe and meet regional requirements on data sovereignty.
Another concern in the utility industry is tenant isolation. Compliance often demands strong isolation because of the sensitivity of processed data. So powercloud uses AWS Organizations, which helps companies centrally manage and govern their environments as they grow and scale their AWS resources. By using AWS Organizations, powercloud can manage compliance at scale in a setup that isolates customers by means of dedicated AWS accounts. powercloud follows AWS best practices for its multi-account strategy. For example, through AWS Organizations, powercloud can implement principles of least privilege by applying centralized service control policies or writing audit logs to a dedicated AWS account.
powercloud can also offer access to customer systems in a secure and flexible way and better meet customers’ technical requirements by using other managed services such as AWS Site-to-Site VPN, which enables companies to extend their on-premises networks to the cloud, or AWS PrivateLink, which provides private connectivity between virtual private clouds, AWS services, and on-premises networks.
By building on top of AWS, powercloud has improved its development and operations by increasing its agility and accelerating its time to market.
Further, the shared responsibility model on AWS enables powercloud to reduce efforts and cycle times in audits and certification processes. This shared model for Security and Compliance can help relieve the customer’s operational burden because AWS operates, manages, and controls various components, such as the host operating system.
Because there is a clear line of responsibility between AWS and powercloud, powercloud has no need to prove compliance for areas that are the responsibility of AWS. powercloud can simply refer to existing documentation in AWS Artifact—a central resource for compliance-related information—for services it uses and can concentrate audit efforts on its own application and processes. For example, powercloud’s customer data is encrypted using AWS Key Management Service (AWS KMS), a secure and resilient service for creating and managing cryptographic keys. Because AWS KMS is validated under Federal Information Processing Standard (FIPS) 140-2, powercloud does not need to prove meeting regulatory and compliance needs in this regard.
Driving Revenue and Innovation for Utilities on AWS
Using AWS enables powercloud to deploy its cloud solution anywhere in the world and helps it meet the compliance requirements of its customers. Because powercloud built its solution on AWS, its customers benefit from a significantly reduced cost to serve—often by more than 50 percent, and powercloud can drive new revenue streams and reduce churn by creating innovative, attractive customer bundles and offerings in hours or days with very low effort. powercloud has tested its solution to produce and issue 16 million customer invoices in 24 hours. Learn more about how powercloud is helping drive the future of energy retail.