Customer Stories / Energy
2021
Achieving 99.9% data availability to deliver carbon-free electricity
With thousands of assets across more than 35 countries, GE Renewable Energy (GERE) and its customers harness the power of wind, the sun, and water to deliver carbon-free electricity, powering large utilities and remote communities. To monitor over 40,000 assets, GERE’s onsite and remote service staff use advanced digital solutions developed by the company’s Digital Services team. These solutions are also used by several large owner-operators who self-service GERE assets.
500%
increase in data processing volume
5,000
40,000
assets supported due to scalability
99.9%
availability, compared to previous availability of 89-92%
On-demand
deployment unlocked
Overview
Experiencing growing demand for carbon-free electricity, GE Renewable Energy (GERE) needed to advance its digital capabilities. To improve data management, processing, and analysis, GERE chose to modernize the Digital Services platform on Amazon Web Services (AWS). The company developed a highly available platform that consumes and analyzes terabytes of asset data per day. On AWS, GERE can deliver faster insights, reduce operational costs, and improve asset performance in near real time.
Opportunity | Processing IoT Data from Over 40,000 Assets
A division of General Electric, GERE provides wind, solar, and hydroelectric power-generation solutions to customers around the world. Each asset contains Internet of Things (IoT) sensors that continually collect status, performance, and event data. Using this data, GERE’s Digital Services team built cloud-native and on-premises asset management solutions used by its contractual services fleet and external customers. “Each sensor emits critical data from the asset. We harness the data and deliver insights to our customers around the globe,” says Prahalad Tarigopula, chief architect of digital engineering at GERE. “We use our system to detect anomalies, predict failures, quickly deploy maintenance, and drive value to our customers.”
Managing thousands of assets to maximize power generation while controlling cost is a concern for all renewable energy companies, and GERE is no exception. Although it had a system in place to manage assets, its expanding fleet and growing customer demand led to operating cost, scalability, and reliability challenges. Siloed applications led to inconsistent user experiences and overlapping information across GERE’s enterprise.
GERE chose to create a new, fully managed, and user-centric Digital Services platform that collects, consumes, and analyzes asset data. It also wanted to present data to customers on a new persona-driven interface. To achieve these goals, GERE turned to AWS. “It was very clear that AWS had all the building blocks that we needed to solve the challenges that we were facing,” says Tarigopula. “For example, we could scale our solution quickly on AWS to serve a large number of users without having to provision, manage, or set up infrastructure.”
By migrating to AWS, our team improved our deployment frequency by over five times. We can deploy capabilities at a pace that matches the growth of our industry and the needs of our customers.”
Brian Case
Chief Digital Officer of Digital Services, GE Renewable Energy
Solution | Building a Highly Available Asset Management Platform on AWS
In 2020, GERE built its Digital Services platform on AWS. The solution uses a containerized architecture on Amazon Elastic Kubernetes Service (Amazon EKS), a managed container service for running and scaling Kubernetes applications in the cloud or on premises. “Because we have a container-based architecture on Amazon EKS, it is simpler for us to add more applications and digital capabilities to support our solution,” says Tarigopula. GERE used AWS Enterprise Support, which provides companies with a concierge-like service to help them achieve their outcomes and find success in the cloud, to help design its architecture and better understand AWS service capabilities.
GERE’s solution also uses Amazon Managed Streaming for Apache Kafka (Amazon MSK), a fully managed Apache Kafka service that makes it simple to ingest and process logs and other forms of streaming data in near real time. Using Amazon MSK, GERE processes terabytes of data from over 40,000 assets each day, a 500 percent higher volume compared to the previous solution. The platform’s availability also improved on AWS, increasing from 89–92 percent to 99.9 percent. “By migrating to AWS, our team improved our deployment frequency by over five times,” says Brian Case, chief digital officer of Digital Services at GERE. “We can deploy capabilities at a pace that matches the growth of our industry and the needs of our customers.”
In GERE’s new system, after data is processed, it is sent to AWS Glue—a serverless data-integration service that makes it simple to discover, prepare, and combine data for analytics, machine learning (ML), and application development—where it is processed through extract, transform, load jobs. Next, the data is sent to an analytics solution powered by Amazon EMR, which is used to rapidly process, analyze, and apply ML to big data using open-source frameworks. GERE uses Amazon EMR to run analytics on its wind turbine data, which helps it accurately detect and troubleshoot anomalies and deploy preventative maintenance before a turbine’s performance degrades.
After being analyzed, the data can be consumed by more than 300 microservices running on Amazon EKS, helping serve valuable, actionable insights to GERE’s customers. “Using Amazon EKS has fundamentally changed the way we build our services and applications,” says Tarigopula. “We used to have multiple big applications that ran on their own monolithic architecture. Now that we use a container-based architecture, we have a single unified solution where we can bring lots of different applications together in a cohesive way.” GERE has also improved its upgrade and application deployment cycles on AWS. Under its previous solution, deployments were limited to once or twice in 2 weeks. Now, GERE has multiple deployments per day and can deploy new changes on demand.
GERE also improved its ability to scale on AWS. Previously, the company scaled manually when it needed more capacity, which was labor and resource intensive. GERE now automatically scales on demand, removing the need to provision infrastructure. GERE also migrated from a single-tenant to a multitenant solution. Now, it can quickly scale to support new users without the high infrastructure overhead or upfront cost previously required to create a new tenancy on its previous solution. “By using cloud-native, fully managed AWS services, GERE can focus on building the capabilities at scale that deliver direct value to customers while maintaining agility and speed,” says Anwar Ahmed, chief technology officer - Digital Engineering at GERE.
Outcome | Expanding Data Analytics Capabilities on AWS
On AWS, GERE is in a strong position to expand its digital capabilities and take on new challenges. Having completed the solution’s initial development, GERE plans to advance its solution using advanced artificial intelligence powered by Amazon EMR and Amazon Redshift, a fully managed, petabyte-scale data warehouse service in the cloud.
GERE also plans to use Amazon SageMaker—which data scientists and developers can use to prepare, build, train, and deploy high-quality ML models quickly—to strengthen its ML capabilities. “We have a natural cadence when working with the AWS team,” says Tarigopula. “Using AWS Enterprise Support, we received the help we needed to build this solution and unlock some of the challenges we faced. It has been a great experience using AWS services during this journey.”
About GE Renewable Energy
GE Renewable Energy is a division of General Electric focusing on the production of energy from renewable sources. The company is headquartered in Paris, France, and its products include wind, solar, and hydroelectric solutions for power generation.
AWS Services Used
Amazon Elastic Kubernetes Service (Amazon EKS)
Amazon EKS is a managed container service to run and scale Kubernetes applications in the cloud or on-premises.
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
Amazon MSK is a fully managed service that makes it easy for you to build and run applications that use Apache Kafka to process streaming data..
Learn more »
AWS Glue
AWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development.
Learn more »
Amazon EMR
Amazon EMR is the industry-leading cloud big data platform for processing vast amounts of data using open source tools such as Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and Presto.
Learn more »
Explore GE's journey of innovation using AWS
More GE Stories
Get Started
Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.