How Fortum Develops Enterprise and Startup Digital Solutions Leveraging Github Capabilities

A presentation at Slush 2022 in November 2022 in Helsinki, Finland by Bruno Amaro Almeida

Slide 1

Slide 1

How Fortum Develops Enterprise and Startup Digital Solutions Leveraging Github Capabilities Bruno Amaro Almeida November 2022 Photo by Roman Synkevych on Unsplash

Slide 2

Slide 2

Hello! About me • Head of Technology & Architecture at Fortum • Independent Advisor / Architect Consultant Bruno Amaro Almeida brunoamaro.com Reach out on: @bruno_amaro @brunoamaroalmeida

Slide 3

Slide 3

Fortum Digital Development: Energy Optimization, Sustainability, Electric Mobility Generation, Trading and Asset Optimization District Heating, Recycling & Waste Consumer Solutions Enterprise 3 … … Startups

Slide 4

Slide 4

Technology Governance • Tech Radar’s • Builders Library and Templates • Digital Development Handbook • Core IT Handbook • API Catalog • Digital Project Catalog & Discovery • Metrics (e.g. DORA, SLAs, SLOs) • Self-service Cloud & Tools Provisioning • … 4

Slide 5

Slide 5

GitHub at Fortum • Enterprise level (SaaS version ) • Used by project teams & Fortum startups • 2500+ code repositories • #1 Github Advanced Security customer in Finland 5 This Photo is licensed under CC BY-SA

Slide 6

Slide 6

from 6 Jenkins to Github Actions

Slide 7

Slide 7

Github Advanced Security for DevSecOps Secret Scanning 7 Code Scanning Dependency Review

Slide 8

Slide 8

Leveraging Multi Organization features Empowerment (to both teams and startups) Simplified billing and user costs 8 M&A Enterprisegrade features to all

Slide 9

Slide 9

Culture > Processes > Technologies 9

Slide 10

Slide 10

Thanks! Questions? Feedback? Bruno Amaro Almeida brunoamaro.com Reach out on: @bruno_amaro @brunoamaroalmeida