流程简介

BDOS 社区版的费用

BDOS社区版是完全免费的。

BDOS社区版的集群将运行在阿里云上面,阿里云将会产生一定的资源使用费用,该费用由阿里云收取,每小时约5.88元。

BDOS 只能运行在阿里云上吗?

BDOS基于Mesos+Docker的微服务应用运行平台,企业版可以运行在任何平台上面。

BDOS社区版,目前只提供阿里云上面的免费资源编排,所以用户需要申请阿里云账户。

阿里云账户申请

步骤1:进入阿里云官网,点击右上角的免费注册。

步骤2:填写表格注册阿里云账户。

步骤3:完成个人实名认证。

如果要购买阿里云产品、提现账号中的现金余额等,需您完成阿里云账号的实名认证。详细步骤请查看阿里云个人实名认证帮助文档

开通资源编排

什么是资源编排?

智领云发送到您邮箱的就是“资源编排”的模板,使用这个模板,您可以在阿里云上一键安装,启动,大数据平台,无需您自己配置任何资源和依赖。

资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。
用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。
编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。
如何开通阿里云的资源编排?

阿里云资源编排(ROS)服务可以通过一个模板创建一组阿里云资源。ROS把这组资源定义为一个栈(stack)。ROS 通过 stack 管理,维护和删除这组阿里云的资源。通过以下的步骤,可以帮助您开通阿里云的资源编排。

步骤1:点击阿里资源编排ROS链接。

步骤2:点击“立即开通”。

步骤3:根据提示信息登录您的阿里云账户来进行关联。

步骤4:同意资源开通协议。

步骤5:开通成功。

阿里云账户充值

使用阿里云的云服务,会产生一定的费用,阿里云采用的是,按使用量计费模式,使用多少资源就花费多少钱,用户需要预充值,然后依照使用的时间长短,来扣除余额,余额可退。

阿里云有规定:您账号的现金,可用信用额度和可用于开通产品的代金券之和不满100元的时候不能创建产品,所以推荐您,充值100元,但是这并不意味着您需要花费100块钱,智领云推荐下面两种方案去使用BDOS社区版。

选择1:感受之旅-使用BDOS社区版1小时,5.88 *1=5.88元

选择2:体验之旅-使用BDOS社区版5小时,5.88 *5=29.4元

当您完成体验之后,可以删除资源停止阿里云扣费,选择余额提现,或者留着余额下去再使用BDOS社区版。

您可以使用下面的步骤去为您的阿里云账户进行充值。

步骤1:进入阿里云官网,并登陆您的账号。

步骤2:点击右上角的头像。

步骤3:在弹出框中选择充值。

步骤4:填写充值金额,并点击充值。

步骤5:在充值页面完成充值。

步骤6:详情请参考帮助文档-如何充值

安装/卸载

开启BDOS社区版,非常的简单,参考下面的步骤,可以帮助您顺利开始BDOS大数据操作系统。

步骤1:填写表格,点击立即获取,申请智领云BDOS社区版“阿里云资源编排模板”。

步骤2:前往邮箱,查看邮件,copy链接。

步骤3:登录阿里云官网,点击右上角的“控制台”。

步骤4:在弹出界面点击左上角的“产品与服务”。

步骤5:在下拉框中选择“弹性计算”这个大类下面的“资源编排”。

步骤6:然后在“资源站列表”中选择【华东2区】,目前我们支持华北1,华北2,华东1,华中2,和华南1,五个区域发布BDOS集群;然后点击“新建资源栈”。

步骤7:进入资源栈创建界面以后,在“模版源”选项里选择“URL”选项,粘贴从邮件当中获得的链接,最后点击提取

步骤8:进入“启动栈”界面之后,填写“栈名”,比如:bdos-xxxx。你也可以在这里调整集群的主节点和从节点的个数,最小集群必须包含1个主节点和3个从节点。同时你还要设定能访问集群的IP地址,以控制集群的访问权限。缺省设置是你在申请Demo时的访问地址。你也可以通过访问我的IP地址来获取你本机的IP地址,并把它(例如:1.2.3.4/32)设置成“允许访问集群的IP地址”。也可以设置成“0.0.0.0/0”,即不加任何限制,基于安全考虑,我们不推荐这种设置。最后,你需要输入集群服务器的root密码,该密码有8到12个字符,必须同时包含下面四项中的三项:大写字母,小写字母,数字和特殊字符。完成后上述步骤后,点击“创建”按钮,你就可以开始创建一个BDOS集群了。

步骤9:进入“创建成功”界面,点击“进入事件列表”链接查看资源创建事件列表,查看系统创建的各个步骤,等待30分钟,创建过程,并不会消耗阿里云计算资源,所以并不会扣费,系统开启之后,您正式使用的时候,才会对您的阿里云余额进行扣费。

步骤10:创建成功,在“概览”里面看见资源栈创建的整体信息。

步骤11:在“资源”里面找到Bootstrap可以点击“Bootstrap”资源相对应的资源ID,查看Bootstrap节点详情。

步骤12:在弹出页面的“实例详情”当中找到Bootstrap节点的公网地址106.14.8.16

步骤13:在浏览器中输入106.14.8.16:3000开启BDOS社区版登录界面。

步骤14:输入用户名“您申请模板时填写的电子邮件”,密码“初始密码123456”然后点击登录。

步骤15:开启BDOS社区版。

步骤16:然后查看,系统应用是否都是正常运行。

在进入应用的详情以后,在[运行中的应用实例]中,如果确定该实例不是健康状态,则可以点击“重启实例”来重新启动该应用。

步骤17:使用阿里云资源编排控制台删除BDOS集群,在资源栈管理页面,点击删除,在弹出窗口选择“释放资源”点击确定,输入手机验证码,进行二次验证之后,即可删除资源,停止阿里云扣费。

设置安全组规则

在创建BDOS集群的时候,我们的系统会为集群创建一个全新的SSH Key并且使用你在创建集群时设置的root密码,所以该集群只有创建者你拥有访问权限。如果在创建集群之前,你将“允许访问集群的IP地址”设成了缺省的“0.0.0.0/0”,那么集群的安全组开放了集群的对外的所有TCP端口,这个时候,你需要修改该安全组的设置,以限制外部对该集群的访问。如果先修改缺省的安全组设置,首先回到“资源编排”的“资源列表”界面,如下图所示,点击安全组bdos_sg的资源ID链接,进入安全组管理界面。

在安全组管理界面,如图15所示,点击左边的“安全组规则”菜单,然后删除“入方向”的缺省的规则,该规则对外开放了所有的端口,存在安全隐患。为了使你的浏览器能够继续访问BDOS集群界面,你需要点击右上角的“添加安全组规则”按钮,将自己本机的IP地址或者其他安全的地址加入到允许访问的安全组规则中。关于添加安全组规则,请参照阿里云安全组文档设置新的安全组规则。

用户和安全组管理

用户首次登陆BDOS系统,系统会默认用户为admin用户,并且自动创建Admin Group安全组,admin用户为Admin group的管理员,用户可以添加其他的用户,登陆大数据操作系统,并为他们设定对应的安全组,以此来管理他们的安全权限,详细步骤参考blog- 在BDOS管理安全组和用户

官方应用的安装

用户在BDOS操作系统上面可以安装,系统应用商店里面的官方应用,例如脸部识别Demo程序linktime-facenet,从BDOS应用市场一键安装LinkTime Facenet APP,省去了搭建一台FaceNet服务器,并在CLI环境下,完成各种环境打包安装部署,从而专注在实现人脸图像的训练和验证环节,以获取您的商业领域的价值,详细教程请参考blog- 使用BDOS平台快速搭建基于TensorFlow的人脸识别应用(FaceNet)

自定义应用的发布

用户除了在BDOS操作系统上面可以一键安装,系统提供的官方应用以外,也可以独立发布自己的自定义应用,例如tomcat应用,或者是docker应用,BDOS提供完整的,应用运行状态监控,和日志记录功能,而且,您可以随时重启/暂停/移除/配置,您的自定义应用,非常的方便,详细的教程请参考blog- 在BDOS上发布自定义应用

进阶使用

BDOS社区版,提供了一站式的平台,让您运行各种大数据的组件和应用,阅读更多的资源,探索大数据操作系统的使用。

部署Kafka数据流水线
创建Kafka Streams程序
利用Hue来运行Hive程序