GEDOPLAN

Schulung: Java und Azure Functions: Ein Cloud-Nativer Ansatz

  • Überblick über Cloud Computing (IaaS, PaaS, SaaS) und serverlose Architekturen
  • Bereitstellung von Funktionen unter Verwendung des Azure Functions Maven-Plugins
  • Logging und Monitoring mit Azure Monitor und Application Insights, Caching und Content Delivery Networks (CDNs)

Beschreibung

In diesem Seminar werden die Teilnehmer in die Grundlagen der Serverless-Computing eingeführt und erlernen die Entwicklung von Java-basierten Funktionen mit Azure Functions. Der Kurs beginnt mit einem umfassenden Überblick über Cloud Computing (IaaS, PaaS, SaaS) und die serverlosen Architekturen. Anschließend wird die Entwicklung von Azure Functions mit Java und Maven im Detail behandelt, einschließlich der Erstellung und Bereitstellung von Funktionen unter Verwendung des Azure Functions Maven-Plugins. Die Teilnehmer werden lernen, wie sie verschiedene Trigger (HTTP, Timer, Blob Storage) und Bindungen (Azure Cosmos DB, Azure Service Bus) nutzen können. Weitere Themen umfassen die Implementierung von Logging und Monitoring mit Azure Monitor und Application Insights sowie die Optimierung von Funktionen durch Caching und Content Delivery Networks (CDNs). Das Seminar schließt mit Best Practices und erweiterten Themen wie Fehlerbehandlung, Sicherheitsrichtlinien und Skalierungsmöglichkeiten ab.

Agenda

Modul 1: Cloud Overview: Serverless Computing, Event-Driven Architecture, and Microservices

  • Einführung in Cloud Computing (IaaS, PaaS, SaaS) und Serverless Computing
  • Überblick über ereignisgesteuerte Architekturen und Microservices in einer Cloud-nativen Umgebung

Modul 2: Entwicklungsumgebung und Tools

  • Einrichtung der Entwicklungsumgebung (IDE, SDKs, Plugins)
  • Einführung in Azure CLI und Azure Portal
  • Nutzung von Maven und Gradle zur Projektverwaltung

Modul 3: Designing and Developing Azure Functions using Java and Maven (2 Stunden)

  • Erstellen einer Java-basierten Funktion mit dem Azure Functions Maven-Plugin
  • Verständnis von Triggern (HTTP, Timer, Blob Storage), Bindungen (Azure Cosmos DB, Azure Service Bus) und Funktionstypen (synchron/asynchron)
  • Implementierung von Logging und Monitoring mit Azure Monitor und Application Insights
  • Implementierung von Caching und Content Delivery Networks (CDNs)

Modul 4: Integration mit Azure-Diensten

  • Anbindung von Azure Functions an Azure Blob Storage
  • Nutzung von Azure Cosmos DB und Azure SQL Database
  • Integration von Azure Functions mit Azure Event Hubs und Azure Service Bus

Modul 5: Best Practices und erweiterte Themen

  • Fehlerbehandlung und Retries in Azure Functions
  • Implementierung von Sicherheitsrichtlinien und Authentifizierung
  • Logging, Monitoring und Troubleshooting mit Azure Application Insights
  • Optimierung der Performance und Skalierung von Azure Functions

Teilnehmerkreis und Voraussetzungen

Der Kurs richtet sich an Software-Entwickler:innen.

Mindestanzahl Teilnehmende: 3 Personen

Schulungstermine

05.05.–09.05.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

08.09.–12.09.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

08.12.–12.12.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

Diese Schulung bieten wir auch als maßgeschneiderte Firmenschulung an

GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch

GEDOPLAN - Telefonkontakt

030 / 20 89 82 63 0

GEDOPLAN - E-Mail Kontakt

Tim.Neumann@GEDOPLAN.de

Weitere Schulungen

Vorträge & News zum Thema
Es wurden keine Ergebnisse gefunden, die deinen Suchkriterien entsprechen.

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Unsere Trainer

Unsere Trainer

Unsere Trainer

Kontakt

Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

Tim Neumann

Geschäftsleitung

GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld

GEDOPLAN GmbH
Kantstraße 164
10623 Berlin

    Kontakt

    Tim Neumann

    Geschäftsleitung

    GEDOPLAN GmbH
    Stieghorster Straße 60
    33605 Bielefeld

    GEDOPLAN GmbH
    Kantstraße 164
    10623 Berlin

    Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!