图片违规检测和跨国际区域复制

本文涉及的产品
对象存储 OSS,标准 - 本地冗余存储 20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000 次 1年
简介: 本实践通过搭建WordPress博客系统,向用户展示如何将图片、附件等静态资源上传到阿里云OSS,并通过阿里云CDN进行加速,同时演示了基于函数计算托管函数完成OSS存储空间中数据的跨境复制,基于阿里云内容安全对OSS图片进行违规检测和人工审核的流程。

直达最佳实践:【图片违规检测和跨国际区域复制
最佳实践频道:【点击查看更多上云最佳实践
这里有丰富的企业上云最佳实践,从典型场景入门,提供一系列项目实践方案,降低企业上云门槛的同时满足您的需求!

背景介绍

社区网站和社交媒体类互联网应用都为用户提供了图片和附件等静态资源上传等功能,用户每天会生产大量的内容,网站开发者和运营者通常希望对该类静态资源进行加速和异地备份,跨区域复制能够提供在不同OSS地域之间自动、异步复制文件,将源存储空间中文件的改动(新建、覆盖、删除操作)同步到目标存储空间中,以此来满足异地容灾和数据复制的需求。

在同步复制的过程中,用户的生产图片往往会有违规内容出现,内容检测和人工审核的需求也开始提上日程,面对海量的图片数据,需要一个行之有效有效的检测方法,来对图片进行识别和分类处理,从而优化网络环境,提升用户体验。

场景描述

本实践通过搭建WordPress博客系统,向用户展示如何将图片、附件等静态资源上传到阿里云OSS,并通过阿里云CDN进行加速,同时演示了基于函数计算托管函数完成OSS存储空间中数据的跨境复制,基于阿里云内容安全对OSS图片进行违规检测和人工审核的流程。

解决问题

  • 静态资源(图片、视频等)CDN访问加速和刷新
  • OSS对象跨国际区域进行复制
  • OSS静态图片、视频文件的内容检测(涉黄、涉暴、涉政等)和处理

产品列表

  • 虚拟专用网VPC
    功能:帮助您构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关。
  • 弹性计算ECS
    功能:提供一种弹性可伸缩的计算服务,帮助客户降低 IT 成本,提升运维效率。。
  • 对象存储OSS
    功能:海量、安全、低成本、高可靠的云存储服务,提供99.9%的数据可靠性,使用RESTful API 可以在互联网任何位置存储和访问,容量和处理能力弹性扩展,多种存储类型供选择全面优化存储成本。
  • 内容分发网络CDN
    功能:将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题。
  • 云企业网CEN
    功能:帮助您在VPC间,VPC与本地数据中心间搭建私网通信通道,通过自动路由分发及学习,提高网络的快速收敛和跨网络通信的质量和安全性,实现全网资源的互通,帮助您打造一张具有企业级规模和通信能力的互联网络。
  • 函数计算FC
    功能:使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码,能够为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。
  • 内容安全
    功能:是一款多媒体内容智能识别服务,支持对图片、视频、文本、语音等对象进行多样化场景检测,有效帮助您降低内容违规风险。
  • API网关
    功能:提供高性能、高可用的 API 托管服务,帮助用户对外开放其部署在 ECS、容器服务等阿里云产品上的应用,提供完整的 API 发布、管理、维护生命周期管理。

image

方案优势

  • 对象存储OSS中使用CDN加速,提高网站访问速度,有效降低OSS的外网流量费用。
  • 基于云企业网CEN实现阿里云全球网络资源互联,为OSS跨境复制提供稳定和低时延的基础网络。
  • 内容安全基于深度学习技术,提供图片、视频、语音、文字等多媒体的内容风险智能识别服务,不仅能帮助用户降低色情、暴恐、涉政等违规风险,而且能大幅度降低人工审核成本。
  • 函数计算提供全托管服务、按调用次数和运行时间计费、毫秒级弹性伸缩和灵活的事件触发机制。
  • 阿里云各服务之间有机结合,客户只需关注业务处理逻辑。

直达最佳实践 》》

image.png

相关文章
|
存储 缓存 自然语言处理
ElasticSearch原理篇
介绍ElasticSearch的原理、集群等
6075 0
ElasticSearch原理篇
|
10月前
|
C++ 芯片
【C++面向对象——类与对象】Computer类(头歌实践教学平台习题)【合集】
声明一个简单的Computer类,含有数据成员芯片(cpu)、内存(ram)、光驱(cdrom)等等,以及两个公有成员函数run、stop。只能在类的内部访问。这是一种数据隐藏的机制,用于保护类的数据不被外部随意修改。根据提示,在右侧编辑器补充代码,平台会对你编写的代码进行测试。成员可以在派生类(继承该类的子类)中访问。成员,在类的外部不能直接访问。可以在类的外部直接访问。为了完成本关任务,你需要掌握。
220 19
|
缓存 Linux 虚拟化
Linux系统之lscpu命令的基本使用
【8月更文挑战第3天】Linux系统之lscpu命令的基本使用
528 19
Linux系统之lscpu命令的基本使用
|
8月前
|
算法
面试场景题:如何设计一个抢红包随机算法
本文详细解析了抢红包随机算法的设计与实现,涵盖三种解法:随机分配法、二倍均值法和线段切割法。随机分配法通过逐次随机分配金额确保总额不变,但易导致两极分化;二倍均值法优化了金额分布,使每次抢到的金额更均衡;线段切割法则将总金额视为线段,通过随机切割点生成子金额,手气最佳金额可能更高。代码示例清晰,结果对比直观,为面试中类似算法题提供了全面思路。
1390 16
|
运维 Cloud Native 应用服务中间件
『MSE』阿里云中“间”力量MSE-Higress
云原生网关 MSE-Higress (以下简称 MSE-Higress )是遵循开源 Ingress/Gateway API 标准的下一代网关产品,将传统的流量网关、微服务网关、安全网关合三为一,降低50%的资源开销,具有高集成、易使用、易扩展、热更新的特点。MSE-Higress 提供了流量调度、服务治理、安全防护等能力,并深度集成 Dubbo、Nacos、Sentinel 等微服务技术栈,提升网关链路的整体性能、降低部署和运维成本,同时支持 Nginx Ingress 的平滑迁移,帮助用户零成本快速迁移到 MSE-Higress。
2484 11
『MSE』阿里云中“间”力量MSE-Higress
|
网络协议 网络架构
【IP协议】解决 IP 地址不够用的问题(IP地址管理:动态分配、NAT、Ipv6)
【IP协议】解决 IP 地址不够用的问题(IP地址管理:动态分配、NAT、Ipv6)
534 1
|
Java Spring 容器
Spring Boot 启动源码解析结合Spring Bean生命周期分析
Spring Boot 启动源码解析结合Spring Bean生命周期分析
415 11
|
数据采集 Web App开发 Java
Python 爬虫:Spring Boot 反爬虫的成功案例
Python 爬虫:Spring Boot 反爬虫的成功案例
|
SQL 关系型数据库 MySQL
MySQL - IS NOT NULL 和 != NULL 的区别?
MySQL - IS NOT NULL 和 != NULL 的区别?
880 0
|
存储 NoSQL Java
Lua高性能脚本语言快速入门
Lua高性能脚本语言快速入门
530 0