aks-fabrikam-dronedelivery

aks-fabrikam-dronedelivery

Azure Kubernetes Service微服务架构实践与安全增强

本项目展示了Azure Kubernetes Service (AKS)上微服务架构的实践方案。在AKS安全基线的基础上,项目增添了零信任网络策略、自动扩缩容、Helm charts和分布式监控等功能。架构集成多项Azure服务,支持工作负载的分布式追踪、消息传递和存储。同时实施了多种Kubernetes原生功能,可作为生产环境部署的参考起点。

AKS微服务架构Azure服务Kubernetes安全基线Github开源项目

Azure Kubernetes Service (AKS) Fabrikam 无人机送货

这个参考实现展示了在 Microsoft Azure 上构建和运行微服务架构的一系列最佳实践。该内容建立在 AKS 安全基线 之上,后者是 AKS 集群 的推荐起点(基线)基础架构架构。

要快速了解 AKS Fabrikam 无人机送货如何扩展了 AKS 安全基线,请参考下表:

AKS 安全基线AKS Fabrikam 无人机送货
使用 Azure 防火墙限制出口
入口控制器
Microsoft Entra 工作负载身份
资源限制
其他基础设施方面
零信任网络策略
水平 Pod 自动缩放
集群自动缩放
就绪/存活探针
Helm 图表
分布式监控

AKS Fabrikam 无人机送货不仅仅关注工作负载,还通过扩展 AKS 安全基线 来整合基础设施。与组织在尝试基于 AKS 安全基线实施其解决方案时可能遇到的情况类似,这个参考实现谨慎地修改或互换小部件,如使用不同类型的入口控制器或在集群之上部署不同的工作负载。如果您或您的团队处于起步阶段或仅关注基础设施相关方面,建议从 AKS 安全基线 开始。如果您想要更全面的指导来部署更加"有趣"的工作负载,这就是合适的指南。

Azure 架构中心指南

本项目有一系列配套文章,描述了安全 AKS 集群的挑战、设计模式和最佳实践。您可以在 Azure 架构中心找到这些文章:

架构

这个架构集成了许多 Azure 服务,以展示具有分布式跟踪、消息传递和存储功能的工作负载。该架构还实现了推荐的原生 Kubernetes 功能,如自动缩放能力、探针、网络策略以及 Helm 图表等其他标准。作为扩展 AKS 安全基线的结果,这个架构也应被视为您的预生产和生产阶段的起点。

这个架构的一个重要区别是它实现了 Azure 应用程序网关入口控制器,而不是像基线中那样使用 Traefik

在整个参考实现中,您会看到对 Fabrikam 无人机送货应用 的引用。Fabrikam, Inc.(一家虚构公司)正在启动一项无人机送货服务,并做出了在 AKS 安全基线之上实施其解决方案的架构决策,因为它涵盖了他们被要求运营的所有基础设施方面。该公司管理着一支无人机机队。企业在该服务中注册,用户可以请求无人机进行货物取件和送货。当客户安排取件时,后端系统会分配一架无人机并通知用户预计的送货时间。在送货过程中,客户可以通过持续更新的预计到达时间跟踪无人机的位置。

核心架构组件

Azure 平台

集群内开源组件

网络图描绘了一个中心辐射型网络,有两个对等互连的 VNet,每个 VNet 有三个子网和主要 Azure 资源。

部署参考实现

以下是部署 AKS Fabrikam 无人机送货参考实现所需遵循的步骤。

下一步

这个参考实现有意不涵盖所有场景。如果您正在寻找这里未涉及的其他主题,请访问 AKS 安全基线,了解 AKS 周围涵盖的完整场景列表

贡献

请参阅我们的贡献者指南

本项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅行为准则常见问题或联系 opencode@microsoft.com 获取任何其他问题或意见。

来自 Microsoft 模式与实践的 :heart:,Azure 架构中心

编辑推荐精选

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

Transly

Transly

实时语音翻译/同声传译工具

Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。

下拉加载更多