Developing on AWS

Durch die Entwicklung in AWS können Entwickler besser verstehen, wie das AWS SDK zum Entwickeln sicherer und skalierbarer Cloud-Anwendungen genutzt werden kann. Dieser Kurs vermittelt detaillierte Kenntnisse über die Interaktion mit AWS mithilfe von Code und deckt wichtige Konzepte, bewährte Vorgehensweisen und Tipps zur Fehlerbehebung ab.

Was werden Sie in diesem Training erlernen?

  • Einrichten des AWS SDK und der Anmeldedaten für Entwickler für Java, C#/.Net, Python und JavaScript
  • Verwenden des AWS SDK für die Interaktion mit AWS-Services und Entwicklungslösungen.
  • Verwenden von Amazon Simple Storage Service (Amazon S3) und Amazon DynamoDB als Datenspeicher
  • Integrieren von Anwendungen und Daten mithilfe von Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) und Amazon Simple Workflow Service (Amazon SWF)
  • Verwenden von AWS Identity and Access Management (IAM) für die Service-Authentifizierung
  • Verwenden von Web Identity Framework und Amazon Cognito die Benutzer-Authentifizierung
  • Verwenden von Amazon ElastiCache und Amazon CloudFront zum Verbessern der Anwendungsskalierbarkeit
  • Bereitstellen von Anwendungen mithilfe von AWS Elastic Beanstalk und AWS CloudFormation

Agenda

  • Course Overview
    • Agenda
    • Introductions
    • Student resources
  • Introduction to AWS
    • Introduction to the AWS Cloud
    • Cloud scenarios
    • Infrastructure overview
    • Introduction to AWS foundation services
  • Introduction to Developing on AWS
    • Getting started with developing on AWS
    • Introduction to developer tools
    • Introduction to management tools
  • Introduction to AWS Identity and Access Management
    • Shared responsibility model
    • Introduction to IAM
    • Use authentication and authorization
  • Introduction to the Lab
    • Introduction to the lab environment
    • Lab 1: Getting started and working with IAM
  • Developing Storage Solutions with Amazon Simple Storage Service
    • Overview of AWS storage options
    • Amazon S3 key concepts
    • Best practices
    • Troubleshooting
    • Scenario: Building a complete application
    • Lab 2: Developing storage solutions with
  • Developing Flexible NoSQL Solutions with Amazon DynamoDB
    • Introduction to AWS database options
    • Introduction to Amazon DynamoDB
    • Developing with DynamoDB
    • Best practices
    • Troubleshooting
    • Scenario: Building an end-to-end app
    • Lab 3: Developing flexible NoSQL solutions with Amazon DynamoDB
  • Developing Event-Driven Solutions with AWS Lambda
    • What is serverless computing?
    • Introduction to AWS Lambda
    • Key concepts
    • How Lambda works
    • Use cases
    • Scenario: Build an end-to-end app
  • Developing Solutions with Amazon API Gateway
    • Introduction to Amazon API Gateway
    • Developing with API Gateway
    • Best practices
    • Introduction to AWS Serverless Application
    • Scenario: Building an end-to-end app
    • Lab 4: Developing event-driven solutions
  • Developing Solutions with AWS Step Functions
    • Understanding the need for Step Functions
    • Introduction to AWS Step Functions
    • Use cases
  • Developing Solutions with Amazon Simple Queue Service and Amazon Simple Notification Service
    • Why use a queueing service?
    • Developing with Amazon Simple Queue
    • Developing with Amazon Simple Notification
    • Developing with Amazon MQ
    • Scenario: Building an end-to-end app
    • Lab 5: Developing messaging solutions with Amazon SQS and Amazon SNS
  • Caching Information with Amazon ElastiCache
    • Caching overview
    • Caching with Amazon ElastiCache
    • Caching strategies
  • Developing Secure Applications
    • Securing your applications
    • Authenticating your applications to AWS
    • Authenticating your customers
    • Scenario: Building an end-to-end app
  • Deploying Applications
    • Introduction to DevOps
    • Introduction to deployment and testing strategies
    • Deploying applications with AWS Elastic Beanstalk
    • Scenario: Building an end-to-end app
    • Lab 6: Building an end-to-end app
  • Course wrap-up
    • Course overview
    • AWS training courses
    • Certifications
    • Course feedback
  • AWS Jam
    • Participate in team based challenges in a real AWS environment
    • Compete with your colleagues in a gamified, hands-on learning experience
    • Apply your learning from the course on various AWS services
Komplette Agenda anzeigen
Agenda minimieren

Zielgruppe

Voraussetzung für den Kurs

Partner

Wählen Sie jetzt Ihre Trainingsmethode

brainyCLASS
Ortsflexibles Klassenraumtraining

Physisch oder virtuell?
Nehmen Sie an einem unserer Standorte Frankfurt, München und Wien oder virtuell an unseren Klassenraumtrainings teil. Unter "Termin buchen" werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.
  • Ortsunabhängig
  • Gemeinsam mit Anderen
  • Zertifizierte Trainer
  • Training inklusive Unterlage und ggf. Trainingsumgebung
2.590,00 € 3.082,10 € inkl. MwSt

FirmenSeminare
Maßgeschneiderte Trainings für Ihr Unternehmen

Alle Trainings sind bei uns auch als Firmenseminar erhältlich. Mit diesem Format haben Sie die Möglichkeit, Trainings auf den Bedarf in Ihrem Unternehmen und für Ihr Team abzustimmen. Sie planen die Inhalte mit unseren Trainern, bestimmen die Teilnehmer aus Ihrem Unternehmen und legen Ort sowie Zeit des Trainings fest. Gern beraten wir Sie und finden gemeinsam den besten Weg, um Ihre Teilnehmer optimal zu schulen.

Jetzt persönliche Beratung vereinbaren

  • Von Ihnen bestimmte Inhalte
  • Zertifizierte Trainer 
  • Ortsunabhängig
Jetzt anfragen

Weitere Informationen zum Kurs

Developing on AWS

"*Umfassende Kenntnisse mindestens einer der wesentlichen Programmiersprachen *Praktische Erfahrung mit wichtigen AWS-Services und der Implementierung öffentlicher Clouds

Weitere Fragen? Wir sind für Sie da!
Telefonisch:
Mo. – Fr. von 08:00 bis 17:00 Uhr
Oder per E-Mail
Nach oben