|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/vagrant-pour-devops-creez-vos-infras-facilement/
课程评论:没有评论
**课程名:** Vagrant for DevOps: 轻松创建您的基础设施 [2025] **课程概述:** 该课程旨在帮助您使用 Vagrant(HashiCorp 公司出品)自动化创建和管理开发、测试和生产环境,从而提高信息系统的稳定性。通过本课程,您将学会如何构建与生产环境高度一致的(ISO PROD)的虚拟环境,使用命令行工具、Vagrant Cloud,并编写 Vagrantfile 来定义和配置您的基础设施。课程还将涵盖使用 Shell 脚本、Docker 和 Ansible 等工具进行后安装操作(如软件安装、操作系统补丁),以及掌握网络管理(端口转发、公共和私有网络)等关键概念。 **为什么学习本课程:** * **提高系统稳定性:** 解决开发、测试和生产环境不匹配导致的常见部署错误。 * **自动化基础设施部署:** 节省时间,将精力更多地投入到开发和测试中。 * **与团队共享环境:** 确保团队成员使用相同的、与生产环境一致的环境。 **课程内容:** * Vagrant 安装与基础 * Vagrant 命令行使用 * Vagrant Cloud 的应用 * 设计和编写 Vagrantfile * Provisioner 的使用(Shell, Docker, Ansible 等) * 网络管理(端口转发、公共/私有网络) * 与 VirtualBox 集成 **目标学员:** * 开发人员 * 系统和网络管理员 * IT 项目经理 * DevOps 工程师 **推荐预备知识(非强制):** * Docker 基础 * Ansible 基础 * VMware Workstation 基础 **课程时长:** 5 小时 **讲师:** Dirane TAFEN (云和 DevOps 领域的顾问及讲师)
La stabilité des systèmes d'information est devenue un enjeu majeur pour les entreprises, car pour quelques heures d'indisponibilité de son application, site web, l'entreprise peut perdre sa place sa place de leader sur le marché, perdre des clients (qui iront chez la concurrence) pour la conséquence finale qui est une baisse drastique de son chiffre d'affaires.Afin de stabiliser au mieux leur systèmes d'information, les entreprises s'assurent que les mises en production se déroulent dans les meilleures conditions. Malgré toute cette bonne volonté, l'une des sources des erreurs rencontrées lors de la mise en production est l'inadéquation entre les infrastructures de développement, de test et ceux de production. En effet pour garantir la consistance des mises à jour applicatives ou la cohérence des scripts, il est indispensable de pouvoir faire des tests sur des infrastructures ISO PROD (identique à celui de production).D'où les questions suivantes:Comment créer des environnements proches de ceux de production ?Comment automatiser la mise en place de ses environnements de développement qui intégrerons déjà tous les outils et prérequis ?Comment partager ses environnements avec les autres membres de l'équipe afin que tout le monde soit ISO prodVous l'aurez compris, l'objectif de cette formation est vous amener à créer des environnements virtuels de façon automatique afin que vous puissiez passer plus de temps à concevoir et à tester et que vous perdiez moins de temps à la mise en place de votre infrastructure locale.L'outil qui a été choisi pour vous permettre de réaliser cette prouesse est Vagrant de la société Hashicorp, et pour y arriver nous verrons les concepts suivantsInstallation de VagrantUtilisation de la ligne de commande vagrantComment utiliser le Vagrant CloudConcevoir et écrire un Vagrantfile, élément essentiel qui nous permettra de designer notre déploiementUtiliser les provisionner pour réaliser nos opérations de post-install (installation de logiciels, patching d'OS) grâce au script Shell, à Docker, à Ansible et bien d'autresGestion du réseau avec les notions de port-forwarding, réseau public et réseau privéAfin de mettre en auvre nos infrastructures virtualisées, Vagrant aura besoin d'un outil qu'il va piloter, et dans notre cas se sera Virtualbox, outil de virtualisation très connu et OpenSource. Virtualbox sera le socle qui hébergera nos infrastructures.Cette formation est destinée:Aux développeursAux administrateurs systèmes et réseauxAux managers et chef de projet ITAux ingénieurs DevOpsPrérequis souhaités mais pas obligatoires:Docker: les bases indispensablesAnsible pour DevOpsVMWare WorkStationDurée de la formation: 5 HeuresNB: Cette formation est activement mise à jourFormateur: Dirane TAFEN (Consultant et Instructeur dans le Cloud et le DevOps)Cette formation est faite pour vous! Vous doutez ? Regardez cette vidéo