和“乔帮主”一起来学习《阿里云运维架构实践秘籍》——【阿里云MVP读书汇】-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

和“乔帮主”一起来学习《阿里云运维架构实践秘籍》——【阿里云MVP读书汇】

云起君 2020-06-09 15:45:46 19413

Hi Developers:

《阿里云运维架构实践秘籍》——“乔帮主”的云技术实践绝学“降云十八掌”。本书是云端运维架构实践的十八招绝技,覆盖了二十余款热门云产品实践、五十余种常见开源热门技术实践。

阿里云MVP联合驻云科技“乔帮主”打造【MVP读书汇】,集合了直播领读+互动+作业打卡+课后PPT复习的学习形式,非常适合具有一定研发、运维、架构等方面经验者,且在云时代下的互联网浪潮下,特别急迫需要提升技术实战能力的人员。

扫描下方二维码,,进入阿里云开发者社区【开发与运维技术群】,一起和乔帮主读书吧!

image.png

第一讲作业:

image.png

第二讲作业:

第二讲作业.jpg

活动说明:【8次直播读书打卡养成习惯,坚持就拿“大礼包”】

活动周期:2020 年 6月 9日 – 2020 年 7 月 31 日 打卡规则: 选择上方列出的《阿里云运维架构实践秘籍》中的内容开始学习,必须按照打卡格式进行发布,才可获得礼品;

学习相应的内容后,在本帖跟帖打卡,打卡格式为:打卡日期+学习内容+作业,如:6月9日打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项;

可以以回复自己的方式进行打卡接龙,以便统计,如下图:

image.png

为方便统计,每人每次直播+作业打卡一次即可,如需修改,请使用“编辑”功能。

活动奖励:

1_主页.png

1.在活动期间内连续学习打卡并提交完整作业满 3次课程的开发者,可以获得【阿里星座公仔1个或阿里云T恤1件】,限量50位,按打卡完成顺序先到先得;

image.png

2.在活动期间内连续学习并提交完整作业打卡满 5次课程的开发者们,在上述礼品外还可以获得【云栖大会定制手提包1个或定制鼠标垫1个或坐姿公仔1个】,限量 20 位,按打卡完成顺序先到先得;

image.png

3.在活动期间内连续学习并提交完整作业打卡满 8次课程的开发者们,在上述礼品外还可以额外获得【天猫精灵C1一套】,限量5位,按打卡完成顺序先到先得; image.png

除上述礼包外,连续打卡学习满8次课程的开发者们可以获得【开发者社区贴纸1张+礼包T恤1件】的“坚持大礼包”,限量5 位,同样按照打卡完成顺序先到先得哦!

image.png

*本活动最终结束权归阿里云开发者社区所有

运维 云栖大会 云计算 开发者
分享到
取消 提交回答
全部回答(17)
  • splmnysxeksv2
    2020-06-23 20:06:53
    推荐

    获奖名单公布: yvonne6688 montos 爱吃鱼的程序员 huc_逆天 创造001 跌倒的小黄瓜 霉 duoHub 不语奈何 游客666 津崎平匡 优选2 苍霞学子

    请大家在8月15日之前通过钉钉及时联系我哦

    钉钉联系码.png

    第三讲作业 第三讲作业.png 第四讲作业 第四讲作业.png 第五讲作业 第五讲作业.png

    0 0
  • eastbox
    2020-08-22 00:08:48

    怎么入会?

    0 0
  • yvonne6688
    2020-06-17 22:20:40

    第五讲:云时代安全防护面临的挑战和机遇

    2020年7月12日打卡,今日学习《第五讲:云时代安全防护面临的挑战和机遇》,通过乔帮主的领读,学习到了云端安全面临的挑战和机遇,云端黑客常见攻击和云端安全最佳防御方案。

    作业1

    Redis漏洞不能用WAF防御,要用安骑士来检测,WAF针对OSI七层模型中HTTP层的防御,也就是Web漏洞的防御;安骑士是解决操作系统级别的漏洞、木马、病毒。

    作业2

    在CDN上配置证书,一般把证书存放在流量入口处。

    作业3

    DDoS+WAF结合起来防御。

    作业4

    1. 采用安全类云产品,替代单机低配服务器;
    2. 安全架构进行优化,采用分布式架构;
    3. 在运维层次进行安全保障,调优PHP进行数、Tomcat连接数等,调优操作系统内核参数;

    第四讲:云端运维/监控/容器及DevOps实践

    2020年7月5日打卡,今日学习《第四讲:云端运维/监控/容器及DevOps实践》,通过乔帮主本次的领读,学到了云端实践篇中的云端运维实践、云端监控实践和云端容器/DevOps实践。

    作业1

    一:云端配置选型

    二:云端网络架构

    三:云端负载均衡的选择

    四:云端静态资源访问

    五:云端运维管理

    作业2

    Zabbix的Server端数据是以MySQL为主的关系型数据库,存在性能问题,对云容器支持不太好;

    Prometheus属于容器监控体系技术,对云产品、站点、日志、代码监控问题无法解决;

    作业3

    云监控会成为未来监控的主要趋势,云平台把常见的开源环境,Web、缓存、数据库等进行封装产品化。

    作业4

    基于Docker镜像的CI/CD与传统基于代码仓库的CI/CD有以下优势:

    1. 实现容器启动在秒级完成发布;
    2. 对ECS没有依赖;
    3. Docker容器资源自定义配置,最大化提升资源利用率;
    4. 可以结合JIRA+Confluence做项目管理及知识库管理;

    作业5

    使用Docker+K8S+DNS+Rancher


    第三讲:云端五大类热门技术实践

    2020年6月25日打卡,今日学习《第三讲:云端五大类热门技术实践》,通过乔帮主本次的领读,学到了云端实践中的主机、负载均衡、存储、缓存和数据库实践。

    作业1

    分布式架构对服务器单机的性能依赖不高,通过大量云资源进行分布式快速部署,满足业务的需求和发展。

    作业2

    DNS+跨地域+Docker分布式架构,通过智能解析把不同地域的请求引流到各自地域部署的节点中,节点中部署的业务用Docker进行部署,业务代码对平台没有依赖,又可以接入各大云运营商。

    作业3

    前端建议使用四层;

    部署Web类后端的注意事项:需要配置https证书,虚拟主机,Rewrite等功能,可放在后端中用Nginx配置;

    作业4

    系统数据:Rsync,快照

    文件数据:NFS,OSS

    数据库数据:主从复制

    作业5

    读写分离属于垂直分区,主要是为了解决数据库读写的压力;

    Sharing技术属于水平分区,为了解决海量数据的压力;


    第二讲:云端系统热门技术选型及配置容量规划实战

    2020年6月20日打卡,今日学习《第二讲:云端系统热门技术选型及配置容量规划实战》,通过乔帮主本次的领读,学到了云端系统技术选型:云端网络、云端web服务器、云端负载均衡、云端存储、云端缓存和云端数据库六个方面,以及云端配置选型。

    作业1

    不收取流量费用,因为是入口流量;

    作业2

    Nginx可以作为Web服务器、或者负载均衡,优势如下:

    • 稳定性好,云端架构中LNMP(Linux+Nginx+MySQL+PHP)应用很广泛;
    • 性能高,高并发,系统资源占用少;
    • 支持四层、七层的负载均衡、反向代理的功能;
    • 前端静态数据缓存;
    • 支持插件和灵活的二次开发;

    作业3

    不可以,因为LVS(Linux Virtual Server)在四层和二层,不能识别封装在七层中的数据包内容。

    作业4

    一次连接:LVS的DR模式、NAT模式对数据包的处理都做一次连接,负载均衡对数据包仅做转发;

    二次连接:Ngnix/HAProxy四层的二次连接是客户端和负载均衡进行TCP三次握手后,负载均衡和后端服务器会进行新的TCP连接;

    Nginx/HAProxy七层的二次连接是客户端和负载均衡进行TCP三次握手后,还需要等客户端Pushdata传输数据后,负载均衡和后端服务器会进行新的TCP连接;

    作业5

    I/O 5分钟法则:如果一天记录频繁被访问,就应该考虑放到缓存里。否则的话,客户端就按需要直接去访问数据源,这个临界点就是5分钟。

    作业6

    数据库的三大分类:关系型数据库(ACID模型)、BASE模型、非关系型数据库。

    热门关系型数据库:Oracle、MySQL、SQL Server;

    热门非关系型数据库:Redis;

    作业7

    2台 8核16G,10Mbps


    第一讲:云计算带来的技术变革

    6月17日打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项;

    名词解释:

    • IDC(Internet Data Center):互联网数据中心

    作业1

    B,web应用做云端负载均衡,优先采用SLB,且SLB七层支持HTTP/HTTPS。

    作业2

    云平台与传统虚拟化技术最大的优势在于按需索取、随开随用。(借用老师在书中的介绍)

    作业3

    • IaaS:基础设施服务,Infrastructure-as-a-service
    • PaaS:平台服务,Platform-as-a-service
    • SaaS:软件服务,Software-as-a-service

    IaaS 是云服务的最底层,主要提供一些基础资源。

    PaaS 提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。

    SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。

    作业4

    支持我从事的Java语言,自动化运维DevOps方向

    0 0
  • 优选2
    2020-06-11 10:28:20

    6月9日打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项 完成的作业见如下: 1. 选择B 2. 云平台相对传统的虚拟化容器来讲,有强大的技术支持,同时尽量满足大多数业务需要,能够一键开启服务器环境,进行管理、操作相关软件应用 3. SaaS、PaaS、IaaS简单的说都属于云计算服务,也就是云计算+服务 IaaS(Infrastructure as a service – 基础设施即服务):用户可以在云服务提供商提供的基础设施上部署和运行任何软件,包括操作系统和应用软件 PaaS(Platform as a service – 平台即服务):PaaS给用户提供的能力是使用由云服务提供商支持的编程语言、库、服务以及开发工具来创建、开发应用程序并部署在相关的基础设施上 SaaS(Software as a Service – 软件即服务):SaaS给用户提供的能力是使用在云基础架构上运行的云服务提供商的应用程序。 4. Java吧,Devops

    1 0
  • 苍霞学子
    2020-06-10 23:27:27

    6月10日打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项。完成作业如下:

    作业1 B

    作业2 环境配置、软件部署十分方便,运维自动化

    作业3

    1. SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS,下面是一些例子。 客户管理服务 Salesforce 团队协同服务 Google Apps 储存服务 Box 储存服务 Dropbox 社交服务 Facebook / Twitter / Instagram

    2. PaaS 提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。下面这些都属于 PaaS。 Heroku Google App Engine OpenShift

    3. IaaS 是云服务的最底层,主要提供一些基础资源。它与 PaaS 的区别是,用户需要自己控制底层,实现基础设施的使用逻辑。下面这些都属于 IaaS。 Amazon EC2 Digital Ocean RackSpace Cloud

    作业4:Java,DevOps

    1 0
  • 津崎平匡
    2020-06-10 23:25:32

    6月10日课程打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项;

    作业1: B

    作业2: 云平台对比传统的虚拟化容器,有更强大的技术支持,同时尽量满足大多数业务需要,能够一键开启服务器环境,进行管理、操作相关软件应用,便于环境配置、自动化运维。

    作业3: 1. SaaS:Software-as-a-Service(软件即服务)提供给客4102户的服务是运营商运行在云计算基础设施上的应用1653程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等; 2. PaaS:Platform-as-a-Service(平台即服务)提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置; 3. IaaS: Infrastructure-as-a-Service(基础设施即服务)提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。 消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也有可能获得有限制的网络组件(例如路由器、,防火墙,、负载均衡器等)的控制。

    作业4: 4. 编程语言是Java,架构是DevOps。

    1 0
滑动查看更多
+ 订阅

阿里云最有价值专家,是专注于帮助他人充分了解和使用阿里云技术的意见领袖。

推荐文章
相似问题
推荐课程
官网链接
精彩专题