Wir betreuen und implementieren Atlassian Systeme seit vielen Jahren bei Kunden. Wir sprechen als Anwender und Administratoren dieser Systeme und möchten unser Know-How weitergeben. Gerne In-House oder Remote
Sende uns eine Nachricht und wir melden uns bei dir!
Beschreibung
Mit den Werkzeugen Bamboo und Bitbucket der Firma Atlassian erhalten Teams eine moderne und flexible CI/CD Toolchain, welche Continuous-Integration-, Continuous-Delployment- und Continuous-Delivery-Prozesse ermöglicht. Via Bitbucket können verteilte und lokale Teams den Source Code zusammen verwalten, bearbeiten und über das integrierte Review Management bewerten.
Mit Bamboo wird jede Codeänderung automatisch und kontinuierlich integriert, wodurch Entwickler::innen zeitnahe Feedback über Codeänderungen erhalten. Darüber hinaus bietet Bamboo eine riesige Auswahl bzgl. Deployments. Pipelines können grafisch aber auch via Yaml oder Java realisiert werden, womit auch ein "Configuration as code concept" ermöglicht wird.
In diesem Seminar installieren/konfigurieren wir diese Systeme in einer Datacenter-Umgebung und bilden deren Funktionalität in einer praxisnahen Umgebung ab. Die praktische Basis des Seminars wird durch eine leichtgewichtige Demo-Anwendung, einem Produktivsystem (Docker), einer Buildumgebung (Docker) und einem leichtgewichtigen Entwicklungsprozess begleitet. An dieser Umgebung werden wir zusammen einen kompletten Lebenszyklus einer Codeänderung sowie einer Release durchspielen. Jedoch wird hier nicht nur der Lebenszyklus von Code-Änderung bis Auslieferung betrachtet, sondern auch die Prozesssicherheit beispielhaft implementiert und demonstriert. Ziel ist, dass der beschriebene Entwicklungsprozess nicht nur in der Theory lebt, sondern auch in der Praxis systemgestützt sichergestellt wird.
Technologien
Nach diesem Seminar kannst du die Atlassian Systeme Bitbucket/Bamboo als Datacenter installieren, administrieren und anwenden. Du lernst wie man via Bitbucket einen modernen Entwicklungsprozess bereit- und sicherstellt, sowie systemgestützte Code Reviews etabliert und protokolliert. Du kannst in Bamboo automatische Builds/Test konfigurieren und bindest diese in den Bitbucket Entwicklungsprozess ein. Darüber hinaus weißt du wie man eine Pipeline implementiert und eine Codeänderung automatisiert deployed sowie auf dem Produktivsystem ausliefert. Durch die praxisnahe Umsetzung, bist du in der Lage eine prozesssichere CI/CD Umgebung in deinem Unternehmen zu realisieren und in die bestehende Atlassian Systemlandschaft zu integrieren.
Die Schulung ist so aufgebaut, dass sowohl Entwickler als auch DevOps-Engineers einen Mehrwert aus dem Seminar ziehen können. Aus Sicht der Qualitätssicherung ist interessant, welche Möglichkeiten der Prozesssicherung die Systeme bieten. Es ist ein Basiswissen von Git notwendig, jedoch werde keine bzw. sehr wenig Programmierkenntnisse vorausgesetzt.
Bitbucket und die Möglichkeiten der verteilten Zusammenarbeit
Bamboo automatisiert Builds, Tests und den ganzen Releaseprozess
Alle Rechte vorbehalten - DevOpsSystems GmbH