阿里云 VPC+OSS|学习笔记

本文涉及的产品
对象存储 OSS,20GB 3个月
应用型负载均衡 ALB,每月750个小时 15LCU
对象存储 OSS,内容安全 1000次 1年
简介: 快速学习阿里云 VPC+OSS

开发者学堂课程【阿里云新手上云实战演练阿里云 VPC+OSS】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/655/detail/10854


阿里云 VPC+OSS


6、video-output 123

上传视频一个可以从oss照上看,还有一个可以从这上看添加视频。上传之后自动触发工作流进行任务,转发成功这三条,这三条就是新转到,去 oss里面看一下。

一秒钟的截图,选的时间点不太好。然后三个玛丽的视频,看这是哪个。As访问一下试试。这应该是480的,720的,应该是高的720。一般看都是看视频的大小。看这个肯定就是360视频的大小不一样,然后它的码率大概能猜出来是多大,这就是个360,转码成功了。

我们下次再有需要转码,只要是新发布的视频,都可以通过上传视频然后上传上来,上传完了之后,然后有一个媒体列表还可以撤销发布,现在是发布了,然后你可以撤销发布。试一下撤销发布了,看看是不是就没有了。

Oss里面是不是没有了未发布,看OSS,应该能访问, output随便点一个。觉得应该是能访问的打开。发布可能是上传视频。就是你上传视频的一个列表。

只能管理基础信息获取转码的地址,然后截图管理,暂时先不用关心那个了,然后看看能不能转M3U8的,现在其实转M3U8这种场景还挺多的,因为像MP4的话,假如说这个视频很长,有一个多小时可能我不需要从头看,需要从中间看的时候你在中间,但你普通的M744视频是不是要全部加载一直加载到中间的,所有资源都加载了, M3U8有个什么好处,把视频切成了一小段了,需要哪段加在哪段,中间可能假如那个视频两小时,要从第一个小时开,中间小时开始看,然后前面那个视频都不加载了,直接跳到那之后,只加载从 TS开始加载。

所以现在一般做视频,业务涉及到视频,就视频网站的一些的都可能会转成用 M3U8的格式,再创建个工作流,或者我们还用工作流编辑。编辑只要改中间这儿就行了。M3U8输入,截图就不需要了,然后我就做转码,这是M3U8的转码,然后还是把它转到output下面,高级设置这些不需要。然后发布自动发布。启用了之后我们重新再把上传一下。

这次直接从mps这上面了,上传成功了,然后看任务管理转发成功,转码之后获取媒体地址。

除了有一个点M3U8结尾的文件,剩下都是Ts的文件,就把视频截成一小段,然后 M3U8相当于这个视频的原文件里面记录了视频,就是这些Ts文件的一些信息,具体哪一段的视频对应的是哪个TS文件,这样点击快进的时候或者点击跳转的时候,就会从固定的视频开始加载。3u8播放器,设置的是把Bucket权限的问题。

(1)基础设置

看一下基础设置,然后设置成公开读写。试一下,还是不行。格式不支持,如果直接输入TS的地址,有可能播放器有问题。内置播放器能播放吗,把整个都下载下来相当于。

打开URL,和那种分布式文件存储一样,其实就是一个分布式的,会有一个原数据文件,像分布式文件存储,都是有一个原数据文件,相当于记录这些数据文件之间的一个关系。就是一种分布式的视频格式,和现在那些分布式文件存储等等这种的。

(2)多码率

实现了它一个转码,相当于是只转了一个多码率,还可以把任务里面转成多码率的。

工作流程是这可以选择M3U8多码率。根据不同需求,可能有的想看高清,有的为了省流量,然后看那些标清。

除了这个的话,还有一些别的就flv多码率没转过,FLV多码率一般现在常用的的话可能就是M3U8和 MP4,再有一个oss使用的话就是CBN那块,需要配置一个源站,要配置一个原站的地址,就把oss作为它的一个原站,然后更好的一种是直接用oss的, oss的流量还是挺大的,你可以在前面再挂个SLV,如果不只是这种写的或者有其他资源的,像MP4这种的,在oss前面再加一个负载均衡,访问量很大的时候,在前面加个负载均衡,尤其是一些比如新的资源上传之后,可能刚开始回源量很大,然后过一段时间有了这个资源就不需要回源了。

 

四、实验五技能

以上就是实验五,就是希望大家获得的技能了解阿里云的OSS的使用和了解阿里云的MPS的使用。

1、了解阿里云的 OSS 的使用

一个就是了解oss使用oss一个存储,比普通的存储稍微好一点的就是对象存储,提供了HTTP的功能,其实更简单理解就是一个带了HTTP功能的FTP上传下载,然后还有HTTP的功能,最主要除了这些它还支持了一些别的图片的处理等等这些的。

2、了解阿里云的 MPS 的使用

mps是做媒体处理的,与mps一起合作,然后实现对视频方面的一些处理,比如视频的转码等等的,然后还可以其实还和CDN合作作为CDN网站,用过阿里云的CDN可以简单看一下,cdn都是用到一些别的厂商的,也可以开通。

一般可以变更。就是带宽分值有两种,一种是按流量计费,一种是按带宽分值计费,最好是选按带宽分的,其实就跟slb的选择一样,刚开始你可以先按流量,不确定你的量的时候,最好是按带宽分值计费,这样很便宜。整个带宽一个月的带宽图,会取95%的带宽的那个地方画一条线取那个值。其实就是按带宽,就是你的流量有分值,有高有低,取你95%的那个点作为带宽来收费。

这是带宽计费这块的大家一般普遍采用的一种计费方式。一般可能还是95计费做的多一点。域名管理可能还不能添加,添加可能会报错。

因为没备案。

 

五、CDN

所以就简单看一下,要想买阿里云华为云等等这种的CDN的话,自己配置的多一点,就是相当于自助这种就提供了这个表单信息,往进填这些东西。

自助多一点,如果买一些专门做CDN的那种,比如像什么高速,还有创世云或者等等好多CDN厂商,要买这些厂商的话,可能都不需要配置,就直接告诉他们原站的域名是什么,他们都给配置好了。

像这种就需要自己配,需要配一下需要加速的域名,还有如果要全站加速的话,就新点,下面的所有资源都加速,不是很推荐,一般加速度资源也就是像html,不是html不加速,就是gscss这种的可能会加速,如果不加速也行,一般开发的时候可能GS和css就是正常的那种,然后上线的时候就会做压缩,之后看那个格式就特别乱了,本来是一一行的,都给你写成一行了,会把那个文件会缩小很多,这JS文件和css文件缩小很多,就做了压缩了,然后可能也不做加速也行,然后最好是做了加速,这样网站打开就网站渲染,对需要加载渲染的时候,所以最好是把这些也做了加速,再有一个需要加速的就是图片,图片内容肯定要加速,图片一般加载图片都比较费流,所以加载起来都比较慢都需要加速,再有一个视频绝对是要CDN了,要不流量根本承受不住。就按照需求配就行。

1、CDN 预热

CDN需要预热,CDN工作原理就是比如我是个用户,CDN那边会有多的节点,多节点服务器。就是一级的这种多节点。然后正常的一个cdn工作流程是这样

比如有一个网站图片都做了,CDN缓存了,都配置了源站了,访问的时候就会有些图片,然后第一次肯定是访问源站,只要有用户访问了源站之后,就会在CBA上CPU节点上做一个缓存,一般的话它会判断更 cdn上的资源和原站资源有没有是不是一样的,通过一些看到头或者一些其他MD5,还有一些像1tab这个东西这算是一个标志性的东西。

通过这些信息来判断是不是最新的,如果不是最新的还会再回原一次,如果是最新的就不会还原了,但如果网站下面资源特别多,尤其是视频特别多的时候,第一次可能用户打开就特别慢,因为相当于是说第一次的时候完全没有走cdn,所有的资源全部都是回源的,这个时候怎么办,就用CPU的时候先做一次预热,把一些长可能预测这些资源肯定会被用户访问到的一些资源,先让cdn做一次刷新,就没有用户请求的时候先做一次缓存,这就是预热,一般要是刚开始购买CPU或者是要换才行,在公司换CDN是个很频繁的情况,一个是和CDN的服务有关系,还有一个是和价格有关系。

cdn不同厂商的价格不太一样,如果有更便宜的,为了控制成本可能会是说换cbn,比如去年年初,这都2020年了,2019年年初的时候换了一次cbn,因为比原来的CDN能便宜7元。

换cdn的时候也需要涉及到这种,因为很多资源都在,原来的资源用的都在a家公司节点上,你现在切到B的CDN了,所有东西到时候都需要回源,就需要提前做一次预热,把那些资源缓存到B上,那就直接从 A到B这样做预热的。其他CDN这块主要是这个问题,一个就是你配好源站,还要配好一些防盗链这些,都可以让厂商帮你配。然后再有一些可能是一些接口,常用的oss主要就这两个。

2、总结

首先是阿里云服务一览主要是对阿里云的资源有个还有它的整体的一个界面,怎么操作的,有一个大概的印象,还有它的一个工单和文档,就知道说在哪找怎么看,再有一个就是最常用的一个建站,再有一个是idsids这是属于一个通用资源,比如说所有的SARS服务要买个license,其实就跟rds基本类似,买了然后做账号授权,然后做了这些,然后直接拿过来用。特别简单就能各种服务的,再一个就是做负载均衡怎么配置证书。

vpc,它的专业网络现在做的已经特别简单了,不需要了解对它底层了解太深。比原来简单多了,原来做网络打通还得先配高速通道,配完之后然后再自己添加路由规则的,现在只要把他们加入到同一个云企业网,就认为说你这个资源是想要实现让它互通的,然后再有一个它的oss对象存储这块,一个是视频转码。

相关文章
|
5月前
|
机器学习/深度学习 人工智能 专有云
人工智能平台PAI使用问题之怎么将DLC的数据写入到另一个阿里云主账号的OSS中
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
26天前
|
弹性计算 安全 容灾
阿里云DTS踩坑经验分享系列|使用VPC数据通道解决网络冲突问题
阿里云DTS作为数据世界高速传输通道的建造者,每周为您分享一个避坑技巧,助力数据之旅更加快捷、便利、安全。本文介绍如何使用VPC数据通道解决网络冲突问题。
84 0
|
1月前
|
分布式计算 Java 开发工具
阿里云MaxCompute-XGBoost on Spark 极限梯度提升算法的分布式训练与模型持久化oss的实现与代码浅析
本文介绍了XGBoost在MaxCompute+OSS架构下模型持久化遇到的问题及其解决方案。首先简要介绍了XGBoost的特点和应用场景,随后详细描述了客户在将XGBoost on Spark任务从HDFS迁移到OSS时遇到的异常情况。通过分析异常堆栈和源代码,发现使用的`nativeBooster.saveModel`方法不支持OSS路径,而使用`write.overwrite().save`方法则能成功保存模型。最后提供了完整的Scala代码示例、Maven配置和提交命令,帮助用户顺利迁移模型存储路径。
|
4月前
|
敏捷开发 网络协议 测试技术
阿里云云效产品使用合集之在vpc网络里,如何升级agent
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
存储 机器学习/深度学习 弹性计算
阿里云EMR数据湖文件系统问题之OSS-HDFS全托管服务的问题如何解决
阿里云EMR数据湖文件系统问题之OSS-HDFS全托管服务的问题如何解决
|
5月前
|
存储 运维 安全
阿里云OSS的优势
【7月更文挑战第19天】阿里云OSS的优势
241 2
|
5月前
|
存储 API 开发工具
阿里云OSS
【7月更文挑战第19天】阿里云OSS
207 1
|
5月前
|
持续交付 开发工具 对象存储
阿里云云效产品使用合集之构建物如何上传到阿里云OSS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
7月前
|
弹性计算 监控 开发工具
【阿里云弹性计算】阿里云ECS的网络优化实践:VPC配置与网络性能提升
【5月更文挑战第29天】阿里云ECS通过虚拟私有云(VPC)提供高性能、安全的网络环境。VPC允许用户自定义IP地址、路由规则和安全组。配置包括:创建VPC和交换机,设定安全组,然后创建ECS实例并绑定。优化网络性能涉及规划网络拓扑、优化路由、启用网络加速功能(如ENI和EIP)及监控网络性能。示例代码展示了使用Python SDK创建VPC和交换机的过程。
438 3
|
7月前
|
弹性计算 关系型数据库 数据库
【阿里云助力企业数字化转型:专有网络、ECS、RDS等一网打尽】
数字化转型已经成为企业发展的必然趋势,而阿里云作为我国领先的云计算服务提供商,为企业提供了一整套完善的云服务解决方案。本文将详细介绍阿里云的专有网络VPC、云服务器ECS、云数据RDS、云数据库Redis、Serverless容器集群ASK、微服务引擎MSE、云效以及云速搭CADT等产品,帮助企业轻松实现数字化转型。 正文:
209 3