.NET
Client Apps
Backend
Web

Kick-off to Aspire

AspireAspire
.NET.NET
AzureAzure

Aspire ist eine neue Technologie, die die Entwicklung verteilter Anwendungen vereinfacht – unabhängig davon, ob Sie die Anwendung lokal bereitstellen, oder in Cloud-Umgebungen mit Microsoft Azure, AWS oder Google Cloud einsetzen.

Kick-off to Aspire

Dauer: 1 Tag

Aspire ist eine neue Technologie, die die Entwicklung verteilter Anwendungen vereinfacht – unabhängig davon, ob Sie die Anwendung lokal bereitstellen, oder in Cloud-Umgebungen mit Microsoft Azure, AWS oder Google Cloud einsetzen. Aspire stellt Tools, Integrationen und Orchestrierungsfunktionen bereit. Mit Docker im Hintergrund ist es einfach alle Services, die bei der Entwicklung benötigt werden, lokal bereitzustellen – für Applikationen die mit .NET, aber auch anderen Technologien wie Python entwickelt werden.

Zielgruppe

  • Developers and technical professionals who want to deepen their skills in Kick-off to Aspire.
  • Architects and team leads evaluating practical implementation patterns.
  • Teams adopting modern engineering practices for delivery and operations.

Voraussetzungen

Erfahrung in der Erstellung von C#-Programmen.

Lernziele

  • Understand the core concepts and architecture behind the course topic
  • Apply recommended implementation patterns in practical scenarios
  • Build and validate solutions using modern tooling and workflows
  • Troubleshoot common issues and improve reliability
  • Plan next steps for production-ready adoption

Kursinhalt

  • Einführung in Aspire: Verstehen Sie die Grundlagen und die Architektur von Aspire.
  • Verwendung der Aspire-CLI: Lernen Sie, wie Sie die Befehlszeilenschnittstelle zur Interaktion mit Aspire nutzen.
  • Erstellen einer Aspire-Anwendung: Lernen Sie, wie Sie eine neue Aspire-Anwendung einrichten und konfigurieren.
  • Anpassen bestehender Projekte für Aspire: Erfahren Sie, wie Sie Ihre bestehenden Projekte auf Aspire umstellen.
  • Verwendung von Aspire-Integrationen wie Redis, SQL Server: Verstehen Sie, wie Sie diese Komponenten in Ihre Aspire-Anwendung integrieren und nutzen.
  • Orchestrierung der Dienstkommunikation: Lernen Sie Service Discovery, HTTP Client Factory und gRPC kennen und wie diese die Kommunikation zwischen Diensten unterstützen.
  • Überwachung und Fehlerbehebung: Erfahren Sie, wie Sie OpenTelemetry, Prometheus, Grafana und Azure Monitor zur Überwachung Ihrer Dienste und zur Fehlerbehebung einsetzen.
  • Aspire-Dashboard: Machen Sie sich mit dem Dashboard vertraut und lernen Sie, wie Sie es effektiv nutzen.
  • Aspire und Azure-Dienste: Bereitstellung von Aspire-Lösungen in Azure Container Apps und Azure App Services.
  • Aspire und Kubernetes: Bereitstellung von Aspire-Lösungen in Kubernetes.
  • CI/CD mit Aspire: Verstehen Sie, wie Sie Bereitstellungspipelines mit Aspire erstellen und verwalten.

Praktische Übungen

  • Set up a working project baseline for the course topic
  • Implement a core feature and validate expected behavior
  • Integrate testing or automation to improve quality and repeatability

Ergebnisse

Nach Abschluss dieses Kurses können die Teilnehmenden die vermittelten Konzepte und Werkzeuge anwenden, um belastbare Lösungen in realen Projekten umzusetzen.

Interesse am Training?

Wichtiger Hinweis zu Angeboten und Preisen

Informationen, Termine, Verfügbarkeiten und Preise auf dieser Website erfolgen ohne Gewähr und stehen unter Vorbehalt der Bestätigung. Eine Trainingsanfrage begründet noch keinen verbindlichen Vertrag. Details finden Sie in unseren AGB.

Formular wird geladen...

Formular wird geladen...

Das Anfrageformular wird initialisiert. Wenn diese Meldung bestehen bleibt, laden Sie bitte die Seite neu oder kontaktieren Sie uns direkt unter office@cninnovation.com.

AI
An unhandled error has occurred. Reload 🗙