Oracle公司的云计算收益是否足以让它成为云巨头的竞争对手?
Oracle公司的这名高管说服了Stasi,该公司开发的云平台可以采用丹麦语支持BotSupply公司的软件,该软件可以帮助客户构建多语言聊天机器人,这种技术在2017年是很少见的。BotSupply公司和Oracle公司很快达成了一笔交易。到2018年,BotSupply公司将其工作负载从谷歌云平台迁移到Oracle Cloud Infrastructure(OCI)云平台,将其计算成本削减了70%。
Oracle公司致力于拓展云计算市场
Oracle公司在云计算市场发展缓慢的原因之一是,该公司最初提供的OCI云平台很难在AWS、Microsoft Azure和谷歌云平台占据的全球云计算市场中脱颖而出。Oracle公司负责OCI云平台进入市场的战略负责人Ross Brown表示,该公司的第一代OCI云平台通过出售对虚拟机监控程序服务器的访问权复制了现有服务器,在这些服务器中,多个客户可以共享虚拟机的计算、存储和其他资源。这种方法被全球主要云计算提供商用来支持他们有利可图的零售业务(AWS)、企业软件业务(Azure)和搜索业务(GCP),而OCI云平台面临着性能方面的问题。
性能、价格和可用性成为最吸引人的因素
提升现有客户并将其迁移到OCI云平台
将业务应用程序迁移到云平台已经成为Alliance Data Systems公司的首要任务,该公司的业务发展在2018年处于十字路口。随着该公司租赁的数据中心到期,作为价值80亿美元的忠诚度营销和支付软件提供商,Alliance Data Systems公司希望了解应该利用这个机会迁移到AWS、Azure甚至谷歌云平台。
但Alliance Data Systems公司在进行调查之后,最终选择了Oracle公司合作。该公司已经在PeopleSoft财务和人力资源应用程序以及Hyperion报告软件上进行了重大投资。Alliance Data Systems公司IT基础设施经理Edwin Flores表示,选择Oracle公司的原因之一是,该公司担心会破坏其添加到其业务应用程序中的自定义设置,因为这些应用程序将从Oracle数据库软件中提取数据。Flores说,“我们不想因为选择另一家云计算供应商而导致业务损失。”
新客户来自哪里?
共同创新是实现下一个成功的关键
在这方面,Oracle公司需要更多的合作创新伙伴关系,类似于它与BotSupply公司的合作伙伴关系。Stasi表示,这两家公司正在共同努力,致力于提高企业聊天机器人平台Oracle Digital Assistant的自然语言处理能力,这使得开发人员更容易、更快地构建面向客户服务、人力资源和其他跨领域的功能的机器人。
版权声明:本文为企业网D1Net编译,转载需在文章开头注明出处为:企业网D1Net,如果不注明出处,企业网D1Net将保留追究其法律责任的权利。
端到端监控运行在OCI上的应用
来自OCI Monitoring的指标在指标浏览器中开箱即用,提供了OCI控制台中指标的全面视图。监控服务允许定义资源指标的阈值以生成警报。警报可以进一步输入通知服务。OCI指标还可以与第三方工具集成,这些工具与云供应商无关,例如 Grafana,一个用于监控和分析的开源平台。OCI提供了一个 Grafana 插件,它使OCI作为数据源可以在单个Grafana 仪表板中查看OCI资源或OKE集群使用的OCI资源的指标。下面列出了在撰写本文时发出指标的OCI服务。
WAF (Web Application Firewall)
健康检查
日志
在OCI资源上进行API操作的审计日志事件在OCI审计控制台中可用,并且可以通过命令行界面 (CLI) 或通过REST API导出,以供其他第三方工具使用,例如Splunk以获取单一控制板视图(Single Pane of Glass View)。
附加服务
这些服务可以收集和摄取不同类型的指标和日志,日志和指标数据可以通过三种方式提供:通过本机OCI资源自动发出数据、通过客户可以部署的预打包代理或通过使用行业标准接口(如 REST API)。
简单的端到端用例
云代理: 在操作系统中运行,从操作系统和其他应用程序(如 Web 服务器、数据库等)收集指标和日志。云代理还可以收集通过syslog 流式传输的日志,并且可以从其他数据收集机制(例如 Collectd、Telegraf、 Mircosoft SCOM 和 VMWare VCenter Ops。
APM 代理: 在应用服务器内运行,主要是对其进行检测并提供有关在应用服务器上运行的应用程序执行的详细信息
APM 浏览器代理: 在客户端浏览器中查看的网页中嵌入 JavaScript,以检测设备级别的最终用户性能。Java Script在网页加载时执行,并将信息发送回应用程序性能监控服务。
除了上面提到的三个组件之外,OCI 还自动为许多本机资源提供指标。例如。您不能在块存储卷或 VCN 上安装代理,但这些资源会自行发出预定义的指标。
Log Analytics Service
Log Analytics Service 用于日志事件摄取、分析、字段丰富和索引。可以从多个来源安全地摄取日志数据。通过了解预定义实体类型形式的日志结构和内容以及开箱即用的日志源,从基础设施和应用程序收集的日志有助于关联活动、解决问题并提供可操作的见解。目前以下是通过 Log Analytics 摄取日志的三种方法
云代理
按需上传客户端ODU
对于临时或按需场景,可以使用 ODU(On-Demand Upload)客户端。ODU 客户端是一种命令行工具,可用于在一次操作中摄取多个文件。
RestAPI(需要服务请求才能启用)
REST API 是开发人员/DevOps 团队可以用来编排日志摄取的另一个选项。
应用性能监控服务
Oracle Application Performance Monitoring 是一项云服务,可提供对客户Web应用程序性能的深入可见性。使用Oracle应用程序性能监控,您可以:
Web应用程序的监控是通过使用APM Java 代理实现的,APM Java 代理是一个轻量级代理,它在Web应用程序的Java 虚拟机 (JVM) 中运行,并为在您的数据中心或云中运行的 客户选择 OCI 的原因 Java Web应用程序收集性能监控数据。
使用 Oracle APM,您可以通过跟踪跨服务器的事务来确定导致应用程序问题的确切层,查看该问题是否特定于某个地理区域,并在应用程序性能的上下文中自动查看应用程序日志,从而监控应用程序的性能.当我们拥有来自全球分布式测试代理的数据以及来自应用程序内部的数据时,确定问题是出在应用程序上还是区域网络问题变得更加容易。
HTTP Ping —测试应用程序的连接性和性能
页面加载——测试单个 URL 的性能,由浏览器加载
脚本操作 - 测试使用 Selenium 脚本记录的完整工作流的性能。
Rest Web 服务— 测试使用 REST Web 服务的完整工作流的性能。
徐春金, 甲骨文云架构团队 资深解决方案专家,专注于甲骨文OCI相关产品及解决方案。具有17+年的中间件技术,产品,方案和项目实施经验。熟悉电信,电商行业。您可以通过[email protected]与他联系。
集成 Microsoft Azure 和 Oracle 云基础结构的 Oracle 应用程序解决方案
为了解决这些客户面临的难题,Oracle 和 Microsoft 已经实现了集成的多云体验。 通过将 Microsoft Azure 中的 ExpressRoute 线路与 OCI 中的 FastConnect 线路连接,可以建立跨云网络。 当 Azure ExpressRoute 对等互连位置与 OCI FastConnect 相邻或在同一对等互连位置时,可以进行此连接。 此设置可实现在两个云之间进行安全的快速连接,而无需使用中间服务提供商。
使用 ExpressRoute 和 FastConnect,客户可以将 Azure 中的虚拟网络与 OCI 中的虚拟云网络对等互连,前提是专用 IP 地址空间不重叠。 将这两种网络对等互连后,虚拟网络中的资源可以与 OCI 虚拟云网络中的资源通信,就好像它们都在同一网络中。
网络安全是任何企业应用程序的重要组成部分,是这种多云解决方案的核心。 经由 ExpressRoute 和 FastConnect 的任何流量通过专用网络传递。 此配置可实现 Azure 虚拟网络与 Oracle 虚拟云网络的安全通信。 无需向 Azure 中的任何虚拟机提供公共 IP 地址。 同样,在 OCI 中不需要 Internet 网关。 所有通信都通过计算机的专用 IP 地址进行。
此外,还可以在 OCI 虚拟云网络和安全规则(附加到 Azure 网络安全组)上设置安全列表。 使用这些规则来控制虚拟网络中计算机之间的流量流。 可以在计算机级别、子网级别以及虚拟网络级别添加网络安全规则。
每个 WebLogic Server Azure 应用程序都会创建预配置为使用 WebLogic Server 端口配置的网络安全组。
标识是 Microsoft 与 Oracle 维系合作关系的一个核心支柱。 已完成将 Oracle 标识云服务 (IDCS) 与 Azure Active Directory (Azure AD) 集成的大量工作。 Azure AD 是 Microsoft 推出的基于云的标识和访问管理服务。 用户可以借助 Azure AD 登录和访问各种资源。 Azure AD 还允许管理用户及其权限。
目前借助这种集成,可以在一个中心位置进行管理,即 Azure Active Directory。 Azure AD 将目录中的任何更改与相应的 Oracle 目录同步,并借助 Azure AD 实现到跨云 Oracle 解决方案的单一登录。
Navicat连接oracle数据出现的oci问题
Navicat 连接 oracle 数据库需要本地有 oracle 环境。oracle 客户端太大了,我们只需装个 oracle install client 就好了。oracle install client 安装方法然后配置里把 oci 指定一下就可以了。再次连接数据库就直接.
1.Oracle Instant Client 用于配置Navicat连接Oracle数据库 Oracle官方网站下载:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.htm
内网有一台windows server 2012,安装了. 11.1.8连接oracle的时候,提示cannot load oci dll,193:D:\Program Files(x86)\PremiumSoft\Navicat Premium*install clietn package is required fro basic and tns connectio
问题原因:未选择OCI执行DLL,和windows 64位的(x86)无关 解决方法:navicat中 工具-》选项-》OCI中的OCI library选择路径(navimat安装路径)C:\Program Files(x86)\PremiumSoft\Navicat for Oracle\ins
Navicat for xxx 是一个优秀的数据库管理客户端,有 MySQL、Oracle 等版本。建议大家最好用 Enterprise 版本,功能全面一些,
Navicat for 客户选择 OCI 的原因 oracle 提示 cannot load OCI DLL87,126,客户选择 OCI 的原因 193 instant client package is required for basic and TNS connection 上午,想不用安装oracle 客户端,连接服务器,google之后决
环境:windows2008r2(x64)oracle 11.2.0.1 1、找到Oracle服务端的NetManager程序(一般在开始菜单->oracle->配置和移植工具)中,修改以下两个位置(将IP修改为Oracle所在的IP地址): 或者在oracle安装目录.