Plan du cours
Introduction à AWS Cloud9 et au développement Python
- Vue d'ensemble des fonctionnalités d'AWS Cloud9
- Mise en place et configuration d'AWS Cloud9 pour Python
- Se familiariser avec l'IDE Cloud9
Développement dans AWS Cloud9
- Écrire du code Python dans le nuage
- Utiliser les outils de développement dans AWS Cloud9
- Comprendre les paquets Python et les dépendances dans Cloud9
Débogage et test des applications Python
- Utiliser les outils de débogage de Cloud9
- Écrire des tests unitaires pour les applications Python
- Intégration avec les pipelines CI/CD
Déploiement des applications Python
- Déployer des applications sur des services AWS (Lambda, EC2, etc.)
- Automatiser les déploiements à l'aide des outils Cloud9
- Surveillance et mise à l'échelle des applications Python
Collaboration dans AWS Cloud9
- Collaborer en temps réel avec d'autres développeurs
- Gérer le contrôle des sources dans AWS Cloud9 (Git)
- Révisions de code et partage de projets dans Cloud9
Intégration d'AWS Cloud9 avec d'autres services AWS
- Travailler avec les fonctions AWS Lambda dans Cloud9
- Gérer le stockage S3 dans Cloud9
- Déploiement d'applications sans serveur à partir de Cloud9
Fonctionnalités avancées d'AWS Cloud9
- Automatisation des flux de travail à l'aide d'AWS CloudFormation
- Création de configurations IDE personnalisées dans Cloud9
- Utilisation des SDK AWS pour Python (Boto3) dans Cloud9
Meilleures pratiques de sécurité dans AWS Cloud9
- Gérer le contrôle d'accès et les permissions
- Sécurisation des applications Python déployées via Cloud9
- Utilisation des rôles AWS IAM pour un déploiement sécurisé
Résumé et prochaines étapes
Pré requis
- Connaissance de base de la programmation Python.
- Une expérience des environnements en nuage est un plus
Audience
- Développeurs Python
- Ingénieurs en logiciel
Nos clients témoignent (5)
La convivialité tout en apprenant
Didier Matagne - Agence du Numerique
Formation - AWS Lambda for Developers
Le fait d'avoir plus d'exercices pratiques utilisant des données plus similaires à celles que nous utilisons dans nos projets (images satellites au format raster)
Matthieu - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
Très bonne préparation et expertise de l'animateur, communication parfaite en anglais. Le cours était pratique (exercices + partage d'exemples d'usage).
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
Traduction automatique
Le formateur savait exactement de quoi il parlait.
Madumetsa Msomi - BMW
Formation - AWS DevOps Engineers
Traduction automatique
Applications IoT
Palaniswamy Suresh Kumar - Makers' Academy
Formation - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Traduction automatique