Amazon Fargate 的价值与隐性运营成本

啥是Fargate, EC2—小白篇 读完必懂! 闷头卡卡一顿写,使出吃屎奶的劲,终于写出第一篇文章“创建ECS Fargate”。 兴致勃勃地拿给老婆看,不出所料,得到高度评价—— “你这是啥~~?” 当时我的表情 内心OS ​ 之前文章里都尽量用术语,讲究用词准确逻辑清楚(我尽力了),今天我就用最土简单的话,想到哪说到哪的方式,好好掰扯一下Fargate和EC2(Elastic Compute Cloud)。 PC机,台式电脑大家都见过吧,以前的又大又重跑的慢,现在又小又轻速度还快,一般家用办公看看片打打游戏之类的。 物理服务器,就是大一号的台式电脑, 阅读详情

使用托管服务的一大核心收益,在于客户能够将自己的时间与精力从无差别性的繁重工作当中解放出来。 Fargate 同样提供这样的收益,可帮助客户摆脱基础设施运营及维护相关的烦恼,将更多精力集中在应用程序构建与业务成果实现身上。
下面,我们将整理出一份粗略的全面清单,列出您选择使用 Fargate 等托管服务时无需继续关注的传统问题。这些问题都有着相应的“拥有成本”,属于同“购置成本”并行存在的重要因素。

安全性

虽然容器技术在隔离与应用程序依赖项打包(即容器镜像)方面拥有着无可比拟的价值,但其带来的运行时隔离与安全性保障能力却不及传统虚拟机。最典型的就是“容器逃逸”问题,即恶意用户可能在控制主机之后,访问运行在同一主机上的所有其他容器。

 

大家当然可以使用各类技术缓解这些问题,包括创建单独的主机区域以运行高度敏感的工作负载、在容器配置当中强制要求只能以非 root 用户身份运行等等。在实际使用中,一部分用户寄希望于 Kubernetes 提供的高级配置,包括使用污点与容忍机制,或者亲和与反亲和规则等。但这一切都会带来额外的复杂性,导致基础设施优化水平下降或运营负担增加,最终拉升运营成本。Fargate 则通过为任何给定 Pod 分配专用的、大小合适的虚拟机,从根本上解决了这个问题。在任意时间点上,两个 Pod 都绝对不会同时运行在同一虚拟机之上。借助 Fargate,您可以在享受容器技术打包与灵活性优势的同时,继续保持虚拟机代码运行硬边界所带来的安全优势。另外,运行在 Fargate 上的各 Kubernetes Pod 并不共享同一操作系统,因此容器逃逸问题将得到很好的控制。

 

此外,同样需要指出的是,Fargate 临时存储会默认进行加密,用户无需执行任何额外配置即可获得安全保障。

 

总体而言,Fargate 推动了 AMAZON 责任分摊模型的普及。在使用 Fargate 的场景下,AMAZON 负责承担与安全相关的运营任务,例如对用于运行各 Pod 的虚拟机操作系统进行更新等。这里建议大家参阅 Amazon EKS 安全最佳实践指南,其中详尽阐述了使用 EC2 与 Fargate 运行 Kubernetes Pod 时在安全性方面的一些差别。

合规性

在受到严格监管的行业中,客户往往需要投入大量时间以保证所运行的技术栈符合合规性要求。无论是 ISO 合规性、HIPAA 合规性、PCI 合规性还是其他类型的合规要求,都会给客户的日常运营带来沉重负担,特别是合规性自证报告所带来的高昂人力与时间成本。而使用 Amazon Fargate 等托管服务的一项核心优势,在于您可以将合规保障任务交由亚马逊云科技处理,因此只需要向审计人员提供特定服务的亚马逊云科技相关合规文档。另一种解决选项则是使用经典的计算资源(例如 Amazon EC2),并投入额外的时间与资金以保证其设置符合要求(并正确加以记录)。截至本文撰稿时,大多数Fargate合规性认证已经适用于运行在 Fargate 之上的 ECS 实例。我们也在努力将认证覆盖范围扩展到 EKS/Fargate,请大家持续关注 AMAZON 合规性文档以了解最新进展。

AMI 管理

去年,我们正式推出了 EKS 托管节点组,旨在减轻 Kubernetes 工作节点所带来的管理负担。托管节点仍然运行在您的亚马逊云科技账户之内,并由您承担节点的保护与修复责任;尽管亚马逊云科技将为您提供经过更新的 AMI(Amazon Machine Imagine)以替换各工作节点,借此简化运营流程。您仍将保留对这些实例的 root 访问权限,而 EKS 则协助处理生命周期管理工作,因此这种新机制并不属于亚马逊云科技完全托管方案。与这种托管节点不同,在使用 Fargate 时,亚马逊云科技将包揽所有运营任务,您不必插手AMI或底层主机操作系统修复等事务。同样的,使用 Fargate 时亚马逊云科技将保证您的每一个新 Pod 都运行在经过完全修复及强化的基础设施之上。换言之,您无需考虑应该在运行Pod的节点上使用哪种 AMI。

这里需要强调的是,即使是在托管状态下,节点更新仍然需要通过滚动部署新的 AMI 来实现。而这种操作方式会给Pod带来影响,因为 Pod 会在节点终止之前发送一条终止信号以撤出当前节点。对于纯横向扩展及无状态应用程序来说,这项操作一般不会构成问题,但其他类型的应用程序,当基础设施经历滚动更新时,是有可能因此受到冲击的。对于一般每 30 天定期进行一波 AMI 轮替的金融机构而言,这种滚动部署有可能给日常运营带来额外负担。

通用 K8s 工作节点管理

除了AMI 管理之外,结合前文所述,大家还需要考虑通用工作节点管理及其相应成本问题。在使用托管节点与自动规模伸缩组(ASG)时,虽然您的运营工作量将得到显著削减,但仍需要在实例之上运行Kubernetes生态系统提供的多种工具以实现适当的基础设施操作。以节点问题检测器为例,虽然其占用的资源不算很多,但在运营用于支持 Pod 的基础设施时,该检测器仍然会增加你的工作量。

使用 Fargate,基础设施的管理工作将完全归于亚马逊云科技。基础设施将定期接收更新;在启动 Pod 时,亚马逊云科技会在全新虚拟机中预先部署全部最新软件版本,以保证 Pod 始终在最新技术栈内启动。

Cluster Autoscaler

Cluster Autoscaler (CA)是一款常用的 Kubernetes 插件,用于根据集群中所运行 Pod 的负载情况,对工作节点进行纵向规模伸缩调整。CA 提供多种丰富功能,但也可能会令您的运营体系变得更加复杂。例如,用于确定何时向集群中添加节点、以及何时删除节点的整个配置,会极大影响到集群的运行成本。建议大家参阅 CA 常见问题解答以了解其中配置的丰富度与灵活性。此外,您也可以点击此处查看用于调整 CA 运行方式的受支持参数清单。

当 CA 确定应执行规模缩减操作时,大家同样需要考虑其对 Pod 运行造成的影响。运行在待扩展节点上的原有 Pod 将被逐出,并在其他节点上重新启动。这部分内容,请参阅常见问题解答部分。总之,根据相应 Pod 的实际作用,这种情况有可能破坏业务的正常运转,且对不完全无状态类应用的影响尤其明显。

使用 Fargate,您将不再需要 CA,因此上述问题也将不复存在。配合 Fargate,每个容器都将在大小合适的虚拟机上启动并运行,且该虚拟机的生命周期与容器本身完全相同。由于不涉及节点,因此我们无需执行任何集群扩展操作。

工作节点的大小调整与可用容量

您的 Kubernetes Pod 通常需要运行在一组 EC2 实例之上,而这些实例也决定了集群的总体容量。但是,选择合适的实例大小并非易事。同样的,由于单一节点组仅支持单一实例类型,因此只选择特定的实例大小也有可能导致容量失衡。我们当然可以使用 Cluster Autoscaler 跨越多个不同节点组实施管理,借此优化资源容量;但这无疑也会增加集群设置的复杂程度。使用 Fargate,每个 Pod 都将运行在大小合适的虚拟机上,您只需要为 Pod 运行当中实际消耗的资源量付费。实例大小、类型或者实例资源利用率,这一切从此与您无关。

节点大小调整中的另一项重要工作,在于平衡 Pod 可支配容量与主机规定总容量之间的关系。如果您的工作节点拥有 8 GB 内存,那么其中只有一部分可用于运行实际应用程序。例如,您需要为操作系统本体中运行的部分服务保留资源,为 Kubelet 保留资源,还需要为 Kubernetes 逐出操作的阈值触发器保留资源。总体而言,这些“系统预留”资源一般会占到主机总资源量的 10% 到 30%。这里推荐另一篇说明文章,其中列出了部分系统预留容量示例。再有,如果需要从节点中逐出部分负载,大家还需要考虑如何对工作负载进行优先级分类及排序。从这个角度来看,我们显然无法简单将主机的总体容量数值除以单一Pod的资源需求量,由此粗暴计算出其上所能承载的 Pod 总数。即使不考虑这些“系统预留”,主机上同样有可能存在其他固有的效率低下因素。但在 Fargate 方面,除了 Kubelet 之外,所有资源都可供 Fargate 充分使用,且您只需要按 Fargate 的净使用资源付费。稍后我们将进一步讨论这个话题。

除了设计层面带来的系统预留资源量外,很多客户还倾向于人为对集群进行过度配置。这样做当然有其道理,包括通过 Cluster Autoscaler 的丰富功能选项对 Pod 进行快速扩展,借此实现更高的可用性。从本质上讲,这意味着提醒 CA 在未来添加或删除某些 Pod 时,可能需要随之调整集群大小。这种方式虽然带来了充分的灵活性,但同时也会引发额外的基础设施成本,导致大家为实际上并未用到的容量(至少没有充分使用)付费。

成本追溯

相当一部分 EKS 客户使用的是多租户集群。因此,对于集中 IT 团队而言,必须能够在不同内部用户(即各集群租户)之间明确划分成本归属。但这里存在着严重的断层。EKS 集群管理员使用的成本单位是作为工作节点的实例类型,而 EKS 集群用户的成本单位则是其当前运行的一个个 Pod。不少客户只能通过跟踪“谁用了什么”来实现资源使用成本的规范化追溯。但出于种种原因,这种处理方式相当复杂且难以实现。Kubernetes 容器并非亚马逊云科技中的第一类对象,因此我们无法使用原生亚马逊云科技成本分配机制对容器开展追踪。

因此,客户经常会使用第三方工具以跟踪资源使用情况,并据此生成成本追溯报告。但是,这些工具很难回答另一个同样重要的问题:谁该为未经实际使用的资源付费?如前所述,您的集群很可能从未以 100% 的利用率运行过。结合实际经历,大多数集群可能长期处于利用率不足 50% 的状态。虽然一部分客户会投入大量时间与工程资源对这些集群进行调优,但即使如此其资源利用率也几乎不可能超过 80%。这些数字背后并无特定的科学依据,主要源自我们与客户之间的交流与总结。根据以上的分歧,造成了一些问题,例如谁该为这部分 20% 或者 50% 的闲置资源买单?我们能否将这些资源在现有租户之间重新分配?或者说这部分支出应该被划归负责管理云支出的集中IT部门?

使用 EKS/Fargate,集中 IT 部门可以构建起多租户集群,从根本上消除这个恼人的难题。

换言之,他们可以将云账单中的成本与内部用户一一对应起来。

AWS 容器服务:ECS、EKS、Fargate、ECR 就像先进的导航系统一样,EKS 通过复杂的路线引导信息,保持关键数据的完整性和安全性,即使它扩展到新的研究和治疗领域。Fargate:没有服务器链的容器,Fargate 就像容器服务的反重力:它消除了管理服务器的负担。无论是 ECS 的定制精度、EKS 的扩展工具包、Fargate 的精简简单性,还是 ECR 的安全存储库,每项服务都是我们技术之旅中的专业工具。在这次对 AWS 容器服务的探索中,我们不仅探索了 ECS、EKS、Fargate 和 ECR 的独特功能,还阐明了每种功能最耀眼的场景。 阅读详情

相关推荐

AWS架构师认证SAA-C03高分核心:需求翻译与决策树构建

云架构师的核心能力不是记住服务参数,而是将模糊的业务需求(如‘零停机迁移’‘毫秒级响应’)实时转化为确定性技术约束。其底层逻辑基于AWS Well-Architected Framework五大支柱,尤其聚焦可靠性与成本优化的优先级判断——当题干出现‘must’‘RPO=0’等强SLA表述时,性能与可用性永远优先于成本优化;而‘预算有限’类描述才触发Reserved Instances或Spot实例选型。这种需求翻译能力,本质是构建服务抽象层级认知(如EC2 vs Fargate的责任边界)与访问模式匹配思

weixin_30700977的博客 426

AWS ECS、EC2、EKS 和 Fargate 之间的关系

ECS 和 EKS 都是用于容器化应用程序的服务,ECS 是 AWS 提供的自家容器服务,而 EKS 是托管的 Kubernetes 服务。在 ECS 中,可以选择使用 EC2 启动类型或 Fargate 启动类型。Fargate 是一种容器启动类型,既可以用于 ECS,也可以用于 EKS。在 Fargate 中,用户无需关心底层 EC2 实例的管理。总体而言,这些服务提供了多样化的选择,使得用户可以根据应用程序的要求选择适当的部署方式。

winfield821的博客 7706

数据管道入门:从零搭建生产级ETL链路

数据管道是现代数据架构的核心基础设施,本质是实现跨系统、跨团队、跨时间的数据可靠流转。其原理涵盖变更捕获(CDC)、状态管理、幂等写入与端到端校验,技术价值在于保障数据新鲜度、计算资源合理分配及细粒度权限控制。典型应用场景包括电商订单同步、SaaS客户行为分析和金融实时风控。实践中需重点关注Debezium配置调优、Spark Structured Streaming精准一次语义,以及Kafka故障下的零丢失恢复机制——这些正是初学者构建可监控、可回溯、可验证的生产级数据管道的关键起点。

weixin_33724059的博客 372

​AWS无服务器容器平台Fargate是怎么来的?

前不久,AWS宣布Amazon Elastic Kubernetes Service(EKS)on AWS Fargate GA。通过这种集成,AWS客户可以在无节点、无服务器的环境中部...

开源云中文社区 854

AWS Lambda无服务器开发核心原理与实战指南

Serverless(无服务器)是一种将计算资源抽象为事件驱动、按需执行的函数单元的技术范式。其核心原理在于运行时环境自动伸缩、零运维管理与资源计量粒度精确至毫秒级。技术价值体现在显著降低基础设施成本、提升交付速度、增强系统弹性与天然容错能力。典型应用场景包括API后端、实时数据处理、定时任务、IoT事件响应及AI服务编排等。AWS Lambda作为Serverless的标杆实现,通过函数即服务(FaaS)模型,让开发者聚焦业务逻辑而非服务器运维,是构建现代云原生应用的关键基础设施。

386

AI Agent Runtime 正在归零:从托管服务到事件日志架构的工程范式迁移

AI Agent 运行时(Runtime)正经历类似云计算早期‘操作系统时刻’的基础设施化浪潮——它不再是个体可定制的中间件,而是被云厂商标准化、免费化、深度集成的底层能力。其核心原理在于将 agent 生命周期管理解耦为无状态执行器(Harness)、结构化事件日志(Session as Event Log)与策略驱动的凭证隔离机制,从而实现崩溃可恢复、调试可回溯、审计可合规的技术价值。这一范式已广泛应用于金融客服、医保随访、信贷审批等强监管、高可靠场景,并成为构建生产级 AI 系统的事实标准。本文聚焦

weixin_34072458的博客 375

fargate:一键部署无服务器容器至云端

fargate:一键部署无服务器容器至云端 项目介绍 fargate 是一个命令行界面(CLI)工具,它允许开发人员轻松地将容器部署到亚马逊的 AWS Fargate 服务上。使用 fargate,开发者可以简单地进行应用的部署(包括镜像和环境变量)、监控部署情况、查看容器日志、重启以及扩展服务。 AWS Fargate 是一项无服务器计算服务,允许用户在无需管理服务器或集群的情况下运行容器。fa...

gitblog_00852的博客 824

aws(学习笔记第十九课) 使用ECS和Fargate进行容器开发

ECSFargate。

sealaugh32的专栏 1702

使用 AWS Fargate 实现无服务器

AWS Fargate 是一种无服务器容器计算引擎,可让客户运行 Docker 容器而无需管理底层基础设施。它是一项完全托管的服务,可让客户专注于应用程序而不必担心底层基础设施。在本博客中,我们将详细探讨 AWS Fargate。什么是 AWS Fargate?AWS Fargate 是一种无服务器容器计算引擎,可让客户运行 Docker 容器,而无需管理底层基础设施。Fargate 让客户能够轻松地在云中部署和管理容器,而无需配置或管理服务器。

ai18013044985的博客 1434

fargate:从命令行将无服务器容器部署到云

Fargate CLI 从命令行将无服务器容器部署到云 fargate是用于将容器部署到的命令行界面。 使用fargate ,开发人员可以轻松地操作fargate服务,包括:部署应用程序(图像和环境变量),监视部署,查看容器日志,重新启动和扩展。 安装 您可以使用curl工具脚本或通过从发行版页面下载二进制文件来安装CLI。 安装完成后,您将获得fargate命令。 curl -s get-fargate.turnerlabs.io | sh 用法 组态 地区 默认情况下,fargate使用us-east-1,因为这是AWS Fargate可用的单个区域。 CLI接受--region参数

Jenkins离线安装保姆级教程:从下载.war包到SVN+Maven项目一键部署(附避坑脚本)

本文详细介绍了Jenkins离线安装的全流程,包括.war包下载、SVN+Maven项目配置及自动化部署。特别针对内网环境提供解决方案,涵盖插件管理、开发工具链配置、构建触发器和SSH部署等关键步骤,帮助企业在网络隔离环境下实现高效持续集成。

weixin_30096975的博客 374

架构设计参考项目系列主题:AWS Fargate,一个用于容器的无服务器计算引擎

AWS Fargate,一个用于容器的无服务器计算引擎

Larry的博客 862

树莓派入门教程 - 0 - 准备篇 - 0.0 SD卡制作树莓派系统镜像启动盘 开机

电脑需要提前安装的工具: sd卡格式化工具SDFormatter,官网下载链接:https://www.sdcard.org/downloads/formatter/ 镜像烧录工具Win32 Disk Imager,官网下载链接:https://win32diskimager.download/ 使用到的硬件: 一张容量大于等于16GB的TF卡 + 读卡器; 树莓派板卡。3B、3B+、4B等各型号均可,带有 HDMI接口即可。 HDMI接口的显示屏。 鼠标、键盘、电脑。 1....

Mark_md的博客 6972

AWS Fargate

你首先定义应用的容器,并创建一个。

HaoHao_010的博客 1325

SIwave学习记录:电热耦合仿真

SIwave电热耦合仿真

m0_68174736的博客 2336

VirtualBox虚拟机上ubuntu系统安装问题记:显示画面太小、启动就异常退出等

报错:Failed to load R0 module D:/VMMR0.r0: The path is not clean of leading double slashes: ‘D:/VMMR0.r0’ (VERR_SUPLIB_PATH_NOT_CLEAN).解决方法特别简单,就是安装VIrtualBox的时候不要安装在CDE等盘根目录下。首先VirtualBox的下载安装过程是比较简单的,此处就不赘述了。然后E盘下新建个目录,安装到这个目录下就可解决。

qq_42595610的博客 2826

阿里云的ECS和AWS的EC2比较

产品方面 亚马逊在产品方面占有绝对优势,凭借其长期积累的完整云产品序列,有完整的解决方案。 阿里云在自主研发的飞天架构平台上支持其多个云产品。 下表从ECS/EC2实例按类型分类对比,实例类型丰富度基本是持平的,AWS主要优势在网络性能上,最大规格单实例性能能达100G, AWS在网络基础设施及技术上的确有优势。 另外,AWS的RI(预留实例)对实例规格没有限制,即按总CPU和内存数计算,阿里云预留实例对规格规格是有限制的,灵活性能比AWS略有不足。 价格方面 亚马逊AWS宣布入华后,阿里云的全线产品下降3

无限迭代中...... 5697

IEEE Transactions on Industrial Informatics(TII) 投稿须知- Initial Submission

请注意,您可以在作者中心查看稿件的当前状态,如:在EIC办公室、分配给AE、AE邀请审稿人、AE指定审稿人、正在审稿、等待AE决定、等待EIC决定。为了确保公正的评审过程,我们要求在稿件中没有任何作者的身份(不包括作者的姓名、传记、隶属关系、求职信、签署的版权表格、识别脚注、致谢等)。如果你的手稿有很大一部分已经在会议上发表过,论文必须隐藏所有作者的身份,这样会议论文就可以被引用,就好像它是由不同的作者写的一样。请注意,通常你的技术成就是根据被引用的次数来评估的,而不是根据发表的论文数量。

loinleeai的博客 4430

为什么 36GB 内存的 Mac 能装下 119B 模型?Mistral-Small-4-119B-2603-OptiQ-2bit 的 SSD 专家流式加载原理揭秘

**Mistral-Small-4-119B-2603-OptiQ-2bit** 是 Mistral-Small-4-119B-2603 大语言模型的 OptiQ 混合精度 MLX 量化版本,通过 **2-bit 极致量化 + SSD 专家流式加载**,让一台 36GB 内存的 Mac 就能本地运行这个 119B 参数的旗舰 MoE 模型。本文将拆解它背后的三大原理:混合精度量化、MoE 稀疏架构

gitblog_00113的博客 431

fatal: unable to access ‘https://github.com/Stability-AI/stablediffusion.git/‘解决方案

本文主要介绍在安装 stable-diffusion-webui 时出现的 fatal: unable to access 'https://github.com/Stability-AI/stablediffusion.git/': Failed to connect to github.com port 443 after 21071 ms: Couldn't connect to server 问题的解决方案,希望能对你有所帮助。

水滴的博客 5685

13、7自由度机械臂混合逆运动学算法解析

本文介绍了一种针对7自由度机械臂的混合逆运动学算法,通过引入额外参数Φ解决冗余自由度问题,并实现了避障、避免关节超限和扩大工作空间。该方法采用解析逆运动学求解策略,克服了机械臂在奇异位姿时的配置不连续性问题。通过对比实验验证了该算法在腕部关节角度连续性和位姿可达性方面的优越性,同时结合躯干逆运动学显著扩展了机械臂的工作空间。

rgv23456789的博客 237

亚马逊 ECS、EKS 和 AWS Fargate的区别

亚马逊 ECS、EKS 和 AWS Fargate的区别

weixin_45428910的博客 1727

LPDDR5 学习笔记05:WCK操作详解

LPDDR5 SDRAM采用双时钟设计,写时钟(WCK)频率为命令时钟(CK)的2倍或4倍,需要通过WCK2CK同步机制解决时钟域对齐问题。该同步操作由带特殊标志位的CAS命令触发,控制器需提供半频WCK脉冲进行状态校准。同步完成后才能执行读写操作,且支持多存储体组同步和WCK常开模式以优化性能。掉电后必须重新执行同步流程,确保时钟域正确对齐。该机制有效解决了高速内存接口的时序挑战,为LPDDR5性能提升提供关键技术支撑。

一只豌豆象的博客 2005

AWS容器之Fargate

AWS Fargate 是一种允许客户无需管理服务器或集群即可运行容器的技术。有了 AWS Fargate它,客户不再需要预置、配置和扩展虚拟机集群来运行容器。AWS Fargate是亚马逊提供的一种容器管理服务,它允许开发人员在AWS云中轻松运行容器化应用程序,而。的部署、扩展和负载平衡,并提供了与ECS和EKS等AWS容器服务集成的能力。、决定何时扩展集群或优化集群打包。无需与服务器或群集交互或思考服务器或群集。,而不是管理运行应用程序的基础架构。借助 Fargate,客户可以。

QYHuiiQ 844

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【AWS实验 】在 AWS Fargate 上使用 Amazon ECS 部署应用程序

在本实验中,在实验环境中预置了一个单独的 Amazon Virtual Private Cloud (Amazon VPC),其中包含公有子网、互联网网关、有路由的路由表、Application Load Balancer、安全组、EC2 实例以及 AWS Identity and Access Management (IAM) 角色。

宝耶需努力的技术分享博客 2197

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: Fargate Pod 的大小调整从而节约计算成本
下一篇: Amazon Redshift通过列级覆盖支持不区分大小写排序规则 - 亚马逊云科技
TX123789
博客等级 码龄4年 9粉丝 0原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值