Anwendungsentwicklung mit Microservices und Serverless

Eric Chuar hat die Anwendungsentwicklung mit Microservices und Serverless-Page für persönliche und berufliche Produktivität erfolgreich abgeschlossen Kurs-Zertifikat von der IBM.

SCHULE:
IBM

GRADUIERT:
2019

DAUER:
6 Monate

Anwendungsentwicklung mit Microservices und Serverless-Page

Gewonnene Fähigkeiten in der Anwendungsentwicklung

Fassen Sie die Grundlagen von Microservices, ihre Vorteile und den Unterschied zu monolithischen Architekturen zusammen.

Erstellung und Bereitstellung von Microservices mithilfe von Docker-Containern und serverlosen Technologien wie IBM Code Engine.

Erstellung von REST-API-Endpunkten und deren Aufruf mit cURL und Postman; Verwendung von SwaggerUI zum Dokumentieren und Testen von APIs.

Praktische Übungen und Projekte in einer kostenlosen Cloud-basierten Umgebung.

Kurs-Perspektive

Ich habe gerade den Kurs "Anwendungsentwicklung mit Microservices und Serverless" abgeschlossen, und wow, es ist wie die Entdeckung einer neuen Linse, durch die man schauen kann. Ich habe mich schon eine Weile mit digitalem Marketing und Programmierung beschäftigt, aber dieser Kurs hat mich wirklich weitergebracht.

Erstens waren die Grundlagen von Microservices ein absoluter Augenöffner. Dieser Ansatz hat so viele Vorteile gegenüber den traditionellen monolithischen Architekturen, mit denen ich gearbeitet habe. Er ist modular, skalierbar und viel einfacher zu verwalten. Der Kurs hat mir die Gegensätze deutlich gemacht, und ich kann es kaum erwarten, dieses Wissen in meinen nächsten Projekten umzusetzen.

Die praktische Erfahrung mit Docker-Containern und IBM Code Engine war sehr lohnend. Das Erstellen und Bereitstellen von Microservices wie diesem ist ein Kinderspiel und wird auf lange Sicht viel Zeit und Mühe sparen. Serverlose Technologien sind die Zukunft, und es ist höchste Zeit, dass ich an Bord komme.

Die Erstellung von REST-API-Endpunkten war ein weiterer Höhepunkt. Die Verwendung von Tools wie cURL und Postman, um sie aufzurufen, und SwaggerUI für die Dokumentation und das Testen haben mir ein umfassendes Toolkit für die Anwendungsentwicklung gegeben. Im Ernst, das sind Fähigkeiten, für die jeder Programmierer töten würde.

Das Beste daran? Die praktischen Übungen und Projekte. Es gibt nichts Besseres als die praktische Anwendung von Wissen, und der Kurs bot eine Cloud-basierte Umgebung, in der man ohne zusätzliche Kosten herumspielen konnte. Für einen Praktiker wie mich war das das Sahnehäubchen auf dem Kuchen.

Im Leben geht es nicht nur ums Geld oder ums Geschäft, vor allem nicht, wenn man eine Familie und ein Kind hat, an die man denken muss. Ich lebe seit Jahren in Malaysia und Singapur, und es war schon immer mein Ziel, Wissen zu teilen und anderen zu helfen. Dieser Kurs hat mich mit den Fähigkeiten ausgestattet, genau das zu tun, aber auf einer ganz neuen Ebene.

Und was kommt als Nächstes? Ich werde diese neuen Fähigkeiten auf die Probe stellen, insbesondere bei meinen digitalen Marketingprojekten. Und Sie können sicher sein, dass ich das Gelernte mit anderen teilen werde. Denn was nützt all dieses Wissen, wenn man es nicht einsetzt, um etwas zu bewirken, oder?