Willkommen zu diesem EinfĂźhrungskurs Ăźber Microservices und Serverless, wesentliche Technologien fĂźr Cloud Native- und Anwendungsmodernisierungs-Workloads.
Anstatt groĂe Anwendungen, so genannte Monolithen, zu erstellen, die die gesamte Funktionalität ausfĂźhren, werden grĂśĂere Anwendungen in kleinere Teile zerlegt, die unabhängig voneinander wartbar und skalierbar sind und eine Vielzahl von Vorteilen bieten. Diese Architektur wird heute in den grĂśĂten Softwareunternehmen der Welt eingesetzt, da sie Kostenvorteile, Teamautonomie und andere Vorteile bietet. Ebenso hat sich Serverless in der Cloud-Ăra zu einer immer beliebteren Compute-Option entwickelt. Damit haben Entwickler und Betreiber die MĂśglichkeit, Anwendungen auszufĂźhren, ohne die zugrunde liegende Infrastruktur zu verwalten. In diesem Kurs werden Sie Microservices mit verschiedenen Methoden erstellen. Sie werden REST-APIs mit Python und Flask erstellen. AnschlieĂend lernen Sie die Grundlagen von Serverless-Anwendungen kennen und erfahren, wie Sie Ihre Anwendungen auf der IBM Cloud Code Engine ausfĂźhren kĂśnnen. Der Kurs enthält mehrere praktische Ăbungen, in denen Sie die im Kurs erlernten Inhalte Ăźben und anwenden kĂśnnen. Im abschlieĂenden Projekt erstellen Sie eine Front-End-Anwendung, die aus mehreren Microservices besteht, und stellen diese mithilfe von Serverless in der Cloud bereit.