Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Serverlose Anwendungen auf AWS mit Node.js
Rating: 5.0 out of 5(2 ratings)
22 students

Serverlose Anwendungen auf AWS mit Node.js

Lerne die praktische Umsetzung serverloser Anwendungen auf AWS mit Node und JavaScript
Created byJan Kammerath
Last updated 4/2023
German
German [Auto],

What you'll learn

  • Serverlose Anwendungen mit AWS entwickeln
  • JavaScript mit Node auf AWS Lambda und API Gateway
  • Serverlose Architekturen für Anwendungen
  • AWS SAM und CloudFormation
  • Entkoppelte Architekturen mit SQS, SNS und EventBridge

Course content

4 sections13 lectures7h 24m total length
  • Einführung in serverlose Anwendungen25:54

    Wir schauen uns an, was serverlose Anwendungen überhaupt sind und wie sie sich von klassischen Web-Anwendungen unterscheiden. Pro und Kontra für serverlose Anwendungen schauen wir uns genauso. In diesem Abschnitt lernst Du die Grundlagen serverloser Anwendungen und erfährst, wieso Entwickler sich dafür oder dagegen entscheiden.

  • Serverlose Dienste von Amazon Web Services (AWS)51:32

    Wir schauen uns Lambda, DynamoDB, API Gateway & Co an. Ich erkläre Dir, was diese Dienste machen und wozu man sie braucht. Wir schauen uns auch praktische Beispiele an, wie diese Systeme eingesetzt werden.

  • Infrastruktur als Code (IaC) mit SAM oder CloudFormation39:39

    Du lernst, warum Du in der AWS Konsole keine Ressourcen anlegen und bearbeiten solltest. Wieso es CloudFormation und SAM gibt. Ich erkläre Dir den Unterschied zwischen SDK und CDK und wann Du was benutzen solltest. In dieser Lektion geht es schon ans Eingemachte und wir beschäftigen uns mit AWS.

Requirements

  • Erfahrung im Umgang mit JavaScript und Node JS
  • Grundlagenverständnis von Netzwerken solltest Du mitbringen
  • Erste Berührungen mit AWS und Cloud Computing

Description

Du möchtest wissen, wie Du Apps, APIs und Dienste nativ auf AWS entwickelst und sogar kostenlos betreiben kannst? Dann bist Du in diesem Kurs richtig. Hier lernst Du die praktische Anwendung der beliebtesten serverlosen Dienste bei AWS: Lambda, API Gateway, DynamoDB, SQS, SNS und EventBridge. Wie Du die Dienste einfach per Klick in AWS erstellst und auch wieder entfernst, lernst Du in diesem Kurs mit SAM, dem Serverlosen Anwendungsmodell von AWS.


Nach diesem Kurs wirst Du nie wieder einen virtuellen Linux-Server benötigen und in wenigen Minuten ganze Apps und APIs auf AWS entwickeln. Mit den serverlosen Diensten lassen sich auf AWS, in den meisten Fällen sogar komplett kostenfrei, fast 90% aller Anwendungsfälle umsetzen. Von der einfachen Web-Anwendung, über APIs bis hin zu komplexen Anwendungen. Dabei lernst Du auch, wie Du Architekturen wie die Fan-Out-Architektur mit SQS umsetzt und somit noch höhere Leistung für deine Anwendungen erzielst.


Meine Name ist Jan Kammerath und ich habe über 20 Jahre Erfahrung in der Software-Entwicklung, davon 15 Jahre allein mit serverlosen Anwendungen ?‍? Angefangen hat bei mir alles mit der Google App Engine in 2008 und meine ersten Berührungspunkte mit AWS Lambda hatte ich bereitsw 2015 als Lambda erschienen ist. Viele Entwickler quälen sich immer noch tagtäglich mit komplexen Software-Systemen wie Apache Kafka und Kubernetes. Mit serverlosen Diensten von AWS brauchst Du diese Systeme nicht mehr. Du kannst einfach Deine Anwendung entwickeln und bereitstellen: skalierbar, ausfallsicher und schnell.

Who this course is for:

  • Software-Entwickler mit einfacher praktischer Erfahrung mit JavaScript