我们的DevOps旅程转向构建高效开发平台。通过与解决方案架构师的会议,我们探讨了如何通过自动化优化开发流程,解决开发者在手动执行重复任务时的低效问题。我们设想了一个自助服务平台,用户通过Azure AD认证后可安全触发特定任务。接下来将讨论平台架构及技术选择,CI/CD流程等。这将成为组织软件构建和交付的基础。
软件公司成功不仅依赖优秀的工程团队,还需用户导向的团队,如产品管理、客户支持和数据分析,以满足用户需求并提升产品推广。用户中心化的方法能提高组织绩效和员工满意度。建立自助服务平台可提高响应效率,减少支持请求,提升开发者体验和生产力。
安联直销将其DevOps团队转变为平台工程团队,专注于优化技术、人员和流程。他们采用了DevOps原则,构建了自助服务平台,并提高了软件交付性能。通过实现可观测性的民主化和建立SLI,他们实现了OrgOps并扩展了平台。安联直销现在处于“平台时代”,并继续发展。
在Azure上,Linux是最广泛使用的操作系统,超过60%的Azure Marketplace提供基于Linux的服务。微软为确保Linux在Azure上的顺畅运行,成立了Linux平台组,提供对内部和Azure客户的支持。微软维护自己的内核Azure Linux,并与其他Linux发行版合作。微软通过Azure镜像基础设施确保软件包及时更新。此外,微软开发了LISA框架,用于自动化测试,并计划将其作为Azure的自助服务平台推出。
完成下面两步后,将自动完成登录并继续当前操作。