如今,DevOps行业已成为数字基础架构最重要的方面之一。 Grand View Research最近的一份报告指出,全球DevOps市场在2023年的价值超过70亿美元,并将稳定增长。在DevOps实践的帮助下,企业正在减少部署失败,改善恢复时间并加快产品的发行。随着云计算比以往任何时候都更受欢迎,DevOps已成为开发与操作之间的重要联系。根据Gartner的说法,如果不使用强大的自动化和协作工具实施,超过75%的DEVOP计划将无法满足期望。在这个高影响力的领域中,像Mohit Thodupunuri这样的专业人士正在帮助企业跟上技术变革的步伐。目前在Charter Communications Inc.工作,为DevOps和基础设施自动化带来了九年的经验。他的努力有助于塑造美国最大的宽带和有线服务提供商之一的运行弹性和可扩展性。
结构化迁移和基础设施改进
在Charter Communications,Mohit为几个基础设施和与申请有关的项目做出了贡献。一项关键任务是将Adobe Experience Manager(AEM)从6.3版提高到6.5。他还使用Puppet自动化了服务器构建过程,这有助于减少手动努力。他对Akamai CDN的使用支持了更好的内容在边缘交付,从而增强了用户体验。
Mohit使用Maven,Jenkins和Shell Scripting等工具管理了配置和部署活动。他在亚马逊eks上的工作涉及编写Terraform脚本并用舵图进行部署。这些努力帮助建立了更稳定,可重复的部署管道。此外,他创建了AWS lambda功能,以自动化跨环境的夜间缓存操作。
云迁移和生产准备的方法
Mohit的主要责任之一是API从本地系统迁移到AWS。他参与了分期和生产阶段,进行了端到端的测试,以确保API在完全部署之前正常工作。这种过渡提高了所涉及的系统的可扩展性和性能。他还通过将其放置在Akamai后面,从而为客户提供直接访问,从而为关键API提供了临时解决方案。此外,他使用Akamai WAF设置了从AEM到AWS的流量路由,该路由为系统增加了一层安全性和托管控制。
安全,自动化和团队协作
Mohit开发了一种自动化方法来检测和解决大约200台服务器中与Java相关的漏洞。通过修改现有脚本,他创建了一个过程,该过程识别风险区域并删除了过时的路径。除技术交付外,他还与生产和非生产环境中的各个团队密切合作。他的角色通常涉及在关键支持时间内进行故障排除,指导和提供实际解决方案。
以前的角色和建筑可扩展系统
在加入Charter之前,Mohit曾在BlueAcornici和McClatchy工作。他的角色着重于使用Puppet,与Jenkins自动部署以及设置质量检查和生产环境的基础架构配置。他还使用GIT钩子实施了版本控制改进,并帮助设计了与Sonarqube这样的代码质量工具集成的部署管道。
在McClatchy,他在Solr中管理了搜索配置,使用DMS和Puppet进行了应用程序版本,并创建了镜像环境进行质量保证测试。他对Linux,Docker和Caching工具(如Varnish)的熟悉对于维护可扩展平台很有用。
持续的贡献和研究计划
Mohit继续探索新的工具和流程,以简化DevOps工作流程。他建议将生成性AI整合到运营中,以加快问题的解决,并为改善摄入过程做出了贡献。他还在Charter上自动化了完整的网站发布周期,这减少了手动努力并最小化错误。
在备受瞩目的项目中认可的工作
2024年11月,Mohit参与了Charter Communications的主要产品发布。他收到了组织首席执行官的赞赏,以表彰他对该倡议成功的贡献。同样,在2023年10月与沃尔特迪斯尼公司合作的过程中,他因宪章领导层的角色而获得了认可。尽管这些时刻并没有定义他的全部作品,但它们反映了他随着时间的推移的一致性和可靠性。
Mohit Thodupunuri的作品表明了一致和紧密整合的DevOps实践可以导致更好的运营团队保持一致。他的重点是解决实时问题并实现生产稳定性。通过确保与业务目标保持一致的技术解决方案,他一直在Charter Communications和以前的角色中始终如一地实现务实的结果。他参与重要的项目和对尖端技术的持续兴趣表明,愿意保持与不断变化的行业需求保持一致。