青云QingCloud 携手博智 AI 促进人工智能落地快消品行业

近几年来,AI(人工智能)相关领域的技术飞速发展,特别是语音识别、图像识别、自然语言处理等相关技术的日趋成熟,引领着机器人、自动驾驶、智能音箱、无人商店、智能门店、智能制造等行业 AI 商业场景的落地。在技术层面,得益于 Tensorflow、Mxnet、caffe 等深度学习框架的开源,AI 相关的开发门槛变得极低,众多初创 AI 企业如雨后春笋般涌现。行业中的 AI 能力要落地,产生商业价值,必须要与行业的信息化系统深度结合。因此,实现 AI 企业的行业场景化变成商业化落地的拦路虎。

近日,在青云QingCloud AppCenter 平台上线的博智 AI 平台就是一款能够解决上述难题的行业应用,由博智信息开发提供。博智信息,是全球最大的管理软件商 SAP 的全球服务伙伴和分销伙伴,拥有遍布全国的客户和丰富的行业实施经验,并获得 SAP QA 全球质量认证。博智信息为客户提供的服务包括以 SAP 为核心的 ERP 咨询实施、全渠道电商系统建设、自主产权的 CRM 管理系统(涵盖 DMS/TPM/SFA 应用)等。

博智信息已经在相关行业信息化建设领域为行业客户服务了十几年。并先后服务了近百家企业,诸如重庆国际复合材料、新都化工、三全食品、洋河股份、君乐宝乳业、建诚电子、天麟模具、天能集团等都是博智信息的重要客户。

近日,在青云QingCloud AppCenter 平台上线的博智 AI 平台就是一款能够解决上述难题的行业应用,由博智信息开发提供。博智信息,是全球最大的管理软件商 SAP的全球服务伙伴和分销伙伴,拥有遍布全国的客户和丰富的行业实施经验,并获得 SAP QA 全球质量认证。博智信息为客户提供的服务包括以 SAP 为核心的 ERP 咨询实施、全渠道电商系统建设、自主产权的 CRM 管理系统(涵盖 DMS/TPM/SFA 应用)等。

博智信息已经在相关行业信息化建设领域为行业客户服务了十几年。并先后服务了近百家企业,诸如重庆国际复合材料、新都化工、三全食品、洋河股份、君乐宝乳业、建诚电子、天麟模具、天能集团等都是博智信息的重要客户。

依托于博智信息多年的行业积累,博智AI在行业AI场景化方面,有着天然的优势,并且拥有丰富实际行业落地经验。主要优势如下:

图像处理领域:针对零售行业内场景,开发了陈列识别、翻拍识别、PS检测等具有针对性的实用功能,可以有效地结构化企业以前即使投入大量人力依旧处理不完的图像、视频数据结构化,进入系统,使其真正的产生价值,并解决了以往的图像数据造假问题。强大的图像文字提取功能,可以有效帮助财务人力处理单据,票据,减轻庞杂的重复简单工作,提升工作效率。

企业文档库智能化:每个企业都有文档库,通常用于存档文件,解决方案,是企业智慧的金库,而随着企业的发展项目的递增,文档库内文件浩如烟海,新人很难从中得到需要的技术信息或项目信息,使得工作变得效率极低,针对这个问题博智AI将自然语言处理技术与搜索技术相结合,使企业不再面对庞杂的文档库“望文兴叹”,帮助企业人员快速定位关键信息,方案,开启企业积累的宝藏提升效率,赢得商机。

销售预测:传统的销售预测往往存在,使用的时序数据过于局限、不够灵活、指导作用较弱等问题,与传统销售预测不同,有人工智能助力的销售预测,将更加准确,更加灵活,能有效,精确的提取关键数据项,分析数据之间的关系,得到更符合现实情况的销售预测模型,帮助企业计划生产,提前布局。

目前,青云QingCloud AppCenter上线的博智AI为试用版本,开放部分功能,可通过功能展示界面查看。

此前,青云QingCloud 已经发布了 AI 解决方案,同众多合作伙伴一起为企业用户提供更加专业的人工智能服务。未来,QingCloud 还将联合更多的合作伙伴,为 AI 在各大行业、企业的深层应用和价值创新提供最坚实的资源支持。

iHolstein 入驻青云QingCloud AppCenter 智能日志分析助力业务发展

随着各个行业的IT业务系统、网络规模的迅速扩大,主机、网络设备、应用软件数量开始不断增多,随之而来的是,业务资源访问、操作量不断增加,内控措施不力造成的安全问题时有发生。日志作为 IT 系统和设备运行的快照,业务系统和网络管理员了解系统运行状况和排除故障的第一手资料。DT 时代下体量爆炸的 IT 基础设施带来的繁杂的日志源、海量的日志量、晦涩的日志内容等因素,让需要从日志中获取支撑信息的客户头疼不已,如何解决这些问题也就成为客户在日常工作中的急迫与重中之重。

深圳市大讯永新科技有限公司(以下简称“大讯永新”)是一家专注于数据业务系统研发的技术型公司,是国家高新技术企业、双软认定企业,定位于运维领域日志分析市场,业务领域数据分析市场。来自大讯永新的iHolstein智能日志分析系统是专门设计给企业用来管理内部机器日志信息的,其设计突破传统IT管理工具的使用方式,用户可以通过交互式的搜寻数据、配置报表仪表盘、配置告警来达到日志智能分析的效果。

智能日志分析系统旨在突破传统的日志分析模式,寻求日志分析的简单化、快速化。简单化体现在系统日志收集、日志分析等功能的可操作性;快速化体现在大量日志实时处理与计算技术。

具有以下功能:

  • 日志采集:采集模块支持:上传文件采集、主动采集、被动采集和日志库采集四大类,支持界面化操作
  • 日志解析:解析模块对采集到的日志提供正则表达式、JSON 格式、KEY-VALUE 键值三种方式进行格式化整理。
  • 日志存储:存储模块将收集到的日志进行索引,并保存原始日志。利用全文索引的方式为关键日志信息建立索引,使用户可以根据任何关键字甚至多条件的组合来实现精确检索。智能日志分析系统的存储支持实时索引技术、索引压缩机制、集群部署、动态扩容、定时切换文件、碎片和副本设置、备份管理、可视化操作。
  • 日志检索:检索模块采用交互式业务语言的方式提供日志检索。
  • 日志监控:监控模块以拓补图的方式展示采集和存储拓补关系,并支持监控采集客户端日志流速(条)和监控存储节点日志流速(条)。
  • 告警管理:告警模块采用交互式业务语言配置监控条件,支持设置丰富的定时任务、多变的告警触发条件、告警压缩策略和查看告警记录。
  • 报表管理:所见即所得,系统内置柱状图、线型图、饼图、表格、面积图等多种图表形式,同时提供定制化应用程序和报表内容。5-10 分钟即可制定好需要的报表。
  • 仪表盘:通过将日志可视化的方法,向用户直观地展示信息和关键业务指标,清晰而直观地传达关键信息给用户,传递出来的信息能够快速被理解; 同时提供权限控制——非自己创建的仪表盘,共享后只能查看、不能修改仪表盘任何信息和内容。
  • 权限控制:智能日志分析系统权限支持菜单权限、日志权限两大块: 管理员可以给用户角色分配菜单权限、管理员可以给用户角色分配日志权限。
  • 客户端管理:统一管理客户端服务器资源,可界面控制主机资源监控,监控内容包括:CPU、内存和硬盘使用率和趋势。

产品优势:

  • 高性能:采用大数据技术,支持每天上T的数据采集与存储,最大支持百T数据存储与检索;
  • 产品成熟:目前在工业(富士康等)、金融(交总行等)、电信(中国移动)、物流(顺丰等)四大领域的高端客户成功商用;
  • 持续服务:公司目前聚焦于数据业务软件开发与服务,软件版本不断更新,功能和性能持续增加;
  • 灵活度高:突破传统固有界面模式,参考 BI 设计思想,界面高度可配置,灵活度高。

客户列表图

未来,青云QingCloud 将会联合更多日志分析合作伙伴,共同为用户提供更加便捷的服务,全面提升企业的数据价值。

Kyligence 入驻青云QingCloud AppCenter 加速云上大数据分析

在数据呈爆炸式增长和业务高速发展的今天,企业迫切希望从大数据分析中获得更高的业务价值。2017年,全球大数据分析市场规模比前一年增长了24.5%,云计算平台、工具与大数据分析解决方案也正寻求更多快速融合的机会,以满足企业日益增长的数据分析需求。

过去,企业通过自建大数据基础架构、运维分析平台、培训各类技术人才等形式满足大数据分析的需求,但冗长、复杂的流程拖慢了海量大数据分析的步伐。为了解决这一痛点,青云QingCloud AppCenter 近期上线了 Kyligence Enterprise,双方将携手为企业提供从部署到分析都更加高效、便捷的云上大数据分析解决方案,助力云时代企业用户的业务发展。

Kyligence Enterprise 是领先的大数据分析技术及解决方案供应商 Kyligence 提供的基于开源 Apache Kylin 的企业级大数据智能分析平台,具有互联网级别的高并发能力,可为分析师提供 PB 级数据集上的亚秒级查询能力,从私有部署到云计算平台,Kyligence Enterprise 都能使户在超大规模数据集上获得极速的洞察能力,以释放大数据价值,驱动业务增长。

目前,Kyligence Enterprise 已广泛应用于诸多客户,为国内外金融、电信运营商、零售业、制造、广告等相关领域客户提供大数据分析技术及解决方案,包括太平洋保险、国泰君安、华泰证券、上汽集团、华为、OPPO、陆金所等数十家大中型企业。其优势在于:

  • 亚秒级查询

在百亿及以上规模数据集上为业务用户及分析师提供亚秒级的查询速度,并同时支持高并发,使得在大数据平台上对超大规模数据进行交互式分析成为可能;支持ANSI SQL查询标准,使得业务用户及分析师无需重新学习新的技术即可掌握在海量超大规模数据集上快速分析的能力。

  • 无缝集成

支持与企业级商业智能(BI)及可视化工具无缝集成,提供标准的ODBC、JDBC驱动及REST API接口等以连接流行的数据分析、展示工具,如Tableau、Microsoft PowerBI、Microsoft Excel、Apache Zeppelin、Saiku等。

  • 自助服务

Kyligence大数据分析平台使得分析师及用户能以简洁而快速的方式分析海量数据。易于使用的Web界面允许用户自己构建数据集市而无需知晓底层技术。

对于此次 Kyligence 入驻青云QingCloud AppCenter,Kyligence 联合创始人兼 CEO 韩卿认为,“除了为用户提供一站式部署包含Kyligence Enterprise的大数据平台,帮助用户轻松实现互联网规模的交互式数据分析,充分满足企业用户在数据安全、业务出海、分析上云等方面的实际需求,Kyligence 也将持续创新大数据分析技术,与青云QingCloud 实现优势互补、共同成长。”

如何在青云 QingCloud AppCenter中使用Kyligence Enterprise?

作为青云QingCloud AppCenter上的独立应用,用户可以搜索“Kyligence”关键词快速找到Kyligence Enterprise应用,单击“部署”即可进入部署向导。

填写完基本的集群信息之后,即可在数分钟内自动创建出包含 Hadoop 和Kyligence Enterprise 的整个集群。除此之外,Kyligence Enterprise 也作为青云QingCloud 官方 Hadoop 服务 QingMR 的内置应用,允许用户在部署 QingMR 集群时通过勾选自动安装 Kyligence Enterprise。

上海1区-A 超高性能容量型(NeonSAN)硬盘上线

QingStor™ NeonSAN 是一款软件定义的企业级分布式共享块存储产品 (Server SAN),提供企业级高性能、低延时、大容量、数据强一致性与极强的扩展能力。NeonSAN 在功能、性能、可靠性和易用性等方面满足企业核心数据库集群 OLTP / OLAP、虚拟化、大数据分析计算等应用的存储需求,广泛适用于互联网、金融、能源、交通、制造、医疗等行业,为企业核心应用提供卓越的存储服务。

高性能与低延时

性能业界领先:单盘读写性能高达 30,000 IOPS (4K随机读写);延时低至 90  微秒(4K 随机写),为交易类、查询类、分析类业务提供更快的响应速度。

  • 大容量

单盘容量可达 50TB,单盘可挂载多达 16 个主机。

  • 强一致性

多副本之间采用同步写入机制,所有副本全部写完后数据才确认落盘,保证数据的强一致性。

  • 在线扩容

支持在线弹性扩展,数据会自动在各分片间进行重新平衡,上层业务无感知。

  • 高可靠

支持数据分片及多副本策略,确保数据高可靠;可自定义快照机制,便于导出数据和恢复数据;多层冗余的硬件架构,规避单点故障。

  • 完善的数据备份和保护

提供克隆和备份链功能,支持在 QingCloud 各可用区之间进行异地备份。

典型应用场景

  • 场景一:企业核心数据库

企业 OLTP 在线访问类业务,如财务、采购、生产、客户管理系统需应对大量用户频繁访问的场景,要求系统能快速响应;企业 OLAP 后台分析型业务,如经营与风险分析、销售与财务分析、生产与供应预测等要求系统具备高性能和高可用。NeonSAN 提供高性能、低延时、大容量的数据存储服务,充分满足 Oracle RAC 、RadonDB 等核心数据库OLTP/OLAP 的处理能力;同时,NeonSAN 的数据分片及多副本策略,确保核心数据库高可用。

推荐方案:Oracle RAC / RadonDB + NeonSAN

  • 场景二:物理主机高可用架构

NeonSAN 可以实现存储和计算的分离,当物理主机发生故障时,备用物理主机可以立刻挂载同一数据卷继续工作,计算节点的任何变化都不会影响数据的可靠与安全性。同样的数据,可以在不同的物理主机之间共享,不受物理主机磁盘个数和容量的限制。NeonSAN 的高性能特性可以为物理主机提供近乎本地 SSD 同等水平的读写性能;此外,NeonSAN 的多副本数据强一致性,多路径自动切换功能都是搭建物理主机高可用架构的最佳之选。

推荐方案:物理主机/物理服务器 + NeonSAN

  • 场景三: 大数据分析和计算

大数据分析和计算往往对数据吞吐能力有着极高的要求,而大数据平台 (如 HDFS ) 本身就带有数据冗余复制能力。NeonSAN 提供的灵活副本配置策略,可按卷自由选择副本数,让大数据平台获得极高的吞吐能力的同时,避免额外副本造成的空间浪费,有效降低大数据场景下的数据存储成本。

推荐方案:Hadoop / Spark / HBase  +  NeonSAN

  • 场景四: 高可用容器集群

以 Docker 为主流的容器和以 Kubernetes 为主流的容器应用编排与管理平台在企业 DevOps 持续交付流程、微服务架构中起到越来越重要的作用。大量的容器应用,如有状态的数据类应用都会需要 NeonSAN 提供的高性能、大容量盘服务;  NeonSAN 提供的多主机/容器共享盘服务更为需要实现高可用特性的应用——包括高可用的 Kubernetes 集群自身,都提供了良好的基础。

推荐方案:虚拟主机/物理主机 + Kubernetes  +  NeonSAN

使用指南

https://docs.qingcloud.com/product/storage/volume/super_high_performance_shared_volume/

【产品公告】关于青云升级对象存储免费政策通知

尊敬的用户

您好!

为了感谢广大用户长期以来对青云对象存储服务的支持,青云自 2018 年 4 月 1 日起实施新的对象存储免费政策,具体策略如下:

  • 存储空间 30 GB
  • 下载流量 11 GB
  • 读请求 100  万次
  • 写请求 10  万次

免费政策 从用户创建的存储空间之日算起,在未来  12  个月免费赠送

如对新的免费政策有疑问,可联系我司:

青云邮箱: jianhuzhu@yunify.com
咨询服务热线:400-8576-886  转  2

青云QingCloud 推出 QingStor™ 对象存储本地盘 for Linux

QingStor™ 对象存储本地盘 for Linux( 又名 qsfs )是 Linux 平台上访问 QingStor™ 对象存储的挂载工具。 通过 qsfs 您可以将 QingStor™ Bucket 挂载到本地文件系统中,您可以便捷地通过本地文件系统操作 QingStor™ Bucket 中的对象,实现数据的共享。

产品功能

  • 支持 POSIX 文件系统大部分功能,包括文件和目录的读写,软链接操作等。
  • 通过 QingStor™ 对象存储的 multipart 和 byte-range get 功能并行的上传和下载大文件。
  • MD5 校验保证上传数据的完整性。

主要特性

  • 高可靠、高可用,依托 QingStor™ 对象存储,提供高可靠、高可用的在线文件存储。
  • 无限水平扩展,可承载无限存储空间,存储空间的容量可无限扩展。
  • 简单易用,可直接通过本地目录的操作方式对 QingStor™ 对象存储中的文件、文件夹进行增加、删除、修改、查看等操作。
  • 开机自动挂载,开机时可自动启动并挂载到相应的 QingStor™ 对象存储存储空间 (Bucket) 中。

支持平台

为提供更好的兼容性, qsfs 基于 boost 1.49.0 进行开发,可支持较低版本编译器 ( GCC 4.1.2 以上 ) 和较老的操作系统平台。支持如下的主流的 Linux 发行版:

  • CentOS 5.8 及以上的 32 位和 64 位平台
  • Ubuntu 12.04 及以上的 32 位和 64 位平台

典型应用场景

  • 数据迁移或备份
    在对象存储实际数据迁移过程中,QingStor™ 对象存储为企业开发者提供了 qscamel、qsctl、SDK 等丰富的开发工具支持,但在实际数据迁移的场景中,有些场景不支持二次开发或者不支持命令行工具,通过 QingStor™ 对象存储本地盘,操作挂载的目录即可直接访问 QingStor™ 对象存储,方便进行数据的迁移、文件批量上传或下载。
  • 应用系统无缝对接对象存储
    在企业应用系统和对象存储的对接过程中,为了解决应用系统对接对象存储,往往需要修改应用程序代码。但如果不便于修改应用系统程序,使用 QingStor™ 对象存储本地盘,即可实现和 QingStor™ 对象存储无缝对接,应用系统即刻拥有海量的数据存储空间。

  • 个人用户磁盘扩容
    个人用户的电脑磁盘容量普遍比较有限,通过 QingStor™ 对象存储本地盘将QingStor™ 对象存储的存储空间挂载为本地目录后,可水平无限扩展本地磁盘容量。

使用指南

https://docs.qingcloud.com/qingstor/developer_tools/qsfs

青云QingCloud 推出 QingStor™ 对象存储本地盘 for Windows

QingStor™ 对象存储本地盘 for Windows(又名 ElasticDrive)是 Windows 平台上访问QingStor™ 对象存储的一种客户端软件,由 QingStor 为其提供无限容量的在线文件存储空间,而不占用本地磁盘空间。 通过 ElasticDrive 您可以像操作本地磁盘(例如C盘、D盘等)一样方便、快捷地访问或存取 QingStor™ Bucket 中的各种类型文件,其运行后如下图(其中F盘对应着 QingStor™ 的某个 Bucket)所示:

产品功能

  • 运用与 Windows 操作系统无缝链接的虚拟磁盘技术,将 QingStor™ 对象存储中的某个 Bucket 挂载为本地磁盘的一个分区。
  • 通过操作本地磁盘的方式对 QingStor™ 对象存储中的文件进行增加、删除、修改、查看、复制、粘贴等操作,并将操作结果即时同步到 Bucket 中。

支持的平台

  • Windows 7、Windows 8.1、Windows 10 的 32/64 位平台。
  • Windows Server 2008 R2、Windows Server 2012 R2、Windows Server 2016 等三种服务器平台。

主要特性

  • 高可靠、高可用,依托 QingStor™ 对象存储,提供高可靠、高可用的在线文件存储。
  • 无限水平扩展,可承载无限存储空间,存储空间的容量可无限扩展。
  • 简单易用,可直接通过本地磁盘的操作方式对 QingStor™ 对象存储中的文件、文件夹进行增加、删除、修改、查看等操作。
  • 开机启动,开机时可自动启动并挂载到相应的 QingStor™ 对象存储存储空间 (Bucket) 中。

应用场景

  • 数据迁移或备份,QingStor™ 对象存储为企业开发者提供了 qscamel、qsctl、SDK 等丰富的开发工具支持,但在实际数据迁移的场景中,有些场景不支持二次开发或者不支持命令行工具,就需要一种不用做二次开发或者输入命令行工具的方式,通过 QingStor™ 对象存储本地盘将 QingStor™ 对象存储的存储空间挂载为服务器平台下的磁盘后,再通过挂载的磁盘直接访问 QingStor™ 对象存储,进行数据的迁移、文件批量上传或下载。例如,在 Windows 服务器运行 FTP 服务器,这种场景下比较适合部署 QingStor™ 对象存储本地盘 for Windows(ElasticDrive),FTP 服务器接收到用户数据,将数据同步到 QingStor™ 对象存储,完成数据的同步。
  • 应用系统无缝对接对象存储,企业为了解决应用系统对接对象存储,往往需要修改应用程序代码,把对文件系统的读写改成调用对象存储 SDK。但如果不便于修改应用系统程序,依然想要使用对象存储作为存储后端,可以使用 QingStor™ 对象存储本地盘,实现和 QingStor™ 对象存储无缝对接,使应用系统即刻拥有海量的数据存储空间。
  • 个人用户磁盘扩容,个人用户的电脑磁盘容量普遍比较有限,通过 QingStor™ 对象存储本地盘将 QingStor™ 对象存储的存储空间挂载为本地磁盘或文件系统后,可以扩展用户个人电脑的本地磁盘容量,相当于增加一个可水平无限扩展的磁盘,作为一个类似于网盘的方式进行使用。

使用指南:https://docs.qingcloud.com/qingstor/developer_tools/elastic_drive

负载均衡器集群监听器支持 UDP 协议

青云负载均衡器目前支持当前常见的通信协议,包括 TCP/HTTP/HTTPS,这三种协议覆盖了大部分互联网应用。此次更新,负载均衡器新增了另一个常见的传输层协议 — UDP。对于集群模式的负载均衡器,可以添加 UDP 协议的监听器。

使用方式:

在创建监听器时,【监听协议】选择【UDP】,与现有的 TCP 监听器功能类似。

监控:

UDP 是无状态的,目前提供了【累计连接数】的监控,表示这个时间周期内新进的“连接”数。

健康检查:

UDP 的监听器,健康检查支持 UDP 端口探测以及 ICMP 检测两种方式。具体参考文档

注:对于 2018-03-12 之前创建的负载均衡器集群,需要升级负载均衡器(关闭负载均衡器并重新启动)才能正常使用 UDP 监听器。

【安全公告】Memcached 反射攻击安全风险公告

尊敬的用户:

近日利用 Memcached 服务器实施反射型 DDoS 攻击的事件逐渐上升,如果用户的 Memcached 对公网提供服务且开放了 UDP 11211 端口,在没有做安全控制措施的情况下,可能被黑客利用向受害者发送 DDoS 攻击。

青云提供的 Memcached 服务是运行在私有网络中的,默认不向公网开放,不会受到影响,可放心使用。

受影响范围:
用户自建了 Memcached 并对公网提供服务且开放了 UDP 11211 端口。

排查方法:
1. 是否有自建 Memcached 服务。
2. Memcached 服务是否监听了 UDP 11211 端口并通过公网开放。
3. 通过服务器的公网 IP 发送 “echo -en “\x00\x00\x00\x00\x00\x01\x00\x00stats\r\n” | nc -u ip 11211″ 指令,有返回则可能受影响。

修复办法:
1. 修改 Memcached 的配置文件,将 UDP 监听端口改为非 11211 端口。
2. 将 Memcached 部署在 VPC 内部使用,不对公网开放 UDP 11211 端口。
3. 对 Memcached 进行安全加固,启用登录认证等安全功能。

如需其他帮忙,请通过工单与我们联系。

参考资料:
【预警通告】[Memcached DRDos 攻击预警]

QingStor 对象存储新增 C/C++ SDK

截止目前, QingStorTM 对象存储官方已经发布了包括 Go、Ruby、Swift、Java、JavaScript、PHP、Python、Scala  和 .NET  九种 SDK。为了向 C/C++ 开发者提供更好的支持,QingStorTM 对象存储于近日正式发布 C/C++ SDK。

C/C++ SDK 通过开源的 QingStorTM  对象存储的 API Specifications(OpenAPI 格式,亦称 Swagger 2.0 )及 SDK 生成工具 Snips 来生成相应的 SDK 接口和公共基础部分,在 Snips 的帮助下使其能够在短时间内开发出符合生产环境使用的 SDK 。同时大大降低 SDK 的维护成本,保证各语言版本的 SDK 与最新的官方 API 保持一致。C/C++ SDK 同时提供了标准 C 和 C++ 两套接口,接口内部逻辑用 C++ 统一实现,为了提供更好的兼容性,未使用 C++ 11 特性,能够支持较低版本的编译器和较老的平台运行时环境。

下文为简要使用文档,更多详细信息请参见 https://github.com/yunify/qingstor-sdk-cpp 及  https://docs.qingcloud.com/qingstor/sdk/cpp

1. 安装

本 SDK 目前仅支持源码编译安装方式:

  • 安装需要的依赖

Windows 平台:

需要 Visual Studio 2013 或更高版本

自行下载或编译安装 curl(libcurl.lib)
和 openssl(libeay32.lib 和 ssleay32.lib)
相关的第三方库,并手动关联到 Visual Studio 解决方案中.

Linux 平台:

需要 GCC 编译器 4.1.2 或更高版本

安装 SDK 依赖的第三方库的: libcurl 和 libopenssl 。

在 Debian/Ubuntu 系列系统请使用以下命令安装

> sudo apt-get install libcurl4-openssl-dev libssl-dev

在 Redhat/Fedora 系列系统请使用以下命令安装

> sudo yum install libcurl-devel openssl-devel
  • 下载源代码
> git clone https://github.com/yunify/qingstor-sdk-cpp.git
  • 编译步骤

1.安装 CMake 工具

2.建立 build 目录:

> cd BUILD_DIR > cmake <path-to-root-of-this-source-code>

执行以下命令以编译 Release 版本:

> cmake -DCMAKE_BUILD_TYPE=Release  <path-to-root-of-this-source-code> 
> make 
> sudo make install
  • 编译标准C接口

SDK 默认编译不生成标准 C 接口,如果你希望编译包含标准 C 接口的 SDK ,请执行以下命令:

> cmake -DBUILD_C_STYLE_INTERFACE=ON  <path-to-root-of-this-source-code>

本SDK提供了 C 和 C++ 两套接口,这两套接口在使用上方式上有所差别,请您阅读相应的使用说明文档,了解具体细节。

2. 快速开始

我们分别为使用标准 C 接口和 C++ 接口提供了两个示例项目,实例项目展示了如何使用 SDK 的几个常用 API 接口,同时展示了如何使用CMake工具构建此项目的过程。
访问地址为:
更多的使用API的细节,请参考以下文档: