Dans ce cours, vous acquerrez des connaissances pratiques sur l'ensemble du cycle de vie du déploiement d'applications, de la sécurité et de l'automatisation de l'infrastructure. Vous apprendrez à déployer efficacement des applications en utilisant divers modèles de cloud tels que PaaS, SaaS et IaaS, tout en plongeant dans des concepts essentiels tels que le bare metal, les machines virtuelles et les conteneurs. Le cours vous dote des connaissances nécessaires pour prendre des décisions éclairées dans le choix de la bonne infrastructure pour votre application. Vous explorerez ensuite les méthodologies d'intégration continue (CI) et de déploiement continu (CD), en apprenant la distinction entre le déploiement continu et la livraison. Avec ces connaissances, vous serez en mesure de mettre en œuvre des pipelines CI/CD robustes, assurant une intégration de code et un déploiement sans faille. En outre, le cours couvre les composants essentiels tels que les équilibreurs de charge, les proxy inverses, les DNS et les pare-feu, garantissant que vous pouvez déployer des applications dans un environnement sécurisé et fiable. Les considérations de sécurité sont primordiales dans le déploiement d'applications. Dans ce cours, vous découvrirez les meilleures pratiques pour sécuriser les applications web, en vous concentrant spécifiquement sur les directives de sécurité de l'OWASP. Vous plongerez également dans les principes et les pratiques DevOps qui favorisent l'automatisation et la collaboration, ainsi que dans les bases de Docker, les scripts Bash et les tests unitaires. Ces compétences vous permettront de créer des déploiements d'applications efficaces, automatisés et sécurisés. Ce cours est idéal pour les professionnels de l'informatique, les développeurs et les ingénieurs réseau souhaitant acquérir une expertise pratique en matière de déploiement d'applications, de sécurité et d'automatisation. Une compréhension de base du cloud computing, du développement de logiciels et des principes de sécurité est recommandée. Le cours est adapté aux apprenants intermédiaires qui cherchent à améliorer leurs compétences en DevOps, sécurité et automatisation de l'infrastructure.

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Déploiement d'applications, sécurité et automatisation de l'infrastructure
Ce cours fait partie de Spécialisation Cisco Certified DevNet Associate (200-901)

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Comprendre les modèles de déploiement dans le cloud (PaaS, SaaS, IaaS) et la conteneurisation.
Maîtriser les principes de l'intégration et du déploiement continus (CI/CD).
Apprenez à sécuriser les applications web en utilisant les meilleures pratiques de l'OWASP.
Automatiser l'infrastructure à l'aide d'outils tels que Bash, Python et Ansible.
Compétences que vous acquerrez
- Catégorie : Bash (langage de script)
- Catégorie : Déploiement des applications
- Catégorie : Conteneurisation
- Catégorie : Automatisation des technologies de l'information
- Catégorie : DevOps
- Catégorie : Sécurité des infrastructures
- Catégorie : Projet ouvert de sécurité des applications web (OWASP)
- Catégorie : Déploiement dans le nuage
- Catégorie : Ansible
- Catégorie : Infrastructure en nuage
- Catégorie : Docker (Logiciel)
- Catégorie : Tests unitaires
- Catégorie : Livraison continue
- Catégorie : CI/CD
- Catégorie : Sécurité des applications
- Catégorie : Pare-feu
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 2 modules dans ce cours
Dans ce module, nous explorerons les concepts clés liés au déploiement et à la sécurité des applications, notamment les types de déploiement dans le cloud, les méthodologies CI/CD et les pratiques DevOps fondamentales. Vous découvrirez les principaux composants impliqués dans le déploiement d'applications, tels que les équilibreurs de charge, les DNS et les protocoles de sécurité, tout en acquérant une expérience pratique avec Docker, Bash et les bases des tests unitaires. À la fin, vous aurez une base solide à la fois dans les stratégies de déploiement et les mesures de sécurité essentielles pour le développement de logiciels modernes.
Inclus
8 vidéos2 lectures1 devoir
Dans ce module, nous plongerons dans le monde de l'automatisation de l'infrastructure, en nous concentrant sur l'Infrastructure as Code et les outils utilisés pour automatiser la configuration des appareils. Vous apprendrez à intégrer les tests et à gérer les appareils à l'aide de divers langages de programmation et frameworks tels que Bash, Python et Ansible. À la fin de ce module, vous serez équipé pour rationaliser la gestion de l'infrastructure grâce à l'automatisation et vous acquerrez une expérience pratique avec des outils et des pratiques essentiels.
Inclus
8 vidéos1 lecture3 devoirs
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Cloud Computing
Statut : Essai gratuitMicrosoft
Statut : Essai gratuit
Statut : Essai gratuitBoard Infinity
Statut : Essai gratuitLearnKartS
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,

