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)
Le fait d'avoir plus d'exercices pratiques utilisant des données plus proches de ce que nous utilisons dans nos projets (images satellites en format raster)
Matthieu - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
Une très bonne préparation et expertise de la part du formateur, une communication parfaite en anglais. Le cours était pratique (exercices + partage d'exemples de cas d'utilisation)
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
Traduction automatique
Tout est bon, rien à améliorer
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Formation - AWS Lambda for Developers
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
Formateur développe la formation selon le rythme des participants
Farris Chua
Formation - Data Analysis in Python using Pandas and Numpy
Traduction automatique