Sélectionner une page

Developpement sur AWS

Objectifs de la formation :

 

  • Connaître les principaux services d’AWS et le détail des composants utiles pour le
    développement d’applications Cloud évolutives et sécurisées

  • Savoir comment le kit SDK AWS permet d’interagir avec les différents services AWS,
    introduit les différents modèles de persistances des données et montre comment effectuer
    un découplage des couches applicatives
  • Aborder les questions de performance et de sécurité

 

Déroulement de la formation :

 

La formation se déroulera sur 3 jours :

Jour 1 

  • Introduction à AWS
  • Les concepts de base d’AWS

 Jour 2

  • Le développement avec les services AWS

Jour 3

  • Sécurisation et évolutivité des applications

  • Conclusion

    Les modules théoriques seront dispensés par projection d’un diaporama PowerPoint. Pour les ateliers pratiques, il sera nécessaire d’assister à la formation avec son matériel informatique (ordinateur portable). 

    Contenu Pédagogique

    Partie 1 : Les concepts de base d’AWS
    • Introduction
    • Le stockage dans S3
    • Bases NoSQL et DynamoDB

    Partie 2 : Le développement avec les services AWS
    • Développement serveur avec Amazon EC2 et le kit SDK AWS
    • Développement serverless avec AWS Lambda et API Gateway
    • Développement évènementiel avec Kinesis, SWF, SQS et SNS

    Partie 3 : Sécurisation et évolutivité des applications
    • Gestion de l’authentification et de la sécurité avec AWS IAM et les Virtual Private
    Cloud (VPC)
    • Evolutivité des applications avec ElastiCache et AutoScalling
    • Déploiement d’applications avec AWS Elastic Beanstalk et AWS Cloudformation
    • Surveillance des applications et des ressources avec Amazon CloudWatch

    Partie 4 : Conclusion

    Pour assister à ce cours, il est recommandé :

    • Architectes de solutions logicielles
    • Développeurs logiciels

    Pour assister à ce cours, il est recommandé :

    •  Maîtriser le développement logiciel en Java, C#/.Net ou Python
    • Savoir exploiter les architectures à plusieurs niveaux

    Pour obtenir nos tarifs, contactez-nous !

    Jacques Jorda

    Docteur en informatique fondamentale depuis 1996 dans le domaine des architectures haute performances, et a une Habilitation à Diriger des Recherches depuis 2012 sur les problématiques de la gestion des données en environnements parallèles et distribués. Ses travaux portent notamment sur le stockage haute performances dédié au Cloud. Il est titulaire des certifications Amazon AWS Certified Developer – Associate et AWS Certified Solutions Architect – Associate. Il exerce comme consultant formateur et enseignant chercheur à l’université Toulouse III Paul Sabatier.

    Contactez Nous

    Contactez-nous pour plus d'information.

    14 + 4 =

    Lieux de la Formation