IaaS后企业研发云转型与效率提升:云上业务开发实战

需积分: 5 0 下载量 61 浏览量 更新于2024-09-06 收藏 6.77MB PDF 举报
在《IaaS后时代,企业如何玩转云上的业务开发》的分享中,阿里云企业服务事业部高级产品专家刘昕深入探讨了在云计算(特别是IaaS)的新时代背景下,企业进行业务开发的策略和方法。他强调了开发体系的数字化转型,包括应用架构的革新,如微服务架构和Weex/ Native开发框架的应用,以及研发模式和协同模式的转变。 刘昕指出,单纯依靠购买云基础资源并不能保证企业的成功,企业需要利用这些资源进行高效的软件研发和交付。例如,企业需要构建一个灵活的发布平台,支持快速部署到十万台甚至更多的设备,同时注重研发效能的提升,通过引入阿里研发云来实现。企业研发云提供了多方面的支持,如微服务架构下的DevOps实践(如双模DevOps)、移动研发中台、云效平台的自动化测试和角色协同功能,以及移动IM和Serverless Kubernetes等技术。 分享中的三个关键应用场景被重点提及: 1. **前后台双模DevOps**:通过DockerFile、容器化工具和镜像服务,企业可以实现无缝应用部署,并通过镜像签名和漏洞扫描确保安全。此外,企业还可以利用云效平台进行集成测试和应用发布流程管理。 2. **CI/CD打造企业软件供应链**:强调了持续集成和持续部署(CI/CD)的重要性,通过建立分层自动化体系,持续改进交付过程,与业务紧密贴合,推动持续创新。 3. **It部门职能升级**:着重于测试部门的转型,通过搭建测试环境,提高测试覆盖率,实施质量内建策略,包括单元测试和代码质量的提升,以确保应用的稳定性和性能。 此外,刘昕还提到了组织能力的提升,从研发类型到应用全周期,再到组织结构的调整,以适应云环境下的敏捷迭代和价值交付。他还介绍了阿里研发云如何帮助企业进行业务创新,借助机器学习和区块链技术进行产业升级,以及提供教学资源如教学一体机,鼓励跨职能研发团队的学习和交流。 总结来说,企业要在IaaS后时代成功玩转云上的业务开发,不仅需要选择合适的云基础设施,更要掌握数字化转型策略,利用云服务加速软件开发和运维流程,以及构建与业务紧密相联的持续改进机制。通过这样的方式,企业才能在激烈的市场竞争中保持优势。