点击上方蓝色“大数据实战演练”,选择“设为星标”或“置顶”
回复“资源”领取独家整理的学习资料!
每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定。
放弃不难,但坚持很酷~
你还在为 ambari 集成自定义服务而感到焦虑吗?
一、Ambari自定义服务集成实战
自从2020年开始,我就发觉网上使用ambari的同学多了很多,随着cloudera收购hdp并进入收费模式,越来越多的公司选择了 ambari 来管理大数据平台,ambari集成第三方服务的需求也就变得越来越常见。
由于网上关于ambari自定义服务集成的资料甚少,很多都是 ambari 安装部署的资料,所以为了降低伙伴们的学习成本,我在 2020 年初就开始了录制《Ambari自定义服务集成》的系列视频。
视频中以 Ambari 2.7 集成 Elasticsearch v6.4.0 服务为例,从0到1,完成了以下功能,完全达到生产交付的标准:
请大家仔细阅读实现的功能点!
基本功能:
可通过ambari向导自主安装部署、启动、停止、卸载Elasticsearch服务。
通过ambari界面实时监测Elasticsearch服务运行状态
扩展功能:
在页面上新增配置或修改配置,重启服务后,使配置生效
有个操作按钮,可以运行服务状态检查
在ambari的服务界面上,添加自定义操作命令
支持自定义告警及汉化,支持的告警类型有:port、web、script等
支持快速链接,对于有web界面的服务,我们可以直接点击按钮跳转到web界面
支持自定义服务指标数据的采集,并展示在ambari界面上
服务仪表板增强,为服务增加主题文件,使ambari的服务界面更优美
支持设置服务组件的安装启动顺序,可以解决统一部署服务时,组件执行顺序错乱的痛点
除了解决上述痛点以外,本课程还提供了常见问题的解决办法,比如:
日志打印
自定义服务代码调试技巧
hdp2.x与hdp3.x集成服务的差异点及解决办法。
开发过程中遇到的问题和一些可以汉化的部分
如何将服务一劳永逸的集成到ambari中,方便新环境部署,不用再二次拷贝
如果你有以上大部分的痛点需要解决,那么这门课程就完全适合你!
二、图文介绍
再用图片的方式,让大家看下效果。
1)服务启停及显示服务运行状态
2)运行服务状态检查
3)添加自定义操作命令
4)支持自定义告警及汉化
5)快速链接
6)服务指标数据的采集与展示
7)仪表板增强,增加主题样式
等等,还有很多上述介绍的功能,也都一一实现。
三、说说我录课的经历与体会
2019年底,我的微信好友里面已经有不少咨询我自定义服务集成问题的人了,后续还在人数增加。为了节省自己的时间,也为了更优质地为大家服务,所以我利用下班时间、周末时间录制着《Ambari自定义服务集成》实战视频。
录视频的过程中才发现,自己会,和给别人讲出来,完全两码事。给别人讲出来,你需要逻辑清晰。可能在梳理某一讲的时候,你会发现,原来这个知识点我得重新研究下,讲课会用到,于是又花时间去研究,去总结。
1)写笔记
我是先写的笔记,等将笔记完成了大部分,我才开始录制的第一讲视频。毕竟笔记写好了,录制视频的时候才能更好的把控节奏。
部分朋友不用担心,这些笔记完全是我以集成 ELASTICSEARCH 服务为例,一点一点写出来的,毕竟网上的资料那么少,也不系统。这侧面也能证明我这视频的价值,完全为了解决用户痛点而来,网上这么系统的讲解 Ambari 自定义服务集成的视频几乎没有。
2)剪辑视频
等一节视频录制完了,我会再做后期处理。一帧一帧地去检查,删减掉那些无用的时长,尽可能的让视频看起来更流畅。
视频处理完毕后,我会通知已付费的用户,让他们观看学习。
3)视频的展现形式
其实视频的展现形式我也研究了好久,就是将录制好的视频托管到哪些平台呢?
我想到了:
网易云课堂
腾讯课堂
慕课网
小鹅通
得到
面包多
但上面的平台都抽成太多了,大部分都是一半或者接近一半,我不满意。
终于,我通过ev录屏这个软件,发现他们公司有类似的产品能解决我的痛点,不仅没有分成,还可以实现加密播放,防录屏等等。这样太好了啊,所以我就采取了这种方式。
录完屏,将视频压缩(不影响画质),加密,将视频上传到百度云盘。付费用户可以下载到本地,用提供的视频激活码观看。
笔记放在知识星球精华帖中,在这里面,还可以留存我们学习讨论的疑难问题,这就很棒!
当然,为了能够即时沟通,我又创建了微信群,直接就能畅所欲言了,交流起来也比星球里面方便太多。
四、视频时长
《第一讲:自定义服务集成原理讲解》:29:44
《第二讲:metainfo.xml文件详解》:16:09
《第三讲:configuration 中 xml 文件详解》:36:19
《第四讲:Ambari 自定义服务 python 依赖包的使用详解》:20:47
《第五讲:Ambari 自定义服务生命周期详解》:18:48
《第六讲:实现在页面上修改或添加服务配置》:25:25
《第七讲:如何调试自定义服务代码,打印日志.md》:32:41
《第八讲:如何为服务添加自定义告警》:27:34
《第九讲:如何为服务添加 quicklinks 快速链接》:13:26
《第十讲:如何为自定义服务添加监控指标并展示》:1:53:29
《第十一讲:为自定义服务添加主题配置(增强配置)》:1:24:35
《第十二讲:检查服务运行状态以及为服务添加自定义命令》:15:35
《第十三讲:如何调整各服务、各组件启动顺序》:57:30
《第十四讲:自定义服务调试技巧汇总》:44:39
《第十五讲:如何下载客户端配置》:18:43
《第十六讲:版本hdp2与hdp3集成服务的相同点、差异点及解决办法》:8:57
《第十七讲:如何将服务一劳永逸的集成到ambari中,方便新环境部署,无需二次拷贝》:53:03
《第十八讲:Ambari自定义服务启动成功后,依旧显示停止状态的解决方案及部分汉化说明》:待录制
以上就是每一讲视频的时长了,这样的话,大家心里也好有个数。
视频一共十八讲,其中最长的一讲接近 2 个小时。从这里也可以侧面证明,视频是真的有内容,全干货,全部实战教学。
五、说说定价
由于没有平台分成,所以我把价格订的很亲民。这里我是采取的视频预售制度,就是录完一节课,就赶紧通知用户让他们观看,好让他们尽早的学会这项技术栈。
其实一开始我是打算录制十一节课的,后来又规划了一些内容,变成了十四节课,再后来,我想如果我再讲一讲开发时的技巧以及付费用户遇到的经典问题,那就更完美了。为了精益求精,所以,最终确定,课程迭代到了十八讲。
目前还是预售的更新价格,239 元,视频录制完以后,马上就会涨价。目前是付费最优惠的时间,所以建议现在加入,在这个浮躁的时代,希望我们2021年依然一起进步,一起成长,一起投资自己!
五、总结
自从2020年,我就发觉网上使用ambari的同学多了很多,随着cloudera收购hdp并进入收费模式,越来越多的公司选择了ambari来管理大数据平台,ambari集成第三方服务的需求也就变得越来越常见。
又鉴于目前网上关于ambari自定义服务集成的资料甚少,很多都是ambari安装部署的资料,所以为了降低学习成本,建议朋友你可以付费学习,在学习过程中遇到问题也可以在群里@我答疑。
说了这么多,我再总结一下课程信息:
为了让大家能及时掌握Ambari自定义服务集成实战技术,课程采用预售制度,结合目前网上相关资料的稀有性,以及录制视频的总时长等相关因素,目前视频售价239元,已更新十七讲,这十七讲其实已经包括了从 0 到 1 的学习。后续还有两节课,主要讲一讲学员们遇到的经典问题及解答。
预计 2021.03 月中旬录制完视频以后,马上就会恢复原价299元 。
加密视频采用百度云盘的方式离线下载观看,支持微信或支付宝付款,付费后会提供给你视频激活码,并提供以下福利:
赠送视频全部笔记。
进入知识星球,用于留存 ambari 经典问题。
视频示例源码(以集成 Elasticsearch 服务为例)
学员专属微信讨论群(用于解决学习遇到的问题,人数已超过50人),在线答疑,保障学习质量。
以下是课程总览大纲:
原创视频公开课:
https://www.bilibili.com/video/BV1Ei4y1V7LX
https://www.bilibili.com/video/BV1xz4y117K4
想加好友的加一下啊,微信号:create17_ ,多交朋友,才能走的更远。
往期推荐
扫一扫,我们的故事就开始了。
如果这篇文章对你有所启发,点赞、转发都是一种支持!
另外公众号改变了推送规则,大家看文章不要忘记点击最下方的在看,点赞按钮,这样微信自动识别为常看公众号,否则很可能推送的文章可能淹没在别的文章找不到,谢谢大家
让我知道你在看
本文分享自微信公众号 - 大数据实战演练(gh_f942bfc92d26)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。