Dieser Kurs bietet Coursera Coach! Eine intelligentere Art des Lernens mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Dieser Kurs wird Sie in die Kernkonzepte der Softwarearchitektur eintauchen lassen, wobei der Schwerpunkt auf monolithischen Systemen liegt. Sie lernen die Entwicklung der Architektur kennen, von traditionellen Designs bis hin zu modernen Microservices-Systemen, und erforschen die Designprinzipien, die diese Systeme beeinflussen. Anhand von realen Beispielen und Problemlösungsszenarien werden Sie Softwaresysteme entwerfen, programmieren und evaluieren, um ein solides Verständnis von Architekturmustern zu entwickeln. Ausgehend von den Grundlagen der monolithischen Architektur werden Sie in wichtige Entwurfsprinzipien wie KISS, YAGNI und DRY eingeführt. Diese werden beim Aufbau realer Anwendungen, einschließlich einer E-Commerce-Plattform, angewendet. Sie werden auch in skalierbare Systeme eintauchen und vertikale und horizontale Skalierungstechniken und deren Anwendungen kennenlernen. Der Kurs richtet sich an Softwareentwickler und Ingenieure, die ihr Verständnis für monolithische und Microservices-Architekturen vertiefen möchten. Grundlegende Programmierkenntnisse werden vorausgesetzt, so dass dieser Kurs ideal für diejenigen ist, die ihre architektonischen Fähigkeiten erweitern und an skalierbaren Systemen arbeiten möchten. Am Ende des Kurses werden Sie in der Lage sein, monolithische Systeme zu entwerfen, zu programmieren und zu skalieren, modulare Monolithen zu implementieren und die Microservices-Architektur anzuwenden. Sie werden auch in der Lage sein, die Systemleistung mithilfe von Skalierbarkeitsstrategien zu optimieren und die Systemflexibilität zu verbessern.

Grundlagen der Softwarearchitektur & Einführung in Microservices

Grundlagen der Softwarearchitektur & Einführung in Microservices
Dieser Kurs ist Teil von Spezialisierung „Microservices-Architektur: Entwurfsmuster und Prinzipien“

Dozent: Packt - Course Instructors
1.869 bereits angemeldet
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen Sie monolithische Architekturen und entwerfen Sie skalierbare Anwendungen mit Schlüsselprinzipien wie KISS, YAGNI und DRY.
Lernen Sie, wie Sie monolithische Systeme in Microservices zerlegen, um die Flexibilität und Skalierbarkeit zu erhöhen.
Verstehen der Konzepte der vertikalen und horizontalen Skalierung und deren Anwendung zur Optimierung der Anwendungsleistung.
Sammeln Sie praktische Erfahrungen mit dem Aufbau, der Programmierung und der Skalierung von realen Systemen wie E-Commerce-Anwendungen.
Kompetenzen, die Sie erwerben
- Kategorie: Analyse der Anforderungen
- Kategorie: Systementwurf und Implementierung
- Kategorie: Microservices
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
7 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 6 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,





