SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Distributed Solar Systems at EDF
Renewables and AWS IoT: A Natural Fit
Amy Lindsay
Product Owner: Solar & IoT
EDF Renewables
P U T 3 0 4
Matthieu Fuzellier
IoT Architect
AWS Professional Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
• Introduction
• Problem definition
• Technical solution
• Lessons learned
• Business results
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
After this breakout session
• A few days after the event…
• The presentation will be shared as a PDF on SlideShare
• The recording will be available on YouTube
• Visit the Power & Utilities web site at:
aws.amazon.com/power-and-utilities/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EDF Renewables
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EDF renewables
• We are in the process of building a common cloud-based digital
platform to address industry-wide challenges
• Decentralization and “prosumers” of energy
• Need for more agility, increased speed to test new services
• Breaking the silos of data and knowledge-base by providing transparency at the group level
on performance and processes
• Adopted a flavor of scaled agile framework
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data challenges on solar assets
• Geographically distributed assets
• Unreliable connectivity
• Diverse portfolio for owned and third party assets, leading to a variety of
• Physical devices
• Asset layouts
• Data sources & data stores
• Communication protocols
• Data quality is critical since underperformance detection relies on cross-data-
source analysis
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data challenges on solar assets
An example:
Inverters
Inverters
Inverters
DC combiner boxes
DC combiner boxes
Panel temperature
sensors
MET station
Substation
Meter
Real Time Automation
Controller (RTAC)
Supervisory Control
And Data Acquisition
(SCADA)
Data historian
Modbus or
proprietary
communications
over TCP/IP or
RS485
Modbus / DNP3
Utility
DNP3
Modbus / OPC DA / DNP3
Modbus /
OPC DA /
DNP3
Trackers
Video /
camera
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Methodology
• Working backwards: delivering a strong business use case before
addressing the technical solution
• Accelerated time to delivery of an end-to-end solution
• Ramp up internal skill sets while benefiting from expertise of AWS
teams
• Interviews of key
business users
• PR / FAQ
2 weeks
• Workshop with AWS
ProServe
• Target architecture
3 days • Feature refinement:
Proof of Concept vs
long-term
• Prioritized backlog
2 days
• Agile delivery
framework
• Demonstration of
end-to-end ingestion
(Proof of Concept)
5 weeks
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business outcomes
“No more need to remote into multiple SCADA systems that all differ in the way they collect and store the data - you can
now see how your portfolio of plants is performing from a central location and troubleshoot issues quickly. The data
pipelines include OPC DA, OPC UA, Modbus and DNP3, covering all popular communication protocols for solar sites.”
- extract from mock PR / FAQ
Sample user stories from workshop:
“As a Site Manager, I want to be able to export a
clean data set with data quality indicators so that
reporting is accurate and shows the level of
confidence in the data”
“As a Performance Analytics Engineer, I want to
have normalized data tags so that multiple sites can
be analyzed ”
“As a SCADA Engineer, I want to have a gateway
that is easy to onboard so that I can spend more
time on higher value-added tasks”
“As a Site Manager, I want to see the data of my
multiple site refreshing every 10 minutes so that I
can troubleshoot issues quickly”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data acquisition from solar sites
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution overview
AWS Cloud
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge
Gateway
Reporting, Analytics, Machine Learning,
Monitoring/Alerting
Solar Site (Edge) AWS Cloud
Data Consumers
Operations control center,
third parties, asset owners,
utilities…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
MQTT
High-level architecture
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge Gateway
AWS CloudSolar Site (Edge)
Notifications Raw and
processed
data
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Edge detailed architecture
MQTT
Topic Structure
Shadow Sync
AWS Cloud
Shadow
Device
Registry
Greengrass
Group
Certificate
and
Policy
Device Provisioning
Site
Configuration
Solar Site (Edge)
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge Gateway
Greengrass
Lambda
function
Certificate
Shadow
Modbus over TCP
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Edge configuration and IEC61850 mappings
Site layout configuration, stored in the Cloud:
{
"siteID" : "mySite01"
"points" : [
{
"modbus_start_register":"25",
"modbus_end_register":"26",
"iec_name":"INV1MMXU1.AvWPhs.mag.f",
"explanation":"active power for inverter 1",
"type":"Input Register",
"rtac_poll_frequency_ms":"1000”
}
...
]
}
Config
File
Solar Site (Edge)
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge Gateway
AWS Greengrass
Lambda
function
Certificate
Modbus over TCP
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Edge data sampling and stacking
Payload:
{
"timestamp": "20181015 09:01:00",
"someField": 11
}
Time Value
09:00:10 10
09:00:20 12
09:00:30 11
09:00:40 14
09:00:50 9
09:01:00 10Config
File
Solar Site (Edge)
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge Gateway
AWS Greengrass
Lambda
function
Certificate
Modbus over TCP
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solar Site (Edge)
Edge data cleaning and tagging
Payload:
{
"timestamp": 20181015 09:01:00,
"someField ":11,
"dataQuality": {
"max": 14,
"min": 9,
"sample_count": 4,
"confidence": 0.66,
}
}
AWS Cloud
Raw Data
Raw
samples
Solar site assets
GridEdge Gateway
AWS Greengrass
Lambda
function
Certificate
Modbus over TCP
Time Value
09:00:10 10
09:00:20 NULL
09:00:30 11
Time Value
09:00:40 14
09:00:50 9
09:01:00 9999
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Edge summary
{
"timestamp": "2018-10-11 11:39:29",
"gridedgeid": "000001",
"payload": [{
"type": "SOLAR",
"name": "device.name",
"values": {
"INV6MMXU1.AvWPhs.mag.f": 809.8,
...
},
"dq": {
"INV6MMXU1.AvWPhs.mag.f": {
"max": 810.3,
"min": 809.1,
"std_deviation": 0.1678,
"sample_count": 22
},
...
}
}]
}
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud - Ingestion
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge
Gateway
Solar Site (Edge)
Notification
AWS Cloud
MQTT
Shadow
Rules
Engine
Reporting
EDF/3rd party integration
Datasets
Templates
and scripts
Automation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Upcoming
Solar Site (Edge)
Solar site assets
Inverters, panel sensors, meter, met station, camera…
GridEdge Gateway
Greengrass
Certificate
Shadow
Modbus / DNP3
Raw samples Feed into ML and
complex analytics
Notification
AWS Cloud
Data Lake
Automation
Configuration
Operations
Control Center
Operators
Management and Security
Remote management
Lambda
InsightsAlerts
Detect stale data
Auto backfill data
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lessons learned
• Infrastructure automation cannot always keep up with fast-pace
changes to AWS services
• Not all services support AWS CloudFormation e.g. IoT Analytics
• Permission boundaries for AWS Identity and Access Management (IAM) not yet in AWS
CloudFormation
• Configuring hardware outside of the cloud platform to run cloud-
native services such as AWS Greengrass requires orchestration tools to
perform necessary actions on the device and in the cloud
• As expected, the proof of concept does not answer all questions for a
deployment at scale but sets out a clear path to achieve that goal
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Start small, keep the big picture in mind
• How to reuse / comply with existing OT / IT infrastructure
• Data architecture and data normalization are key
pieces of the solution
• Digital disruption is real: focus on change management
Lessons learned THINK BIG
Start small
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business Results
• Demonstrated the suitability of AWS managed services around IoT for
our business requirements, within 5 weeks
• Deployed 1 test device to 1 test site
• Identified cybersecurity best practices and recommendations when
extending the cloud platform out to the edge
Proof of Concept = small:
- Deployment
- Feature set
Roll-out plan = big:
- Deployment
- Feature set
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business results
Next steps
• Deployment at
scale
• Skill sets & partners
• Architecture
validation
4 weeks
• Hardware design
• Multi-device
management
• Industrialization
12-16 weeks
• Production-grade
• Roll-out
• Full-scale
deployment
Steady-state
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business results
Four GW+ in AWS cloud and counting
Solution could address 100 MWs
today and many more in the
pipeline
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amy Lindsay
Solar & IoT
EDF Renewables
amy.lindsay@edf-re.com
www.linkedin.com/in/amy-lindsay
Matthieu Fuzellier
Solution Architect
AWS ProServe
mattfuz@amazon.fr
www.linkedin.com/in/mfuzellier
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4Amazon Web Services Korea
 
Not a Security Boundary
Not a Security BoundaryNot a Security Boundary
Not a Security BoundaryWill Schroeder
 
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유Hyojun Jeon
 
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입choi sungwook
 
ECS+Locust로 부하 테스트 진행하기
ECS+Locust로 부하 테스트 진행하기ECS+Locust로 부하 테스트 진행하기
ECS+Locust로 부하 테스트 진행하기Yungon Park
 
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요Jo Hoon
 
PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)Will Schroeder
 
Software architecture for high traffic website
Software architecture for high traffic websiteSoftware architecture for high traffic website
Software architecture for high traffic websiteTung Nguyen Thanh
 
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중Amazon Web Services Korea
 
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...Amazon Web Services Korea
 
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법Open Source Consulting
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...Amazon Web Services Korea
 
Kubernetes extensibility: CRDs & Operators
Kubernetes extensibility: CRDs & OperatorsKubernetes extensibility: CRDs & Operators
Kubernetes extensibility: CRDs & OperatorsSIGHUP
 
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...Amazon Web Services Korea
 
Apex Code Analysis Using the Tooling API and Canvas
Apex Code Analysis Using the Tooling API and CanvasApex Code Analysis Using the Tooling API and Canvas
Apex Code Analysis Using the Tooling API and CanvasSalesforce Developers
 
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...Amazon Web Services Korea
 
[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)용호 최
 
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
jemalloc 세미나
jemalloc 세미나jemalloc 세미나
jemalloc 세미나Jang Hoon
 

Was ist angesagt? (20)

AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
 
Not a Security Boundary
Not a Security BoundaryNot a Security Boundary
Not a Security Boundary
 
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
[NDC18] 야생의 땅 듀랑고의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
 
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입
[개인 프로젝트] 쿠버네티스를 이용한 개발환경 자동화 구축시스템 - 프로토타입
 
ECS+Locust로 부하 테스트 진행하기
ECS+Locust로 부하 테스트 진행하기ECS+Locust로 부하 테스트 진행하기
ECS+Locust로 부하 테스트 진행하기
 
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
 
PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)
 
Software architecture for high traffic website
Software architecture for high traffic websiteSoftware architecture for high traffic website
Software architecture for high traffic website
 
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
 
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
 
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
 
Kubernetes extensibility: CRDs & Operators
Kubernetes extensibility: CRDs & OperatorsKubernetes extensibility: CRDs & Operators
Kubernetes extensibility: CRDs & Operators
 
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
 
Apex Code Analysis Using the Tooling API and Canvas
Apex Code Analysis Using the Tooling API and CanvasApex Code Analysis Using the Tooling API and Canvas
Apex Code Analysis Using the Tooling API and Canvas
 
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)
 
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
 
jemalloc 세미나
jemalloc 세미나jemalloc 세미나
jemalloc 세미나
 

Ähnlich wie Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT304) - AWS re:Invent 2018

Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...
Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...
Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...Amazon Web Services
 
AWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdfAWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdfSal Marcus
 
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...Amazon Web Services
 
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...Amazon Web Services
 
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Amazon Web Services
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSTom Laszewski
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Amazon Web Services
 
Machine learning in the physical world by Kip Larson from AWS IoT
Machine learning in the physical world by  Kip Larson from AWS IoTMachine learning in the physical world by  Kip Larson from AWS IoT
Machine learning in the physical world by Kip Larson from AWS IoTBill Liu
 
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Amazon Web Services
 
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...Amazon Web Services
 
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Amazon Web Services
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusCloudera, Inc.
 
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAccelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAmazon Web Services
 
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...Amazon Web Services
 
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 Architect Your Legacy Microsoft Apps into Modern Cloud Workloads Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud WorkloadsAmazon Web Services
 
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Amazon Web Services
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusCloudera, Inc.
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Amazon Web Services
 
How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?Amazon Web Services
 
Work Anywhere with Amazon Workspaces (Level: 200)
Work Anywhere with Amazon Workspaces (Level: 200)Work Anywhere with Amazon Workspaces (Level: 200)
Work Anywhere with Amazon Workspaces (Level: 200)Amazon Web Services
 

Ähnlich wie Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT304) - AWS re:Invent 2018 (20)

Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...
Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...
Implementing Multi-Region AWS IoT, ft. Analog Devices (IOT401) - AWS re:Inven...
 
AWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdfAWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdf
 
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...
Distributed Solar Systems: Revolutionizing Time-Series Predictive Analytics, ...
 
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...
 
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWS
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
 
Machine learning in the physical world by Kip Larson from AWS IoT
Machine learning in the physical world by  Kip Larson from AWS IoTMachine learning in the physical world by  Kip Larson from AWS IoT
Machine learning in the physical world by Kip Larson from AWS IoT
 
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
 
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...
Accelerate Digital Transformation for Telecom Operators with Cloud-Native Amd...
 
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with Altus
 
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAccelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
 
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
 
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 Architect Your Legacy Microsoft Apps into Modern Cloud Workloads Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
Architect Your Legacy Microsoft Apps into Modern Cloud Workloads
 
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with Altus
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
 
How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?
 
Work Anywhere with Amazon Workspaces (Level: 200)
Work Anywhere with Amazon Workspaces (Level: 200)Work Anywhere with Amazon Workspaces (Level: 200)
Work Anywhere with Amazon Workspaces (Level: 200)
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT304) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit Amy Lindsay Product Owner: Solar & IoT EDF Renewables P U T 3 0 4 Matthieu Fuzellier IoT Architect AWS Professional Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda • Introduction • Problem definition • Technical solution • Lessons learned • Business results
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. After this breakout session • A few days after the event… • The presentation will be shared as a PDF on SlideShare • The recording will be available on YouTube • Visit the Power & Utilities web site at: aws.amazon.com/power-and-utilities/
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. EDF Renewables
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. EDF renewables • We are in the process of building a common cloud-based digital platform to address industry-wide challenges • Decentralization and “prosumers” of energy • Need for more agility, increased speed to test new services • Breaking the silos of data and knowledge-base by providing transparency at the group level on performance and processes • Adopted a flavor of scaled agile framework
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data challenges on solar assets • Geographically distributed assets • Unreliable connectivity • Diverse portfolio for owned and third party assets, leading to a variety of • Physical devices • Asset layouts • Data sources & data stores • Communication protocols • Data quality is critical since underperformance detection relies on cross-data- source analysis
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data challenges on solar assets An example: Inverters Inverters Inverters DC combiner boxes DC combiner boxes Panel temperature sensors MET station Substation Meter Real Time Automation Controller (RTAC) Supervisory Control And Data Acquisition (SCADA) Data historian Modbus or proprietary communications over TCP/IP or RS485 Modbus / DNP3 Utility DNP3 Modbus / OPC DA / DNP3 Modbus / OPC DA / DNP3 Trackers Video / camera
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Methodology • Working backwards: delivering a strong business use case before addressing the technical solution • Accelerated time to delivery of an end-to-end solution • Ramp up internal skill sets while benefiting from expertise of AWS teams • Interviews of key business users • PR / FAQ 2 weeks • Workshop with AWS ProServe • Target architecture 3 days • Feature refinement: Proof of Concept vs long-term • Prioritized backlog 2 days • Agile delivery framework • Demonstration of end-to-end ingestion (Proof of Concept) 5 weeks
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Business outcomes “No more need to remote into multiple SCADA systems that all differ in the way they collect and store the data - you can now see how your portfolio of plants is performing from a central location and troubleshoot issues quickly. The data pipelines include OPC DA, OPC UA, Modbus and DNP3, covering all popular communication protocols for solar sites.” - extract from mock PR / FAQ Sample user stories from workshop: “As a Site Manager, I want to be able to export a clean data set with data quality indicators so that reporting is accurate and shows the level of confidence in the data” “As a Performance Analytics Engineer, I want to have normalized data tags so that multiple sites can be analyzed ” “As a SCADA Engineer, I want to have a gateway that is easy to onboard so that I can spend more time on higher value-added tasks” “As a Site Manager, I want to see the data of my multiple site refreshing every 10 minutes so that I can troubleshoot issues quickly”
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data acquisition from solar sites
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution overview AWS Cloud Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway Reporting, Analytics, Machine Learning, Monitoring/Alerting Solar Site (Edge) AWS Cloud Data Consumers Operations control center, third parties, asset owners, utilities…
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. MQTT High-level architecture Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway AWS CloudSolar Site (Edge) Notifications Raw and processed data
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge detailed architecture MQTT Topic Structure Shadow Sync AWS Cloud Shadow Device Registry Greengrass Group Certificate and Policy Device Provisioning Site Configuration Solar Site (Edge) Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway Greengrass Lambda function Certificate Shadow Modbus over TCP
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge configuration and IEC61850 mappings Site layout configuration, stored in the Cloud: { "siteID" : "mySite01" "points" : [ { "modbus_start_register":"25", "modbus_end_register":"26", "iec_name":"INV1MMXU1.AvWPhs.mag.f", "explanation":"active power for inverter 1", "type":"Input Register", "rtac_poll_frequency_ms":"1000” } ... ] } Config File Solar Site (Edge) Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway AWS Greengrass Lambda function Certificate Modbus over TCP
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge data sampling and stacking Payload: { "timestamp": "20181015 09:01:00", "someField": 11 } Time Value 09:00:10 10 09:00:20 12 09:00:30 11 09:00:40 14 09:00:50 9 09:01:00 10Config File Solar Site (Edge) Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway AWS Greengrass Lambda function Certificate Modbus over TCP
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solar Site (Edge) Edge data cleaning and tagging Payload: { "timestamp": 20181015 09:01:00, "someField ":11, "dataQuality": { "max": 14, "min": 9, "sample_count": 4, "confidence": 0.66, } } AWS Cloud Raw Data Raw samples Solar site assets GridEdge Gateway AWS Greengrass Lambda function Certificate Modbus over TCP Time Value 09:00:10 10 09:00:20 NULL 09:00:30 11 Time Value 09:00:40 14 09:00:50 9 09:01:00 9999
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge summary { "timestamp": "2018-10-11 11:39:29", "gridedgeid": "000001", "payload": [{ "type": "SOLAR", "name": "device.name", "values": { "INV6MMXU1.AvWPhs.mag.f": 809.8, ... }, "dq": { "INV6MMXU1.AvWPhs.mag.f": { "max": 810.3, "min": 809.1, "std_deviation": 0.1678, "sample_count": 22 }, ... } }] }
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud - Ingestion Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway Solar Site (Edge) Notification AWS Cloud MQTT Shadow Rules Engine Reporting EDF/3rd party integration Datasets Templates and scripts Automation
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Upcoming Solar Site (Edge) Solar site assets Inverters, panel sensors, meter, met station, camera… GridEdge Gateway Greengrass Certificate Shadow Modbus / DNP3 Raw samples Feed into ML and complex analytics Notification AWS Cloud Data Lake Automation Configuration Operations Control Center Operators Management and Security Remote management Lambda InsightsAlerts Detect stale data Auto backfill data
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lessons learned • Infrastructure automation cannot always keep up with fast-pace changes to AWS services • Not all services support AWS CloudFormation e.g. IoT Analytics • Permission boundaries for AWS Identity and Access Management (IAM) not yet in AWS CloudFormation • Configuring hardware outside of the cloud platform to run cloud- native services such as AWS Greengrass requires orchestration tools to perform necessary actions on the device and in the cloud • As expected, the proof of concept does not answer all questions for a deployment at scale but sets out a clear path to achieve that goal
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. • Start small, keep the big picture in mind • How to reuse / comply with existing OT / IT infrastructure • Data architecture and data normalization are key pieces of the solution • Digital disruption is real: focus on change management Lessons learned THINK BIG Start small
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Business Results • Demonstrated the suitability of AWS managed services around IoT for our business requirements, within 5 weeks • Deployed 1 test device to 1 test site • Identified cybersecurity best practices and recommendations when extending the cloud platform out to the edge Proof of Concept = small: - Deployment - Feature set Roll-out plan = big: - Deployment - Feature set
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Business results Next steps • Deployment at scale • Skill sets & partners • Architecture validation 4 weeks • Hardware design • Multi-device management • Industrialization 12-16 weeks • Production-grade • Roll-out • Full-scale deployment Steady-state
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Business results Four GW+ in AWS cloud and counting Solution could address 100 MWs today and many more in the pipeline
  • 31. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amy Lindsay Solar & IoT EDF Renewables amy.lindsay@edf-re.com www.linkedin.com/in/amy-lindsay Matthieu Fuzellier Solution Architect AWS ProServe mattfuz@amazon.fr www.linkedin.com/in/mfuzellier
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.