大家好,我是create17。自从2017年实习,我就开始围绕Ambari做相关工作。期间做过Ambari安装部署、页面生产级别的汉化、Ambari自定义服务集成、前端页面开发、后端API接口开发、Ambari Server HA、部分原生bug修改,以及HDP相关常用组件的基本使用。
熟悉我的人都知道,我这里有关于Ambari的两门课程,分别是《Ambari自定义服务集成》和《Ambari源码编译及前后端二次开发》。今天整理了一下大家购买课程之前咨询《Ambari自定义服务集成》课程的共性问题,给大家看下。如果还有想了解的,欢迎加我微信:create17_ 沟通交流。
1、课程对新手友好吗?
答:友好,无论是新手还是对自定义服务集成有所了解的同学,都适合入手这门实战课程,学完后可直接用于生产实操。课程中从 0 到 1,以集成 Elasticsearch 服务为示例,向你讲解 Ambari 自定义服务集成的相关实战知识。课程以十八讲视频、笔记为主,Elasticsearch 服务集成源码为辅,学员群交流、导师答疑的模式保障大家的学习质量。
2、自定义服务集成需要预先准备哪些工作呢?
答:首先,你需要了解一些 shell 命令,像创建、删除文件或目录,解压压缩包,修改目录所属用户及用户组等,这些命令比较基础,如果之前没接触的话,半天时间即可学习掌握。
其次,你需要了解一些 python 命令,命令范围和 shell 的类似。Ambari 自定义服务集成,大部分操作都是调用的 Ambari 自带的 python 类库方法来实现,在课程中我会讲到,所以大家只需要会一些基础 python 命令即可。
然后还需要掌握你要集成服务的手动安装流程,比如集成 Elasticsearch 服务,你需要先知道 Elasticsearch 服务是如何手动安装部署的。等掌握了这个以后,再利用我们课程中讲到的 Ambari 自定义集成服务的知识,就可以实现目标了。
3、集成的话是只讲解 es 集成吗?我们还需要集成其他服务呢?
答:在课程讲解的过程中,是以集成 Elasticsearch 服务为示例,教你如何集成第三方服务的知识点。目的是:你学完课程后,可以集成任何服务到 Ambari 中。关于集成其他服务,课程报名后,你可以在学员群里交流讨论,看谁集成过这个服务,一起交流经验。这是一个不错的资源。
4、有集成其他服务的文档吗?
答:没有,由于每人集成的服务各式各样,所以没办法提供集成其他服务的文档。你掌握了该服务手动部署的方式,再配合课程中讲解的自定义服务集成知识,就一定可以将该服务集成到 Ambari 中。这个是需要你自己做的,自己集成,对服务集成的执行逻辑自己清楚,多方便。课程只是教你集成服务的通用知识点,你学会后,就可以集成任何服务到 Ambari 中。
5、自定义服务集成可以集成 Apache Hadoop 吗?
答:当然可以。目前已经有不少头部学员已经实现将 hdp 替换成了 Apache hadoop。加入我们,结合自定义服务集成的知识,你一定可以实现这个目标。
6、有问题都可以向你咨询吗?
答:是的。课程报名后,学习课程的过程中如果有疑问,可以在学员群中咨询或 @我答疑都可以。包括你集成其他服务,有问题也都可以在学员群里交流,学员群都是聚焦做集成这件事情的,大概率会碰到集成过该服务的人。
7、课程的交付形式有哪些呢?
答:为了迎合广大朋友们的报名需求,现在描述一下课程的交付方式,无论哪种交付方式都是永久的:
交付 1:训练营模式。报名课程后,负责你课程的学习答疑解惑,并提供相关社群加入,享有的课程权益如下:
- 第一:十八讲实战视频 + 笔记
- 第二:视频中的示例 ELASTICSEARCH 服务集成源码(用于参考借鉴)
- 第三:学员专属微信讨论群(用于解决学习遇到的问题),在线答疑,保障学习质量。
- 第四:进入知识星球,查看 Ambari 经典问题解答(问题解决方案会在星球持续更新)
- 第五:自定义 stack 栈,将 HDP 替换为你想要的名字
- 第六:将 hdp 组件全部替换为 Apache hadoop
- 第七:我的一对一指导,范围就是帮助你学好学会 Ambari 自定义服务集成,保障你的学习质量
- 最后:以及后续的一些福利全部免费享用
交付 2:只有十八讲实战视频及对应笔记(会配套示例 ELASTICSEARCH 服务集成源码)
交付 3:只有十八讲实战视频
交付 4:只有十八讲实战笔记
以上 4 种交付方式任选,交付方式不一样,价格自然也有差异,这也是为了满足广大朋友们的报名需求。
8、十八讲课程章节有哪些?
答:关于课程章节及视频时长,这里有必要给大家看下,好让大家对课程有进一步的了解:
- 《第一讲:自定义服务集成原理讲解》:29:44
- 《第二讲:metainfo.xml 文件详解》:16:09
- 《第三讲:configuration 中 xml 文件详解》:36:19
- 《第四讲:Ambari 自定义服务 python 依赖包的使用详解》:20:47
- 《第五讲:Ambari 自定义服务生命周期详解》:18:48
- 《第六讲:实现在页面上修改或添加服务配置》:25:25
- 《第七讲:如何调试自定义服务代码,打印日志》:32:41
- 《第八讲:如何为服务添加自定义告警》:27:34
- 《第九讲:如何为服务添加 quicklinks 快速链接》:13:26
- 《第十讲:如何为自定义服务添加监控指标并展示》:1:53:29
- 《第十一讲:为自定义服务添加主题配置 (增强配置)》:1:24:35
- 《第十二讲:检查服务运行状态以及为服务添加自定义命令》:15:35
- 《第十三讲:如何调整各服务、各组件启动顺序》:57:30
- 《第十四讲:自定义服务调试技巧汇总》:44:39
- 《第十五讲:如何下载客户端配置》:21:13
- 《第十六讲:版本 hdp2 与 hdp3 集成服务的相同点、差异点及解决办法》:8:57
- 《第十七讲:如何将服务一劳永逸的集成到 ambari 中,方便新环境部署,无需二次拷贝》:53:03
- 《第十八讲:FAQ 1、服务状态假死 2、服务的部分汉化 3、服务集成前要做的规划》:34:56
以上就是章节目录及对应视频的时长了,这样的话,大家心里就更清楚了吧。
视频一共十八讲,视频内容全部是动手实操,其中最长的一讲接近 2 个小时。从这里也可以侧面证明,视频是真的有内容,全干货,全部实战教学。
9、导师建议?
答:考虑到交付一的形式内容多,还可以与学员、导师建立密切联系,还能永久享用知识星球留存的相关问题解答,性价比高。
最后,不论大家选择哪种交付方式,本课程依旧是大家学习 Ambari 自定义服务集成知识的不二选择。
10、课程如何购买?
答:支持微信或支付宝转账,如果需要报销,也可以开发票。课程资料以百度云盘的形式给出,离线观看。如果是交付一的形式,还会邀请你加入微信学员讨论群,知识星球等。如果你研究Ambari自定义服务集成有困难,还等什么,快来联系我吧!
最后说一句(求关注,别白嫖我)
扫一扫,我们的故事就开始了。