Achtung! Dieser Artikel ist kein technischer Beitrag und richtet sich an Leser, die an einer Ausbildung im Bereich CI/CD interessiert sind. Wenn Sie nicht an einer Weiterbildung interessiert sind, wird dieses Material wahrscheinlich nicht für Sie von Interesse sein.

Wenn Sie Entwickler oder Administrator sind und für die Einrichtung von Prozessen der kontinuierlichen Entwicklung und Lieferung verantwortlich sind (continuous integration / continuous delivery), hat OTUS einen neuen Kurs speziell für Sie eröffnet:.
Während des Unterrichts lernen die Studierenden, den Prozess der Erstellung und Testung von Anwendungen sowie den Installationsprozess bei drei führenden Anbietern einzurichten. Zudem entwickeln sie ein Verständnis für die Architektur von Cloud-Anbietern und lernen, wie man die Automatisierung von Codeanalysen und die Suche nach Schwachstellen durchführt.
Am Ende des Kurses wird jeder Teilnehmer ein Abschlussprojekt erstellen, das die Implementierung von CI/CD-Prozessen für ein beliebiges Open-Source-Projekt seiner Wahl umfasst. Nach dem Kurs erhält jeder Student selbstverständlich die Materialien zu allen Unterrichtseinheiten, ein Zertifikat über den Abschluss des Kurses und vor allem die Möglichkeit, den Prozess der Erstellung und Testung von Anwendungen einzurichten und Schwachstellen zu finden.

Natürlich passt dieser Kurs nicht für jeden. Aber wenn Sie Erfahrung haben in:
- der Arbeit mit Git
- der Systemadministration von Linux oder Windows
- der Entwicklung oder dem Betrieb
- der Arbeit mit einem Cloud-Anbieter
, dann wartet OTUS auf Sie! Sie können , um festzustellen, ob Ihre Kenntnisse für die Ausbildung im Kurs „CI/CD auf AWS, Azure und GitLab“ ausreichen.
Im Vorfeld des Starts fand am 17. Februar bei OTUS ein Tag der offenen Tür statt. Der Dozent stellte das Kursprogramm detaillierter vor, beantwortete die Fragen der Zuhörer und erläuterte den Ausbildungsprozess.

Es gibt auch Zugang zu einem kostenlosen Webinar zum Thema „Einsatz von Jenkins mit K8S“, das von dem Dozenten des Kurses :

Durch den Kurs findet im Format von Online-Webinaren statt. Während der gesamten Ausbildungsdauer (die 3 Monate dauert) können die Teilnehmer Fragen an erfahrene Dozenten stellen, die immer erreichbar sind. Praktische Aufgaben werden unter Verwendung von Google Cloud Platform (GCP), Amazon Web Service und Microsoft Azure durchgeführt.
Das Kursprogramm besteht aus vier Hauptmodulen:
- Entwicklung in der Cloud (Code)
- Automatisierung von Build und Testing (Continuous Integration)
- Automatisierung der Bereitstellung (Continuous Delivery)
- Abschlussmodul
Jedes dieser Module wird ausführlich in den Online-Webinars behandelt, und um das erlernte Wissen zu festigen, helfen Hausaufgaben, für die man bei Bedarf umfangreiches Feedback von den Dozenten erhalten kann.
Viele Experten betrachten CI/CD als eine der besten Methoden zur Softwareentwicklung für die aktuellen Anforderungen. Stimmen Sie dieser Aussage zu?
Quelle: habr.com
