冬季实战营第四期:零基础容器技术实战-学习报告

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 学习报告

第一课 动手实战-基础学习之阿里云容器服务Kubernetes版快速入门
通过容器服务ACK在K8s集群中部署和监控容器应用。
1、创建无状态应用,资源限制及所需资源无法从键盘输入,只能复制进去。
image.png
image.png
image.png
image.png
image.png
2、测试应用
image.png
image.png
3、监控应用,可以选择自己创建的应用进行查看
image.png
image.png

第二课 动手实战-基础学习之Docker镜像管理快速入门
1、构建一个Docker服务
image.png
image.png
image.png
image.png
2、创建一个基于Golang的HelloWorld代码文件和一个用来构建运行Hello代码所需环境镜像的Dockerfile文件。
image.png
3、本地构建镜像并运行
image.png
4、创建远程镜像仓库
image.png
5、推送镜像到上一步中的仓库

第三课 动手实战-进阶实战之Chaos带你快速上手混沌工程
1、创建应用
image.png
image.png
image.png
image.png
2、安装探针,使用一键部署。
image.png
image.png
image.png
3、通过架构感知查看系统整体架构
image.png
image.png
image.png
4、自动恢复场景演练
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
5、后面几部分的环境与指导手册里面出入比较大,无法完成。

第四课 使用阿里云容器服务和容器网络文件系统搭建WordPress网站

1、容器网络文件系统CNFS是K8S生态中对底层存储服务的抽象描述,是底层存储资源+最佳实践;CNFS-NAS是后端存储对应一个NAS文件系统。
2、CNFS的功能包括:生命周期、回收站、资源配额、在线扩容、高性能
3、CNFS架构设计
4、Demo1:集群使用默认CNFS创建WordPress应用
5、Demo2:通过CNFS回收站实现数据找回
6、Demo3&4:CNFS配置数据卷容量以及在线扩容能力

第五课 基于PTS&AHAS完成线上应用最佳状态的实践

1、什么是PTS&AHAS
从某种程度来说,PTS做的就是跟流量相关的范畴。在此基础上,作为一款SAAS化软件,把施压前后步骤包括场景编排、API调试、流量定制、流量录制、问题诊断、测试报告等功能衔接的非常好,用户体验非常好,这就是性能测试PTS。
AHAS流量防护主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护、热点防护、集群流控等维度保障微服务的稳定性,历经近十年双十一峰值考验,覆盖应用层、网关层、Mesh层。

2、为什么需要PTS&AHAS

企业上云后面临的容量及流量挑战 1)云产品容量规划 2) 新系统上线验证 3)大流量稳定性保障 4) 系统内部/下游不稳定

  • 品牌:由于大流量的准备不足,导致给企业带来直接经济损失或品牌形象受损经常发生
  • 体验:产品核心功能的体验,特别在日常峰值下的性能表现尤为重要
  • 成本:不同业务模型下容量比不同,如何基于精准的流量模拟来完成最低成本的容量预估
  • 不确定性:分布式系统复杂度和业务发展的不确定行,导致需要经常检查系统的瓶颈点

3、如何使用PTS&AHAS

PTS压什么
1)多场景压测,支持业务场景高并发、全链路提前探知业务系统问题
2)支持丰富云产品压测,开源或者自建组件瓶颈及选型规划
3)支持丰富协议,不同技术架构

PTS有哪些功能
1)业务模型构造:手机录制、浏览器录制、Nginx/Ingres录制、场景编排
2)压测数据构造:参数文件管理、数据看板、结构同步、数据加工
3)压测流量发送:百万并发/千万RPS、全球地域定制、公网/内网压测、自动/手动调速
4)压测结果分析:压测监控、压测报告、应用链路、问题诊断

全链路压测难点在:无侵入、高精准、低成本

相关文章
|
25天前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
9天前
|
XML Java 测试技术
《深入理解Spring》:IoC容器核心原理与实战
Spring IoC通过控制反转与依赖注入实现对象间的解耦,由容器统一管理Bean的生命周期与依赖关系。支持XML、注解和Java配置三种方式,结合作用域、条件化配置与循环依赖处理等机制,提升应用的可维护性与可测试性,是现代Java开发的核心基石。
|
4月前
|
存储 容器
46.[HarmonyOS NEXT RelativeContainer案例三] 打造自适应容器:内容驱动的智能尺寸调整技术
在HarmonyOS NEXT的UI开发中,创建能够根据内容自动调整尺寸的容器是实现灵活布局的关键。RelativeContainer结合自适应尺寸设置,可以实现内容驱动的智能尺寸调整,使UI更加灵活且易于维护。本教程将详细讲解如何创建自适应尺寸的RelativeContainer,帮助你掌握这一实用技术。
159 5
|
17天前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
166 5
|
3月前
|
缓存 监控 前端开发
告别卡顿!3大前端性能优化魔法 + CSS容器查询实战
告别卡顿!3大前端性能优化魔法 + CSS容器查询实战
208 95
|
4月前
|
运维 监控 数据可视化
容器化部署革命:Docker实战指南
容器化部署革命:Docker实战指南
|
2月前
|
Kubernetes Cloud Native 持续交付
Docker:轻量级容器化技术解析
Docker:轻量级容器化技术解析
|
2月前
|
运维 测试技术 Docker
Docker:轻量级容器化技术革命
Docker:轻量级容器化技术革命
|
6月前
|
Ubuntu Linux Docker
Docker容器的实战讲解
这只是Docker的冰山一角,但是我希望这个简单的例子能帮助你理解Docker的基本概念和使用方法。Docker是一个强大的工具,它可以帮助你更有效地开发、部署和运行应用。
195 27