本系列课程由
等组成,完整讲述Devops开发运维和安全的技术内容。
Devops
Devops开发运维
软件应用的设计开发周期越来越紧迫,系统交付需要一种可控的方式管理。 软件代码编写后,如何进行构建,测试,发布,业界有一套实践可行的方案。
- Devops概述
- 运维监控
- 自动化运维
- SRE
- ITSM
CICD持续集成和交付
持续集成和持续交付,是现代大型系统软件开发和部署的关键技术。
- CI/CD
- Jenkins
- Gitops
日志开发和集中管理
记录系统日志是企业软件必不可少的功能, 是查找问题,分析排错的主要方式,也是大数据信息的主要来源。 如何高效的记录和分析日志已经成为企业互联网应用的重点之一。
- Logging
- 集中式日志管理
安全
全面解析Java安全
Java语言实现了全面的安全编程功能。
- Java 语言安全设计
- 密码体系和证书
- 安全传输
- Java 安全工具
- 国密算法运行环境
- 双向认证实战
- JavaEE 认证和授权
- Tomcat 安全技术说明
- JBoss Security 项目介绍
- SSO和OAuth2
- Spring Security
- Apache Shiro项目
Keycloak管理和开发
全面讲述 Keycloak 安全服务器的管理配置和开发应用程序。
- 安全验证授权
- Keycloak安全服务器
- 安装和配置
- 认证和授权
- 应用开发
- 扩展开发和生产环境
Web安全开发
Java安全编码和安全审计,以及安全漏洞的知识
- 安全开发编码
- Java 安全审计
- 安全漏洞