相关题库

咨询

其他联系方式

所属系列课程

评价

深入Jumpserver堡垒机源码之一,大江东流去,Jumpserver属于大型、多人协同、架构复杂、开发难度高、技术涉及面广、岗位深度融合的开源堡垒机软件。本视频课程主要包括以下内容: Jumpserver安装和运行 安装、运维和管理脚本的使用及修改 基于Pycharm的远程docker开发环境搭建 Jumpserver系统架构和组成 Django复杂的全局和第三方配置 DRF的批量操作 DRF bulk库的源码解析 贯穿全局的用户系统(4A中的Account) 用户模型、序列化、API、URL、辅助工具 企业版相关的组织系统(Orgs) 面向人群: 运维人员 开发人员 堡垒机管理员 堡垒机审计员 学生 爱好者 其它相关人员 基础要求: JMS是一个非常复杂的大型开源项目,几十人共同参与开发,长达7年时间,版本迭代较多。涉及多种编程语言、前后端开发、运维管理、数据库管理等方面。 较高的Linux管理能力 较高的Python开发能力 较高的Django开发能力 较高的Django rest framework开发能力 熟练运用Docker、Nginx、Mysql、Redis 掌握其它未特别注明的相关知识 学习目标: 掌握Django的高端项目开发技巧 阅读生产级别的源代码,提高自身水平 熟悉jms的功能、使用方法,帮助排查问题 掌握前后端分离的REST开发 为二次开发jms打下基础 为后续课程的学习打下基础 适用人群:运维人员 开发人员 堡垒机管理员 堡垒机审计员 学生 爱好者