Inhalt des Trainings
In diesem Training lernen erfahrene Entwickler, wie sie mit AWS-Services programmatisch interagieren können, um Web-Lösungen zu erstellen. Er führt Sie durch eine hochrangige Architekturdiskussion zur Ressourcenauswahl und taucht die AWS Software Development Kits (AWS SDKs) und die Befehlszeilenschnittstelle (AWS CLI) um Ihre Cloud-Anwendungen zu erstellen und bereitzustellen. In diesem Training werden Sie eine Beispielanwendung erstellen und lernen wie Sie Berechtigungen für die Entwicklungsumgebung einrichten, Geschäftslogik zur Verarbeitung von Daten mit AWS-Kernservices, die Konfiguration von Benutzerauthentifizierungen, die Bereitstellung in der AWS-Cloud und das Debuggen zur Behebung von Anwendungs Probleme zu lösen. Der Kurs enthält Codebeispiele, die Ihnen helfen, die im Training besprochenen Entwurfsmuster und Lösungen zu implementieren. die im Training besprochen werden. Die Übungen vertiefen die wichtigsten Kursinhalte und helfen Ihnen bei der Implementierung von Lösungen mit dem AWS SDK für Python, .Net und Java, der AWS CLI und der AWS Management Console.
In this course, you will learn to:
- Build a simple end-to-end cloud application using AWS Software Development Kits (AWS SDKs), Command Line Interface (AWS CLI), and IDEs
- Configure AWS Identity and Access Management (IAM) permissions to support a development environment
- Use multiple programming patterns in your applications to access AWS services
- Use AWS SDKs to perform CRUD (create, read, update, delete) operations on Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB resources
- Build AWS Lambda functions with other service integrations for your web applications
- Understand the benefits of microservices architectures and serverless applications to design
- Develop API Gateway components and integrate with other AWS services
- Explain how Amazon Cognito controls user access to AWS resources
- Build a web application using Cognito to provide and control user access
- Use DevOps methodology to reduce the risks associated with traditional application releases and identify AWS services that help in implementing DevOps practices
- Use AWS Serverless Application Model (AWS SAM) to deploy an application. • Observe your application build using Amazon X-Ray