Auftragnehmer: NTT DATA GmbH

Referenzprojekte

Branche:
Öffentlicher Dienst

Projektziel:

Das Projekt zielt darauf ab, die IT-Infrastruktur des Automobilherstellers von On-Premise zu Microsoft Azure zu migrieren und dabei auch die CI/CD-Pipelines von Jenkins auf Azure DevOps zu übertragen. Ziel ist es, die Skalierbarkeit, Flexibilität und Effizienz der IT-Systeme des Automobilherstellers zu verbessern und die Time-to-Market für neue Anwendungen und Dienste zu verkürzen.

Projektzusammenfassung: On-Premise zu Cloud-Migration bei einem Automobilhersteller mit MS Azure und Azure DevOps

Herausforderungen:

1. Migration einer komplexen IT-Infrastruktur von On-Premise in die Cloud unter Beibehaltung der betrieblichen Kontinuität und Sicherheit.
2. Umstellung von Jenkins-basierten CI/CD-Pipelines auf Azure DevOps, um die Entwicklungs- und Bereitstellungsprozesse zu optimieren.
3. Sicherstellung der Einhaltung von Compliance-Anforderungen und Datenschutzbestimmungen während der Migration und im Cloud-Betrieb.

Lösungsansatz:

NTT DATA wird eine umfassende Lösung für die Migration und Modernisierung der IT-Infrastruktur bereitstellen:


1. Cloud-Migration mit MS Azure:

  • Analyse und Bewertung der bestehenden Systeme und Anwendungen des Automobilherstellers für die Cloud-Bereitschaft.
  • Planung und Umsetzung der Migration von On-Premise-Workloads in Microsoft Azure unter Berücksichtigung von Skalierbarkeit, Sicherheit und Leistung.

 

2. Umstellung auf Azure DevOps:

  • Analyse und Optimierung der bestehenden Jenkins-basierten CI/CD-Pipelines für die Übertragung auf Azure DevOps.
  • Konfiguration und Bereitstellung von CI/CD-Pipelines in Azure DevOps für eine schnellere und zuverlässigere Softwarebereitstellung.

 

3. Sicherheit und Compliance in der Cloud:

  • Implementierung von Sicherheitsmaßnahmen und -kontrollen gemäß den Best Practices und Standards von Microsoft Azure.
  • Überwachung und Verwaltung der Compliance-Anforderungen des Automobilherstellers während des Cloud-Betriebs.

Ergebnisse:

  1. Erfolgreiche Migration der IT-Infrastruktur des Automobilherstellers in Microsoft Azure, was zu einer verbesserten Skalierbarkeit und Flexibilität führt.
  2. Nahtlose Umstellung der CI/CD-Pipelines auf Azure DevOps, was zu beschleunigten Entwicklungs- und Bereitstellungsprozessen führt.
  3. Gewährleistung der Sicherheit und Compliance im Cloud-Betrieb gemäß den Anforderungen des Automobilherstellers und der Branche.

Nutzen für den Kunden:

  1. Verbesserte Agilität und Skalierbarkeit der IT-Systeme, was es dem Automobilhersteller ermöglicht, sich schnell an sich ändernde Marktbedingungen anzupassen.
  2. Beschleunigte Time-to-Market für neue Anwendungen und Dienste durch optimierte Entwicklungs- und Bereitstellungsprozesse.
  3. Gewährleistung der Sicherheit und Compliance im Cloud-Betrieb, was das Vertrauen der Kunden stärkt und potenzielle Risiken minimiert.

Technolegy Stack:

Cloud-Plattform:

  • Microsoft Azure für die Cloud-Infrastruktur

 

Containerisierung und Orchestrierung:

  • Docker für die Containerisierung von Anwendungen
  • Kubernetes für die Container-Orchestrierung und -Verwaltung in der Azure Cloud

 

CI/CD-Tools:

  • Azure DevOps für Continuous Integration und Continuous Deployment (CI/CD)

 

Überwachung und Protokollierung:

  • Azure Monitor für das Überwachen von Ressourcen und Anwendungen in der Azure Cloud
  • Azure Log Analytics für die Protokollanalyse und -visualisierung
    Sicherheit und Compliance:
  • Azure Security Center für die Sicherheitsüberwachung und -verwaltung in der Azure Cloud
  • Azure Policy für die Durchsetzung von Compliance-Richtlinien und -Standards

 

Datenbanken:

  • Azure SQL Database für relationale Datenbanken in der Azure Cloud
  • Azure Cosmos DB für NoSQL-Datenbanken in der Azure Cloud

 

Entwicklungssprachen und Frameworks:

  • Je nach Anforderungen: C#, .NET, Java, Python, JavaScript usw.
  • Frameworks wie ASP.NET Core für die Backend-Entwicklung

 

Dokumentation und Zusammenarbeit:

  • Azure Documentation für technische Ressourcen und Anleitungen
  • Microsoft Teams für die Projektzusammenarbeit und Kommunikation

 

Dieser Technologie-Stack bietet eine umfassende Lösung für die Migration von On-Premise in die Cloud mit Microsoft Azure und die Umstellung auf Azure DevOps für das CI/CD bei einem Automobilhersteller.

DevOps Engineer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Interesse an Themen, wie Continuous Integration und Continuous Development mit Jenkins oder einem anderen CI/CD Tools (z.B. GitlabCI oder Azure DevOps)
• Docker
• Kubernetes
• Linux Shell Scripting
• Verständnis von Build Tools wie Maven
• Du bist interessiert, mit agilen Methoden, wie Scrum zu arbeiten

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Software Entwickler (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Erste Berührungspunkte mit Webframework wie Vuejs, Angular oder React hattest du schon gehabt
• Du bist willig mit Backend-Frameworks wie Spring Boot oder Nodejs zu arbeiten
• Build Tools wie Maven oder Npm sind keine Fremdbegriffe für dich
• Du bist interessiert, mit agilen Methoden, wie Scrum zu arbeiten

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Java Backend Developer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Neu- und Weiterentwicklung von Softwareanwendungen

• Realisierung moderner Softwarelösungen

• Implementierung zukunftsfähiger Unternehmensanwendungen für das Web

• Programmierung dieser Anwendungen mit den gängigen Frameworks

• Kenntnisse im Umgang mit einem Framework (spring boot)

• Interesse an Themen wie Cloud-Computing

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.

Cloud Infrastructure Engineer (Junior/Senior) (m/w/d)

Was du mitbringst

Studium:
(Wirtschafts-) Informatik oder eine vergleichbare Ausbildung

Fähigkeiten:
• Beratung von Kunden bei Prozess-, Technologieund Architekturentscheidungen

• Aufbau von Automatisierungslösungen auf Ebene KommandozeiIe/Scripting, APIs und Infrastructure-is-Code Technologien (z.B. Terraform, Kubernetes, Ansible)

• Migration von bestehenden Anwendungen auf Cloud-lnfrastrukturen (Lift&Shift, Refactor, Rebuild, usw.) und Aufbau/Einsatz hierfür geeigneter Tools und Technologien 

• Ausrichtung von Teamprozessen und Entwicklungsorganisationen für digitale Dienste

Deine Benefits

Bei uns fühlt sich Arbeit nach viel Freiheit an. Denn unsere Firmenphilosophie strebt die Förderung unserer Mitarbeiter selbstständig zu agieren und sich stetig weiterzuentwickeln. Des Weiteren bieten wir ein attraktives Gehalt an.
Unsere Kunden sind Global Player aus verschiedenen Branchen, wie z.B. aus der Luft- und Raumfahrtindustrie sowie die Automobilindustrie.

Für die mentale Gesundheit ist natürlich auch gesorgt:
✓ Healthy Food
✓ Getränke und frisches Obst
✓ Relaxlounge
✓ Playstation & Nintendo
✓ Erholung & Entspannung
✓ Weiterbildung
✓ Zertifikate rundum IT (Cloud, DevOps und Softwarenentwicklung)
✓ Coole Firmenevents
✓ Essengehen, Gaming-Events, Filmabende u.v.m.