Details


People, Process and Tools sind die entscheidenden Elemente für eine gute und nachhaltige Umsetzung von DevOps in jedem Unternehmen. Nebst Schulung und optimaler Implementierung von Azure DevOps in den Bereichen Azure Boards, Azure Pipelines, Azure Repos, Azure Artifacts und Azure Test Plans unterstützen unsere Experten bei der Implementierung eines gesamtheitlichen DevOps Prozesses. Nebst der Tool-basierten Automatisierung und Unterstützung ist es wichtig, einen firmenweiten modernen agilen Prozess zu etablieren sowie die Software-Architektur und implementierung auf die neuen Möglichkeiten hin zu optimieren.

Die 4tecture GmbH ist mit Ihren Experten seit fast 10 Jahre europaweit im Bereich Azure DevOps Consulting (ehemals TFS / Visual Studio Team Services) erfolgreich unterwegs. Gerne unterstützen wir auch Sie und bringen Ihren DevOps Prozess und die dazugehörigen Tools auf einen optimalen Stand.


DevOps Assessment


DevOps ist eine komplexe Thematik und bietet viele Facetten. Aus diesem Grund gilt es, sich zuerst einen Überblick zu schaffen und dann gezielt den Einsatz von Tools sowie Prozessoptimierungen voranzutreiben. Mittels einem DevOps Assessment unterstützen wir Sie dahingehend, die Ist-Situation zu erfassen und entsprechend Ihren Bedürfnissen Potential sowie konkrete Massnahmen aufzuzeigen.

Setup, Konfiguration und Erweiterung


Wir unterstützen Sie bei der Einfürhung von Azure DevOps in Ihrem Unternehmen. Nebst der Installation und Konfiguration sind die Anpassungen sowie die Integration in das bestehende Umfeld wichtige Punkte für einen erfolgreichen und effizienten Einsatz einer DevOps Platform.

Agile Planning (Azure Boards)


Azure DevOps unterstützt Sie bei der Planung sowie bei der Rückverfolgbarkeit von Anforderungen. Die Basis dafür bildet ein Prozesstemplate. In einem Workshop erarbeiten wir die Optimale Konfiguration des Prozesstemplates sowie die Team Organisation.

Build- und Release-Automatisierung (Azure Pipelines)


Ein zentraler Baustein agiler Softwareentwicklung ist die Fähigkeit eines Teams, die Software in kurzen Abständen ausliefern zu können. Somit bekommt das Team häufiger wertvolles Feedback und kann dieses direkt in die weitere Produktentwicklung einfliessen lassen. Wer Continuous Delivery leben möchte, kommt um die Automatisierung der Auslieferungskette – inklusive Builds, Deployments und Tests – nicht herum. Mit dem Azure DevOps Server oder den Azure DevOps Services bietet Microsoft die dafür passenden Werkzeuge an.

Source Code Verwaltung (Azure Repos)


GIT gilt als die beliebteste und erfolgreichste verteilte Quellcode-Verwaltung überhaupt und ergänzt seit vielen Jahren die Platform in Azure DevOps. Ob die Source Code Verwaltung von Grund auf neu konzipiert werden soll oder aus einer bestehenden Technologie wie z.B. TFVC migriert wird - in jedem Fall ist ein zweckmässiger und effizienter Entwicklungsworkflow mit entsprechendem Branching-Konzept die Grundlage.

Testautomatisierung


Testen ist mittlerweile aus keiner aktuellen Entwicklung mehr wegzudenken. Testautomatisierung als ein Teilbereich der Testaufwände gewinnt durch die zunehmende Verbreitung von agilen Prozessen in Entwicklungsteams an massiver Bedeutung. Aufgrund immer kürzerer Entwicklungszyklen entstehen mit klassischen rein manuell getriebenen Testprozessen Ressourcenengpässe. Testautomatisierung hilft diese Engpässe zu verringern. Engpässe lassen sich aber nur verringern, wenn die Testautomatisierung auf ein nachhaltiges Fundament gesetzt wird.

Migration von TFS / Azure DevOps Server in die Cloud


Mit Azure DevOps Services, die Saas Variante von Azure DevOps, muss der eigene Azure DevOps Server / TFS Server nicht mehr selber unterhalten werden. Dies spart Aufwände im eigenen Unternehmen und das Team kann sich auf die Entwicklung und die Anwendung von Azure DevOps konzentrieren. Wir unterstützen Sie im gesamten Migrationsprozess der on-premises Installation von Azure DevOps in die Cloud zu Azure DevOps Services. Nicht nur die Datenmigration ist hier ein Thema sondern auch spezifische Szenarien zur Build- und Releaseumgebung im Zusammenhang mit der Cloud oder im Hybrid-Modell.

DevOps Kurse


Ein effizienter Einsatz der Tools bedingt eine fundierte Ausbildung. Wir unterstützen Sie mit unseren massgeschneiderten Firmenkursen zu den Themen Azure DevOps, Agile Prozesse, automatisierte Build- und Release-Pipelines sowie Qualitätssicherung.

Schwerpunkte


  • Azure DevOps Einführung und Konfiguration
  • Build- und Release-Automatisierung
  • Prozessberatung
  • Qualitätssicherung
  • Cloud Migration nach Azure DevOps Services
  • Schulungen und Workshops

Kontakt


Haben wir Ihr Interesse geweckt? Kontaktieren Sie uns noch heute unter:

  • +41 44 508 37 00
  • info@4tecture.ch