Was ist DevOps eigentlich? Kann man das essen?

Um eine Frage schonmal vorwegzunehmen: Nein, man kann DevOps nicht essen! Wir haben es versucht! Aber wenn Sie jetzt schon hier sind, zeigen wir Ihnen natürlich gerne kurz und bündig, was DevOps wirklich ist.

DevOps, oder ausgeschrieben Development & Operations, ist kein exotisches Gericht, kein Tool, keine Technologie und auch keine Methodik oder Prozess. Unter DevOps verstehen wir viel mehr einen Umbruch im Denken und der Unternehmenskultur. Ein Weg, der weg von der Kompartmentalisierung und hin zu mehr Austausch, Verantwortung und Feedback führt.

Wo es früher üblich war Operations Management und Entwicklung zu trennen und eigene getrennte Strukturen aufzubauen, werden diese Grenzen zu einem Teil wieder eingestampft indem die Entwicklung von Tools und Software wieder mit dem operativen Management integriert wird.

Eines der Kernprinzipien von im Unternehmen gelebten DevOps ist dabei das CI/DC, die kontinuierliche Integration und Bereitstellung, kontinuierliches Testen und mehr Kollaboration nicht nur zwischen Entwicklern, sondern auch Benutzern und Operations Management.

Wie sieht DevOps bei der COPiTOS aus?

Kernpunkte:

  • CI/DC
  • Kleine Batches und schnellere Entwicklungszyklen
  • Echtzeitfeedback zwischen Entwicklung, Management und Benutzern
  • Kollaboratives Arbeiten über Tools

Beratung – So startet der DevOps Zyklus

Eine trockene Theorieveranstaltung? Nicht mit COPiTOS. Wir beraten Sie lösungsorientiert und praktisch nach dem internationalen Standard ITIL. Unser Team mit langjährigem Knowhow aus vielen Projekten hört Ihnen zu und orientiert sich anhand Ihrer Vorstellungen und Bedürfnissen. Was passt aktuell am besten zu Ihnen? Die lineare Wasserfallmethode oder doch eher eine agile Entwicklungsmethode wie SCRUM?

Direkt nach der Analyse Ihrer bestehenden IT-Umgebung beginnen wir mit der Konzeption Ihrer Lösung. COPiTOS verliert keine Zeit. Gute Ideen werden direkt in die Tat umgesetzt

Entwicklung

Jetzt beginnt die Entwicklungsphase. Diese beinhaltet das Schreiben, Testen und Prüfen von Codes. COPiTOS setzt dabei auf das 4-Augen Prinzip. Werkzeuge zur Versionskontrolle und für das Mergen von Codes, sind in dieser Phase wichtige Instrumente.

Unser „Full-Stack“ Team, welches aus interdisziplinären Experten besteht und auf Ihre individuellen Anforderungen angepasst ist, arbeitet schnell und präzise. Das Ergebnis ist höchste Codequalität.

Dabei setzen wir Tools und Technologien aus den folgenden Entwicklungsbereichen ein:

Visual Studio Enterprise | .NET Framework / Core | SharePoint | DevExpress |

HTML5 und CSS3 | ASP | Cloud, Azure

Code Qualität und Testing

Testing bedeutet Teamarbeit. Mit kollaborativen Methoden testen wir jetzt im Vier-Augen-Prinzip unsere Codes auf Herz und Nieren.

Die Testautomatisierung ist wesentlich für die schnelle Auslieferung unserer Lösungen. Deshalb werden unsere Codes im ersten Schritt mittels SonarQube auf Richtlinien und Qualität geprüft. Nach erfolgreicher Übersetzung erfolgt dann die Testautomatisierung. Dabei werden sequentiell alle im Projekt definierten Unit Tests ausgeführt. Nur wenn die Codes allen Tests gerecht werden, werden diese verwendet.

Im Zusammenspiel der unterschiedlichen Testmethoden, erzielen wir eine äußerst hohe Testabdeckung und stellen somit die Qualität Ihrer zukünftigen Lösung sicher.

Erst nach einer erfolgreichen Testphase erfolgt die Abnahme.

Deployment und Betrieb

Ob über ein fertiges Softwarepaket per KlickOnce, ein automatisiertes Setup oder auf einer erstellten Parallelwelt Ihrer Umgebung. Unser Ziel ist eine reibungslose und fließende Integrität in Ihre Produktivumgebung.

Wir installieren Ihre Lösung nicht nur auf Ihrer Umgebung, sondern betreiben sie sicher durch unser Supportteam weiter. Unsere komplette COPiTOS Mannschaft ist ITIL zertifiziert und bietet somit ausgezeichneten IT-Service.

Ihre Fragen an unsere First-, Second- und Third-Level-Support Teams werden routiniert und versiert aufgenommen, auftretende Störungen kompetent und effizient behoben. Durch diesen stetigen abteilungsübergreifenden Kommunikationsaustausch stellen wir einen kontinuierlichen Verbesserungsprozess sicher.

Wir haben diese Methodik über Jahre konstant verfeinert und sind stolz, Ihnen heute einen auf Ihre Anforderungen angepassten Support in u.a. den Bereichen MS Office, SharePoint, Nintex und AvePoint anbieten zu können.

Feedback

Das COPiTOS DevOps Modell überzeugt durch eine Kombination aus agilen Entwicklungsmethoden und Continuous Delivery. Probleme lassen sich schneller lösen und der Lebenszyklus der Softwareentwicklung verkürzt sich.

Dabei spielt das Feedback eine wesentliche Rolle. Um proaktiv mit neuen Entwicklungen und Optimierungen starten zu können ist das Feedback, dass wir von Anwendern über den Helpdesk und Betrieb erhalten essentiell und bildet somit die Basis für die zukünftige Beratungsphase.

Durch den durchgehenden Informationsaustausch zwischen Anwendern und IT-Experten realisieren wir schneller Features und beseitigen mögliche Schwachstellen umgehend.

So läuft das bei uns! Fragen Sie sich jetzt, ob DevOps auch für Ihr Unternehmen Vorteile hat? Wir beraten Sie dazu gerne umfassend und gehen dabei genau auf die Bedürfnisse Ihres Unternehmens ein.