<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="25376" language="de" source="https://portal.flane.ch/swisscom/xml-course/amazon-awsdevss" lastchanged="2025-12-24T11:16:50+01:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Developing Serverless Solutions on AWS</title><productcode>AWSDEVSS</productcode><vendorcode>AW</vendorcode><vendorname>Amazon Web Services</vendorname><fullproductcode>AW-AWSDEVSS</fullproductcode><version>1.0</version><objective>&lt;p&gt;Was Sie in diesem Kurs lernen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anwenden ereignisgesteuerter Best Practices auf ein serverloses Anwendungsdesign unter Verwendung geeigneter AWS-Services&lt;/li&gt;&lt;li&gt;Identifizieren Sie die Herausforderungen und die Trade-offs beim &amp;Uuml;bergang zur serverlosen Entwicklung und lernen Sie Empfehlungen, die zu Ihrer Entwicklungsorganisation und -umgebung passen&lt;/li&gt;&lt;li&gt;Erstellen von serverlosen Anwendungen unter Verwendung von Pattern, die AWS-verwaltete Services miteinander verbinden.&lt;/li&gt;&lt;li&gt;Dabei werden die Service-Eigenschaften wie  Service-Quota, verf&amp;uuml;gbare Integrationen, Aufrufmodell, Fehlerbehandlung und Ereignisquellennutzlast ber&amp;uuml;cksichtigt.&lt;/li&gt;&lt;li&gt;Vergleichen und Gegen&amp;uuml;berstellen der verf&amp;uuml;gbaren Optionen zum Schreiben von Infrastruktur als Code, einschliesslich AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) und AWS Cloud Development Kit (AWS CDK)&lt;/li&gt;&lt;li&gt;Anwenden von Best Practices f&amp;uuml;r das Schreiben von Lambda-Funktionen, einschliesslich Fehlerbehandlung, Protokollierung, Wiederverwendung von Umgebungen, Verwendung von Schichten, Zustandslosigkeit, Idempotenz und Konfigurieren von Gleichzeitigkeit und Speicher&lt;/li&gt;&lt;li&gt;Anwenden von Best Practices f&amp;uuml;r den Aufbau von Observability und Monitoring in Ihrer serverlosen Anwendung&lt;/li&gt;&lt;li&gt;Anwendung bew&amp;auml;hrter Sicherheitspraktiken auf serverlose Anwendungen&lt;/li&gt;&lt;li&gt;Identifizieren der wichtigsten &amp;Uuml;berlegungen zur Skalierung in einer serverlosen Anwendung und Zuordnen der einzelnen &amp;Uuml;berlegungen zu den Methoden, Tools oder Best Practices f&amp;uuml;r deren Verwaltung&lt;/li&gt;&lt;li&gt;Verwenden von AWS SAM, AWS CDK und AWS-Entwickler-Tools zum Konfigurieren eines CI/CD-Workflows und zum Automatisieren der Bereitstellung einer serverlosen Anwendung&lt;/li&gt;&lt;li&gt;Erstellen und aktives Pflegen einer Liste von Serverless-Ressourcen, die Sie bei der fortlaufenden Serverless-Entwicklung und dem Engagement in der Serverless-Community unterst&amp;uuml;tzen&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Wir empfehlen, dass die Teilnehmer dieses Kurses zuvor folgenden Kenntnisse haben:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vertrautheit mit den Grundlagen der AWS-Cloud-Architektur&lt;/li&gt;&lt;li&gt;Kurs &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/amazon-awsd&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Developing on AWS &lt;span class=&quot;fl-prod-pcode&quot;&gt;(AWSD)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; oder &amp;auml;hnlich Erfahrungen&lt;/li&gt;&lt;li&gt;Kenntnisse, die dem Abschluss der folgenden digitalen Serverless-Schulungen entsprechen: AWS Lambda Foundations and Amazon API Gateway for Serverless Applications&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;Entwickler, die eine grobe Vorstellung vom Serverless Konzept haben und die erste Erfahrungen mit der Entwicklung in der AWS Cloud gesammelt haben&lt;/p&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;Module 0: Introduction&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;Module 1: Thinking Serverless&lt;/li&gt;&lt;li&gt;Module 2: API-Driven Development and Synchronous Event Sources&lt;/li&gt;&lt;li&gt;Module 3: Introduction to Authentication, Authorization, and Access Control&lt;/li&gt;&lt;li&gt;Module 4: Serverless Deployment Frameworks&lt;/li&gt;&lt;li&gt;Module 5: Using Amazon EventBridge and Amazon SNS to Decouple Components&lt;/li&gt;&lt;li&gt;Module 6: Event-Driven Development Using Queues and Streams&lt;/li&gt;&lt;li&gt;Module 7: Writing Good Lambda Functions&lt;/li&gt;&lt;li&gt;Module 8: Step Functions for Orchestration&lt;/li&gt;&lt;li&gt;Module 9: Observability and Monitoring&lt;/li&gt;&lt;li&gt;Module 10: Serverless Application Security&lt;/li&gt;&lt;li&gt;Module 11: Handling Scale in Serverless Applications&lt;/li&gt;&lt;li&gt;Module 12: Automating the Deployment Pipeline&lt;/li&gt;&lt;li&gt;Hands-On Labs&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>Was Sie in diesem Kurs lernen:


- Anwenden ereignisgesteuerter Best Practices auf ein serverloses Anwendungsdesign unter Verwendung geeigneter AWS-Services
- Identifizieren Sie die Herausforderungen und die Trade-offs beim Übergang zur serverlosen Entwicklung und lernen Sie Empfehlungen, die zu Ihrer Entwicklungsorganisation und -umgebung passen
- Erstellen von serverlosen Anwendungen unter Verwendung von Pattern, die AWS-verwaltete Services miteinander verbinden.
- Dabei werden die Service-Eigenschaften wie  Service-Quota, verfügbare Integrationen, Aufrufmodell, Fehlerbehandlung und Ereignisquellennutzlast berücksichtigt.
- Vergleichen und Gegenüberstellen der verfügbaren Optionen zum Schreiben von Infrastruktur als Code, einschliesslich AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) und AWS Cloud Development Kit (AWS CDK)
- Anwenden von Best Practices für das Schreiben von Lambda-Funktionen, einschliesslich Fehlerbehandlung, Protokollierung, Wiederverwendung von Umgebungen, Verwendung von Schichten, Zustandslosigkeit, Idempotenz und Konfigurieren von Gleichzeitigkeit und Speicher
- Anwenden von Best Practices für den Aufbau von Observability und Monitoring in Ihrer serverlosen Anwendung
- Anwendung bewährter Sicherheitspraktiken auf serverlose Anwendungen
- Identifizieren der wichtigsten Überlegungen zur Skalierung in einer serverlosen Anwendung und Zuordnen der einzelnen Überlegungen zu den Methoden, Tools oder Best Practices für deren Verwaltung
- Verwenden von AWS SAM, AWS CDK und AWS-Entwickler-Tools zum Konfigurieren eines CI/CD-Workflows und zum Automatisieren der Bereitstellung einer serverlosen Anwendung
- Erstellen und aktives Pflegen einer Liste von Serverless-Ressourcen, die Sie bei der fortlaufenden Serverless-Entwicklung und dem Engagement in der Serverless-Community unterstützen</objective_plain><essentials_plain>Wir empfehlen, dass die Teilnehmer dieses Kurses zuvor folgenden Kenntnisse haben:


- Vertrautheit mit den Grundlagen der AWS-Cloud-Architektur
- Kurs Developing on AWS (AWSD) oder ähnlich Erfahrungen
- Kenntnisse, die dem Abschluss der folgenden digitalen Serverless-Schulungen entsprechen: AWS Lambda Foundations and Amazon API Gateway for Serverless Applications</essentials_plain><audience_plain>Entwickler, die eine grobe Vorstellung vom Serverless Konzept haben und die erste Erfahrungen mit der Entwicklung in der AWS Cloud gesammelt haben</audience_plain><contents_plain>- Module 0: Introduction
- 
- Module 1: Thinking Serverless
- Module 2: API-Driven Development and Synchronous Event Sources
- Module 3: Introduction to Authentication, Authorization, and Access Control
- Module 4: Serverless Deployment Frameworks
- Module 5: Using Amazon EventBridge and Amazon SNS to Decouple Components
- Module 6: Event-Driven Development Using Queues and Streams
- Module 7: Writing Good Lambda Functions
- Module 8: Step Functions for Orchestration
- Module 9: Observability and Monitoring
- Module 10: Serverless Application Security
- Module 11: Handling Scale in Serverless Applications
- Module 12: Automating the Deployment Pipeline
- Hands-On Labs</contents_plain><duration unit="d" days="3">3 Tage</duration><pricelist><price country="AE" currency="USD">1800.00</price><price country="IT" currency="EUR">1650.00</price><price country="DE" currency="EUR">1995.00</price><price country="AT" currency="EUR">1995.00</price><price country="IL" currency="ILS">6920.00</price><price country="BE" currency="EUR">2195.00</price><price country="NL" currency="EUR">2195.00</price><price country="US" currency="USD">2025.00</price><price country="PL" currency="PLN">5200.00</price><price country="GB" currency="GBP">2655.00</price><price country="CH" currency="CHF">2470.00</price><price country="CA" currency="CAD">2795.00</price><price country="FR" currency="EUR">2550.00</price></pricelist><miles/></course>