Slide 1

Slide 1 text

Adopting a cloud strategy for a large enterprise in the automotive industry PATRICK KOCH Source icon: devopsdays.si

Slide 2

Slide 2 text

Patrick Koch Email: patrick.koch@avl.com Blog: patrickkoch.dev LinkedIn: patkoch87 GitHub: patkoch Twitter/X: PK_Koch Mastodon: @patkoch@hostux.social Cloud Adoption Engineer, AVL List GmbH Source icons: Microsoft, HashiCorp

Slide 3

Slide 3 text

AVL List GmbH Founded 1948 More than 11,000 worldwide 4,000 in Graz (headquarters) 45 affiliates worldwide Export quota of 97% AVL List GmbH (“AVL”) is the world’s largest independent company for development, simulation and testing in the automotive industry, and in other sectors. Drawing on its pioneering spirit, the company provides concepts, solutions and methodologies to shape future mobility trends.”

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

The establishment of the AVL Cloudification Program

Slide 6

Slide 6 text

Source: kleinezeitung.at – 01.04.2024

Slide 7

Slide 7 text

Establishing a CCoE to lead and to support the transformation Image Creator in Bing: Mit KI erstellt ∙ 24. September 2024 um 8:37 AM

Slide 8

Slide 8 text

Developing AVL‘s cloud adoption platform Image Creator in Bing: Mit KI erstellt ∙ 27. September 2024 um 8:36 AM

Slide 9

Slide 9 text

Providing cloud related skills to all employees Image Creator in Bing: Mit KI erstellt ∙ 24. September 2024 um 8:46 AM

Slide 10

Slide 10 text

Offering and selling ~50 SaaS applications on Azure within 5 years Image Creator in Bing: Mit KI erstellt ∙ 24. September 2024 um 8:52 AM

Slide 11

Slide 11 text

The initial situation

Slide 12

Slide 12 text

High number of software products ~150 software applications

Slide 13

Slide 13 text

High number of different units and Agile software development teams Source: Microsoft Copilot Generated with AI ∙ May 6, 2024 at 1:29 PM

Slide 14

Slide 14 text

The challenge of operating the software applications in the cloud Source: Microsoft Copilot Generated with AI ∙ May 23, 2024

Slide 15

Slide 15 text

The challenge of securing the software applications in the cloud Source: Microsoft Copilot Generated with AI ∙ May 23, 2024

Slide 16

Slide 16 text

Enabling cloudification for the whole company

Slide 17

Slide 17 text

Providing a cloud adoption platform Image Creator in Bing: Mit KI erstellt ∙ 27. September 2024 um 8:36 AM

Slide 18

Slide 18 text

Source icons: GitHub Actions: https://github.com/actions Helm: https://helm.sh/ Artifactory: Jfrog Brand Kit Azure icons: https://learn.microsoft.com/en- us/azure/architecture/icons/

Slide 19

Slide 19 text

Ensuring consistent cloud resources

Slide 20

Slide 20 text

Improving the skills by establishing a cloud native developer community SOURCES: PATRICK KOCH, ROMAN VRABLE

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Obstacles & Considerations

Slide 23

Slide 23 text

Teams are allowed to develop their IaC vs. Mandatory usage of the Terraform modules (of the CCoE) Image Creator in Bing: Mit KI erstellt ∙ 24. September 2024 um 9:02 AM

Slide 24

Slide 24 text

Complexity of the automation Difficult to use Complexity vs. Usability Source icons: Azure icons: https://learn.microsoft GitHub Actions: https://github.com/actions .com/en-us/azure/architecture/icons/

Slide 25

Slide 25 text

Granularity of the Terraform modules Source: HashiCorp

Slide 26

Slide 26 text

Lift & Shift vs. Refactoring Image Creator in Bing: Mit KI erstellt ∙ 26. September 2024 um 8:31 AM

Slide 27

Slide 27 text

How to enable access to the Azure environment without public endpoints Image Creator in Bing: Mit KI erstellt ∙ 26. September 2024 um 8:27 AM

Slide 28

Slide 28 text

How to operate and maintain the SaaS applications 24/7? Image Creator in Bing: Mit KI erstellt ∙ 27. September 2024 um 9:07 AM

Slide 29

Slide 29 text

Example of a Lift & Shift approach

Slide 30

Slide 30 text

Source icons: Windows: https://icons8.de/icons/set/windows AKS: https://learn.microsoft.com/en-us/azure/architecture/icons/

Slide 31

Slide 31 text

Conclusion

Slide 32

Slide 32 text

Source: Microsoft Copilot Mit KI erstellt ∙ 13. Mai 2024 um 4:16 PM Deciding on a strategy Implementing the platform Using the platform for the SaaS apps Productive SaaS apps for the customers

Slide 33

Slide 33 text

Thank you! Hvala!