教主技术进化论 2022 第 1 期:CloudFormation 语法与资源编排
本期系统讲解 AWS CloudFormation 模板语法与内置函数,重点区分 Ref、GetAtt 等资源引用方式,并结合参数、映射、输出和依赖关系组织基础设施。课程进一步介绍 cfn-init 与 Metadata,展示实例启动时如何完成软件安装和配置。 录像总时长:1 小时 11...
QYTANG EVOLUTION
以年份记录技术脉络;选择年份后查看当年的完整课程。
本期系统讲解 AWS CloudFormation 模板语法与内置函数,重点区分 Ref、GetAtt 等资源引用方式,并结合参数、映射、输出和依赖关系组织基础设施。课程进一步介绍 cfn-init 与 Metadata,展示实例启动时如何完成软件安装和配置。 录像总时长:1 小时 11...
本期针对大型组织中 S3 Bucket Policy 和 IAM Policy 过于复杂的问题,介绍 S3 Access Point 的独立入口与策略模型。课程通过网络来源、访问主体和操作权限的组合,实现面向不同应用的精细授权与单点白名单。 录像总时长:47 分 54 秒。 配套 ...
本期使用 VMware vSphere SDK for Python(PyVmomi)实现虚拟化运维自动化,涵盖连接 vCenter、遍历虚拟机、端口组调整、网卡状态和快照信息。课程同时讲解异步任务等待与异常处理,使批量操作能够被可靠验证。 录像总时长:41 分 25 秒。 配套 ...
本期构建从 ECR 镜像仓库到 ECS 服务的 CI/CD 流水线,比较滚动更新与蓝绿发布的差异。课程串联代码变更、镜像构建、任务定义、流量切换和回滚,展示 CodePipeline 驱动的容器持续交付。 录像总时长:57 分 57 秒。 配套 Git 仓库:https://qyt...
本期分理论和实战讲解 SAML 2.0 联合身份认证,梳理 IdP、SP、Assertion、Claim 与角色映射的交互流程。实战使用 ADFS 对接 AWS,使企业域用户通过统一身份进入不同 AWS 角色,并验证信任关系和权限边界。 录像总时长:1 小时 6 分 53 秒。 配...
本期用五段录像完整比较 API Key、IAM、Cognito、Google OAuth 2.0 与 Lambda Authorizer 等 API Gateway 保护方式。课程从 Lambda 接口开始,依次讲解身份验证、授权令牌、JWT、社交登录和自定义授权逻辑,形成分层 API 安全模...
本期分三段完成钉钉自动化:搭建 Flask 机器人运行环境,实现群聊自动应答与主动群发,并调用开放接口管理企业内部通讯录。课程把签名校验、消息处理、API 调用和企业身份数据整合成可复用应用。 录像总时长:33 分 14 秒。 配套 Git 仓库:https://qytgit.qy...
本期搭建 Redis 集群并让 Flask 将会话状态从单机内存迁移到共享存储,从而支持多实例应用和负载均衡。课程覆盖容器化集群、客户端连接、Session 配置与故障切换,并配合 NGINX 验证跨节点会话一致性。 录像总时长:32 分 22 秒。 配套 Git 仓库:https...
本期使用 Swagger/OpenAPI 描述接口并生成 Flask API 服务,讲解资源路径、请求参数、响应模型和交互式文档。课程将生成的 API 与 NGINX 管理页面结合,使开放接口能够被测试、展示和后续自动化调用。 录像总时长:26 分 44 秒。 配套 Git 仓库:...
本期从扩展性、成本、自动化和云原生交付角度解释软件负载均衡器相对专用硬件的优势。课程梳理四层与七层转发、健康检查、会话保持、高可用和弹性伸缩,为后续 LVS、NGINX 与云负载均衡实战建立框架。 录像总时长:36 分 1 秒。 配套 Git 仓库:本期无独立 Git 仓库。
本期分理论和实战讲解 Linux Virtual Server,重点比较 NAT 与 DR 模式的数据路径、地址转换和回程流量。实验完成调度器、真实服务器、虚拟服务和健康验证配置,说明同网段与跨网段部署的关键差异。 录像总时长:1 小时 46 分 51 秒。 配套 Git 仓库:h...
本期先配置 Azure AD Connect,把本地域身份同步到云端,再让 Cisco AnyConnect VPN 使用 Azure SAML 进行联合登录。课程梳理 ASA/FTD、Azure 企业应用、证书、SAML 元数据和用户认证流程,并通过实际连接验证。 录像总时长:1 小时...
本期在 AWS 部署 VMware NSX Advanced Load Balancer(Avi),从镜像导入、IAM 角色和网络准备开始,完成 Controller 与 Service Engine 的基础配置。课程说明云端应用交付控制面、数据面和弹性扩展关系。 录像总时长:18 分 ...
本期使用 FastAPI 创建带类型校验和自动文档的 Python API,讲解路径、参数、Pydantic 模型和 OpenAPI。随后把接口导入 Apifox,完成请求测试、环境变量、用例组织与文档协作。 录像总时长:47 分 0 秒。 配套 Git 仓库:https://qy...
本期使用 GitLab Package Registry 搭建企业 Helm 私有仓库,并通过 GitLab Runner 与流水线自动打包和发布 Chart。课程覆盖 HTTPS、Runner、访问令牌、保护分支、CI 变量及分阶段构建,形成 Chart 版本管理闭环。 录像总时长:3...
本期分三段介绍 Kubeapps、Helm 核心概念和模板语言。课程从 Chart、Repository、Release 与常用命令入手,继续讲解 values、模板变量、条件与循环,并结合私有仓库完成安装、升级和参数覆盖。 录像总时长:2 小时 7 分 0 秒。 配套 Git 仓...
本期整合 Cisco Firepower Management Center、ISE Passive Identity Connector 与 Active Directory,把用户身份映射到网络会话。课程配置身份源、pxGrid/PIC 交互和访问控制策略,使防火墙能够基于真实用户而不仅是...
本期以 CML、GitLab、PyATS、RESTCONF 和自动化脚本构建网络 CI/CD 流水线。课程讲解拓扑与配置版本化、自动创建测试环境、配置变更验证、通过/失败判据以及生产发布,让网络变更进入软件工程式交付流程。 录像总时长:1 小时 20 分 17 秒。 配套 Git ...
本期将 NetBox 作为网络基础设施 Source of Truth,并通过 Nornir 动态生成自动化 Inventory。课程完成设备、接口和地址数据建模,连接网络设备执行任务,并讨论插件获取接口信息的限制与补充方式。 录像总时长:41 分 0 秒。 配套 Git 仓库:h...
本期使用 SQLAlchemy 把数据库表、记录和字段映射为 Python 类、对象与属性。课程从 SQLite 数据持久化出发,讲解模型定义、会话、增删改查、查询过滤和事务,使应用代码与 SQL 解耦。 录像总时长:54 分 35 秒。 配套 Git 仓库:https://qyt...
本期分两部分让 NetBox 数据驱动网络配置:首先将 Source of Truth 同步到 Nexus,随后让 Cisco NSO 从 NetBox 读取数据并生成服务配置。课程比较直接设备自动化与编排器模式,强调数据模型、幂等同步和差异验证。 录像总时长:1 小时 20 分 42 ...
本期分三段介绍 SaltStack 的 Master/Minion 架构、安装与认证,再扩展到网络设备自动化和状态管理。最后使用 State 文件部署 NGINX,展示远程执行、目标匹配、配置声明和批量收敛。 录像总时长:51 分 5 秒。 配套 Git 仓库:本期无独立 Git 仓库。
本期使用 Okta 为 AWS Client VPN 提供 SAML 联合身份认证,讲解测试租户、企业应用、SAML 元数据、Client VPN Endpoint 和授权规则。课程通过客户端连接验证用户身份、路由、网络关联与访问范围。 录像总时长:29 分 35 秒。 配套 Gi...
本期以 14 段短片完整拆解 AWS 网络白皮书,覆盖 VPC Peering、Transit Gateway、Transit VPC、PrivateLink、集中式网络、Direct Connect、NAT、南北向与东西向防火墙、WAF、Ingress、Hybrid DNS 和中心化 VPC...
本期讲解 CloudFormation 在原生资源之外如何通过 Lambda-backed Custom Resource 执行自定义创建、更新和删除逻辑。课程覆盖 ServiceToken、请求与响应对象、物理资源 ID、幂等处理和失败回传,使外部系统能够进入统一编排流程。 录像总时长...
本期使用 Python 实现 Cisco Zero Touch Provisioning,讲解设备首次启动如何通过 DHCP 获取引导信息、下载脚本并生成配置。课程把资产识别、模板渲染、配置下发与结果验证串成零人工接触上线流程。 录像总时长:34 分 15 秒。 配套 Git 仓库...
本期分理论和实战介绍 GraphQL 如何以 Schema 描述图状数据,让客户端一次请求精确选择需要的字段。课程比较 REST 多次请求与 GraphQL 查询、类型、Resolver 和嵌套关系,并实现可交互测试的 GraphQL 服务。 录像总时长:55 分 5 秒。 配套 ...
本期以十段录像完成 Istio 服务网格实战:从原理、Kubernetes 集群和 Istio 安装开始,部署乾颐堂微服务应用,再配置请求路由、延时与故障注入、双向 TLS、JWT 和授权策略。课程把流量治理、弹性测试、身份认证与零信任服务通信统一到 Envoy 数据面和 Istio 控制面。...
本期在 AWS 使用 Gateway Load Balancer 插入并弹性扩展 Cisco 虚拟防火墙,讲解 GWLB、GWLBe、GENEVE 封装和路由引流。课程构建有状态对称转发,验证健康检查、横向扩容以及跨 VPC 的集中式安全服务。 录像总时长:1 小时 38 分 27 秒。...
本期用六段读书录像梳理基于意图的网络(IBN):从概念与特性出发,深入意图表达、架构组件、闭环分析和持续验证。课程同时讨论采用 IBN 前需要评估的数据、自动化成熟度、策略边界和组织流程。 录像总时长:1 小时 38 分 51 秒。 配套 Git 仓库:本期无独立 Git 仓库。