所有文档

          白皮书

          百度智能云产品

          百度智能云具备完整的云平台产品服务体系。所有产品分为:

          • 基础计算存储产品:云服务器BCC,云磁盘CDS,对象存储BOS,负载均衡BLB,内容分发CDN。
          • 数据库产品:关系数据库RDS,简单缓存服务SCS。
          • 大数据产品:百度Map ReduceBMR, OLAP引擎PALO, 百度机器学习BML。
          • 安全和管理产品:云安全BSS,云监控BCM。
          • 应用产品:简单邮件服务SES,简单消息服务SMS。
          • 应用引擎:百度应用引擎BAE。

          基础计算存储产品

          云服务器BCC

          云服务器BCC(Baidu Cloud Compute)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器,有效降低IT成 本,提升运维效率,为用户快速构建稳定可靠的应用,降低网络规模计算的难度,使用户更专注于核心业务创新。百度智能云服务器有以下特点:

          • 快速创建:秒级资源获取,一键部署计算资源,并可按需使用,无需考虑计划、采购和维护硬件的成本和复杂性;秒级资源调度响应,同时创建多台服务器,可在几十秒内完成,显著提高工作效率。
          • 高性能:采用领先的云计算架构和高规格服务器集群搭建,计算能力卓越;针对存储能力特别优化,高性能IO读写,提升并发响应能力;高可靠网络环境,提供稳定数据传输能力。
          • 高安全性:多用户隔离,通过用户之间CPU、IO、网络的相互隔离,有效防止用户间由于资源侵占而产生的性能干扰,实现故障和安全性的隔离,降低用户潜在损失,为您的安全使用保驾护航;基于分布式、架构层和用户端的多层次立体化安全防御体系,有效防范DDoS和各类Web应用攻击。
          • 高可用性:大规模集群部署下的智能调度策略,确保用户节点故障可在线无感知迁移;“云海”智能监控与故障预警体系,确保用户实例在故障发生前可稳妥规避;基于多副本的系统盘和数据盘全面云化存储方案,确保用户系统信息和个人数据可屏蔽设备障碍,持久使用。
          • 多种镜像和操作系统支持:提供Windows、Linux(CentOS、Ubuntu)等多种操作系统,可根据需求灵活选择;提供多种稳定常用的操作系统镜像版本,用户可根据自身需求进行灵活选择或变更。
          • 即时快照:用户可以随时为云服务器创建快照,基于该快照,用户可以创建镜像或者将现有云服务器回滚到快照创建时的状态。
          • 用户自定义镜像:用户可在环境部署完成后生成自定义镜像,并可基于此镜像批量创建环境一致的云服务器,简化用户管理部署工作。
          • 高速网络:公网接入高速BGP网络,保障用户在不同地域、不同运营商环境下都能实现低延时访问;私网同一用户下万兆光纤互联,确保内部数据高速通信无瓶颈。
          • 便捷易用的管理工具: 提供支持Windows和Linux操作系统的Web-VNC远程登录管理工具,方便用户对云服务器进行高效的运维管理。
          • 安全组支持:安全组即对一组BCC实例所约定的安全访问规则的集合。云服务器提供基于网络协议与端口层面的主机安全防御配置能力,使用户更安全的使用主机。

          云磁盘CDS

          云磁盘服务CDS(Cloud Disk Service)是一种安全可靠的高弹性存储服务,作为云服务器的扩展块存储部件,为云服务器数据存储提供高可用和高容量支持。有独立于云服务器的生命周期,支持快速扩容、在线备份和回滚;支持数据随机读写,在吞吐、IOPS以及异常恢复时间等方面,均有不错的性能。百度智能云磁盘服务有如下特点:

          • 备份与恢复:用户可利用CDS的快照功能,随时对数据进行高效的快照备份;在任何时间,可根据需求选择快照点进行数据恢复。
          • 免容量规划:用户无需预付未来所需容量成本或承诺长期使用,只为目前所需容量和性能付费,并可随业务发展随时快速扩充容量。
          • 安全可靠:CDS拥有灵活的访问控制策略,使用户能够安心管理所存数据;同时CDS的分布式多副本冗余存储技术与灵活的快照备份功能,保护用户免于任何组件故障的威胁。
          • 独立持久:用户可随时将已连接的CDS存储卷和云服务器实例解除绑定关系,再进行其他的绑定操作;解绑后的CDS可被挂载到任意一台云服务器实例上,当该实例被删除时,云磁盘数据仍然存在。
          • 海量存储:单个CDS实例目前最大支持5TB容量,用户可根据存储需求为云服务器挂载多个CDS实例,实现数据的海量存储需求。同时CDS作为块级设备服务,无数据结构要求,用户可用于存放任意形态的海量静态或动态数据。

          对象存储BOS

          百度对象存储BOS(Baidu Object Storage)提供稳定、安全、高效以及高扩展存储服务,支持单文件最大5TB的文本、多媒体、二进制等任何类型的数据存储。数据多地域跨集群的存储,以实现资源统一利用,降低使用难度,提高工作效率。百度对象存储有如下特点:

          • 灵活的数据管理:用户可以创建、查看、删除Bucket,最多可以创建100个Bucket,可以修改、查看Bucket的访问权限;用户可以上传、查看、删除Object ,存储的Object没有数量限制,Object支持文本、多媒体、二进制等任何类型的数据,每个Object可包含从0字节到5TB的数据,用户可使用通用的和自定义的元信息机制来定义资源属性。
          • 大文件分块上传/断点下载:对于超过5GB的超大文件,用户可以使用分块上传机制;超过5MB但不超过5GB的文件可以由用户选择是否需要分块上传,用户将一个超大文件拆分成子Object(又称Part),分别上传这些子Object,上传完成后BOS将自动检查数据,并将子Object组合成一个Object,完成分块上传,分块后的单个Part不能超过5GB,除最后一个Part外,单个Part不能小于5MB,该功能在网络条件较差,或上传文件前无法确定文件大小等场景下具有非常好的表现。
          • 完善的API和开发工具:BOS提供标准的REST接口,可与任何Internet开发工具包搭配使用,BOS基于原生的REST API,主要提供了以下三类API:Bucket操作、Object操作、ACL操作;同时BOS提供了多种语言的SDK包括Java、Python、PHP等, 可与各种云计算产品无缝整合,例如整合CDN对Bucket进行加速。
          • 功能完善的管理平台:用户可以通过Web管理平台方便的操作Bucket和Object并通过Web管理平台中的ACCESSKEY管理功能轻松的创建和管理自己的Access Key ID / Secret Access Key;同时通过Web管理平台提供的监控功能,用户可以实时监控Bucket的读写情况和占用空间等信息。
          • 海量数据存储:BOS支持任何类型数据的存储、分享及使用。允许用户将整个存储基础设施转移到云端,利用BOS的扩展性和按需付费的优势,以处理不断增长的存储需求,BOS支持最大5TB的单文件存储,利用断点上传及下载功能,可以存储多媒体视频、软件包等超大文件。
          • 高稳定性:服务可用性99.9%;数据多副本存储,数据可靠性达99.999999999%。
          • 高安全:安全的用户认证、授权和传输机制;支持基于签名认证及ACL权限设置的资源访问控制;支持白名单功能防止数据被其他人盗链。
          • 弹性扩展: 系统透明升级和规模自动扩展,支持存储容量弹性扩展。

          负载均衡BLB

          百度负载均衡BLB(Baidu Load Balance),能够均衡应用程序的流量,将前端并发访问转发给后台多台云服务器,实现业务水平扩展,通过故障自动切换,及时地消除服务的单点故障,提升服务的可用性。百度负载均衡BLB有如下特点:

          • 高可用:采用百度自研4/7层负载均衡设备支持多种负载均衡策略,设备本身支持冗余高可用,提供99.95%的服务可用性保证;用户可根据应用负载进行弹性扩容,通过BLB将流量均衡转发到多个BCC实例间。随着流量增加,BLB可以无缝扩展BCC实例,响应海量高并发访问;故障自动切换,及时消除服务单点故障。
          • 安全稳定:接入高性能BGP带宽资源,全国不同运营商不同地域下快速稳定访问。
          • 低成本:成本明显低于传统模式,BLB私网内负载均衡流量免费,通过流量自动分发应对大量并发访问,节省运维成本。
          • 操作便捷:一键添加云服务器即可进行负载均衡,实时自动检测后端云服务器状态,自动屏蔽故障服务器,并将流量转发到可用的服务器上,当异常服务器恢复正常时,自动将其加入到负载均衡后端服务器列表,继续提供服务。
          • 支持公网和私网两种服务: 公网服务可以提供Internet可以访问的IP,用户只要连接到Internet即可访问;私网服务只能在百度智能云内部访问,例如在BCC实例里边,不能通过Internet访问。
          • 数据实时监控: BLB提供给您负载均衡实例和后端服务器实时的一些状态信息,帮助用户了解服务的工作情况,包括:正常实例个数、异常实例个数、流入流量、流出流量、活跃连接数、流入数据包数、流出数据包数、请求数(只有7层提供)等。此外,BLB提供短信和邮件报警服务,当数据不满足用户设定值时,能够及时对用户进行提醒。

          内容分发网络CDN

          CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。具体实现方式是将源站内容分发至全国所有的节点,缩短用户查看内容的延迟,提高用户访问网站的响应速度与网站的可用性,解决网络带宽小、用户访问量大、网点分布不均等问题。CDN通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度,目前,CDN只支持HTTP协议的域名加速。

          百度CDN线路接入电信、联通、移动、广电、铁通、鹏博士、华数、BGP等网络,覆盖全国30多个省市,为用户提供可靠的服务,其主要特点如下:

          • 网站稳定加速:节点、带宽资源丰富,覆盖广泛,让接入CDN的网站加载提速(尤其含有大量图片和静态页面的网站);全网监控,精准调度,持续优化,使用户网站稳定性更强;智能选择高质量cache,加快接入CDN站点远程访问的速度。
          • 自动配置简单易用:CDN提供的服务简单易用,一旦在平台上添加域名及对应的源站地址,将自动提供CNAME域名,用户只需将需要加速的域名与该CNAME地址绑定,即可享受CDN提供的加速服务,让用户的网站实现跨运营商、跨地区服务。可个性化定制缓存策略、访问控制,支持回源地址、防盗链、过期时间、刷新缓存的定制。自动分析业务数据,业务状态一目了然。
          • 带宽弹性扩展:根据网站的访问量,CDN动态调整分配给用户的带宽,用户只需按量付费。
          • 高效缓存: 用户的站点一经接入CDN,用户的访问会首先从cache中获取数据,若获取到请求资源,直接返回结果给网站用户,无需所有的用户请求都去源站请求数据,为用户节省带宽成本, 减轻了源站WEB服务器负载;由于百度CDN多线接入,消除不同运营商之间互联瓶颈造成的影响,实现了跨运营商的网络加速。
          • 资源监控:CDN提供域名的资源监控数据报表与曲线图,包括:出口流量、回源流量、命中率、访问次数等指标数据的监控,可随时查看域名的运营状况;用户可通过资源监控系统为各参数指标创建报警项,当出现报警信息时,系统将自动向用户发送短信或邮件。
          • 流量均衡:CDN为接入CDN的服务设置缓存服务器集群,并设有专用流量调配系统,动态为接入CDN的网站选择高性能cache,为网站提供持续稳定的加速服务,即使在访问高峰期,也不会因网络拥塞而影响网站的用户体验。
          • 安全防护:使用CDN服务,网站源站的地址将不会暴露在公网,避免源站遭受意外的攻击;CDN监控系统会随时对服务进行监控并及时提示报警,保证服务的安全;支持WAF:实现了Referer黑白名单过滤以及源IP黑白名单过滤;CC攻击防御、SQL注入防御、XSS攻击防御、SSRF攻击防御、本地文件调用防御、远程文件调用防御、常见压力测试工具攻击防御、常见扫描器扫描攻击防御、高危系统命令调用防御;防止SVN,常见备份文件泄露的功能;防止静态文件目录调用可执行文件。
          • 全站加速:典型的网站通常由静态页面和动态页面组合而成,以往的网站加速普遍使用动静分离加速,CDN服务无需动静分离实现整体加速。

          数据库产品

          关系数据库RDS

          关系型数据库RDS(Relational Database Service)是专业、高性能、高可靠的云数据库服务。RDS提供WEB界面进行配置、操作数据库实例,还为用户提供可靠的数据备份和恢复、完备的安全 管理、完善的监控、轻松扩展等功能支持。相对于用户自建数据库,RDS具有更经济、更专业、更高效、更可靠、简单易用等特点,使您能更专注于核心业务。目前百度智能云支持MYSQL和SQLServer两种关系性数据库,包括如下特点:

          • 轻松部署:用户能够在RDS控制台轻松的完成数据库申请和创建,RDS实例在几分钟内就可以准备就绪并投入使用。用户通过RDS提供的功能完善的控制台,对所有实例进行统一管理。
          • 高可靠: DS具有故障自动单点切换、数据库自动备份等功能,主库发生不可预知的故障(如:硬件故障)时,RDS将自动切换该实例下的主库实例,恢复时间一般<5min,保证RDS实例高可用和数据安全。RDS免费提供7天数据备份,可恢复或回滚至7天内任意备份点。,RDS也支持用户手动的数据库实例备份(即数据快照),可以随时从数据快照恢复数据库实例。
          • 支持只读实例: RDS只读实例面向对数据库有大量读请求而非大量写请求的读写场景,通过为标准实例创建多个RDS只读实例,赋予标准实例弹性的读能力扩展,从而增加用户的吞吐量。
          • Binlog备份: RDS会自动备份Binlog日志,并长期保存Binlog日志的备份,方便用户对Binlog进行二次分析处理。
          • 访问白名单: RDS支持通过设置IP白名单的方式来控制RDS实例的访问权限。
          • 监控与消息通知: 通过RDS控制台可以详细了解数据库运行状态。并且可以通过控制台定制需要的监控策略,当监控项达到监控策略阀值时,RDS将通过短信方式进行提醒和通知,同时RDS服务的相关变更也会通过电子邮件或短信通知功能及时告知。

          简单缓存服务SCS

          简单缓存服务SCS (Simple Cache Service) 是高性能、高可用的分布式内存缓存服务。

          SCS的主要用途如下:

          • SCS 能够缓解后端存储服务的压力。
          • SCS 能够用于快速响应热点数据。
          • SCS 降低了用户部署与管理分布式缓存服务的复杂性。
          • SCS 支持Memcached/Redis的API接口。

          百度简单缓存服务SCS部署简单易用,以毫秒级返回请求结果并提供完善的灾备设计以及多重数据保护。在Redis模式下,默认提供AOF持久化功能。SCS产品特点概括如下:

          • 单用户隔离:单用户创建集群后,集群为用户独享;用户间服务完全隔离。
          • Memcache & Redis 引擎:支持通用的Key-Value形式,包括多种基本类型和特殊类型的Value,同时支持Memcache和Redis引擎的绝大部分原生API,尽量减少对原有程序的改动。
          • 多种编程语言支持:可选Redis和Memcache两种缓存模式,支持C、C++、Java、PHP、Python五种主流语言。
          • 节点监控:为用户提供实时的内存使用量、缓存命中率、网络流量、数据淘汰率、CPU使用率等信息。
          • 故障监控&自动容错:分布式节点集群,内含负载均衡设计。单个节点主备设计,持续不间断提供服务,单节点物理故障时,保证数据不丢失。
          • 安全性验证:通过白名单的方式访问集群,防控多种网络攻击。

          大数据产品

          百度MapReduce

          Baidu MapReduce(BMR)是百度依托多年大规模分布式计算技术积累并结合在网页搜索、广告、大数据、人工智能等产品的丰富实践经验,推出的一款云端全托管的Hadoop/Spark计算服务,旨在助力企业客户快速具备海量数据分析和挖掘能力,提升企业业绩、加速业务创新。其特点如下:

          按需部署

          您可根据自身业务需求,灵活选择BMR集群的服务器套餐配置、集群规模和集群内对应Hadoop/Spark的组件。4种硬件套餐供您选择:一般通用型、内存最优型、计算最优型、存储最优型。集群规模最大可选21个节点(1 Master,20 Slave),如有更大的计算诉求,可以通过提工单的方式单独申请大规模集群。BMR提供Hive、Pig、Hbase、Spark等多个主流的Hadoop/Spark原生组件供用户选择、搭配使用,更多的组件会陆续推出。

          用户专享

          您购买的BMR托管Hadoop/Spark集群是独占集群,不和其它用户混布,彼此无干扰,您对集群有100%的访问和控制权限,可通过SSH远程登陆集群进行实地操作。不同用户的集群分属于不同的虚拟私有云,不同虚拟私有云间网络不通,确保无安全隐患。

          弹性扩展

          BMR支持Hadoop/Spark集群规模弹性伸缩,用户可根据计算需求动态调整集群规模,高峰期加大集群规模以提高计算能力,低峰期可对应缩减集群规模,降低花费,有效避免由于峰值需求而导致的成本浪费。

          超高性能

          BMR按需构建的Hadoop/Spark集群各项配置已经进行了充分调优,确保了在特定硬件环境下集群能达到最高性能。BMR也提供作业诊断调优功能,可根据用户作业的运行历史数据,有针对性地给出作业调优建议,指导用户调试作业,缩短作业运行时间。除此之外,BMR内置了百度自研的超高性能Hadoop计算引擎,性能超越社区50%。

          兼容开源

          BMR提供的Hadoop/Spark计算服务接口100%兼容社区接口,用户已有的计算作业可以无障碍、零成本的迁移到BMR,并能有效利用社区的丰富资源协助调试。通过开源接口,您也可以基于BMR并结合第三方产品构建出更加定制化的数据分析产品以满足自身个性化需求。

          应用场景

          • 网站日志处理- BMR帮助用户洞悉海量网站日志,基于日志处理构建多样化的分析系统。
          • 数据仓库建设- BMR为用户提供全套的数据仓库建设方案,使用户快速搭建自有数据仓库。
          • 海量数据查询-基于BMR提供的HBase存储服务,用户可以构建海量数据高效随机查询系统。

          OLAP引擎 PALO

          OLAP引擎-PALO是百度提供的一套基于大数据的在线交互分析系统。主要目标是支撑稳定的、在线的、交互式OLAP服务。

          用户通过用户端的工具完成和云端的OLAP Engine 的交互,分3 个部分:数据导入,数据管理和数据查询。

          • 数据导入:OLAP Engine 产品从百度的BOS 系统(类Amazon S3 系统)导入数据,用户使用BOS 相关工具,将自己的数据传输到BOS 系统上。
          • 数据管理:OLAP Engine 当前提供一个Web 的管理界面,通过这个界面,用户可以完成激活/停止OLAP Engine 服务,完成创建表/删除表,完成数据导入,查看容量使用情况等。
          • 数据查询:用户使用任何可以连接MySQL 的工具或者库来对导入的数据进行查询。

          百度OLAP引擎的特点如下:

          • MySQL 接口:通过提供兼容MySQL 的接口,使得用户不必再单独部署新的客户端库或者工具,可以直接使用MySQL 的相关库或者工具;由于提供了MySQL 接口,也使得与上层应用兼容容易;用户学习曲线降低,方便用户上手使用。
          • 高并发:不同于Hive, Impala 等开源数据分析工具,OLAP Engine 支持高并发小查询,100 台集群可达每秒10w QPS。
          • 高吞吐:通过使用Partition Pruning, 预聚合,谓词下推,向量化执行等技术,提高了大查询的吞吐能力。
          • 容错和稳定性:OLAP Engine 无论在Master 节点、Frontend 节点和Backend 节点上都提供了容错,保证了系统的稳定性。
          • 高效的列式存储引擎:带有Min/Max 等智能索引,采用了RLE 编码的高效列式存储引擎。

          百度机器学习BML

          BML(Baidu Machine Learning)机器学习平台,是百度自主研发的新一代机器学习平台。基于百度内部应用多年的,健壮的,强大的机器学习技术,提供高性能的分布式机器学习算法和实用的行业大数据解决方案。

          应用BML,基于您存储在云端的海量数据学习模型,可以轻松实现大数据的高性能计算和人工智能应用,并快速将学习模型部署到生产环境中。

          BML是为大数据时代开发人员打造,简单易用,全托管的机器学习服务。强大易用的使用接口让应用者不用写一行代码就可以实现机器学习的全流程。

          百度机器学习BML有如下特点:

          • 算法丰富:自2009年开始研发第一个逻辑回归,目前已包含 20 多种大规模并行机器学习算法。(现百度智能云发布了其中最经典的5种算法:逻辑回归、LDA、Kmeans、协同过滤、深度神经网络DNN。)
          • 性能极致:所有算法均为基于内存的分布式实现,经历数年持续优化,应用大量计算/通信优化技术,速度世界一流。
          • 应用百度内部大规模集群,资源“无限”,对BML来说,没有“大数据”。
          • 久经考验:百度重要业务线上使用, 包括百度凤巢广告CTR预估,搜索结果排序,图像及语音识别等。
          • 全流程支持:预处理,特征工程,模型训练,评估,批量预测,到发布线上预测服务,机器学习的完整实现。
          • 零门槛接入使用:RESTful API简单易用,用户只需关心业务场景,无需关心算法细节,指定输入输出即可逐步完成全过程,成为机器学习专家。
          • 独有DMP服务:百度多年积累的用户画像数据加入模型训练,极大丰富特征纬度,提高模型效果。
          • 团队强悍:“百度大脑”的支持团队,获得三个“百度最高奖”,多位常年从事机器学习的领域专家,能够为您提供最专业的技术支持。

          智能多媒体服务产品

          音视频转码MCT

          音视频转码 MCT(Multimedia Cloud Transcoder)为开发者提供音视频存储、转码、CDN 加速、多端安全播放器(Web/Android/iOS)、DRM(Digital Rights Management)数字版权管理等诸多特性,助力开发者在各种平台(PC 及移动端)进行灵活的多媒体应用开发。

          优势

          • 极速视频转码:强大的分布式转码集群,极速的转码体验,支持主流视频格式转码,支持多码流多格式输出。
          • CDN全网加速:多年CDN技术积累,稳定快速,多线BGP接入,覆盖全网,企业级安全防护,为用户提供优质服务。
          • 安全存储:服务可用性99.9%,可靠性99.999999999%,具有多级安全控制和防护保证数据安全。
          • 丰富的SDK支持:支持RESTful API方式访问,支持多种开发语言的SDK,并提供Android/iOS/Web等多种平台的可定制的播放器。具体请参考播放器SDK。

          应用场景

          • 大规模分布式转码服务:音视频转码提供了视频上传、存储、转码、CDN加速、DRM等视频处理一站式服务。基于分布式转码的计算集群,为用户提供高达100路视频同时转码的能力,快速、稳定、可靠。大大缩短了用户从视频采集到送达终端用户的时间,提高了用户的快速发布能力。
          • 提升不同终端的播放体验:视频播放终端的多样化、移动化,带来了设备的适配问题、各种2G/3G/4G/Wifi下的带宽问题,通过我们的视频转码,可以将源视频转为适配各种终端屏幕的视频格式,包括分辨率、自适应码率等,保证了用户在不同场景下的流畅体验。

          音视频直播LSS

          音视频直播 LSS(Live Streaming Service)为开发者提供高清流畅、低延迟、高并发支持的音视频直播服务。

          优势

          • 更好的用户体验:结合百度优质CDN资源,可以获得实时流畅高清的直播体验。相同画质比同类竞品节省10%~30%流量带宽,同时支持断点续流和自适应多端适配,满足复杂网络环境下高清流畅的业务需求。
          • 从容应对业务高峰:按量收费,弹性伸缩。大规模分布式、无缝可扩展高速流媒体处理集群,配合CDN多线BGP全网分发,满足高并发直播观看需求。
          • 更低的成本:利用百度智能云强大的计算资源进行转码压缩,节约客户的带宽成本。
          • 无缝对接:提供丰富的视频直播采集端SDK和播放端SDK,您可以根据业务需求将直播服务无缝对接到自己的业务平台。
          • 安全可控:DDoS防御,自定义Referer、IP黑白名单和基于回源校验的防盗链等为客户减少非法来源请求,避免不必要的带宽和流量成本。

          基于大规模实时流媒体计算集群和强大的音视频信号处理算法的 LSS 在提供控制台方便个体开发者的同时,提供强大的 API 与 SDK 使得企业用户可以便捷地将 LSS 服务无缝对接到自身业务系统,灵活适应各类音视频直播场景,包括网络课堂、游戏直播、电视直播、赛事直播、演讲直播、培训直播、在线教育直播、庭审直播等

          人脸识别BFR

          人脸识别 BFR(Baidu Face Recognition)为开发者提供集人脸检测、人脸识别、关键点定位、属性识别和活体检测等诸多特性为一体的综合技术方案。

          优势

          • 最优算法:基于百度业界领先的深度学习算法和海量数据,人脸检测和人脸识别算法在最权威的公开评测比赛中排名世界第一。
          • 功能全面:覆盖人脸检测、关键点定位、属性识别、活体检测、人脸认证(1:1)、人脸辨识(1:N)、人脸搜索等一系列功能,同时提供像素级别的人脸解析(Face Parsing)功能。
          • 久经考验:所有算法通过全网人脸搜索、百度网盘、百度魔图等亿万级别用户产品的检验。
          • 稳定高效:提供企业级的人工智能服务,助力人工智能工业化。支持毫秒级的识别响应能力、弹性灵活的高并发承载及99.99%的可靠性保障。

          应用场景

          • 人脸检测、追踪,活体检测,可用于安防监控。
          • 人脸关键点检测,像素级人脸解析,可用于图片编辑、人脸美化等移动应用场景,比如百度魔图。
          • 人脸属性识别如种族、性别、年龄等,可用于机器智能。
          • 人脸识别,包括1:1人脸验证,用于身份认证、人脸登入验证等场景;1:N人脸识别,可用于安防刷脸、智能相册管理、人脸搜索和人脸登入等场景;大规模人脸搜索,比如社交搜索、逃犯追缉等。

          文字识别OCR

          百度文字识别服务(Optical Character Recognition)为开发者提供自然场景下的整图文字检测、定位、识别等丰富服务。

          优势

          • 准确率高:国内首个公有云OCR产品,基于百度深度学习研究院(IDL)强大的深度学习算法和中文检测识别技术,整图中文识别准确率达85%以上,英文91%以上。
          • 成熟稳定:经过手机百度、百度翻译、涂书笔记、作业帮等多款重量级产品实践检验,产品成熟稳定。
          • 简单易用:提供符合RESTful规范的API访问接口,兼容性强,使用方便。
          • 稳定高效:支持实时文字识别能力、弹性灵活的高并发承载及99.95%的可用性保证。

          应用场景

          • 百度翻译:百度翻译手机版提供中英日韩等10多个语种的文本互译,使用OCR技术实现拍照整屏实时翻译、菜单翻译等功能,无需键盘输入,提升用户体验。
          • 涂书笔记:涂书笔记是一款纸质书文字摘录APP,入选了“App store 2014年度精选”。用户拍摄书中感兴趣的内容,涂抹要摘录的文字,即可使用OCR技术进行实时识别、记录读书笔记,识别准确率95%以上。

          安全和管理产品

          百度智能云安全BSS

          云安全即百度安全服务BSS(Baidu Security Service),其目标是保护百度智能云客户的云服务器、负载均衡等资源不被攻击者恶意侵入或进行拒绝服务攻击,保证客户上层业务应用的正常可靠运行,提升客户的安全信心。BSS的特点如下:

          • 免费快捷:一键开通,免费使用,方便简单。
          • 全方位多层防护:网络、应用和云服务器层全方位防护,主动扫描及被动分析双管齐下。 - DDoS防护 - DDoS防护通过检测流量中的异常流量,及时发现异常的攻击流量,并进行封禁。 - 目前百度智能云安全提供4层和7层的DDoS防护,有效防御SYN Flood攻击、CC攻击等。 - 防暴力破解云服务器密码 - 密码暴力破解对云服务器的危害很大,如果被破解成功,会窃取管理员权限,从而危害用户信息和权益。 - 展现针对BCC云服务器的密码暴力破解防护记录,被破解成功后,直接引导用户修改密码。 - 发现云服务器密码被破解成功时,触发报警,进行邮件&短信通知。 - 异地登录提醒 - 根据云服务器的异地登录进行分析并建立模型,避免非法登录可能造成的伤害。 - 展现检测到的异地登录记录:源地域/IP、登录时间。 - 针对异地登录记录,提供操作确认是否是本人操作。 - 通过扫描访问日志实时发现异常登录行为,发现云服务器存在异地登录行为后,邮件&短信通知用户。 - WEB漏洞扫描 - 提供对网站SQL注入、CSRF、XSS漏洞、上传漏洞、任意文件读取漏洞、命令执行、文件包含等各项高危安全漏洞进行检测。 - 及时修复可避免网站用户及网站受到侵害,如通过XSS等漏洞可获取访问者的身份和密码进行身份盗用,使网站用户隐私信息被泄露;如通过XSS等漏洞设置钓鱼、挂马或通过SQL注入获取网站控制权等危害,严重损害网站安全和信誉。 - 端口安全扫描 - 定期扫描云服务器当前开放的端口,降低系统被入侵的风险,并将端口扫描结果定期报告用户。 - 展现扫描出的开放端口记录。 - 支持对某一开放端口进行重新检测,便于用户修复后,进行端口状态确认。 - 也可以选择对某一开放端口进行忽略,则后续不再针对该BCC的此端口进行扫描。 - 端口安全扫描结果通过邮件或者短信通知用户。 - 实时分析防御,自动处理:大数据实时分析,安全规则云端更新,及时防御攻击,自动处理。 - 专业可信赖:专业安全团队,多年百度实战经验,值得信赖。

          云监控BCM

          百度智能云监控BCM(Baidu Cloud Monitor),是一款依托于百度智能云的监控产品,包括了云服务监控、站点监控、自定义监控、报警管理、开放API、监控采集客户端等主要功能,为百度智能云用户提供全面、可靠、及时的监控服务。通过监控采集、存储、展示、计算、汇聚、报警、统计的一体化功能体系,为用户的服务保驾护航。BCM的特点如下:

          • 功能全面:BCM支持云服务监控、站点监控、自定义监控和报警管理等多种功能,实时监控用户的站点和服务器,以保证用户服务正常运行。
          • BCM可以通过部署在不同地区的监测点,对用户指定站点发起可用性和访问速度监控,包括HTTP、HTTPS、PING、TCP的监控功能。
          • BCM用户提供了对自有数据进行监控和报警的功能。用户可以通过API推送数据到云监控,并设置报警策略,实现自定义监控报警功能。
          • 开放API是云监控为用户提供的用于二次开发的HTTP RESTful接口,可以实现推送和读写监控数据的功能。
          • 监控采集客户端简称“BCM-Agent”,建议用户先安装BCM-Agent到所购买的云服务器BCC中,以便获得更丰富的服务器监控指标。目前“BCM-Agent”可采集的监控项包括内存使用量、内存使用百分比、磁盘分区使用量、磁盘分区使用百分比等。
          • 报警管理:用户可轻松配置报警策略,BCM提供了多种报警方式以保证报警及时准确。可以对用户的所有报警进行统一查看和管理,并且会记录详尽的报警历史事件,包括报警策略状态改变、策略配置更改、报警屏蔽操作和报警动作触发等。
          • 计算强大:BCM支持对大量监控数据的灵活汇聚,轻松实现分组和值、分组均值、分组最大最小值等功能。
          • 记录详尽:BCM还提供了详细的报警事件记录,让用户可以追溯查询历史报警事件,包括异常发生、报警屏蔽、配置更改和报警触发等。

          应用服务产品

          简单邮件服务SES

          简单邮件服务SES(Simple Email Service) 是构建在可靠的、可扩展的云基础设施之上的、经济高效的电子邮件发送服务,可帮助用户完成邮件发送与追踪,而用户只需按使用量付费。目前,邮箱服务仍然是一种无法被取代的基础设施服务,大多数企业在正常的运营过程中,都会投入大量的人力与设备等资源,搭建一套自己的电子邮件解决 方案,用来满足各种邮件需求。百度简单邮件服务SES(Simple Email Service)的出现,为这些企业提出了一种优质快捷且低成本的邮件解决方案。百度邮箱服务旨在为客户提供便捷可靠的邮件发送程序,用户通过调用SDK 或HTTP RESTful API就可以直接发送邮件,为用户免去了维护服务器及网络等繁琐的工作。

          • 便捷的使用方式 :SES支持多种调用方式,包括简单易用的SDK和HTTP RESTful API。
          • 灵活的发送者身份认证:SES提供多种发信人身份认证机制,可按发信邮箱地址和发信邮箱域名认证并可可针对不同邮箱域名灵活选择是否开启DKIM认证等功能。
          • 可靠的邮件发送代理 :SES与主流电子邮箱服务商已实现充分的互信互通,保证用户邮件安全送达。SES对邮件发送进行并发速率控制,支持按目标电子邮箱服务商控制发送压力,并具有发送失败重试机制,同时通过白名单确认、DKIM和SPF等系统保障,应用智能的邮件发送及自动重发策略,保证邮件能够被高效、可靠地送达目的地。
          • 及时的反馈和通知:SES可配置统一的退信接收邮箱,将电子邮箱服务商的退信返回给邮件发送者,方便退信管理。
          • 直观的统计报表:SES支持实时的统计数据查询和图形化展现,包括发信数量变化、退信数量变化、邮件附件总流量、日配额数量和邮件发送失败原因占比五种统计,方便用户详尽了解邮件服务状况,同时提供发信历史查询、退信历史查询方便用户获取相关邮件信息。
          • 系统稳定可靠 :通过采用领先的垃圾识别和反病毒技术,有效降低邮件被当作垃圾邮件的可能性,提高邮件的送达率,所有邮件数据都有多重备份,保证用户数据不丢失,同时通过无单点服务与平滑扩容,满足客户不断增长的业务需求。

          简单消息服务SMS

          简单消息服务SMS(Simple Message Service)是构建在可靠云基础设施之上,便捷高效、稳定可靠的短消息下行服务,帮助用户完成短消息的及时下发,而用户只需按使用量付费。SMS目前提供Web Console和SDK两种方式为用户提供服务。其中Web Console主要用于配置管理、测试和统计;而SDK则将接入用户的系统,快捷按批量为用户提供短信服务。

          • 高效送达:优先级队列发送,并发速率控制,失败重发机制,按量付费,成本可控。
          • 灵活易用:服务即开即用,服务弹性扩容,数据备份和迁移,配额预警提醒。Web Console、SDK、HTTP RESTful API简单易用,灵活选择下发方式。系统内置短信模板,同时支持自定义模板,无需为短信格式烦恼。
          • 配额按需设定:发送配额设定,杜绝短信超发;接收配额设定,避免用户骚扰。
          • 数据准确统计:用户可以灵活实时的查询发送配额使用情况、下行短信发送情况以及发信到达率。

          应用引擎

          百度应用引擎BAE

          百度应用引擎BAE (Baidu App Engine) 提供弹性、分布式的应用托管服务,帮助开发者一站式轻松开发并部署应用程序(Web应用及移动应用)。每一个BAE应用实例称为一个部署,BAE支持两大类部署:

          • web类型:主要用于传统的web应用,特点是通过HTTP请求驱动应用逻辑,支持如下应用: - nodejs-web - php-web - java-tomcat - java-jetty - python-web - lighttpd-static
          • worker类型:主要用于后台任务,例如爬虫,长期运行与后台,不停的去爬取各种网络资源,具体如下: - php-worker - python-worker

          作为百度智能云重要的PaaS服务,BAE应用引擎有如下特点:

          • 运行环境和与编程语言无任何限制:对运行环境和编程语言,包括创建进程、创建线程、系统调用、执行C扩展模块、文件系统访问不做任何限制。
          • 多种编程语言支持:目前支持PHP、Python、Java、Node.js,以后会陆续增加对主流开发语言的支持。目前BAE已经实现自定义运行环境,需要提交工单申请。
          • 编程框架的支持:编程语言层面没有任何限制,相应地支持特定编程语言的所有编程框架。无论是主流还是小众框架,只要能在开发者本地的环境中运行起来,则云端也能运行无阻。
          • 自动安装依赖包:通过配置依赖包文件,云端环境可以自动安装用户指定的依赖包。例如,package.json是nodejs-web部署类型的NPM配置文件,用于配置node.js编译时的依赖包及启动时的入口文件,从package.json配置的依赖包在编译时安装在应用根目录的.bae/node_modules目录下
          • 丰富的服务支:提供多样性的扩展服务,包括MySQL、MongoDB、Redis、Log、Port等。
          • 自由的网络访问:BAE对外的网络访问无需代理层的转发。此外,BAE提供扩展服务Port,允许开发者自定义对外提供服务的TCP端口,从而实现更复杂的业务逻辑。
          • 新增worker类型:BAE在web部署类型基础上提供worker类型,主要用于后台任务,例如爬虫,长期运行于后台,不停的去爬取各种网络资源。
          • 本地开发环境:BAE提供基于跨平台虚拟化工具VirtualBox和虚拟机创建工具Vagrant的本地开发环境,通过模拟与BAE云端执行单元完全一致的虚拟 环境,确保本地调试通过的代码部署到云端后可顺利发布,节省了因本地与云端环境不一致导致的调试成本,在一定程度上提高了开发效率。
          • 执行单元套餐:在创建BAE部署时,开发者可根据实际情况选择执行单元的套餐类型,也可在发布上线后根据访问量随时调整套餐类型,从而提高资源利用率。
          上一篇
          百度智能云安全体系
          下一篇
          百度智能云架构指南