暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

甲骨文与Fledge合作实践多云管理

498
多云管理策略与挑战

OCI继续支持开源技术及开发人员社区。随着纯云技术和DevOps方法的快速采用,从许多客户的反馈看,他们都想要的是一个开放的云服务策略,以避免被云供应商锁定。

作为持续致力于开放标准和支持广泛多样的生态系统的一部分,Oracle与Fledge展开技术合作,Fledge已经将其多云和边缘应用管理平台扩展到OCI。

应用程序越来越多地按地理位置发布,部署得更靠近终端用户和数据源。这种分布的理由是:实时的用户体验(响应延迟范围)、GDPR遵从性、减少网络数据传输、更接近数据源和实时分析。

应用程序的需求和特征非常多样化。部署方式从裸机到虚拟机,从独立容器到多个Kubernetes集群,从跨多个云到数据中心,甚至到更小边缘计算。

管理区域化的分布式应用程序基础设施可能会很复杂。为了使其在生产环境中大规模协同运行,客户的技术团队需要具备各方面技术能力:物理基础设施(计算、存储、网络)、应用程序架构(微服务、编排、服务网格)、安全、云计算等等。

管理区域化的分布式应用程序生命周期

  • 弹性应用程序编排

一个基于意图的有状态框架不断尝试满足应用程序所期望的状态。组合和部署应用程序既可以作为独立的Docker容器(没有Kubernetes),也可以跨多个Kubernetes集群。独立Docker部署场景适合需要较小计算资源的客户,Fledge为此类部署提供弹性,而不用考虑部署在何处。

  • 跨广域网、安全、透明的服务网格

在部署微服务应用程序时,将自动、透明地供给基于策略、面向应用的服务网格,并且在微服务迁移过程中会动态地重新配置自己。这种服务网格可以在跨广域网、跨多云、跨独立Docker部署和多Kubernetes集群的环境中工作。类似于每个应用程序都在一个SD-WAN中工作。

  • 应用程序可见性

在Fledge中可以看到应用程序的布局、连接、运行状况,并且健康监控的事件和警报可供应用程序使用,以满足必要的业务逻辑和SLA。

  • 应用程序生命周期管理

支持“金丝雀”模式的微服务升级,以及基于策略的微服务迁移。Fledge帮助客户减少管理分布式应用程序基础设施所需的时间和精力,并且简化每一天的运维操作。

OCI客户使用Fledge的收益

无论是小型、中型还是大型企业,对于部署区域化的分布式应用程序,Fledge提供以下能力:

  • 使用单个用户界面来管理区域化的分布式应用程序,这些程序可以跨越不同的OCI区域、其他厂商公有云服务或私有云服务、客户数据中心。

  • 使应用程序具备多云部署能力,OCI可以作为多云策略的一部分。

  • 在OCI上开发分布式边缘应用程序,方便多云部署。

  • 在Kubernetes环境中最优地部署分布式应用程序,或者独的Docker容器部署,或者混合方式部署,可以分布在每个地理位置的基础设施上。


作者简介

李永锋,甲骨文云服务专家团队资深咨询顾问,专注于区块链、OCI云服务的架构解决方案。具有20+年的银行、保险、第三方支付行业的企业IT架构咨询及相关技术解决方案经验。您可以通过yongfeng.li@oracle.com联系他。

文章转载自甲骨文开发者社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论