33. 2017 2016
High voltage Medium voltage
Low voltage
EXCELLENT DISTRIBUTION SYSTEM MANAGEMENT IN FIGURES
SERVICING AREA 1-1-2018
Electricity
Electricity and Gas
NUMBER OF CUSTOMERS
2,3 million gas
2,8 million electricity
§ 139.100 km
§ 2.786.000 connections
§ 34.592 GWh
Electricity grid
Gas grid
§ 46.400 km
§ 2.315.000 connections
§ 6.241 Mm3
INVESTMENTS IN THE GRIDS
In millions of euros
423
2016: 384
until 2017 2017 2016 2015 2014 2013
Smart meters
Electricity meters 1.414.309 387.146 366.010 233.247 174.165 128.795
Gas meters 1.136.403 325.299 308.516 149.204 149.494 96.291
Total 2.550.712 712.445 674.526 382.451 323.659 225.086
OUTAGE TIME
Gas outage time in seconds
20162017
Electricity outage time in minutes
20162017
45
50
13,8
15,2
34. AMBITIOUS GOALS
MISSION
We are achieving sustainable energy supply through state-of-the-art services
and networks and by being in the driving seat of innovative solutions
STRATEGIC GOALS
§ Our grids and services are ready in
time for the changes in the energy
world.
§ Our energy supply is reliable.
§ Our services are excellent, resulting
in high levels of customer
satisfaction and a reduction in costs.
§ Together with local partners, we are
attaining the Dutch targets regarding
sustainable generation and energy
saving.
§ We are delivering innovative and
scalable solutions that accelerate the
transition to a sustainable energy
supply.
ACCELERATING
ENERGY TRANSITION
EXCELLENT DISTRIBUTION SYSTEM
MANAGEMENT
35. The origins – Enexis ICT
• In 2009, Enexis was split from Essent.
• Outsourced IT
• Limited technical skills and knowledge
• Optimized on processes
36. The original process
From “A” to “B” takes 6+ weeks and requires
14+ handovers
Recognized
Tech. Demand
Write
Functional
Design
Request non-
std. Change
Triage
Approved
request
Write HLDApprove HLDWrite TD
Change TasksTech. Test
Write Tech.
Detail Doc.
Accept TDD
Write Change
Approval doc.
Accept doc. Supply Tech.
Functional
Demand
Functionality?
37. The challenge ahead
• Outsourcing contract ended è appr. 150 “on-premise” applications
• The Energy Transition è an unknown future
• Ability to deliver functionality within 3 months
• Drive down costs
• And now also: HSE è extending into IT
We defined our goals but needed help
40. AWS Cloud
Kubernetes
OKTA
Azure Cloud
Active
Directory
GitLab repo’s
Ansible
DataDog
Splunk
GitLab CI
Hashicorp
Vault
ParkMyCloud
Artifactory
DMS
(CommVault)
AWS Cloud
Kubernetes
OKTA
Azure
Cloud
Active
Directory
GitLab
repo’s
Ansible
DataDog
Splunk
GitLab CI
Hashicorp
Vault
ParkMyClo
ud
Artifactory
DMS
(CommVaul
t)
Application Stack #204
Application Stack #203
CNAP
A slice of cake for every team
41.
42.
43. The “bumpers” – desired state
• Infrastructure as Code è NOBODY gets access to
the AWS console …
• Code validation
o Lint/Test/Build
o CI/CD Pipelining
o Version Control (i.e. Tag)
• Every VM is baselined:
o RBAC
o Tooling/agents
o CIS Benchmarks
• “Four eyes” principle
o Firewall rules
44. Educate
• Onboarding of all (DevOps) teams
• Courses available for everyone (ebooks, elearning, classroom, on-
the-job)
• Documentation about the CNAP in a Wiki SharePoint site
• Documentation in the provided templates
• Monthly Release Notes on all CNAP changes
• Goto-Guy/Girl availability
48. Timeline
• Start building CNAP 01-aug-2017
• Ready for 1st movers 01-nov-2017
• CNAP “open for business” 01-feb-2018
• Transformation phase 1 will be ready 1-feb-2019
è AWS IaaS services actually work ; this enabled a quick
transformation
• After that we will start phase 2
è move away from IaaS to Paas/SaaS
49. Facts and Figures
• To date, we have Transformed appr. 90 business applications to
the cloud
è that’s 2 applications per week; every week since March
• We consolidated or retired 25+ applications
• NO roll-backs ever necessary. Analytic tools in place, up-
/downscaling in place, etc.
• NO freeze during the project, shop was always open
è we facilitated 16 new projects/initiatives
50. Our new proces Notice the differences:
• Teams can work DevOps and deliver
actual functionality
• From “A” to “C” can be done in 1 day
IT Demand
Merge
(Request) Testing
Done
Script / Code /
Config
DSFW
Automated
Deployment
GOTO START IF NOK
Functional
Demand
Functional
Supply
55. Lessons Learned
• Since we opened for business too soon, we have technical debt
that will be hard to fix
• Management was not educated enough, resulting in lack of
ownership on the receiving side
• Implement a tagging and cost-management strategy very early;
we prioritized it insufficiently
• Cloud resources are not for free. After a migration, celebrate, but
start rightsizing immediately.