云基础设施:OpenStack、K8s、OpenShift 代码存储库、容器注册表、GitOps、Agile Infra 监控:Open Search、Kafka、Grafana、InfluxDB、Kibana 文档存储库//Web:Indico、Drupal、WordPress 分析:HTCondor、Slurm、Jupyter Notebooks、Apache Spark
Jim Mercer是IDC DevOps和DevSecops Solutions研究实践的研究副总裁。在这个角色中,他负责研究,写作和为快速发展的Devops和DevSecops市场提供建议。Mercer先生的核心研究包括Rapid Enterprise应用程序开发,基于现代微服务的包装,GITOPS,应用程序安全,软件供应链安全以及自动部署以及适用于DevOps实践的生命周期/管理策略。此外,他研究了DevOps方法论如何影响开源和偏好使用本地计算和开发平台与公共云服务的偏好。
降低复杂性我创建了一个抽象层,使其易于采用并集成到平台运营的各个方面。我承担了规划和执行后端系统架构的主要责任,重点是采用现代和可扩展的方法。通过设置单一存储库结构,我促进了微服务的集成和管理,增强了开发工作流程和运营效率。我的工作包括使用 AKS 通过 Kubernetes 通过 GitOps 配置基础设施,这为大规模部署和管理我们的微服务提供了一个强大而灵活的环境。这还包括设置日志记录、操作员和安全工具。此外,我还开发了事件驱动的后端系统,用于客户入职、数据室功能以及数据库驱动程序和其他辅助工具的模块系统(即从 OpenAPI 导入 typescript 类型到 FE)。此外,我还实施了一个全面的平台无关的 DevOps 管道,该管道基于 semver 和常规提交支撑微服务架构,确保从代码提交到部署的平稳可靠过渡。其中包括采用签名验证流程和 CVE 扫描,验证从初始提交到最终部署的每个阶段,确保保持最高级别的安全性和可靠性。这种方法不仅简化了我们的部署流程,还显著增强了平台的整体安全态势和运营弹性。