Seminare
Seminare

Einführung in Cloud Computing für Softwareentwickler

Seminar - IT-Schulungen.com

In dieser 2-tägigen Schulung "Einführung in Cloud Computing für Softwareentwickler" lernen Sie die Grundlagen von Cloud Computing, einschließlich Eigenschaften, Vorteilen und Abgrenzungen. Sie erhalten einen Überblick über verschiedene Cloud-Modelle wie IaaS, CaaS, PaaS, FaaS und SaaS sowie grundlegende Technologien im Bereich PaaS wie Container und Kubernetes. Sie sammeln praktische Erfahrungen mit Google Cloud Platform und lernen die Bereiche Continuous Integration, Continuous Delivery und Monitoring von Cloud-Applikationen kennen. Zudem werden Software-Architekturen für Cloud-Lösungen besprochen und die 12-Faktoren-App-Konzepte überprüft.


Termin Ort Preis*
17.09.2024- 18.09.2024 online 1.541,05 €
17.09.2024- 18.09.2024 Nürnberg 1.541,05 €
23.10.2024- 24.10.2024 Nürnberg 1.541,05 €
23.10.2024- 24.10.2024 online 1.541,05 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Was ist Cloud Computing?
    • Eigenschaften von Cloud Computing
    • Vorteile von Cloud Computing
    • Abgrenzung von Cloud Computing
    • Kernprinzipien der Cloud-Entwicklung

  • Begriffsabgrenzung und Beispiele
    • Infrastructure-as-a-Service (IaaS) – Definition, Eigenschaften und Beispiele
    • Container-as-a-Service (CaaS )– Definition, Eigenschaften und Beispiele
    • Platform-as-a-Service (PaaS) – Definition, Eigenschaften und Beispiele
    • Function-as-a-Service (FaaS) – Definition, Eigenschaften und Beispiele
    • Software-as-a-Service (SaaS) - Definition, Eigenschaften und Beispiele

  • PaaS - Grundlegende Technologien
    • Container vs. VMs
    • Container-basierte PaaS-Angebote vs. Native PaaS-Angebote
    • Docker
    • Kubernetes

  • Serverless Computing und FaaS
  • Die Beispiel-Anwendung und ihre Architektur
  • CaaS/PaaS – Hands on mit Google Cloud Platform (Mob programming)
  • FaaS – Hands on mit Google Cloud Functions (Mob programming)
  • Infrastructure and Everything as Code
  • Continuous Integration
  • Continuous Delivery
  • Hands on - Deployment der Beispielanwendung (gitlab CI/CD)
  • Monitoring von Cloud-Applikationen
  • Software-Architekturen für Cloud-Lösungen
  • Review: Ist unsere Beispielanwendung eine 12-factor app?


Eingesetzte Ressourcen: Rechner für Teilnehmer mit Google Cloud SDK, Google Firebase Tools und git


Ziele/Bildungsabschluss:

In dieser 2-tägigen Schulung "Einführung in Cloud Computing für Softwareentwickler" lernen Sie die Grundlagen von Cloud Computing, einschließlich Eigenschaften, Vorteilen und Abgrenzungen. Sie erhalten einen Überblick über verschiedene Cloud-Modelle wie IaaS, CaaS, PaaS, FaaS und SaaS sowie grundlegende Technologien im Bereich PaaS wie Container und Kubernetes. Sie sammeln praktische Erfahrungen mit Google Cloud Platform und lernen die Bereiche Continuous Integration, Continuous Delivery und Monitoring von Cloud-Applikationen kennen. Zudem werden Software-Architekturen für Cloud-Lösungen besprochen und die 12-Faktoren-App-Konzepte überprüft.


Teilnahmevoraussetzungen:

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:


  • Erfahrung in der Software-Entwicklung


Lehrgangsverlauf/Methoden:

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.


Zielgruppe:
  • Softwareentwickler
  • alle Interessierten, die sich einen Überblick über die Möglichkeiten der Softwareentwicklung in der Cloud verschaffen möchten


Seminarkennung:
NE-WEBDATE-f06f600d-5d73-4acc-b797-8bb455551d15
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha