Mars Veterinary Health:利用 Oracle Cloud 中的 SaaS 和 PaaS 解决方案实现现代化
作为一家成长型公司,Mars Veterinary Health (MVH) 拥有丰富的性能问题传统技术。为了提高性能,他们决定将其大部分负载移至 Oracle Fusion Cloud Financials 和 Oracle Fusion Cloud Human Capital Management (HCM) 及其软件即服务 (SaaS) 负载移至 Oracle Cloud Infrastructure。
火星兽医保健 (MVH) 是商业生态系统的一部分,其共同目的是:共同努力改善兽医专业人员、宠物和客户的生活,并使宠物的世界更加美好。他们在 20 多个国家设有地点,在 2 500 家医院设有 9 个横幅。
MVH 进行了以下密钥更改:
- 他们从具有基本连接的 IPSec VPN 服务迁移到具有更大网络的 FastConnect,以利用 SaaS 和平台即服务 (PaaS) 服务。
- 它们从旧版本的数据库即服务迁移到 Oracle Autonomous Transaction Processing。
- 他们从使用 Java Cloud 服务 SaaS 扩展 (JCS-SX) 作为关键财务集成转向使用 Oracle Visual Builder。
- 最后,他们移动到 Oracle Integration。
MVH 决定迁移到 Oracle Autonomous Transaction Processing 以改善其有机和无机增长。将业务单位或标帜添加到其 Oracle Enterprise 应用程序使用时,会出现有机增长,每月添加医院时,标帜内会出现无机增长。因此,当他们在技术层面寻找提高性能的机会时,他们发现自治事务处理是最佳选择之一。自治事务处理通过数据库即服务减少了一些手动工作,并提供了多种类型的自动化。
MVH 提供了一个概念证明,帮助他们决定是否希望转向这一新技术,这需要大约三个月时间。MVH 将 170 多个集成从旧技术迁移到新技术,这需要六个月时间。
MVH 在 Oracle Cloud Infrastructure 上此部署期间具有以下技术优势:
- 性能:他们监视 HCM 财务等领域的性能,比第一周提高了 300% 以上。
- 他们创建了一个技术堆栈,可在其中利用 Oracle Cloud Infrastructure 中的新技术。
MVH 具有 Oracle Cloud Infrastructure 的增长机会计划。他们希望在未来 10–12 个月内在北美添加可调整大小的业务单位,以及 Oracle 中与其现有技术投资兼容的更多 PaaS 或 SaaS 产品。
体系结构
在此体系结构中,Mars Veterinary Health (MVH) 使用传统技术从工作负载迁移到 Oracle Cloud Infrastructure SaaS 和 PaaS 解决方案。
为了提高性能并适应其增长,他们选择 FastConnect 以实现高带宽、Oracle Integration、Oracle Visual Builder 和 Oracle Autonomous Transaction Processing。
MVH 希望可公开访问自治事务处理。由于服务是完全托管的,因此 Oracle 将处理网络部分:虚拟云网络 (virtual cloud network, VCN)、子网、可用性域和故障域。Oracle 确保所有环境、生产、开发、测试和用户接受测试都具有高可用性和容错性。
Oracle Visual Builder 和 Oracle Integration 都是托管服务,使 MVH 能够更多地专注于其业务和增长,而不会产生性能问题开销。
下图说明了此引用体系结构。
- 区域
Oracle Cloud Infrastructure 区域是一个本地化地理区域,包含一个或多个数据中心,称为可用性域。区域独立于其他区域,其距离很大(跨越国家或甚至大陆)可以分开。
此体系结构中的所有资源都部署在单个区域中。
- 可用性域
可用性域是区域内的独立独立数据中心。每个可用性域中的物理资源都与其他可用性域中的资源隔离,这些资源提供故障容差。可用性域不共享基础结构(例如电源或冷却设备)或者内部可用性域网络。因此,一个可用性域出现故障不太可能影响该区域中的其他可用性域。
- VCN 和子网
VCN 是在 Oracle Cloud Infrastructure 区域中设置的可自定义、软件定义的网络。与传统的数据中心网络一样,VCN 允许您完全控制您的网络环境。VCN 可以有多个非重叠 CIDR 块,您可以在创建 VCN 后更改这些块。您可以将 VCN 细分为子网,子网可以被限定为区域或可用性域。每个子网包含一系列与 VCN 中的其他子网不重叠的地址。您可以在创建后更改子网的大小。子网可以是公共的或专用的。
此体系结构使用单个 VCN,其中包含负载平衡器、Web 服务器、应用程序服务器和数据库的单独子网。
- Internet 网关
Internet 网关允许 VCN 中的公共子网与公共 Internet 之间的通信。
- 动态路由网关 (DRG)
DRG 是一个虚拟路由器,它为同一区域中的 VCN 之间、区域外的 VCN 与网络之间的专用网络流量提供路径,例如另一个 Oracle Cloud Infrastructure 区域中的 VCN、内部部署网络或其他云提供商中的网络。
为了从内部部署网络快速可靠地连接到 Oracle Cloud,Alliance Data 选择了 Oracle Cloud Infrastructure FastConnect。
- 路由表
虚拟路由表包含用于将流量从子网路由到 VCN 外部的目标的规则,通常是通过网关路由。
- 安全列表
对于每个子网,可以创建安全规则,以指定必须允许进出子网的源、目标和流量类型。
- FastConnect
Oracle Cloud Infrastructure FastConnect 提供了一种在数据中心和 Oracle Cloud Infrastructure 之间创建专用专用专用连接的简单方法。与基于互联网的连接相比,FastConnect 提供了更高的带宽选项和更可靠的网络体验。
- Identity Cloud Service(不使用)
Oracle Identity Cloud Service 为范围广泛的 SaaS 和内部部署应用程序提供身份管理、一次登入 (SSO) 和身份管理。
- Oracle 服务网络
Oracle 服务网络 (OSN) 是 Oracle Cloud Infrastructure 中为 Oracle 服务预留的概念性网络。这些服务具有可通过互联网访问的公共 IP 地址。Oracle Cloud 之外的主机可以使用 Oracle Cloud Infrastructure FastConnect 或 VPN Connect 通过专用方式访问 OSN。VCN 中的主机可以通过服务网关私密地访问 OSN。
- 对象存储
通过对象存储,可以快速访问任意内容类型的大量结构化和非结构化数据,包括数据库备份、分析数据以及图像和视频等丰富内容。您可以安全可靠地存储数据,然后直接从互联网或云平台检索数据。您可以无缝扩展存储,而不会性能或服务可靠性降低。对需要快速、立即和频繁访问的“热”存储使用标准存储。对您长时间保留的“冷”存储使用归档存储,并且很少或很少访问。
- 自治事务处理
Oracle Autonomous Transaction Processing 是一个自我驱动、自我保护和自我修复的数据库服务,针对事务处理负载进行了优化。您无需配置或管理任何硬件,也不需要安装任何软件。Oracle Cloud Infrastructure 处理创建数据库以及备份、打补丁、升级和优化数据库。
- 企业资源计划 (ERP)
Oracle Fusion Cloud Enterprise Resource Planning 使您能够快速调整业务模型和流程,从而降低成本、提高预测价值并推进创新。
- 人力资本管理 (HCM)
Oracle Fusion Cloud 人力资本管理 在 Oracle HR、人才管理、员工管理和 Oracle Payroll 的市场中提供了全面的人力资源云解决方案,可以统一和自动化流程来提供端到端的员工可见性。
- Oracle SaaS
软件即服务 (Software-as-a-service, SaaS) 是一种基于云的软件交付模式,在此模式下,云提供商开发和维护云应用软件,提供自动软件更新,并通过互联网随时随地向客户提供软件。云提供商管理所有硬件、中间件、应用软件和安全性。因此,SaaS 客户可以比维护本地系统和软件更快地大幅降低成本、部署、扩展和升级业务解决方案,并以更高的准确度预测总拥有成本。
- Oracle PaaS
平台即服务 (PaaS) 是一组服务,用于构建和管理数字时代的现代应用程序,无论是在本地还是在云端。
PaaS 提供了基础设施和中间件组件,使开发人员、IT 管理员和最终用户能够构建、集成、迁移、部署、保护和管理移动和 Web 应用程序。
为了提高工作效率,PaaS 提供了便于使用的编程组件,让开发人员可以在其应用中构建新功能,包括创新技术,例如人工智能 (AI)、聊天机器人、区块链和物联网 (IoT)。此组还包括应用程序开发工具套件,包括云本机服务、Kubernetes、Docker 和容器引擎等。
精选构建和部署
想要显示您在 Oracle Cloud Infrastructure 上构建的内容?想要与我们的全球云架构师社区分享您学到的经验、优秀实践和参考架构让我们帮助您开始。
- 下载模板 (PPTX)
通过将图标拖放到示例线框,说明您自己的参考体系结构。
- 观看架构教程
获取有关如何创建引用体系结构的分步说明。
- 提交图表
请向我们发送一封包含您图表的电子邮件。我们的云架构师将回顾您的图表,并与您联系讨论您的架构。