• [用户故事] 这一批运维到底在干什么?!
    [align=left][color=rgb(51, 51, 51)][font=Arial, "]我,是一个运维工程师。那一年回家相亲,对面一对母女问起了这个问题。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“小伙子你是干啥的呀?”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“运维工程师”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“修电脑的呀?”脸色一变,不屑的看着我。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“不是,我做网络系统运维工作。”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“不就是网管吗?”[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "] [img]https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2535735371,4082561304&fm=27&gp=0.jpg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]呵呵一笑,借着上厕所的理由,我以迅雷不及掩耳盗铃儿响叮当之势跑路了。运维的苦,呵呵,谁干谁知道。真所谓生当做光棍,死亦写代码。锄禾日当午,不如运维苦,对着破电脑,一调一下午。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]现在的我们常听到的一种言论就是运维估计都要失业了,各种新技术要把运维都替代了。此时的我们纵然心头有万头草泥马奔腾而过,也只能苦笑一声,听到当没听到了。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]果真如此吗?不然。运维工程师可以被取代,但是运维工作是不会消亡的。它将伴随着整个业务的发展而不停迭代。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]一个应用,大致是这样的一个过程:产品经理设计出产品原型,交给开发者开发实现,后经过QA测试,然后交付给操作部署上线运行。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维是做哪一部分呢?传统的运维只要关注操作系统层面的技术就可以了,但随着业务的升级、技术的迭代,运维也需要谋求技术转型。现在,不仅要对程序代码的性能调优、持续交付、容器化等,还要持续关注整个业务、应用、服务的生命周期。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]简单来说,就是过去传统的运维模式是黑箱运维,已然不适用于今天的运维工作。在今天的运维工作中,运维工程师要更深入代码、更深入业务,让整个应用或服务运行的更加优质和高效。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以,为了保证代码能够持续交付,为了应用运行不出Bug,为了能够让应用不在某个时间段轻易的挂掉。我们容易吗?这里没有正常朝九晚五,没有传说中的做五休二。如同消防队员不知道警报会何时想起,运维也要随时做着处理故障的准备。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]然而,运维首先是个程序员。所以我们就要用互联网技术来解决问题。云计算是一个很好地方向,无需再写运维工具的代码,简单易用。那么,PaaS层将会是一个完美的突破口,平台化的结构可以保证服务的稳定。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以最终,我选用了华为云的应用运维服务。大厂,好品质,值得信赖。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://img.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_2.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]在运维工作前,测试是必不可少的环节。使用华为云性能测试服务CPTS可以进行快速模拟大规模并发用户,通过支持报文内容和时序自定义、多事物组合来实现复杂场景测试。与此同时,华为云性能测试服务还有以下特点:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]1、单执行机支持万级并发 能够提供百万级并发的私有集群,避免其他用户干扰,结果很真实。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]2、提供灵活的数据报文、事务定义能力、支持多事务组合,事务压测曲线定义,轻松应对您的复杂测试场景。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]3、提供专业性能测试报告,包括事务并发、TPS、吞吐量、响应时延、资源使用、调用链跟踪等多维度统计。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维工作中,华为云应用性能管理APM可以实时监控并管理企业应用性能和故障,帮助运维人员快速解决分布式架构下问题定位和性能瓶颈分析难题,改善用户体验。面对可能发生的未知也可轻易知晓,再也不用充当一块“砖”,哪里需要往哪搬了。非侵入式性能数据采集,在不需要修改业务代码即可轻松接入。如果面对不同的业务,运维需求不一样时也不怕,华为云应用性能管理APM开放了运营、运维数据查询接口和性能指标、采集标准,支持自主开发。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://static.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_3.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]如果产品是一台车,那么运维就要充当一个好司机,不让车偏离轨道。有一个清晰的仪表盘是一个非常重要的事儿~那么华为云应用运维管理AOM是一个最好的选择。它为运维人员提供一站式立体运维平台,实时监控应用、资源运行状态,通过数十种指标、告警与日志关联分析,快速锁定问题根源,轻松保障业务顺畅运行。[/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]找对工具,其实运维可以这样轻松!快来点此体验吧![/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]运维域活动链接:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "][url=http://activity.huaweicloud.com/apm/index.html?fromblog]http://activity.huaweicloud.com/apm/index.html?fromblog[/url][/font][/color][/align] [align=right][color=rgb(0, 0, 0)][font=sans-serif]作者:韩非[/font][/color][/align]
  • [运维二三事] 这一批运维到底在干什么?!
    [align=left][color=rgb(51, 51, 51)][font=Arial, "]我,是一个运维工程师。那一年回家相亲,对面一对母女问起了这个问题。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“小伙子你是干啥的呀?”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“运维工程师”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“修电脑的呀?”脸色一变,不屑的看着我。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“不是,我做网络系统运维工作。”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“不就是网管吗?”[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "] [img]https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2535735371,4082561304&fm=27&gp=0.jpg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]呵呵一笑,借着上厕所的理由,我以迅雷不及掩耳盗铃儿响叮当之势跑路了。运维的苦,呵呵,谁干谁知道。真所谓生当做光棍,死亦写代码。锄禾日当午,不如运维苦,对着破电脑,一调一下午。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]现在的我们常听到的一种言论就是运维估计都要失业了,各种新技术要把运维都替代了。此时的我们纵然心头有万头草泥马奔腾而过,也只能苦笑一声,听到当没听到了。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]果真如此吗?不然。运维工程师可以被取代,但是运维工作是不会消亡的。它将伴随着整个业务的发展而不停迭代。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]一个应用,大致是这样的一个过程:产品经理设计出产品原型,交给开发者开发实现,后经过QA测试,然后交付给操作部署上线运行。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维是做哪一部分呢?传统的运维只要关注操作系统层面的技术就可以了,但随着业务的升级、技术的迭代,运维也需要谋求技术转型。现在,不仅要对程序代码的性能调优、持续交付、容器化等,还要持续关注整个业务、应用、服务的生命周期。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]简单来说,就是过去传统的运维模式是黑箱运维,已然不适用于今天的运维工作。在今天的运维工作中,运维工程师要更深入代码、更深入业务,让整个应用或服务运行的更加优质和高效。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以,为了保证代码能够持续交付,为了应用运行不出Bug,为了能够让应用不在某个时间段轻易的挂掉。我们容易吗?这里没有正常朝九晚五,没有传说中的做五休二。如同消防队员不知道警报会何时想起,运维也要随时做着处理故障的准备。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]然而,运维首先是个程序员。所以我们就要用互联网技术来解决问题。云计算是一个很好地方向,无需再写运维工具的代码,简单易用。那么,PaaS层将会是一个完美的突破口,平台化的结构可以保证服务的稳定。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以最终,我选用了华为云的应用运维服务。大厂,好品质,值得信赖。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://img.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_2.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]在运维工作前,测试是必不可少的环节。使用华为云性能测试服务CPTS可以进行快速模拟大规模并发用户,通过支持报文内容和时序自定义、多事物组合来实现复杂场景测试。与此同时,华为云性能测试服务还有以下特点:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]1、单执行机支持万级并发 能够提供百万级并发的私有集群,避免其他用户干扰,结果很真实。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]2、提供灵活的数据报文、事务定义能力、支持多事务组合,事务压测曲线定义,轻松应对您的复杂测试场景。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]3、提供专业性能测试报告,包括事务并发、TPS、吞吐量、响应时延、资源使用、调用链跟踪等多维度统计。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维工作中,华为云应用性能管理APM可以实时监控并管理企业应用性能和故障,帮助运维人员快速解决分布式架构下问题定位和性能瓶颈分析难题,改善用户体验。面对可能发生的未知也可轻易知晓,再也不用充当一块“砖”,哪里需要往哪搬了。非侵入式性能数据采集,在不需要修改业务代码即可轻松接入。如果面对不同的业务,运维需求不一样时也不怕,华为云应用性能管理APM开放了运营、运维数据查询接口和性能指标、采集标准,支持自主开发。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://static.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_3.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]如果产品是一台车,那么运维就要充当一个好司机,不让车偏离轨道。有一个清晰的仪表盘是一个非常重要的事儿~那么华为云应用运维管理AOM是一个最好的选择。它为运维人员提供一站式立体运维平台,实时监控应用、资源运行状态,通过数十种指标、告警与日志关联分析,快速锁定问题根源,轻松保障业务顺畅运行。[/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]找对工具,其实运维可以这样轻松!快来点此体验吧![/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]运维域活动链接:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "][url=http://activity.huaweicloud.com/apm/index.html?fromblog]http://activity.huaweicloud.com/apm/index.html?fromblog[/url][/font][/color][/align] [align=right][color=rgb(0, 0, 0)][font=sans-serif]作者:韩非[/font][/color][/align] [align=center][align=left][color=rgb(51, 51, 51)][font=微软雅黑, "]更多关怀:[/font][/color][/align][/align][align=center][align=left][color=rgb(51, 51, 51)][font=微软雅黑, "][img=312,0]https://bbs-img.huaweicloud.com/data/attachment/forum/201807/03/113910ywuvanqfatlvbpcw.png[/img][/font][/color][/align][/align]
  • [行业前沿] 一文参透自动化运维魔力, AOS助你一键点亮云上资源
    [align=left][color=rgb(0, 0, 0)][font=sans-serif]记得刚工作那会做了几个网站类项目,每次临近项目上线,都要拉到宾馆封闭开发,搬上几台小机,搭建开发、测试、类生产环境用,因为环境太复杂,每次都是PL们亲力亲为,生怕有一个环节出错就前功尽弃。开局就更是个体力活,扛机柜、搬服务器、架路由器、有些时候网线都要现做。现在想想也不知道是因为公司小,还是当时的IT界就这样,研发和服务其实没分得那么清楚。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]后来陆续换了一些公司和项目,肩挑手扛的开局慢慢的也有专门的服务团队来做,也就不再是当年研发一家亲的状态了。服务团队会要求我们的软件能快速批量部署,“部署、配置要能通过界面操作”、“要能静默安装”、“安装过程不需要人工干预”、“最好是预安装,机器上电就能用”。在那个年代的IT服务团队已经开始关注自动化、提升效率了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]进入云计算1.0时代后,再也不用肩挑手扛的去搭建基础设施,只管从云上申请资源就好了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]各云厂商为了吸引客户,也把原来线下平台软件搬上云,丰富这个池子里的资源,以满足用户日趋复杂的业务场景:WEB容器、云数据库、分布式缓存、监控、日志、审计等云上的资源越来越丰富。 [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在这些新服务的诱惑下,各种C什么O们也不再痴情于自研平台软件,而是直接使用云上服务,而对服务人员来说,运维的难度也就越来越大了,于是服务人员摇身一变开始转攻编程,写出行云流水般的脚本,让部署与日常的运维工作开始变得有序,可能还充满乐趣,这就是自动化的魔力,让我们解放双手的同时,还能取得精神上的满足。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]既然自动化如此神奇,各大厂商、组织也拿出浑身解数来迎合市场的需求,heat,kubernets,puppet,Chef,Ansible一大堆产品应运而生,各云服务也争相把API开放出来以便满足自动化的要求。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如何让用户更方便的对资源、应用、中间件进行管理呢?前方高能。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]国内大厂推出了解决方案——华为云应用编排服务AOS(Application Orchestration Service)。它可对云上的应用、云中间件、传统的和容器化的计算、存储、网络资源进行统一的部署管理,并通过编排引擎,让用户可自行定义资源、应用间的依赖关系、引用关系等,实现一站式云资源开通和云应用的部署。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS以华为云上的云服务为基本单位,对每个云服务对象定义了常用的输入、输出与周边依赖,使得用户很容易通过AOS的图形化设计器,将这些元素像画电路图一样,并联或串联起来,并基于设计的图形,一键“点亮资源”(申请资源,并使资源处于可用状态),真正做到 “让用户像用电一样享受云计算”。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073227647099.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图1:这么漂亮的图形化工具,你猜不同颜色的线代表什么意思?[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]下面以典型的电商建站场景为例,看看AOS到底能帮助我们提升多少效率:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在没有AOS编排工具前,我们至少需要进行10步操作才能完成,而且每种资源的开通申请,都要到各云服务的页面进行操作,整个过程是相当繁琐的:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、进入网络服务,申请VPC、Subnet[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、进入网络服务的安全组页面,创建安全组[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、进入弹性云主机服务,创建云主机并绑定EIP[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]4、进入弹性负载均衡,创建ELB,并把云主机添加到ELB的监听范围内[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]5、进入antiddos服务,给ELB的EIP开通antiddos服务,防止DDOS攻击[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]6、进入RDS服务,创建RDS云数据库实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]7、进入DCS服务,创建DCS分布式缓存的实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif][i]([/i][i][font=宋体]上面这些还只是最基本的,有可能还需要开通云审计、云日志、云监控、[/font]CDN[/i][i][font=宋体]、共享存储等多个服务,来支撑业务系统的运行[/font])[/i][/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]8、手动把上面所有资源的信息纪录下来,以备安装应用时配置使用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]9、上传必须的软件包[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]10、远程登陆到云主机进行安装、配置(看着简单的“安装配置”四个字,其中的辛酸又有多少人知道呢)[/font][/color][/align] [align=left][color=rgb(0, 0, 0)][font=sans-serif]使用AOS自动化编排后,可把上面的步骤进行精简,当然要获取极致的自动化部署体验,个人推荐结合CCE(云容器引擎)服务一起使用,双剑合璧,整个过程会让人感受到前所未有的爽快:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]上面流程的1-7步,我们可以通过AOS模板一步完成,不再需要挨个云服务云申请资源。AOS汇聚了华为云上主流服务的创建、删除、修改API,用户无需再感知云服务的API,只需要按AOS提供的规范定义资源模型和模型间的关系,剩下漫长的开通资源的过程就交给AOS了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]直接选取一个自己需要的容器集群进行部署[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073245169102.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图2: 涵盖网络、虚机、容器、应用、中间件的样例模板,继续更新中…[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073264899288.png[/img][/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif]图3:选择创建CCE容器集群[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073284905877.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图4:创建集群常用的参数都已经自动填充,太贴心了[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]第8-10步,同样也是通过AOS样例模板一步搞定,我直接选取Magento的电商应用部署,当然如果用户部署的不是Magento的应用,需要手动修改一下模板。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073360529067.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图5:选择容器应用的样例模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073373212655.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图6:可直接进入设计器修改生成自已需要的模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073395170135.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图7:也可直接进行部署[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073422687098.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图8:应用各组件的部署进度、状态一目了然[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif](PS: 示例模板应该是为了展示的便利和学习的方便,把整个场景分别放在了资源和应用两个样例里,真正使用的时候,可以把这两个模板拷到一个文件中,那么整个从底层资源到中间件,再到上层应用的部署,一个部署动作就能搞定)[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]就是这么简单,一个CCE集群和一个基于容器运行的电商应用就出现在眼前了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]至于门槛,主要是一些基础的行业知识,比如:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要了解yaml(一种比json更简洁的描述语言),写出来的模板不能有基本的语法错误,就像写json时大括号总得写对位置吧[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要对所使用的云服务、对AOS封装的资源模型有一定的了解,比如创建VPC,你得知道什么是CIDR,创建安全组,你得知道是给TCP是UDP协议做规则,创建RDS您得知道HA与单机的区别吧。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 要清楚业务部署时的依赖关系和先后顺序,比如,要先把云主机创建好,然后开始部署应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS想尽办法降低门槛,除了提供上面所说的覆盖各种场景的样例模板外,还为提供了可视化的模型设计器,就好比编程时有了可以直接copy的代码sample,还得有个好用的IDE,这样会大大简化模板的开发,0基础也能快速开发、部署模板。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073544999100.gif[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图9:快速完成模型设计[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]看看上面的图就知道 了,不到1分钟,整个部署模型就设计完成了,剩下的就是在里面根据业务需要填写、修改参数和部署了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]某子曾经曰过:好的工具不仅要能解决用户真正的困难,而且要易于上手,同时有着强大底蕴、深厚的内涵,AOS就刚好符合这几点:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、解决用户在华为云一站式上云时资源、应用部署麻烦的问题[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、丰富样例代码、可视化的设计器,据说AOS秘书MM都可以快速上手部署容器应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、结合这么多年在电信行业大型系统运维过程中踩过的坑,自主研发的编排引擎,和基于tosaca标准规范的模板设计语法,在简单的界面下,深藏玄机,让深度用户可以玩出更多花样,定制出适合自己的场景[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是研发人员,在为一遍一遍重复搭建开发、测试、QA、类生产等环境感到无聊[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是运维人员,在为运维过程中复杂的资源管理、监控而烦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是创业公司,在为如何开启云上事业的第一步而发愁[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是准备搭上云高速列车的企业,在为如何把企业业务搬迁上云而苦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]速来体验AOS吧!会给您开启一个全新的云世界。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][url=https://www.huaweicloud.com/product/aos.html?fromblog]https://www.huaweicloud.com/product/aos.html?fromblog?fromblog[/url][/font][/color][/align]
  • [介绍/入门] 一文参透自动化运维魔力, AOS助你一键点亮云上资源
    [align=left][color=rgb(0, 0, 0)][font=sans-serif]记得刚工作那会做了几个网站类项目,每次临近项目上线,都要拉到宾馆封闭开发,搬上几台小机,搭建开发、测试、类生产环境用,因为环境太复杂,每次都是PL们亲力亲为,生怕有一个环节出错就前功尽弃。开局就更是个体力活,扛机柜、搬服务器、架路由器、有些时候网线都要现做。现在想想也不知道是因为公司小,还是当时的IT界就这样,研发和服务其实没分得那么清楚。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]后来陆续换了一些公司和项目,肩挑手扛的开局慢慢的也有专门的服务团队来做,也就不再是当年研发一家亲的状态了。服务团队会要求我们的软件能快速批量部署,“部署、配置要能通过界面操作”、“要能静默安装”、“安装过程不需要人工干预”、“最好是预安装,机器上电就能用”。在那个年代的IT服务团队已经开始关注自动化、提升效率了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]进入云计算1.0时代后,再也不用肩挑手扛的去搭建基础设施,只管从云上申请资源就好了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]各云厂商为了吸引客户,也把原来线下平台软件搬上云,丰富这个池子里的资源,以满足用户日趋复杂的业务场景:WEB容器、云数据库、分布式缓存、监控、日志、审计等云上的资源越来越丰富。 [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在这些新服务的诱惑下,各种C什么O们也不再痴情于自研平台软件,而是直接使用云上服务,而对服务人员来说,运维的难度也就越来越大了,于是服务人员摇身一变开始转攻编程,写出行云流水般的脚本,让部署与日常的运维工作开始变得有序,可能还充满乐趣,这就是自动化的魔力,让我们解放双手的同时,还能取得精神上的满足。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]既然自动化如此神奇,各大厂商、组织也拿出浑身解数来迎合市场的需求,heat,kubernets,puppet,Chef,Ansible一大堆产品应运而生,各云服务也争相把API开放出来以便满足自动化的要求。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如何让用户更方便的对资源、应用、中间件进行管理呢?前方高能。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]国内大厂推出了解决方案——华为云应用编排服务AOS(Application Orchestration Service)。它可对云上的应用、云中间件、传统的和容器化的计算、存储、网络资源进行统一的部署管理,并通过编排引擎,让用户可自行定义资源、应用间的依赖关系、引用关系等,实现一站式云资源开通和云应用的部署。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS以华为云上的云服务为基本单位,对每个云服务对象定义了常用的输入、输出与周边依赖,使得用户很容易通过AOS的图形化设计器,将这些元素像画电路图一样,并联或串联起来,并基于设计的图形,一键“点亮资源”(申请资源,并使资源处于可用状态),真正做到 “让用户像用电一样享受云计算”。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073227647099.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图1:这么漂亮的图形化工具,你猜不同颜色的线代表什么意思?[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]下面以典型的电商建站场景为例,看看AOS到底能帮助我们提升多少效率:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在没有AOS编排工具前,我们至少需要进行10步操作才能完成,而且每种资源的开通申请,都要到各云服务的页面进行操作,整个过程是相当繁琐的:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、进入网络服务,申请VPC、Subnet[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、进入网络服务的安全组页面,创建安全组[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、进入弹性云主机服务,创建云主机并绑定EIP[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]4、进入弹性负载均衡,创建ELB,并把云主机添加到ELB的监听范围内[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]5、进入antiddos服务,给ELB的EIP开通antiddos服务,防止DDOS攻击[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]6、进入RDS服务,创建RDS云数据库实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]7、进入DCS服务,创建DCS分布式缓存的实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif][i]([/i][i][font=宋体]上面这些还只是最基本的,有可能还需要开通云审计、云日志、云监控、[/font]CDN[/i][i][font=宋体]、共享存储等多个服务,来支撑业务系统的运行[/font])[/i][/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]8、手动把上面所有资源的信息纪录下来,以备安装应用时配置使用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]9、上传必须的软件包[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]10、远程登陆到云主机进行安装、配置(看着简单的“安装配置”四个字,其中的辛酸又有多少人知道呢)[/font][/color][/align] [align=left][color=rgb(0, 0, 0)][font=sans-serif]使用AOS自动化编排后,可把上面的步骤进行精简,当然要获取极致的自动化部署体验,个人推荐结合CCE(云容器引擎)服务一起使用,双剑合璧,整个过程会让人感受到前所未有的爽快:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]上面流程的1-7步,我们可以通过AOS模板一步完成,不再需要挨个云服务云申请资源。AOS汇聚了华为云上主流服务的创建、删除、修改API,用户无需再感知云服务的API,只需要按AOS提供的规范定义资源模型和模型间的关系,剩下漫长的开通资源的过程就交给AOS了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]直接选取一个自己需要的容器集群进行部署[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073245169102.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图2: 涵盖网络、虚机、容器、应用、中间件的样例模板,继续更新中…[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073264899288.png[/img][/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif]图3:选择创建CCE容器集群[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073284905877.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图4:创建集群常用的参数都已经自动填充,太贴心了[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]第8-10步,同样也是通过AOS样例模板一步搞定,我直接选取Magento的电商应用部署,当然如果用户部署的不是Magento的应用,需要手动修改一下模板。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073360529067.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图5:选择容器应用的样例模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073373212655.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图6:可直接进入设计器修改生成自已需要的模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073395170135.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图7:也可直接进行部署[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073422687098.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图8:应用各组件的部署进度、状态一目了然[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif](PS: 示例模板应该是为了展示的便利和学习的方便,把整个场景分别放在了资源和应用两个样例里,真正使用的时候,可以把这两个模板拷到一个文件中,那么整个从底层资源到中间件,再到上层应用的部署,一个部署动作就能搞定)[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]就是这么简单,一个CCE集群和一个基于容器运行的电商应用就出现在眼前了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]至于门槛,主要是一些基础的行业知识,比如:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要了解yaml(一种比json更简洁的描述语言),写出来的模板不能有基本的语法错误,就像写json时大括号总得写对位置吧[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要对所使用的云服务、对AOS封装的资源模型有一定的了解,比如创建VPC,你得知道什么是CIDR,创建安全组,你得知道是给TCP是UDP协议做规则,创建RDS您得知道HA与单机的区别吧。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 要清楚业务部署时的依赖关系和先后顺序,比如,要先把云主机创建好,然后开始部署应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS想尽办法降低门槛,除了提供上面所说的覆盖各种场景的样例模板外,还为提供了可视化的模型设计器,就好比编程时有了可以直接copy的代码sample,还得有个好用的IDE,这样会大大简化模板的开发,0基础也能快速开发、部署模板。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073544999100.gif[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图9:快速完成模型设计[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]看看上面的图就知道 了,不到1分钟,整个部署模型就设计完成了,剩下的就是在里面根据业务需要填写、修改参数和部署了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]某子曾经曰过:好的工具不仅要能解决用户真正的困难,而且要易于上手,同时有着强大底蕴、深厚的内涵,AOS就刚好符合这几点:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、解决用户在华为云一站式上云时资源、应用部署麻烦的问题[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、丰富样例代码、可视化的设计器,据说AOS秘书MM都可以快速上手部署容器应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、结合这么多年在电信行业大型系统运维过程中踩过的坑,自主研发的编排引擎,和基于tosaca标准规范的模板设计语法,在简单的界面下,深藏玄机,让深度用户可以玩出更多花样,定制出适合自己的场景[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是研发人员,在为一遍一遍重复搭建开发、测试、QA、类生产等环境感到无聊[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是运维人员,在为运维过程中复杂的资源管理、监控而烦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是创业公司,在为如何开启云上事业的第一步而发愁[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是准备搭上云高速列车的企业,在为如何把企业业务搬迁上云而苦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]速来体验AOS吧!会给您开启一个全新的云世界。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][url=https://www.huaweicloud.com/product/aos.html?fromblog]https://www.huaweicloud.com/product/aos.html?fromblog?fromblog[/url][/font][/color][/align]
  • 【可能是最详尽的应用编排教程了】一文参透自动化运维魔力, AOS助你一键点亮云上.....
    [align=left][color=rgb(0, 0, 0)][font=sans-serif]记得刚工作那会做了几个网站类项目,每次临近项目上线,都要拉到宾馆封闭开发,搬上几台小机,搭建开发、测试、类生产环境用,因为环境太复杂,每次都是PL们亲力亲为,生怕有一个环节出错就前功尽弃。开局就更是个体力活,扛机柜、搬服务器、架路由器、有些时候网线都要现做。现在想想也不知道是因为公司小,还是当时的IT界就这样,研发和服务其实没分得那么清楚。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]后来陆续换了一些公司和项目,肩挑手扛的开局慢慢的也有专门的服务团队来做,也就不再是当年研发一家亲的状态了。服务团队会要求我们的软件能快速批量部署,“部署、配置要能通过界面操作”、“要能静默安装”、“安装过程不需要人工干预”、“最好是预安装,机器上电就能用”。在那个年代的IT服务团队已经开始关注自动化、提升效率了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]进入云计算1.0时代后,再也不用肩挑手扛的去搭建基础设施,只管从云上申请资源就好了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]各云厂商为了吸引客户,也把原来线下平台软件搬上云,丰富这个池子里的资源,以满足用户日趋复杂的业务场景:WEB容器、云数据库、分布式缓存、监控、日志、审计等云上的资源越来越丰富。 [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在这些新服务的诱惑下,各种C什么O们也不再痴情于自研平台软件,而是直接使用云上服务,而对服务人员来说,运维的难度也就越来越大了,于是服务人员摇身一变开始转攻编程,写出行云流水般的脚本,让部署与日常的运维工作开始变得有序,可能还充满乐趣,这就是自动化的魔力,让我们解放双手的同时,还能取得精神上的满足。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]既然自动化如此神奇,各大厂商、组织也拿出浑身解数来迎合市场的需求,heat,kubernets,puppet,Chef,Ansible一大堆产品应运而生,各云服务也争相把API开放出来以便满足自动化的要求。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如何让用户更方便的对资源、应用、中间件进行管理呢?前方高能。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]国内大厂推出了解决方案——华为云应用编排服务AOS(Application Orchestration Service)。它可对云上的应用、云中间件、传统的和容器化的计算、存储、网络资源进行统一的部署管理,并通过编排引擎,让用户可自行定义资源、应用间的依赖关系、引用关系等,实现一站式云资源开通和云应用的部署。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS以华为云上的云服务为基本单位,对每个云服务对象定义了常用的输入、输出与周边依赖,使得用户很容易通过AOS的图形化设计器,将这些元素像画电路图一样,并联或串联起来,并基于设计的图形,一键“点亮资源”(申请资源,并使资源处于可用状态),真正做到 “让用户像用电一样享受云计算”。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073227647099.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图1:这么漂亮的图形化工具,你猜不同颜色的线代表什么意思?[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]下面以典型的电商建站场景为例,看看AOS到底能帮助我们提升多少效率:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]在没有AOS编排工具前,我们至少需要进行10步操作才能完成,而且每种资源的开通申请,都要到各云服务的页面进行操作,整个过程是相当繁琐的:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、进入网络服务,申请VPC、Subnet[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、进入网络服务的安全组页面,创建安全组[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、进入弹性云主机服务,创建云主机并绑定EIP[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]4、进入弹性负载均衡,创建ELB,并把云主机添加到ELB的监听范围内[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]5、进入antiddos服务,给ELB的EIP开通antiddos服务,防止DDOS攻击[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]6、进入RDS服务,创建RDS云数据库实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]7、进入DCS服务,创建DCS分布式缓存的实例[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif][i]([/i][i][font=宋体]上面这些还只是最基本的,有可能还需要开通云审计、云日志、云监控、[/font]CDN[/i][i][font=宋体]、共享存储等多个服务,来支撑业务系统的运行[/font])[/i][/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]8、手动把上面所有资源的信息纪录下来,以备安装应用时配置使用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]9、上传必须的软件包[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]10、远程登陆到云主机进行安装、配置(看着简单的“安装配置”四个字,其中的辛酸又有多少人知道呢)[/font][/color][/align] [align=left][color=rgb(0, 0, 0)][font=sans-serif]使用AOS自动化编排后,可把上面的步骤进行精简,当然要获取极致的自动化部署体验,个人推荐结合CCE(云容器引擎)服务一起使用,双剑合璧,整个过程会让人感受到前所未有的爽快:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]上面流程的1-7步,我们可以通过AOS模板一步完成,不再需要挨个云服务云申请资源。AOS汇聚了华为云上主流服务的创建、删除、修改API,用户无需再感知云服务的API,只需要按AOS提供的规范定义资源模型和模型间的关系,剩下漫长的开通资源的过程就交给AOS了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]直接选取一个自己需要的容器集群进行部署[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073245169102.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图2: 涵盖网络、虚机、容器、应用、中间件的样例模板,继续更新中…[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073264899288.png[/img][/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif]图3:选择创建CCE容器集群[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073284905877.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图4:创建集群常用的参数都已经自动填充,太贴心了[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif] [/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]第8-10步,同样也是通过AOS样例模板一步搞定,我直接选取Magento的电商应用部署,当然如果用户部署的不是Magento的应用,需要手动修改一下模板。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073360529067.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图5:选择容器应用的样例模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073373212655.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图6:可直接进入设计器修改生成自已需要的模板[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073395170135.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图7:也可直接进行部署[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073422687098.png[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图8:应用各组件的部署进度、状态一目了然[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif](PS: 示例模板应该是为了展示的便利和学习的方便,把整个场景分别放在了资源和应用两个样例里,真正使用的时候,可以把这两个模板拷到一个文件中,那么整个从底层资源到中间件,再到上层应用的部署,一个部署动作就能搞定)[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]就是这么简单,一个CCE集群和一个基于容器运行的电商应用就出现在眼前了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]至于门槛,主要是一些基础的行业知识,比如:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要了解yaml(一种比json更简洁的描述语言),写出来的模板不能有基本的语法错误,就像写json时大括号总得写对位置吧[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 需要对所使用的云服务、对AOS封装的资源模型有一定的了解,比如创建VPC,你得知道什么是CIDR,创建安全组,你得知道是给TCP是UDP协议做规则,创建RDS您得知道HA与单机的区别吧。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]· 要清楚业务部署时的依赖关系和先后顺序,比如,要先把云主机创建好,然后开始部署应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]AOS想尽办法降低门槛,除了提供上面所说的覆盖各种场景的样例模板外,还为提供了可视化的模型设计器,就好比编程时有了可以直接copy的代码sample,还得有个好用的IDE,这样会大大简化模板的开发,0基础也能快速开发、部署模板。[/font][/color][/align] [align=center][color=rgb(0, 0, 0)][font=sans-serif][img]https://bbs.huaweicloud.com/blogs/img/1529073544999100.gif[/img][/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif]图9:快速完成模型设计[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]看看上面的图就知道 了,不到1分钟,整个部署模型就设计完成了,剩下的就是在里面根据业务需要填写、修改参数和部署了。[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]某子曾经曰过:好的工具不仅要能解决用户真正的困难,而且要易于上手,同时有着强大底蕴、深厚的内涵,AOS就刚好符合这几点:[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]1、解决用户在华为云一站式上云时资源、应用部署麻烦的问题[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]2、丰富样例代码、可视化的设计器,据说AOS秘书MM都可以快速上手部署容器应用[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]3、结合这么多年在电信行业大型系统运维过程中踩过的坑,自主研发的编排引擎,和基于tosaca标准规范的模板设计语法,在简单的界面下,深藏玄机,让深度用户可以玩出更多花样,定制出适合自己的场景[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是研发人员,在为一遍一遍重复搭建开发、测试、QA、类生产等环境感到无聊[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是运维人员,在为运维过程中复杂的资源管理、监控而烦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是创业公司,在为如何开启云上事业的第一步而发愁[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]如果您是准备搭上云高速列车的企业,在为如何把企业业务搬迁上云而苦恼[/font][/color][/align][align=left][color=rgb(0, 0, 0)][font=sans-serif]速来体验AOS吧!会给您开启一个全新的云世界。[/font][/color][/align][align=center][color=rgb(0, 0, 0)][font=sans-serif][url=https://www.huaweicloud.com/product/aos.html?fromblog]https://www.huaweicloud.com/product/aos.html?fromblog?fromblog[/url][/font][/color][/align]
  • [分享交流] 这一批运维到底在干什么?!
    [align=left][color=rgb(51, 51, 51)][font=Arial, "]我,是一个运维工程师。那一年回家相亲,对面一对母女问起了这个问题。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“小伙子你是干啥的呀?”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“运维工程师”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“修电脑的呀?”脸色一变,不屑的看着我。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]我:“不是,我做网络系统运维工作。”[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]她妈妈:“不就是网管吗?”[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "] [img]https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2535735371,4082561304&fm=27&gp=0.jpg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]呵呵一笑,借着上厕所的理由,我以迅雷不及掩耳盗铃儿响叮当之势跑路了。运维的苦,呵呵,谁干谁知道。真所谓生当做光棍,死亦写代码。锄禾日当午,不如运维苦,对着破电脑,一调一下午。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]现在的我们常听到的一种言论就是运维估计都要失业了,各种新技术要把运维都替代了。此时的我们纵然心头有万头草泥马奔腾而过,也只能苦笑一声,听到当没听到了。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]果真如此吗?不然。运维工程师可以被取代,但是运维工作是不会消亡的。它将伴随着整个业务的发展而不停迭代。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]一个应用,大致是这样的一个过程:产品经理设计出产品原型,交给开发者开发实现,后经过QA测试,然后交付给操作部署上线运行。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维是做哪一部分呢?传统的运维只要关注操作系统层面的技术就可以了,但随着业务的升级、技术的迭代,运维也需要谋求技术转型。现在,不仅要对程序代码的性能调优、持续交付、容器化等,还要持续关注整个业务、应用、服务的生命周期。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]简单来说,就是过去传统的运维模式是黑箱运维,已然不适用于今天的运维工作。在今天的运维工作中,运维工程师要更深入代码、更深入业务,让整个应用或服务运行的更加优质和高效。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以,为了保证代码能够持续交付,为了应用运行不出Bug,为了能够让应用不在某个时间段轻易的挂掉。我们容易吗?这里没有正常朝九晚五,没有传说中的做五休二。如同消防队员不知道警报会何时想起,运维也要随时做着处理故障的准备。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]然而,运维首先是个程序员。所以我们就要用互联网技术来解决问题。云计算是一个很好地方向,无需再写运维工具的代码,简单易用。那么,PaaS层将会是一个完美的突破口,平台化的结构可以保证服务的稳定。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]所以最终,我选用了华为云的应用运维服务。大厂,好品质,值得信赖。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://img.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_2.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]在运维工作前,测试是必不可少的环节。使用华为云性能测试服务CPTS可以进行快速模拟大规模并发用户,通过支持报文内容和时序自定义、多事物组合来实现复杂场景测试。与此同时,华为云性能测试服务还有以下特点:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]1、单执行机支持万级并发 能够提供百万级并发的私有集群,避免其他用户干扰,结果很真实。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]2、提供灵活的数据报文、事务定义能力、支持多事务组合,事务压测曲线定义,轻松应对您的复杂测试场景。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]3、提供专业性能测试报告,包括事务并发、TPS、吞吐量、响应时延、资源使用、调用链跟踪等多维度统计。[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]运维工作中,华为云应用性能管理APM可以实时监控并管理企业应用性能和故障,帮助运维人员快速解决分布式架构下问题定位和性能瓶颈分析难题,改善用户体验。面对可能发生的未知也可轻易知晓,再也不用充当一块“砖”,哪里需要往哪搬了。非侵入式性能数据采集,在不需要修改业务代码即可轻松接入。如果面对不同的业务,运维需求不一样时也不怕,华为云应用性能管理APM开放了运营、运维数据查询接口和性能指标、采集标准,支持自主开发。[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=Arial, "][img]https://static.huaweicloud.com/static/zh-cn/www/solution/industry/apm/image/view-img_3.svg[/img][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "]如果产品是一台车,那么运维就要充当一个好司机,不让车偏离轨道。有一个清晰的仪表盘是一个非常重要的事儿~那么华为云应用运维管理AOM是一个最好的选择。它为运维人员提供一站式立体运维平台,实时监控应用、资源运行状态,通过数十种指标、告警与日志关联分析,快速锁定问题根源,轻松保障业务顺畅运行。[/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]找对工具,其实运维可以这样轻松!快来点此体验吧![/font][/color][/align] [align=left][color=rgb(51, 51, 51)][font=Arial, "]运维域活动链接:[/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=Arial, "][url=http://activity.huaweicloud.com/apm/index.html?fromblog]http://activity.huaweicloud.com/apm/index.html?fromblog[/url][/font][/color][/align] [align=right][color=rgb(0, 0, 0)][font=sans-serif]作者:韩非[/font][/color][/align]
  • [技术干货] 华为云助力软件企业专注业务创新
    [p=30, null, left][color=rgb(51, 51, 51)][font="] 近日,DevOpsDays北京站正式开启,数百位各行业开发者及DevOps的实践者们参会,共同探讨学习DevOps在企业精益开发中的应用。华为云专家受邀参加本次大会,做了《华为云DevCloud百人大规模精益DevOps转型》主题演讲,分享了如何规模化转型精益DevOps与企业八步转型DevOps策略。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  DevOps理念是Development+Operations的组合,旨在促进软件开发、技术运营和质量保障等部门间的沟通和协作,让开发团队具有5-10倍的TTM和效率优势。通过践行DevOps,能够协助企业快速响应企业对于市场的变化、用户的诉求,提高企业软件交付效率,帮助企业IT实现数字化运营。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  从20世纪80年代到现在,华为的研发模式先后经历了游击队(软件作坊),正规军(软件过程控制,重型控制)以及特种兵(敏捷,精益,DevOps)三个阶段,从自身研发模式的演进过程中,华为也产生了对DevOps的更深层次的理解:随着DevOps理念的发展,它已经超越了一种研发模式的范畴,更是商业模式的变革,很多行业也会走向DevOps模式,比如,装备制造业可以从卖制造设备走向卖制造服务,如同云服务的客户从购买产品走向购买服务一样,这种大服务的模式将重新构建客户和供应商之间商业关系。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  正是基于对DevOps的深层次理解,华为在自身做大做强的同时,通过华为云DevCloud开放华为研发实践,助力软件企业专注业务创新。华为云DevCloud是一站式云端DevOps平台,集华为研发实践、前沿研发理念、先进研发工具为一体,面向开发者提供研发工具服务,让软件开发简单高效。开发者可以在华为云DevCloud上进行Web开发,微服务开发,移动应用开发,游戏动漫开发等。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  华为云专家现场就"全功能"团队这一概念与实践者们展开了探讨。华为对全功能团队的定义:是能够对特性、部件或者架构完整的实施规划、需求、设计、开发、测试并独立交付、运维(DevOps场景)的项目型团队。而DevOps正好可以协助组织打造全功能团队,随时随地实现代码托管、代码检查、编译、部署,最后一键上传到云端,并通过流水线,为端到端交付提供持续反馈,大幅提升团队整体的软件研发效率。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  最后,专家结合华为DevOps流程,总结了实现规模化精益DevOps八步走策略:梳理紧迫感,建立强大的变革领导联盟,设计愿景战略,沟通变革愿景,授权赋能,积累短期胜利,促进变革深入,成果融入文化。八个步骤严格顺序执行,夯实每一步,方可进入下一步。华为的价值观是以客户为中心,以奋斗者为本。长期坚持艰苦奋斗,长期坚持自我批判。华为云DevCoud也将这种文化和价值观渗透到了产品中,在产品、技术和服务上形成合力,助力企业成功转型DevOps。那么同样,任何组织,形成自我批判、持续学习和实验的能力,也将是DevOps成功落地的关键因素。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  华为云DevCloud是作为华为云的组成部分,是华为30余年研发实践和前沿理念的结晶,为开发者提供一站式、轻量级的DevOps工具服务,同时,也是帮助企业修炼内功的一大利器,可以有效支撑企业DevOps落地,实现项目的高效、高质量迭代。未来,华为云DevCloud也将携手各企业各开发者,精诚合作互通,及时响应反馈,更好的为广大开发者提供稳定可靠的DevOps工具,助力软件企业专注业务创新。[/font][/color][/p][p=30, null, left][color=rgb(51, 51, 51)][font="]  点击了解华为云DevOps:[font="][url=https://www.huaweicloud.com/devcloud/]https://www.huaweicloud.com/devcloud/[/url][/font][/font][/color][/p]
  • 华为桌面云系统助力东北大学打造智慧图书馆
    [align=left]随着技术的不断发展,信息技术已经渗透到社会的方方面面,对各行各业产生了深远的影响,甚至引起行业模式的转型、创新。教育行业也在信息化建设的浪潮中处于转型的前列,教育信息化是指通过在教育领域运用现代信息技术,为教育教学提供了丰富的信息表征形式,改变了学习者的认知方式和学习形态,从而促进教育观念、教学方式、教学内容、教学手段等的变化,促进教育改革和发展。[/align][align=left]  东北大学是教育部直属的理工类研究型大学,是国家首批“双一流”、“211工程”和“985工程”重点建设高校,学校学科涵盖哲学、经济学、法学、教育学、文学、理学、工学、管理学、艺术学等门类,设有68个本科专业,其中国家级特色专业15个。东北大学具备培养学士、硕士、博士和博士后的完整教育体系,学生生源质量、毕业生就业率及就业质量均保持较高水平。[/align][align=left]  东北大学图书馆馆藏十分丰富,面向全校,服务师生45000多人,但由于东北大学目前图书馆信息化基础设施缺乏,电子阅览室一直采用传统PC,在信息化高速发展的时代,已无法满足全校师生检索、查阅、办公学习等需求,因此打造电子阅览室,提升图书馆优质使用体验,同时做好资产管控,保证数据安全,降低运维成本是现阶段东北大学图书馆信息化建设的迫切要求。[/align][align=left]  无法避免非法接入[/align][align=left]  图书馆本地PC机有 USB口、串口、并口都可以外接设备,缺少有效的管理手段来禁止非法设备的接入,一方面存在数据泄密的风险;另外一方面也存在带入病毒的风险。[/align][align=left]  难以管理,运维成本高[/align][align=left]  面对广泛分布的 PC 硬件,集中式管理极难实现。PC机的部署安装、杀毒软件包更新、应用软件升级、PC机操作系统升级打补丁等日程运维工作量极大。并且一量出现故障,修复时间长、成本高、对维护人员技术要求高,这些都直接影响日常使用及师生体验。[/align][align=left]  华为针对东北大学图书馆的需求,设计并提供端到端的桌面云软硬件一体化解决方案,包含服务器、存储、交换年纪、云终端、虚拟化以及桌面云平台等,华为虚拟化平台针对虚拟桌面在图书馆电子阅览室、实训室教学等场景化方案设计、进行性能调优;虚拟化管理节点1+1冗余,通过管理节点自动感知为双机热备,避免通常虚拟化方案没有单独的物理管理节点导致的在线倒换较慢,确保了业务运行的可靠性;虚拟化管理平台可以实现VDI桌面、业务统一管理调度,提供黑匣子、一键式桌面体验优化工具、自动数据迁移工具,提供全中文管理界面,提高了虚拟化平台的易用性和可维护性,特别适合于IT运维人员较少,运维压力较大的场景使用。[/align][align=left]  构筑“安全可靠的城墙”[/align][align=left]  在本方案设计中,针对东北大学图书馆的实际情况,华为提供的桌面云系统具有用户的身份认证和权限管理,通过师生的学号/ID等进行身份识别,对应不同的应用层次进行权限细分管控,既能保证不同用户高效、快速地访问控制授权范围内的系统资源,也能有效地阻止用户之间的非法侵入、非授权访问。[/align][align=left]  “便捷高效的运维”体验[/align][align=left]  图书馆管理人员通过统一的云管平台系统管理功能方便地维护和管理该系统,无需东奔西跑,就可以轻松实现对140点桌面云终端的配置、发放、监视、控制、诊断等端到端的综合管理运维,节省了人力成本,提高了运维效率。[/align][align=left]  打造“绿色节能”的智慧图书馆[/align][align=left]  整个解决方案中,通过云平台的虚拟化及资源动态分配技术,仅采用3台华为2U机架服务器RH2288 V3和1台5500 v3共享存储,即可承载图书馆前端140台桌面云终端的业务应用。相较于传统模式,单终端能耗降低80%,为图书馆创造了节能减排,低碳环保的运行环境。[/align][align=left]  通过华为桌面云平台的部署应用,不但有效的解决了安全管控的问题,也方便了管理运维。除此之外,采用华为桌面云解决方案,还为图书馆开辟了云实训室的环境,极大地方便了校园众多师生的教育教学活动,使优质的教学资源在合理受控下,共享更加便捷,更加充分。[/align][align=left]  未来,教育将朝着以学生学习实践为核心的方向进行进一步发展,而此过程中云计算、大数据以及IT新技术都将成为不可或缺的推动力。华为致力于联合全球教育信息化ICT合作伙伴,打造更加科学高效、灵活安全的教育教学方案,推动我国的教学质量提升到一个新的高度。[/align]
  • [热门活动] 【5月干货排行榜】应用服务论坛5月都爱看top20
    [i=s] 本帖最后由 橘色祥云楼楼主 于 2018-6-1 17:11 编辑 [/i] [table] [tr][td]1[/td][td] 8篇走进华为区块链:区块链概念、核心技术、应用场景全介绍 [/td][td][url=http://forum.huaweicloud.com//thread-8760-1-1.html]http://forum.huaweicloud.com//thread-8760-1-1.html[/url][/td][/tr] [tr][td]2[/td][td] 真正的老王是不会倒下的!隔壁运维老王的故事…… [/td][td][url=http://forum.huaweicloud.com//thread-8821-1-1.html]http://forum.huaweicloud.com//thread-8821-1-1.html[/url][/td][/tr] [tr][td]3 [/td][td] 我只是想调戏一下智能客服,没想到后台这么强劲?! [/td][td][url=http://forum.huaweicloud.com//thread-8736-1-1.html]http://forum.huaweicloud.com//thread-8736-1-1.html[/url] [/td][/tr] [tr][td]4 [/td][td] 华为云个人账户如何完成实名认证 [/td][td][url=http://forum.huaweicloud.com//thread-8699-1-1.html]http://forum.huaweicloud.com//thread-8699-1-1.html[/url][/td][/tr] [tr][td]5 [/td][td]【服务公告】华为云API网关服务正式商用啦!![/td][td][url=http://forum.huaweicloud.com//thread-8792-1-1.html]http://forum.huaweicloud.com//thread-8792-1-1.html[/url][/td][/tr] [tr][td]6 [/td][td] 20问:读懂区块链 [/td][td][url=http://forum.huaweicloud.com//thread-8709-1-1.html]http://forum.huaweicloud.com//thread-8709-1-1.html[/url] [/td][/tr] [tr][td]7 [/td][td] 华为携手码云又现新动作,让微服务云应用触手可及 [/td][td][url=http://forum.huaweicloud.com//thread-8604-1-1.html]http://forum.huaweicloud.com//thread-8604-1-1.html[/url] [/td][/tr] [tr][td]8 [/td][td] 美景就在眼前,却从来没有时间。立体运维让你轻松活![/td][td][url=http://forum.huaweicloud.com//thread-8525-1-1.html]http://forum.huaweicloud.com//thread-8525-1-1.html[/url][/td][/tr] [tr][td]9 [/td][td] 区块链的兴起 [/td][td][url=http://forum.huaweicloud.com//thread-8719-1-1.html]http://forum.huaweicloud.com//thread-8719-1-1.html[/url] [/td][/tr] [tr][td]10 [/td][td] 知识乃人之应该有 [/td][td][url=http://forum.huaweicloud.com//thread-8643-1-1.html]http://forum.huaweicloud.com//thread-8643-1-1.html[/url] [/td][/tr] [tr][td]11 [/td][td] 有了这个应用运维神器,以后还愁什么“医患关系”? [/td][td][url=http://forum.huaweicloud.com//thread-8820-1-1.html]http://forum.huaweicloud.com//thread-8820-1-1.html[/url][/td][/tr] [tr][td]12 [/td][td] 使用RPC开发服务和Spring IOC [/td][td][url=http://forum.huaweicloud.com//thread-8535-1-1.html]http://forum.huaweicloud.com//thread-8535-1-1.html[/url] [/td][/tr] [tr][td]13 [/td][td]【4月干货阅读排行榜】应用服务论坛4月都爱看什么? [/td][td][url=http://forum.huaweicloud.com//thread-8562-1-1.html]http://forum.huaweicloud.com//thread-8562-1-1.html[/url][/td][/tr] [tr][td]14 [/td][td] 方法追踪--打通应用诊断的最后一公里 [/td][td][url=http://forum.huaweicloud.com//thread-8548-1-1.html]http://forum.huaweicloud.com//thread-8548-1-1.html[/url][/td][/tr] [tr][td]15 [/td][td] CSE 框架如何支持流控,如何进行配置 [/td][td][url=http://forum.huaweicloud.com//thread-8584-1-1.html]http://forum.huaweicloud.com//thread-8584-1-1.html[/url][/td][/tr] [tr][td]16 [/td][td] 区块链的典型应用场景 [/td][td][url=http://forum.huaweicloud.com//thread-8724-1-1.html]http://forum.huaweicloud.com//thread-8724-1-1.html[/url] [/td][/tr] [tr][td]17 [/td][td] 华为对区块链未来发展判断 [/td][td][url=http://forum.huaweicloud.com//thread-8726-1-1.html]http://forum.huaweicloud.com//thread-8726-1-1.html[/url][/td][/tr] [tr][td]18 [/td][td] 区块链的概念和特征 [/td][td][url=http://forum.huaweicloud.com//thread-8720-1-1.html]http://forum.huaweicloud.com//thread-8720-1-1.html[/url] [/td][/tr] [tr][td]19 [/td][td] 区块链的核心技术 [/td][td][url=http://forum.huaweicloud.com//thread-8721-1-1.html]http://forum.huaweicloud.com//thread-8721-1-1.html[/url][/td][/tr] [tr][td]20 [/td][td] 区块链国内外产业发展现状 [/td][td][url=http://forum.huaweicloud.com//thread-8723-1-1.html]http://forum.huaweicloud.com//thread-8723-1-1.html[/url][/td][/tr] [/table]
  • [分享交流] 【直播】应用运维搞不定?那是因为你还没有用过它!
    [align=left]云时代来临,各企业应用纷纷上云。然而云上应用架构复杂,模块众多,业务请求链路及调用关系复杂多变,似**奇经八脉十二经脉,传统的应用运维模式已无法继续支撑故障定位与性能分析。企业运维人员饱受折磨,痛苦不堪。[/align] [align=center][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px]▽ [/size][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px]华为云经过多年研发,并结合华为近30年的运维实践经验,练就了“望闻问切”四大绝学,推出立体运维服务,帮助企业轻松运维,去除应用顽疾,人送外号 “云上华医生”。 [/size][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px] [/size][/font][/color][/align][color=rgb(255, 255, 255)][backcolor=rgb(65, 120, 190)][align=left][b]华为云立体服务[/b][/align][/backcolor][/color] [align=left]华为云立体服务包含[b]应用性能管理(APM)和应用运维管理(AOM)[/b],提供可视化拓扑、函数级调用分析、实时监控应用、资源运行状态等功能,实时监控并管理企业应用性能和故障的云服务,通过数十种指标、告警与日志关联分析,快速锁定问题根源,保障业务顺畅运行,帮助企业快速解决分布式架构下问题定位和性能瓶颈分析难题,改善用户体验。[/align][align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px] [/size][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px]在六一前夕,云视界特别邀请到华为云应用运维领域专家详细解读华为云立体运维。愉快运维应用,好似快活童年!识别图中二维码,就可观看直播啦~[/size][/font][/color][/align][align=left][attach]16126[/attach][/align][align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, "][size=17px] [/size][/font][/color][/align]
  • [运维二三事] 真正的老王是不会倒下的!隔壁运维老王的故事……
    [align=center][font="][size=12.0pt]运维老王二十八,[/size][/font][/align][align=center][font="][size=12.0pt]气质优雅貌美如花,[/size][/font][/align][align=center][font="][size=12.0pt]本该香车美女叼雪茄的他,[/size][/font][/align][align=center][font="][size=12.0pt]工作的压力磨平脑顶的头发。[/size][/font][/align][align=center][font="][size=12.0pt] [/size][/font][/align][align=center][font="][size=12.0pt]昼伏夜出多辛劳:[/size][/font][/align][align=center][font="][size=12.0pt]脾气大-压力大-掉头发-脾气大,恶性循环。[/size][/font][/align][align=center][font="][size=12.0pt]为什么工作这么多,[/size][/font][/align][align=center][font="][size=12.0pt]为什么压力这么大?![/size][/font][/align][align=center][attach]15896[/attach][/align][align=center][font=微软雅黑, sans-serif]这[/font][font=微软雅黑, sans-serif][size=12pt]简直是运维工作者的噩梦,脾气能不大吗?![/size][/font][/align][align=center][font="][size=12.0pt]!!!![/size][/font][/align][align=center][b][color=#0070C0][font="][size=12.0pt] [/size][/font][/color][/b][/align][align=center][b][color=#0070C0][font="][size=12.0pt]但是真正的老王是不会倒下的~[/size][/font][/color][/b][/align][align=center][font="][size=12.0pt]老王会发脾气,老王也会找方法:[/size][/font][/align][align=center][url=https://www.huaweicloud.com/product/apm.html][attach]15897[/attach][/url][/align][align=left][font="][size=12.0pt] [/size][/font][/align][align=center][font="][size=12.0pt] [/size][/font][/align][align=center][b][color=#C00000][font="][size=12.0pt]这个时代,没有一点神器傍身,[/size][/font][/color][/b][/align][align=center][b][color=#C00000][font="][size=12.0pt]还怎么在职场游刃有余?[/size][/font][/color][/b][/align][align=center][b][color=#C00000][font="][size=12.0pt] [/size][/font][/color][/b][/align][align=center][b][color=#C00000][font="][size=12.0pt]扫码看看APM的迷人之处![/size][/font][/color][/b][/align][align=center][b][color=#C00000][font="][size=12.0pt]走近老王突变的内心~~[/size][/font][/color][/b][/align][align=center][font="][size=12.0pt] [/size][/font][attach]15893[/attach][/align][align=center]如果不能扫码观看,直接点击如下链接也可以观看,只是效果稍弱~[/align][align=center][url=http://huawei.21epub.com/v2/manage/book/gtklbg/][font=微软雅黑, sans-serif][color=#00679b][align=left][align=center][size=14px]http://huawei.21epub.com/v2/manage/book/gtklbg/[/size][/align][/align][/color][/font][align=left][color=#00ff][font=微软雅黑, sans-serif][size=14px] [/size][/font][/color][/align][/url][/align][align=center][b][color=#0070C0][font="][size=12.0pt] [/size][/font][/color][/b][/align][align=center][b][color=#0070C0][font="][size=12.0pt]希望每一个运维都是打不倒的老王,[/size][/font][/color][/b][/align][align=center][b][color=#0070C0][font="][size=12.0pt]都拥有自己最爱的神器![/size][/font][/color][/b][/align][align=center][font=微软雅黑, sans-serif][b][size=4]都能重新找回精致生活![/size][/b][/font][/align] [table=98%] [tr][td]通过图说了解更多APM更多: [backcolor=transparent][url=http://huawei.21epub.com/v2/manage/book/gtklbg/]【云图说】H5动画格式 华为云APM-云应用运维神器[/url][/backcolor] [backcolor=transparent][url=https://bbs.huaweicloud.com/blogs/d7e1a3b4065311e89fc57ca23e93a89f]【云图说】第28期 初识应用性能管理服务[/url][/backcolor] [backcolor=transparent][url=https://bbs.huaweicloud.com/blogs/cf3644ca1b9111e89fc57ca23e93a89f]【云图说】第31期 应用性能管理服务的采集介绍[/url][/backcolor] [backcolor=transparent][url=https://bbs.huaweicloud.com/blogs/fc570e5b332b11e89fc57ca23e93a89f]【云图说】第36期 应用性能管理服务的拓扑介绍[/url][/backcolor] [backcolor=transparent][url=https://bbs.huaweicloud.com/blogs/c0d8442b492e11e89fc57ca23e93a89f]【云图说】第43期 云上运维——帮你解决所有运维烦恼[/url][/backcolor] [backcolor=transparent][url=http://huawei.21epub.com/v2/manage/book/pjckqk/]【云图说】H5动画格式 华为云AOM-云应用专属医生[/url][/backcolor][/td][/tr] [/table][align=center][color=rgb(51, 51, 51)][font=微软雅黑, "] [/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=微软雅黑, "]更多关怀:[/font][/color][/align][align=center][color=rgb(51, 51, 51)][font=微软雅黑, "][img=312,0]https://bbs-img.huaweicloud.com/data/attachment/forum/201807/03/113910ywuvanqfatlvbpcw.png[/img][/font][/color][/align]
  • [云审计] 云审计服务(CTS),5月特性前瞻:关键操作通知功能焕新上线;新对接AAD等8个服务;
    [i=s] 本帖最后由 云审计团队 于 2018-5-7 16:45 编辑 [/i] [size=4][color=#000000][b]云审计服务5月底重大特性更新:[/b][/color][/size] [size=4] [/size] [size=4][color=#0000ff][b]1、【关键操作通知焕新上线】:[/b][/color][/size] [list] [*][b]简介:[/b] [/list] 在发生某些特定操作时,通过用户指定的SMN主题,实时向用户发送通知,通知的方式可以选择邮件、短信、Http及其他SMN支持的通知方式,[url=https://support.huaweicloud.com/usermanual-smn/zh-cn_topic_0043394874.html]详情请点击;[/url] [list] [*][b]应用场景:[/b] [/list] 高危操作(重启虚拟机、变更安全配置等)、成本敏感操作(创建、删除高价资源等)、业务敏感操作(网络配置变更等)的实时感知和确认; 越权操作感知:如高权限用户的登录、某用户进行了其权限范围之外的操作的实时感知和确认; 对接用户自有审计日志分析系统:将所有审计日志,实时对接到用户自有的审计日志分析系统([url=https://support.huaweicloud.com/usermanual-cts/zh-cn_topic_0030581459.html]了解审计日志的结构,请点击这里[/url]),进行接口调用成功率分析、越权分析、安全分析、成本分析等 …… [list] [*][b]特性新功能:[/b] [/list] 触发通知的操作范围支持自定义,范围包括90个服务、272种资源类型、1632种操作; 触发通知的操作范围,支持指定用户(非租户,一个租户可以拥有多个用户)身份校验,达成类似“只有用户C和D重启虚拟机时通知我”的功能; 关键操作通知通过主题管理,每个主题都可以单独设置触发操作范围、用户校验规则和通知主题 [size=4][color=#0000ff][b]2、【新服务对接】:[/b][/color][/size] [list] [*][b]DDoS高防服务(AAD):[/b] [/list] DDoS高防服务是针对游戏、金融、网站等用户在遭受大流量DDoS攻击后导致服务不可用的情况下,推出的付费增值服务,用户可以通过配置高防IP,将攻击流量引流到高防IP,确保源站稳定可靠。 [list] [*][b]推荐引擎服务(RES):[/b] [/list] 提供低门槛、标准化的个性化推荐业务搭建,内置电商、新闻等行业模板,轻松实现高质量的推荐服务。 [list] [*][b]容器镜像服务(SWR):[/b] [/list] 容器镜像服务是一种支持容器镜像全生命周期管理的服务, 提供简单易用、安全可靠的镜像管理功能,帮助用户快速部署容器化服务。 [list] [*][b]华为云区块链服务(BCS):[/b] [/list] 华为云区块链服务是面向企业及开发者的高性能、高可用、高安全区块链技术平台服务,可以帮助客户在华为云上快速、低成本的创建、部署和管理区块链应用及商业智能合约服务。 [list] [*][b]华为云应用运维管理(AOM):[/b] [/list] 华为云应用运维管理为运维人员提供一站式立体运维平台,实时监控应用、资源运行状态,通过数十种指标、告警与日志关联分析,快速锁定问题根源,保障业务顺畅运行。[list] [*][b]人脸识别(FRS):[/b] [/list] 人脸识别,能快速检测定位图像中的人脸,通过分析多达74个人脸关键点信息,识别多种人脸属性;可应用于身份验证、安防监控、电子商务、人脸搜索、智能相册等多种场景。[list] [*][b]对话机器人服务(CBS):[/b] [/list] 智能质检模块采用自然语言处理技术,为租户提供高效、可靠的智能对话分析服务。[list] [*][b]推荐引擎服务(EPS):[/b] [/list] 提供低门槛、标准化的个性化推荐业务搭建,内置电商、新闻等行业模板,轻松实现高质量的推荐服务。[list] [*][b]推荐引擎服务(DAS):[/b] [/list] 提供低门槛、标准化的个性化推荐业务搭建,内置电商、新闻等行业模板,轻松实现高质量的推荐服务。[list] [*][b]应用编排服务(AOS):[/b] 应用编排服务可以帮助用户将应用一键式部署到华为云上,简化相关云服务管理操作。AOS通过模板来描述和编排应用及相关云服务,实现自动化部署应用、创建云服务,提供E2E应用全生命周期运维管控能力。 [/list] 了解还有哪些服务已经对接了云审计,[url=https://support.huaweicloud.com/usermanual-cts/zh-cn_topic_0043877301.html]请点击这里[/url] [color=#000000][b]云审计服务团队非常重视您的反馈,若您有问题、疑问、建议或对审计日志系统的等保合规有诉求,[url=https://forum.huaweicloud.com/thread-8573-1-1.html]请点击这里[/url][/b][/color]
  • [运维二三事] 美景就在眼前,却从来没有时间。立体运维让你轻松活!
    [i=s] 本帖最后由 梅宗主 于 2018-5-7 10:36 编辑 [/i] [attach]14857[/attach]
  • [热门活动] 皮一下很开心!华为云立体运维解决方案 狂欢60天 全球招募使用者
    [i=s] 本帖最后由 云飞杨 于 2018-4-28 11:08 编辑 [/i] [align=center][backcolor=rgb(241, 249, 255)][font=微软雅黑][size=4][color=#ff0000][b]优秀的解决方案也许会迟到,[/b][/color][/size][/font][/backcolor][/align][align=center][backcolor=rgb(241, 249, 255)][font=微软雅黑][size=4][color=#ff0000][b]但是永远不会缺席![/b][/color][/size][/font][/backcolor][/align][align=center][size=4][color=#ff0000][b]是时候展示真正的实力了![/b][/color][/size][/align] [align=center][color=#000][backcolor=rgb(241, 249, 255)][font=微软雅黑][size=4][b]华为云立体运维解决方案 旗下两种云服务:[/b][/size][/font][/backcolor][/color][/align][align=center][color=#000][backcolor=rgb(241, 249, 255)][font=微软雅黑][size=4][b]1、APM应用性能管理服务;2、AOM应用运维性能服务[/b][/size][/font][/backcolor][/color][/align] [align=center][font=微软雅黑][size=4][color=#000000][backcolor=rgb(241, 249, 255)]欢度这个5月、6月,[/backcolor][/color][/size][/font][/align][align=center][font=微软雅黑][size=4][color=#000000][backcolor=yellow]2种服务,带来2份免费狂欢![/backcolor][/color][/size][/font][/align][align=center][font=微软雅黑][size=4][color=#000000][backcolor=yellow]扫描二维码或搜索公众号“立体运维”,全球招募使用者![/backcolor][/color][/size][/font][/align][align=center][attach]14634[/attach][/align]
  • [热门活动] GOPS2018华为云运维最佳CP引领AIOps新风向
    在第九届全球运维大会GOPS上,华为云应用运维域首席架构师蔡小刚做了以“华为三位一体探索AIOps关键技术的实践”为主题的演讲,从4个方面与大家分享华为云运维采用产学研三位一体模式促进云管平台关键技术探索的实践,涉及大规模Kubernetes容器集群的管控,Serverless环境中因果序列追踪、多源数据的RCA分析探、聚类算法实现网络包的Blackbox分析。   作为全球领先的云计算服务商,华为云提供两大运维服务——应用运维管理(AOM)和应用性能管理(APM)服务,实现复杂云应用的端到端性能洞察。华为云应用运维投入持续研发,在智能AutoScaling、Serverless的调用跟踪、基于AI的异常检测和RCA分析、基于Clustering的Blackbox分析等方面进行了创新性探索并取得长足的进展,增强了大规模云应用的智能运维(AIOps)能力。 [align=center][img=550,367]http://www.ctiforum.com/uploadfile/2018/0416/20180416102729616.jpg[/img][/align] [align=center][b]  华为云应用运维域首席架构师现场分享[/b][/align] [align=center][b]  关于“华为三位一体探索AIOps关键技术的实践”的演讲[/b][/align] [b]  大规模K8S容器集群的管控[/b]   华为已经在试验环境中成功验证了百万容器级别的管控。由于容器集群的计算资源异构、网络虚拟化、集群类型多样、秒级扩缩容等导致的复杂性,以及客户应用技术栈的多样性(比如微服务化、Serverless化、基础组件服务化)导致的复杂性,对管控提出了两方面的要求:一是满足平台自身的OM运维;另外一方面要满足部署在平台上的客户应用系统的运维诉求。华为云应用运维域针对性设计实现了应用及资源模型化---Inventory建模,实现了传统意义上的CMDB和OSLC的能力,把基础设施和应用映射起来,为跨资源、跨层面的关联提供了现实可能。   容器弹性伸缩Auto-Scaling的决策来自华为云运维服务,除了预定义的scaling外,还实现了机器学习算法的Auto-Scaling,为复杂的大规模应用提供更智能的选择,最大化节省客户资源成本开销。   除了上述两点,华为云应用性能管理(APM)和应用运维管理(AOM)还实现了开箱即用的性能数据采集、在线感知和计算、异常告警、应用拓扑、调用链分析等功能,结合华为云性能测试服务(CPTS)、大数据智能分析等生态服务,实现对应用运维的端到端性能洞察。良好的云原生分布式架构成功解决了海量数据、大规模应用部署带来性能下降的挑战。 [align=center][img=246,207]http://www.ctiforum.com/uploadfile/2018/0416/20180416102805922.jpg[/img] [img=509,309]http://www.ctiforum.com/uploadfile/2018/0416/20180416102946376.jpg[/img][/align] [align=center][b]  大规模容器应用管控 — 支撑工具及生态环境[/b][/align] [i][b]  Serverless环境中因果序列追踪[/b][/i]   Serverless使得开发者无需关注基础设施,只用聚焦业务逻辑并进行简单部署就可以完成,提供了快捷的开发方式。这也意味着APM for Serverless是一个全新的子领域,需要一种针对性的应用性能跟踪、评估的机制。华为云联合美国加州大学教授,对Serverless场景进行深入研究,采用Go语言,对分布式日志记录系统Chariots的理论进行了实现和扩展:GoChariots。它本质上是在logging之前通过队列排序,按照因果顺序(Causal Order)依次追加日志记录。   通过为Serverless和微服务云应用程序提供因果顺序跟踪,并且可以跨云(不与特定云服务商绑定)。它可以以复制模式运行,因此跨数据中心应用程序可以与最近的副本进行通信,大大降低了通信开销,提高了可用性和进度。由于SDK使用HTTP POST将事件发送到后端,因此对function的开发语言没有约束。   另外,结合AWS Lambda环境,华为云开发了GammaRay,基于第三方开源AWS Instrument SDK for Python(Fleece)库埋点,验证了Causal Order Tracking(COT)理论。GammaRay是对X-Ray的扩展,只适用于AWS Lambda调用关系分析。   (具体细节参考华为在IC2E的full paper: Tracking Causal Order in AWS Lambda Applications。) [i][b]  多源数据的RCA分析探索[/b][/i]   根因分析RCA已经是个老话题了,单点技术不断进步完善、积累和突破,但仍然是森林中的“树”,为了避免盲人摸象的问题,必须进行全面的分析。   一个复杂系统中,一旦故障的发生会引起连锁反应,直接体现就是故障的传导链。在此场景中,首先要解决异常检测(anomaly detection);其次要解决问题的定界定位(RCA:root cause analysis)。针对异常检测,除了传统静态阈值比较,华为云还开发了基于时序数据分析的动态阈值,典型的有ARIMA算法等。大部分情况下,利用APM的应用拓扑、事务分析就能发现性能瓶颈或者问题。为了更全面的分析,华为云联合欧美大学教授和华为海外专家一起利用ML对调用链数据做了深层次的数据分析。如在多个时序变量预测的单一事件场景中,采用了隐马尔科夫模型(HMM:Hidden Markov Model),在工程实现中结合APM中的Inventory数据、拓扑数据和调用链数据来确定事件依赖关系,从而发现故障传导链。当前我们还在合作研究验证无监督机器学习应用在日志、指标的实时Stream关联分析与预警。 [b][i]  聚类算法实现网络包的Blackbox分析[/i][/b]   在业务通用的两种主流分布式追踪技术采集方案代码侵入式埋点和非侵入式探针外,华为云开发一种全新的用非侵入式方法来实现调用拓扑级别的分析。数据采集工具vProbe支持识主流的应用协议,通过旁路监听网络获得数据。数据只涉及基础的性能数据,不涉及业务或者隐私方面的数据(必要时采取数据脱敏措施)。   在BlackBox分析研究中,学术界有很多研究,但是其工程实现远远满足不了产品级别要求。华为云不断尝试创新方法,经过理论分析和原型推导验证,最后利用Hierarchical Clustering实现了服务之间的因果路径推导,准确率基本达到了90~95%以上,与基于Whitebox方法得到的应用拓扑基本一致,区别在于不能做到单一transaction的性能追踪,但对整个应用的性能态势感知和瓶颈识别已经完全可以满足问题的及时告警和定界定位。   我们相信云计算及其应用运维,单纯的人海战术已经失灵,而DevOps、AIOps和NoOps是必然选择。此路漫漫其修远兮,同道携手上下求索…… [align=center][b]  长按二维码即可免费体验[/b][/align] [align=center][b]  华为云应用运维APM服务~[/b][/align] [align=center][img=180,180]http://www.ctiforum.com/uploadfile/2018/0416/20180416103138844.jpg[/img][/align]
总条数:502 到第
上滑加载中