Developing on AWS

  • Formation officielle
  • Débutant
  • Intermédiaire
  • Avancé
  • Spécialité

Formation Administrée et délivrée par Devoteam A Cloud

  • Lieu : Distanciel
  • Durée : 3 jours
  • Horaire :
    09h00 17h30
  • Prochaine date :
    28 Jan 2025 30 Jan 2025 (en distanciel)

Description

Lors de la formation Developing on AWS, vous apprendrez à utiliser le kit SDK AWS pour développer des applications cloud sécurisées et évolutives. Nous verrons comment interagir avec AWS à l’aide de code et nous discuterons des concepts clés, des bonnes pratiques et des astuces de dépannage.

Mise à jour : 03/05/2024

Public visé

Développeurs logiciels

Recommandations

Bonne connaissance d’un langage de programmation haut niveau : Java, .Net/C# ou Python
Connaissance pratique des services AWS et des implémentations Cloud

  • Objectifs

    • Configurer le kit SDK AWS et les informations d’authentification pour Java, C#/.Net, Python et JavaScript
    • Interagir avec les services AWS et développer des solutions à l’aide du kit SDK AWS
    • Utiliser Amazon S3 et Amazon DynamoDB comme magasins de données
    • Intégrer des applications et données avec Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et AWS Step Functions
    • Utiliser AWS Identity and Access Management (IAM) pour l’authentification au service
    • Utiliser Web Identity Framework et Amazon Cognito pour l’authentification des utilisateurs
    • Améliorer la stabilité des applications à l’aide d’Amazon ElastiCache et Amazon CloudFront
    • Déployer des applications avec AWS Elastic Beanstalk et AWS CloudFormation
  • Programme

    • Jour 1
      • INTRODUCTION À LA FORMATION
      • CRÉATION D’UNE APPLICATION WEB SUR AWS
        Découverte des services pour un développement Web Applicatif
      • PREMIERS PAS AVEC LE DÉVELOPPEMENT SUR AWS
        SDKs AWS & AWS Cloud9
      • PREMIERS PAS AVEC LES AUTORISATIONS
        Autorisations IAM / Configuration IDE et SDK (Cloud9)
      • Lab 1 : Configurer l’environnement de développement
      • PREMIERS PAS AVEC LE STOCKAGE
        Amazon S3
      • TRAITEMENT DE VOS OPÉRATIONS DE STOCKAGE
        Opérations programmatiques sur Amazon S3 / Static Web Hosting
      • Lab 2 : Développer des solutions à l’aide d’Amazon S3
    • Jour 2
      • PREMIERS PAS AVEC LES BASES DE DONNÉES
        DynamoDB / Utilisation programmatique
      • TRAITEMENT DE VOS OPÉRATIONS DE BASE DE DONNÉES
        SDK DynamoDB / Opérations CRUD / Optimisation
      • Lab 3 : Développer des solutions à l’aide d’Amazon DynamoDB
      • TRAITEMENT DE LA LOGIQUE DE VOTRE APPLICATION
        Amazon Lambda / SDK – Configuration des déclenchement / Test, Déploiement & surveillance
      • Lab 4 : Développer des solutions à l’aide des fonctions AWS Lambda
      • GÉRER LES API
        Amazon API Gateway / Intégration applicative
      • Lab 5 : Développer des solutions à l’aide d’Amazon API Gateway
    • Jour 3
      • CRÉER UNE APPLICATION MODERNE
        Concept d’application moderne / Microservices / découplage / AWS Step Function
      • ACCORDER L’ACCÈS AUX UTILISATEURS DE VOTRE APPLICATION
        Amazon Cognito
      • Lab 6 : Capstone – Terminer la construction de l’application
      • DÉPLOIEMENT DE VOTRE APPLICATION
        AWS “Serverless Application Model” / Principe global et stratégies de déploiement
      • OBSERVER VOTRE APPLICATION
        Amazon CloudWatch / CloudWatch Application Insights / Amazon X-Ray
      • Lab 7 : Observer l’application à l’aide d’AWS X-Ray

 


Vous souhaitez vérifier votre éligibilité ou faire une demande de formation sur mesure ?

Romain Gros

Devoteam A Cloud Training manager

Contact:
Téléphone: 06 08 67 26 22
Mail: