Achtung! Dieser Artikel ist kein technischer Beitrag und richtet sich an Leser, die sich für eine Ausbildung im Bereich CI/CD interessieren. Wahrscheinlich wird dieses Material für Sie uninteressant sein, wenn Sie nicht am Lernen interessiert sind.

Wenn Sie ein Entwickler oder Administrator sind, der für die Einrichtung von kontinuierlichen Entwicklungs- und Lieferprozessen verantwortlich ist (Continuous Integration / Continuous Delivery), dann gibt es bei OTUS einen neuen Kurs, der speziell für Sie konzipiert wurde:.
Während des Trainings lernen die Teilnehmer, den Prozess der Erstellung und Testung von Anwendungen sowie die Installation bei drei führenden Anbietern einzurichten. Zudem entwickeln sie ein Verständnis für die Architektur von Cloud-Anbietern und lernen die Automatisierung von Codeanalysen und die Aufdeckung von Schwachstellen.
Am Ende des Kurses wird jeder Teilnehmer ein Abschlussprojekt erstellen, das die Umsetzung von CI/CD-Prozessen für ein beliebiges Open-Source-Projekt umfasst. Nach dem Kurs erhält jeder Student selbstverständlich die Materialien aller Veranstaltungen, ein Zertifikat über den erfolgreichen Kursabschluss und, was am wichtigsten ist, er wird den Prozess der Anwendungserstellung und -prüfung einrichten und Schwachstellen identifizieren können.

Natürlich ist dieser Kurs nicht für jeden geeignet. Aber wenn Sie Erfahrung haben:
- im Umgang mit Git
- in der Verwaltung von Linux- oder Windows-Systemen
- in der Entwicklung oder im Betrieb
- im Umgang mit einem Cloud-Anbieter
dann wartet OTUS auf Sie! Sie können , um zu bestimmen, ob Ihre Kenntnisse für die Teilnahme am Kurs „CI/CD auf AWS, Azure und GitLab“ ausreichend sind.
Im Vorfeld des Starts fand am 17. Februar bei OTUS ein Tag der offenen Tür statt. Der Dozent erläuterte das Kursprogramm detailliert, beantwortete Fragen der Zuhörer und beschrieb den Lernprozess.

Außerdem wurde der Zugang zur kostenlosen Übertragung des offenen Webinars zum Thema „Einsatz von Jenkins mit K8S“ eröffnet, das von dem Dozenten des Kurses :

Der Lernprozess für den Kurs findet in Form von Online-Webinaren statt. Während des gesamten Kursverlaufs (der 3 Monate dauert) können die Teilnehmer Fragen an erfahrene Dozenten stellen, die jederzeit verfügbar sind. Praktische Aufgaben werden mit der Google Cloud Platform (GCP), Amazon Web Services und Microsoft Azure durchgeführt.
Der Kurs besteht aus vier Hauptmodulen:
- Entwicklung in der Cloud (Code)
- Automatisierung von Aufbau und Test (Continuous Integration)
- Automatisierung der Bereitstellung (Continuous Delivery)
- Abschlussmodul
Jedes Modul wird in den Online-Webinars detailliert behandelt, und zur Festigung des Wissens gibt es Hausaufgaben, für die auf Wunsch ein ausführliches Feedback von den Dozenten gegeben werden kann.
Viele Fachleute betrachten CI/CD als eine der besten Methoden zur Softwareentwicklung, die den modernen Anforderungen gerecht wird. Stimmen Sie dieser Aussage zu?
Quelle: habr.com
