dqzboy
高级运维工程师
7年经验
2024-08-01
个人介绍:我是一名拥有超过7年运维经验的工程师,专注于容器技术、K8s集群管理以及DevOps流程。在互联网企业中,我负责过多个项目的方案规划和搭建维护,具备丰富的技术敏感度和故障排查经验。我熟悉阿里云、腾讯云、AWS等主流云服务平台,并对新兴技术保持浓厚兴趣,成功在多个项目中实现技术落地。
项目经验:项目一:传统业务项目从0到1的容器化改造实施
传统业务项目完成容器化改造,提升应用的可维护性、可扩展性和运行效率;建立起完善的容器化基础架构和流程。
● 采用Docker技术将项目服务进行容器化,提高应用的可移植性和环境一致性;
● 部署高可用K8s集群,实现对项目业务容器的编排和管理,提供高可用性和弹性扩展能力;
● 利用Jenkins、GitLab和Harbor等工具,实现前后端业务代码的自动化构建、镜像管理和发布;
● 部署Prometheus+Grafana,实现对Pod指标和自定义指标的数据采集和展示,实时监测和分析系统运行状态;
● 搭建EFK日志管理系统,对业务日志和系统日志进行采集、关键日志信息监控告警,加快问题定位和解决;
● 部署配置Skywalking,实现对微服务的全链路监控,监测链路指标和性能问题,及时发现并进行优化。
项目二:从0到1实现CI/CD平台建设和落地
对传统运维发布流程进行彻底改造,实现多平台多环境的自动化发布,提高交付效率和质量。同时,采用标准化流程和实时监控,增强项目管理和安全性,为团队提供高效的开发和发布环境。
● 针对项目进行统一标准化,基于Gitflow原则进行代码分支管理、构建流程标准化等;
● 编写Pipeline代码,全面实现项目的自动构建与发布过程,确保稳定的持续集成交付;
● 采用Jenkins和GitLab,实现源代码构建打包、代码管理、权限划分管控;使用Harbor管理容器镜像;
● 结合360加固保,对APK进行安全加固,根据不同应用市场自动生成渠道包并发布至蒲公英平台进行管理;
● 编写自定义构建通知器,及时通知版本构建和发布信息,实时掌握构建状态;实时获取最新APK下载码。
技 能:
其他