Skip to content

Latest commit

 

History

History
98 lines (48 loc) · 3.61 KB

File metadata and controls

98 lines (48 loc) · 3.61 KB

Dev(Sec)Ops (Application Level Engineering)

[TOC]

Res

🗺️ https://landscape.cd.foundation

Related Topics

Project Cooperation & Team Messaging

Learning Resources

🎞 DevOps -- 马士兵

Projects

moby project Moby is an open-source project, created by Docker, to enable and accelerate software containerization.

Intro

Agile Development

什么是敏捷开发 -- 阮一峰

agile manifesto

DevOps

DevOps概念,文化

Screen Shot 2022-06-29 at 2.45.09 PM

Screen Shot 2022-06-29 at 2.58.40 PM

Refs

了解 DevOps -- RedHat

什么是DevOps -- 知乎

万字长文带你彻底搞懂什么是 DevOps

8 种基本软件开发模型:选择哪一种?

项目管理(PM):jira。运营可以上去提问题,可以看到各个问题的完整的工作流,待解决未解决等;https://zhuanlan.zhihu.com/p/44837233

代码管理:gitlab。jenkins或者K8S都可以集成gitlab,进行代码管理,上线,回滚等;

持续集成CI(Continuous Integration)gitlab ci。开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。

持续交付CD(Continuous Delivery)gitlab cd。完成单元测试后,可以把代码部署到连接数据库的 Staging 环境中更多的测试。如果代码没有问题,可以继续手动部署到生产环境中。

代码检测: SonarQube, 7 个顶级静态代码分析工具 代码检查、评审、单元测试工具 大搜集

镜像仓库:VMware Harbor,私服nexus。

容器:Docker。

编排:K8S。

服务治理:Consul。

容器平台: Rancher

镜像扫描:Clairctl

脚本语言:Python

日志管理:Cat+Sentry,还有种常用的是ELK/EFK

系统监控:Prometheus

负载均衡:Nginx

网关:Kong,zuul

链路追踪:Zipkin

服务注册与发现:etcd

产品和UI图蓝湖

公司内部文档:Confluence

报警:推送到工作群