-
一、 走进华为云 1、传统IT基础设施存在的痛点 业务上线速度慢、资源利用率低,TCO成本高、扩容难,缺乏弹性、分散性维护,业务故障恢复周期长 2、什么是云计算 通过互联网,利用编程接口的的方式来获得、调度IT资源;按需使用,按使用量付费 3、云计算有哪些价值? 减少固定资产投入、快速资源获取、资源规模庞大、引入新的运维方式、无需做容量猜测、在不同地理位置经营 4、什么是云服务? 云服务是指在云计算的技术架构支撑下,对外提供的按需分配,可计量的IT服务 5、云的部署模式 私有云、公有云、混合云: 6、云的服务模式 IaaS 基础设施即服务 PaaS 平台即服务 SaaS 软件即服务 7、核心服务 计算云服务:弹性云服务器ECS 镜像服务IMS 弹性伸缩AS 容器服务:容器镜像服务SWR、云容器引擎CCE、云容器实例CCI 存储服务:对象存储服务OBS、云硬盘EVS、弹性文件服务SFS 网络服务:弹性负载均衡器ELB、网络ACL、弹性公网IP、虚拟私有云VPC、NAT网关、对等连接 数据库服务:云数据库GaussDB、关系型数据库服务RDS、云原生多模数据库GeminiDB 安全与管理服务:数据加密服务DEW、统一身份认证服务IAM、云审计服务CTS ------------------------------------------------------------------- 二、云中的计算 1、计算的多样性选择: 弹性云服务器ECS、裸金属服务器BMS、专属主机DeH 2、弹性云服务器特点: 就当它是台服务器、用户拥有完整服务器控制权、弹性可调整的计算能力、仅在使用时支付费用、可以理解为是一次性资源 3、付费方式选择: 按需实例、包周期实例、预留实例、竞价实例 4、区域选择: 合规要求是刚需、客户体验放前面、功能不是哪都有、算算价格能节省 5、C6.8xLarge.4 第一位S表示通用性,C表示计算型,M表示内存行 6表示系列 large表示规格大小 4表示CPU和内存比 6、ECS的网络配置包括VPC提供的网络,包括子网、安全组 7、专属主机DeH是指创建云服务器的所有资源完全共您专用的物理服务器,满足您对计算的隔离和性能要求 8、DeH主机的特性: 使用上非常接近ECS,也会生成虚拟机 用户独占整个硬件服务器 解决一些合规要求的独占性要求 解决特定软件授权的硬件指标要求 9、BMS弹性裸金属服务器,是为用户提供专属的物理服务器,提供卓越的计算性能,满足核心应用场景对高性能及稳定性的要求,结合了传统托管服务器带来的稳定性与云中资源高度弹性的优势。 特点:没有虚拟化软件 裸金属服务器是用户专属的计算资源 支持VPC、安全组隔离 继承物理服务器的特征、无虚拟化开销和性能损失 支持硬盘备份恢复能力 支持对接专属存储 10、镜像服务 本质就是硬盘长什么样子 额外包含虚拟机资源限制 操作系统以安装好的形态存在 购买新服务器,本质就是镜像恢复 镜像来源丰富 11、镜像来源和特性 华为云公共镜像:华为云负责安全纯净、只有光板操作系统、华为云持续更新、非常好的自定义基础 华为云市场镜像:华为云合作伙伴提供、华为云负责安全纯净、可能需要额外支付费用、往往包含特定软件 私有镜像:从自己拥有的主机创建、自行负责内容安全、创建时建议关机、可以带任何软件和配置 共享镜像:任何华为云客户可提供、共享前预先设置权限、有共享这负责内容安全、推荐相互熟悉的用户用 三、云上的存储 1、对象存储OBS服务的特性: 全托管对象存储服务 可以互联网直接访问 没有限制的存储空间,单体最大48T 12个9的可靠性 事件触发能力 多样性的低成本方案 2、OBS名词概念 OBS对象存储服务可以包含多个存储桶:每个存储桶中可以放无限量的对象 OBS可以通过OBS Broswer+、OBS命令行工具、API&SDK或管理控制台访问 使用OBS需要先创建存储桶,存储桶是OBS的管理单元 由对象名来唯一标识 3、对象的标识 对象所在的存储桶上加上对象名唯一确定了一个对象 每个对象都拥有可公开的访问路径(url) 4、OBS权限设置的能力 缺省情况:所有者能访问OBS存储桶,其他人不可访问 ACL粗配置:所有者和其他人都可以访问OBS存储桶 桶策略细化配置:所有者可访问存储桶,指定用户可访问,其他人不可访问 5、用OBS来管理数据版本 OBS存储桶内的对象可以有多个版本 6、存储归档数据 归档数据极少用,又不能丢弃 同样高的数据可靠性 要预先准备的取出时间 比OBS更低的存储成本 请区分归档和备份 7、数据冷热和生命周期管理 OBS标准存储:存储单价最高、访问最自由 OBS低频访问:存储单价较低、访问多要收费 OBS归档存储:存储单价最低、访问前需要准备 8、OBS适合的场景 存储数据、备份数据 数据分发的数据源 静态网站托管 数据湖的核心存储目标,进行数据分析的能力 9、OBS的计价方式 存算分离,减少存储不需要的额外开销 无最低消费;无需预制空间,为空白的剩余存储空间付费 费用由存储空间、流量费、API调用费组成 流量费,流入免费,流出到同区域免费 流量到CDN有优惠 无谓的函数调用会造成浪费 10、云硬盘EVS服务的特性 块存储,给ECS使用的硬盘 单可用区三副本存储,9个9可靠性 单盘最大32T 多种配置选择,平衡成本和性能 备份快照进入OBS存放 11、EVS使用的场景和特性 操作系统盘,高IOPS,低延迟 数据库,适合持久化存储 业务持久性应用,数据可靠性高 企业敏感应用,磁盘加密能力 12、EVS计价方式 有包月包年和按需两种方式 按分配卷的大小付费,即使只存放1M数据,也要支付整个卷的空间费用 不同区域的单价可能不同 13、弹性文件服务SFS特性 共享文件存储服务 支持NFS协议,部分支持CIFS协议 三副本冗余,10个9可靠性 弹性容量伸缩 线性性能扩展 14、SFS的网络管理 云服务器无法访问不在同一VPC下的文件系统,使用SFS时需要将文件系统和云服务器归属同一个VPC下 四、云网络互联 1、VPC 虚拟私有云,时用户在云上的私有网络,为云服务器、云容器、云数据库等云上资源构建隔离、私密的虚拟网络环境 VPC内所有节点路由可达 VPC内外节点缺省不可互通 协助进行网络IP地址,路由设置,是核心的网络安全服务 2、VPC的组成 每个虚拟私有云VPC是由一个私网网段、路由表和至少一个子网组成 所有资源必须建立在子网内 路由表由一系列路由规则组成,控制VPC内子网出流量走向,一个子网只能关联一个路由表。创建VPC时系统默认生成默认路由表,创建子网后,子网自动关联默认路由表。可以在默认路由表中添加、删除和修改路由规则,单不能删除路由表。 3、VPC网络安全控制 网络ACL和安全组都是VPC支持的安全防护策略,其中安全组时节点防火墙,进出节点流量都要检查;网络ACL时子网防火墙,只检查跨子网流量,不管子网内流量 4、VPC网络安全控制-安全组 安全组中包括入站方向规则和出站方向规则 5、VPC网络安全控制-网络ACL 网络ACL时一个子网级别的可选安全层,控制子网进出网络流量 网络ACL默认拒绝所有出入子网的流量,直至添加放通规则 网络ACL可以同时关联多个子网,但一个子网只能关联一个网络ACL 6、对等连接 对等连接时两个VPC之间的网络连接,不同VPC之间网络不通,通过对等连接可以实现不同VPC之间的云上内网通讯 创建对等连接后,需要在两端VPC内添加对等连接路由信息,才能使两个VPC互通 配置简单,1对1单独配置,免费使用 通过云内部网络通讯,不走公网 7、弹性公网IP 弹性公网IP提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。一个弹性公网IP绑定一个云资源,灵活的绑定和解绑,灵活的计费模式:按带宽/流量计费;包年包月,资源包,增强型等。带宽支持灵活调整。 8、NAT网关简介 NAT网关提供网络地址转换服务,分为公网NAT网关和私网NAT网关,气体中公网NAT网关可分为SNAT和DNAT两个功能。 SNAT:使多个云主机共享弹性公网IP访问INTERNET,主要用于私网用户访问公网的场景 DNAT:使多个云主机共享弹性公网IP提供互联网服务,主要用于公网用户访问私网服务的场景
-
一、引言 参与“云技术精髓入门级开发者认证课程”是一次收获颇丰且极具意义的学习之旅。本文旨在分享我在该课程学习中的心得感悟以及实验操作经验,并且结合实际案例给出个人的分析见解。此课程不但包含云计算的基本概念与服务模型,还深入钻研了主流云服务提供商(AWS、Azure和GCP)的核心服务和功能。经由实际操作与案例剖析,我对云计算的理解更为透彻,自身技能也有了显著的提升。 二、云技术基础概念 2.1云计算定义 云计算是一种借助互联网提供可动态伸缩的虚拟化资源的技术。它让用户能够按需获取计算能力、存储空间和应用程序,无需购置与维护物理硬件设备。这种模式赋予云计算弹性、自助服务、多租户、按需付费和广泛网络访问等特性,进而使云计算成为现代IT基础设施的重要构成部分。 2.2服务模型(IaaS, PaaS, SaaS) 云计算服务大体可分为三种主要模型:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。 IaaS:提供基础设施层面的服务,例如虚拟机、存储和网络等。像AWS的EC2和Azure的虚拟机就是典型代表。 PaaS:为开发者提供一个平台,使其能够在平台上构建、部署和管理应用程序,而无需操心底层基础设施。例如Google App Engine和Microsoft Azure的App Service。 SaaS:直接为用户提供应用程序,用户可通过浏览器访问这些应用,无需安装或者维护任何软件。例如Google Workspace和Microsoft Office 365。 2.3主要云服务提供商介绍 2.3.1 AWS 亚马逊网络服务(Amazon Web Services, AWS)是全球顶尖的云服务提供商之一,其提供涵盖计算、存储、数据库、分析和机器学习等多方面的广泛云计算服务。其核心服务包含EC2(Elastic Compute Cloud)、S3(Simple Storage Service)和RDS(Relational Database Service)等。例如,EC2能够支持可扩展的计算资源,提供多种操作系统和编程语言供用户选择。 2.3.2 Microsoft Azure 微软Azure是一个全方位的云服务平台,从基础设施层到应用层提供各式各样的服务。其核心服务有Azure Virtual Machines、Azure Blob Storage和Azure SQL Database等。举例来说,Azure Virtual Machines提供灵活的计算能力,支持多种虚拟机大小和配置选项。 2.3.3 Google Cloud Platform (GCP) 谷歌云平台(Google Cloud Platform, GCP)提供高性能的计算、存储和数据分析服务。其核心服务包括Compute Engine、Cloud Storage和Cloud SQL等。例如,Compute Engine提供可扩展的计算资源,可用于高性能计算和大规模数据处理。 三、核心服务与功能 3.1计算服务 计算服务使用户能够在云端运行应用程序和工作负载。AWS的EC2、Azure的Virtual Machines和GCP的Compute Engine都属于典型的计算服务。它们均提供可扩展的计算资源,并且支持多种操作系统和编程语言。例如,AWS的EC2能够支持可扩展的计算资源,还提供多种操作系统和编程语言供用户选用。 3.2存储服务 存储服务为数据提供持久化的存储解决方案。AWS的S3、Azure的Blob Storage和GCP的Cloud Storage都是对象存储服务,适用于大规模数据的存储与检索。它们具备高可用性和持久性,从而确保数据的安全可靠。 3.3数据库服务 数据库服务提供托管的数据库解决方案,简化了数据库的部署、管理和运维工作。AWS的RDS、Azure的SQL Database和GCP都是关系型数据库服务。此外,还有像AWS的DynamoDB这样的NoSQL数据库服务以及支持MySQL的Cloud Firestore。 3.4网络服务 网络服务用于配置和管理虚拟网络环境。AWS的VPC(Virtual Private Cloud)、Azure的Virtual Network和GCP的VPC网络都允许用户创建隔离的网络环境,对子网、路由表和防火墙规则进行配置。这些服务保障了网络的安全性和可靠性。 四、实验操作心得 4.1实验环境搭建 在开始实验前,我由于AWS提供丰富的免费层资源,比较适合初学者练习,所以选择了AWS作为实验平台。通过AWS Management Console,我创建了一个免费账户,并设定了必要的安全凭证。随后,我对AWS的基本操作界面,如仪表板、服务列表和服务组资源等进行了熟悉。 4.2虚拟机部署与管理 在AWS中,EC2(Elastic Compute Cloud)是部署和管理虚拟机的核心服务。借助EC2控制台,我学会了创建新的EC2实例的方法。首先,我挑选合适的AMI(Amazon Machine Image),接着配置实例类型、网络设置和存储选项。在启动实例之后,我运用SSH连接到实例,并安装了诸如htop之类的基本监控工具,以便实时监控系统性能。此外,我还掌握了如何使用EC2的自动缩放功能,根据负载动态调整实例数量。 4.3存储桶实践操作 S3(Simple Storage Service)是AWS提供的海量存储服务,适用于非结构化数据存储。在实验过程中,我学会了创建存储桶并配置权限以控制访问。通过AWS CLI工具(Command Line Interface),我练习了上传、下载和删除文件等基本操作。例如,使用“aws s3 cp”命令将本地文件复制到S3桶中,并用“ls”命令列出桶中的文件。另外,我还对S3的版本控制功能进行了探索,它能够跟踪文件的变化,并且在需要的时候恢复到之前的版本。 4.4 API调用示例 API是与云服务交互的重要方式。在实验期间,我学会了运用AWS提供的SDK来实现基本操作。例如,借助Python的boto3库,我编写了一个简单的脚本,实现了启动和停止EC2实例的功能,并且获取了实例的状态信息。此外,我还尝试了通过RESTful API直接与AWS服务进行通信,借助HTTP请求执行诸如创建新的S3桶和上传文件等各种操作。这些实践让我对云服务的工作原理有了更深入的理解,同时提升了我的编程能力。 五、学习方法与技巧 5.1主动学习与实践相结合 在学习过程中,我采用主动学习与实践相融合的方式。除观看视频教程之外,我还积极投身于在线实验室和实操项目,通过实际操作加深对理论知识的理解。每当学到一个新的概念或者技术时,我都会马上在实验环境中进行验证,确保自己真正掌握了这些知识。这种边学边做的方法不但提高了我的动手能力,还增强了我的自信心。同时,我还利用模拟器和沙箱环境进行测试,避免在实际项目中出现错误。 5.2参与社区讨论 加入相关的技术社区是提升技术水平的有效途径。我踊跃参与了多个云计算社区,如Stack Overflow、Reddit的r/aws板块以及GitHub上的开源项目。在这些社区里,我可以和其他开发者交流问题、解答疑惑,还能阅读他人的帖子和评论来获取更多的技术见解。此外,我还关注了一些知名的技术博主和专家,定期阅读他们的博客和技术文章,从而获取最新的行业动态和前沿技术。这些互动不但拓宽了我的视野,还帮我构建了一个互助性的学习网络。 5.3构建个人项目 为了更扎实地巩固所学知识,我构建了一个个人项目——基于云服务的在线文件共享平台。这个项目旨在利用云计算的强大功能,为用户提供便捷、安全的文件存储与共享服务。 我依旧选择AWS作为部署平台,综合运用了多个AWS服务来构建这个项目。在前端方面,我使用了S3来存储静态网页资源,确保用户界面的快速加载和稳定展示。对于后端,我借助了Lambda函数来处理业务逻辑,例如用户的注册、登录验证以及文件的权限管理等操作。在数据库管理上,RDS提供了可靠的关系型数据库支持,用于存储用户信息、文件元数据等关键数据。 在项目开发过程中,遇到了一系列的挑战。比如在确保文件安全传输方面,需要对AWS的安全组规则进行精细的配置,以防止数据在传输过程中被窃取或篡改。同时,为了提高文件的检索效率,在数据库查询性能优化上花费了不少精力,涉及到对SQL语句的优化以及索引的合理设置。另外,在处理多用户同时访问和操作文件时的并发处理问题也颇具挑战性。 通过深入查阅AWS的官方文档、积极在技术社区搜索解决方案以及热心的社区成员的帮助,我成功地将这个在线文件共享平台部署上线,并通过CI/CD流水线实现了持续集成和交付。这个项目让我将云计算相关的理论知识充分地应用到实践当中,极大地锻炼了我的问题解决能力和项目管理能力。 六、补充内容 6.1更多云服务提供商对比 除了AWS、Azure和GCP之外,还有阿里云等云服务提供商。阿里云在国内市场占据重要地位,其提供的弹性计算服务(ECS)类似于AWS的EC2,具有高性价比、本地化服务等优势。在存储服务方面,阿里云的对象存储OSS也有自己的特色,例如和国内的内容分发网络(CDN)结合紧密,能提供更快的内容传输速度。对比不同云服务提供商的价格策略也是一个重要方面,不同的计费模式(如按使用量计费、包年包月等)和优惠活动会影响企业和开发者的选择。 6.2安全性补充 在云计算中,安全性是至关重要的。除了网络服务中提到的虚拟网络安全(如VPC的安全配置),云服务提供商还提供多种安全措施。例如,数据加密方面,AWS提供了多种加密方式,如服务器端加密(SSE),可在S3存储服务中保护数据的机密性。Azure也有类似的加密服务,并且在身份认证和访问管理方面,采用了多因素认证(MFA)等手段,防止非法访问。同时,云服务提供商还需要遵循各种安全标准,如ISO 27001等,以确保服务的安全性。 6.3新兴技术与云计算的融合 随着人工智能和大数据技术的发展,云计算与之的融合越来越紧密。在AWS中,提供了多种机器学习服务,如SageMaker,它可以让开发者更方便地构建、训练和部署机器学习模型。Azure也有类似的机器学习服务。对于大数据处理,云服务提供商提供了如Hadoop和Spark的托管服务,例如AWS的EMR(Elastic MapReduce)。这种融合使得企业可以更高效地处理海量数据并从中挖掘价值。 6.4未来发展趋势展望 云计算的未来发展趋势包括边缘计算与云计算的融合。边缘计算可以在靠近数据源或用户的地方进行数据处理,减少数据传输延迟。云服务提供商可能会推出更多的边缘计算服务,与现有的云服务无缝对接。另外,无服务器计算(Serverless)也是一个重要趋势,如AWS的Lambda服务,开发者只需关注代码逻辑,无需管理服务器,这种模式将进一步简化应用开发和部署流程,提高开发效率。量子计算与云计算的结合也可能是未来的一个发展方向,虽然目前还处于探索阶段,但一旦实现,将为科学计算、密码学等领域带来巨大变革。 七、总结与展望 通过参与“云技术精髓入门级开发者认证课程”,我不仅掌握了云计算的基本概念和服务模型,而且通过实际操作深化了对这些知识的理解。实验操作使我能更加熟练地运用各种云服务,并积累了宝贵的实践经验。我还学会了有效的学习和解决问题的方法。希望这篇笔记能够对其他学员有所助益,让大家在云计算的学习之路上少走弯路,更迅速地掌握这一前沿技术。
-
一、引言参与“云技术精髓入门级开发者认证课程”是一次深刻且富有成效的学习经历。本文旨在分享我在学习过程中的一些心得体会和实验操作经验,并结合实际案例进行分析或个人见解。该课程不仅涵盖了云计算的基本概念和服务模型,还深入探讨了主流云服务提供商(AWS、Azure和GCP)的核心服务与功能。通过实际操作和案例分析,我对云计算的理解更加深入,技能也得到了显著提升。二、云技术基础概念2.1 云计算定义云计算是一种通过互联网提供动态伸缩的虚拟化资源的技术。它允许用户按需获取计算能力、存储空间和应用程序,而无需拥有和维护物理硬件设备。这种模式使得云计算具有弹性、自助服务、多租户、按需付费和广泛网络访问的特点。这些特点使得云计算成为现代IT基础设施的重要组成部分。2.2 服务模型(IaaS, PaaS, SaaS)云计算服务通常分为三种主要模型:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。IaaS: 提供基础设施层面的服务,如虚拟机、存储和网络。例如,AWS的EC2和Azure的虚拟机。PaaS: 提供一个平台,允许开发者在平台上构建、部署和管理应用程序,而无需关心底层的基础设施。例如,Google App Engine和Microsoft Azure的App Service。SaaS: 直接向用户提供应用程序,用户可以通过浏览器访问这些应用,而无需安装或维护任何软件。例如,Google Workspace和Microsoft Office 365。2.3 主要云服务提供商介绍2.3.1 AWS亚马逊网络服务(Amazon Web Services, AWS)是全球最大的云服务提供商之一,提供广泛的云计算服务,包括计算、存储、数据库、分析和机器学习等。其核心服务包括EC2(Elastic Compute Cloud)、S3(Simple Storage Service)和RDS(Relational Database Service)。例如,EC2支持可扩展的计算资源,提供多种操作系统和编程语言。2.3.2 Microsoft Azure微软Azure是一个全面的云服务平台,从基础设施层到应用层提供各种服务。其核心服务包括Azure Virtual Machines、Azure Blob Storage和Azure SQL Database。例如,Azure Virtual Machines提供灵活的计算能力,支持多种虚拟机大小和配置。2.3.3 Google Cloud Platform (GGP)谷歌云平台(Google Cloud Platform, GGC)提供高性能的计算、存储和数据分析服务。其核心服务包括Compute Engine、Cloud Storage和Cloud SQL。例如,Compute Engine提供可扩展的计算资源,支持高性能计算和大规模数据处理。三、核心服务与功能3.1 计算服务计算服务允许用户在云端运行应用程序和工作负载。AWS的EC2、Azure的Virtual Machines和GGP的Compute Engine都是典型的计算服务。它们提供了可扩展的计算资源,支持多种操作系统和编程语言。例如,AWS EC2支持可扩展的计算资源,提供多种操作系统和编程语言。3.2 存储服务存储服务提供了持久化的数据存储解决方案。AWS的S3、Azure的Blob Storage和GGP的Cloud Storage都是对象存储服务,适用于大规模数据存储和检索。它们提供了高可用性和持久性,确保数据的安全和可靠。3.3 数据库服务数据库服务提供了托管的数据库解决方案,简化了数据库的部署、管理和运维。AWS的RDS、Azure的SQL Database和GGP都是关系型数据库服务。此外,还有NoSQL数据库服务如AWS的DynamoDB和支持MySQL的Cloud Firestore。3.4 网络服务网络服务提供了虚拟网络环境的配置和管理。AWS的VPC(Virtual Private Cloud)、Azure的Virtual Network和GGP的VPC网络都允许用户创建隔离的网络环境,配置子网、路由表和防火墙规则。这些服务确保了网络的安全性和可靠性。四、实验操作心得4.1 实验环境搭建在开始实验之前,我选择了AWS作为实验平台,因为其提供了丰富的免费层资源,适合初学者进行练习。通过AWS Management Console,我创建了一个免费的账户,并设置了必要的安全凭证。接着,我熟悉了AWS的基本操作界面,包括仪表板、服务列表和服务组资源。4.2 虚拟机部署与管理在AWS中,EC2(Elastic Compute Cloud)是用于部署和管理虚拟机的核心服务。通过EC2控制台,我学会了如何创建一个新的EC2实例。首先,我选择了合适的AMI(Amazon Machine Image),然后配置实例类型、网络设置和存储选项。启动实例后,我使用SSH连接到实例,并安装了基本监控工具,如htop,以实时监控系统性能。此外,我还学会了如何使用EC2的自动缩放功能,根据负载动态调整实例数量。4.3 存储桶实践操作S3(Simple Storage Service)是AWS提供的海量存储服务,适用于非结构化数据存储。在实验中,我学会了如何创建存储桶,并配置权限以控制访问。通过AWS CLI工具(Command Line Interface),我练习了上传、下载和删除文件的基本操作。例如,使用aws s3 cp命令将本地文件复制到S3桶中,并使用ls命令列出桶中的文件。此外,我还探索了S3的版本控制功能,可以跟踪文件的变化,并在需要时恢复到之前的版本。4.4 API调用示例API是与云服务交互的重要方式。在实验中,我学习了如何使用AWS提供的SDK来实现基本的操作。例如,使用Python的boto3库,我编写了一个简单的脚本,实现了启动和停止EC2实例的功能,并获取实例的状态信息。此外,我还尝试了RESTful API直接与AWS服务进行通信,通过HTTP请求执行各种操作,如创建新的S3桶和上传文件。这些实践让我更深入地理解了云服务的工作原理,并提高了我的编程能力。五、学习方法与技巧5.1 主动学习与实践结合在学习过程中,我采用了主动学习和实践相结合的方法。除了观看视频教程外,我还积极参与在线实验室和实操项目,通过实际操作加深对理论知识的理解。每当学到一个新概念或技术时,我都会立即在实验环境中进行验证,确保自己真正掌握了这些知识。这种边学边做的方式不仅提高了我的动手能力,也增强了我的自信心。同时,我还利用模拟器和沙箱环境进行测试,避免在实际项目中出现错误。5.2 参与社区讨论加入相关的技术社区是提升技术水平的有效途径之一。我积极参与了多个云计算社区,如Stack Overflow、Reddit的r/aws和GitHub上的开源项目。在这些社区中,我可以与其他开发者交流问题和解答疑问,并阅读他人的帖子和评论来获取更多的技术见解。此外,我还关注了一些知名的技术博主和专家,定期阅读他们的博客和技术文章,从中获取最新的行业动态和前沿技术。这些互动不仅拓宽了我的视野,也帮助我建立了一个支持性的学习网络。5.3 构建个人项目为了更好地巩固所学知识,我决定构建一个个人项目——一个简单的云原生Web应用程序。这个项目的目标是展示如何在云端部署一个完整的应用栈,包括前端、后端和数据库。我选择了AWS作为部署平台,并使用了EC2、S3、RDS和Lambda等服务。在项目开发过程中,我遇到了许多挑战,如配置网络安全组、优化数据库查询性能和并发处理等。通过查阅官方文档、搜索解决方案和社区成员的帮助,我最终成功部署了这个应用程序,并通过CI/CD流水线实现了持续集成和交付。这个项目不仅让我将理论知识应用于实践,还锻炼了我的问题解决能力和项目管理能力。六、总结与展望通过参与“云技术精髓入门级开发者认证课程”,我不仅掌握了云计算的基本概念和服务模型,还通过实际操作加深了对这些知识的理解。实验操作让我更加熟练地使用各种云服务,并积累了宝贵的实践经验。我也学会了如何有效地学习和解决问题的方法。希望这篇笔记能对其他学员有所帮助,让大家在云计算的学习道路上少走弯路,更快地掌握这门前沿技术。
-
目录引言云技术基础概念云计算定义与特点服务模型(IaaS, PaaS, SaaS)主要云服务提供商介绍AWSMicrosoft AzureGoogle Cloud Platform (GCP)核心服务与功能计算服务存储服务数据库服务网络服务实验操作心得实验环境搭建虚拟机部署与管理存储桶操作实践API调用示例学习方法与技巧主动学习与实践参与社区讨论构建个人项目结语附录参考文献相关资源链接1. 引言参与“云技术精髓入门级开发者认证课程”是一次深刻而富有成效的学习经历。本文旨在分享我在课程学习、实验操作以及学习方法上的一些心得体会,希望能为同样对云计算感兴趣的朋友们提供有价值的参考。该笔记将涵盖课程的重点知识内容,结合实际案例和个人学习经验进行分析,力求做到逻辑连贯、知识点清晰,并对其他学员的学习具有参考价值和实用性。2. 云技术基础概念2.1 云计算定义与特点云计算是一种通过互联网提供动态伸缩的虚拟化资源的技术。它允许用户按需获取计算能力、存储空间和应用程序,而无需拥有或维护物理硬件。云计算的主要特点包括弹性、自助服务、多租户、按需付费和广泛的网络访问。这些特点使得云计算成为现代IT基础设施的重要组成部分。2.2 服务模型(IaaS, PaaS, SaaS)云计算服务通常分为三种模型:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。IaaS(Infrastructure as a Service): 提供基础设施层面的服务,如虚拟机、存储和网络。例如,AWS的EC2和Azure的虚拟机。PaaS(Platform as a Service): 提供一个平台,允许开发者在平台上构建、部署和管理应用程序,而无需关心底层的基础设施。例如,Google App Engine和Microsoft Azure App Services。SaaS(Software as a Service): 直接向用户提供应用程序,用户通过浏览器访问这些应用,无需安装或维护软件。例如,Google Workspace和Microsoft Office 365。3. 主要云服务提供商介绍3.1 AWS亚马逊网络服务(Amazon Web Services, AWS)是全球最大的云服务提供商之一,提供广泛的云计算服务,包括计算、存储、数据库、分析和机器学习等。其核心服务包括EC2(Elastic Compute Cloud)、S3(Simple Storage Service)和RDS(Relational Database Service)。例如,EC2提供可扩展的计算资源,支持多种操作系统和编程语言。3.2 Microsoft Azure微软Azure是一个全面的云服务平台,提供从基础设施到应用的各种服务层。其核心服务包括Azure Virtual Machines、Azure Blob Storage和Azure SQL Database。例如,Azure Virtual Machines提供灵活的计算能力,支持多种虚拟机大小和配置。3.3 Google Cloud Platform (GCP)谷歌云平台(Google Cloud Platform, GCP)提供高性能的计算、存储和数据分析服务。其核心服务包括Compute Engine、Cloud Storage和Cloud SQL。例如,Compute Engine提供可扩展的计算资源,支持高性能计算任务。4. 核心服务与功能4.1 计算服务计算服务允许用户在云端运行应用程序和工作负载。AWS的EC2、Azure的Virtual Machines和GCP的Compute Engine都是典型的计算服务。它们提供了可扩展的计算资源,支持多种操作系统和编程语言。4.2 存储服务存储服务提供了持久化的数据存储解决方案。AWS的S3、Azure的Blob Storage和GCP的Cloud Storage都是对象存储服务,适用于大规模数据存储和检索。它们提供了高可用性和持久性,确保数据的安全和可靠性。4.3 数据库服务数据库服务提供了托管的数据库解决方案,简化了数据库的部署、管理和运维。AWS的RDS、Azure的SQL Database和GCP的Cloud SQL都是关系型数据库服务。此外,还有NoSQL数据库服务如AWS的DynamoDB和GCP的Cloud Firestore。4.4 网络服务网络服务提供了虚拟网络环境的配置和管理。AWS的VPC(Virtual Private Cloud)、Azure的Virtual Network和GCP的VPC网络都允许用户创建隔离的网络环境,配置子网、路由表和防火墙规则。这些服务确保了网络的安全性和灵活性。5. 实验操作心得5.1 实验环境搭建在开始实验之前,我首先选择了AWS作为实验平台,因为其提供了丰富的免费层资源,适合初学者进行练习。通过AWS Management Console,我创建了一个免费的账户,并设置了必要的安全凭证。接着,我熟悉了AWS的基本操作界面,包括仪表板、服务列表和服务资源组。5.2 虚拟机部署与管理在AWS中,EC2(Elastic Compute Cloud)是用于部署和管理虚拟机的核心服务。通过EC2控制台,我学会了如何创建一个新的EC2实例。首先,我选择了合适的AMI(Amazon Machine Image),然后配置了实例类型、网络设置和存储选项。启动实例后,我使用SSH连接到实例,并安装了基本的监控工具,如top和htop,以实时监控系统性能。此外,我还学会了如何使用EC2的自动缩放功能,根据负载动态调整实例数量。5.3 存储桶操作实践S3(Simple Storage Service)是AWS提供的海量存储服务,适用于非结构化数据存储。在实验中,我学会了如何创建存储桶,并配置权限以控制访问。通过AWS CLI(Command Line Interface)工具,我练习了上传、下载和管理文件的基本操作。例如,使用aws s3 cp命令将本地文件复制到S3存储桶中,并使用ls命令列出存储桶中的文件。此外,我还探索了S3的版本控制功能,可以跟踪文件的变化,并在需要时恢复到之前的版本。5.4 API调用示例API是与云服务交互的重要方式。在实验中,我学习了如何使用AWS提供的SDK(软件开发工具包)来实现基本的操作。例如,使用Python的boto3库,我编写了一个简单的脚本,实现了启动和停止EC2实例的功能,并获取实例的状态信息。此外,我还尝试了使用RESTful API直接与AWS服务通信,通过HTTP请求执行各种操作,如创建新的S3存储桶和上传文件。这些实践让我更深入地理解了云服务的工作原理,并提高了我的编程技能。6. 学习方法与技巧6.1 主动学习与实践在学习过程中,我采用了主动学习和实践相结合的方法。除了观看视频教程外,我还积极参与在线实验室和动手实操,通过实际操作加深对理论知识的理解。每当学到一个新概念或技术时,我都会立即在实验环境中进行验证,确保自己真正掌握了这些知识。这种边学边做的方式不仅提高了我的动手能力,也增强了我的自信心。同时,我还利用模拟器和沙盒环境进行测试,避免在实际项目中出现错误。6.2 参与社区讨论加入相关的技术社区是提升技术水平的有效途径之一。我积极参与了多个云计算社区,如Stack Overflow、Reddit的r/aws和GitHub上的开源项目。在这些平台上,我可以与其他开发者交流问题和解答疑问,并阅读他人的帖子和评论来获取更多的技术见解。此外,我还关注了一些知名的技术博主和专家,定期阅读他们的博客和技术文章,从中获取最新的行业动态和技术趋势。这些互动不仅拓宽了我的视野,也帮助我建立了一个支持性的学习网络。6.3 构建个人项目为了更好地巩固所学知识,我决定构建一个个人项目——一个简单的云原生应用程序。这个项目的目标是展示如何在云端部署和管理一个完整的应用栈,包括前端、后端和数据库。我选择了AWS作为部署平台,并使用了EC2、S3、RDS和Lambda等服务。在项目开发过程中,我遇到了许多挑战,如配置网络安全组、优化数据库查询性能和处理并发请求等。通过查阅官方文档、搜索解决方案和社区成员的帮助,我最终成功部署了这个应用程序,并通过CI/CD流水线实现了持续集成和交付。这个项目不仅让我将理论知识应用于实践,还锻炼了我的问题解决能力和项目管理能力。7. 结语通过参与“云技术精髓入门级开发者认证课程”,我不仅掌握了云计算的基本概念和服务模型,还通过实际操作加深了对这些知识的理解。实验操作让我更加熟练地使用各种云服务,并积累了宝贵的实践经验。同时,我也学会了如何有效地学习和解决问题的方法。希望这篇笔记能对其他学员有所帮助,让大家在云计算的学习道路上少走弯路,更快地掌握这门前沿技术。8. 附录8.1 参考文献AWS官方文档Microsoft Azure官方文档Google Cloud官方文档8.2 相关资源链接AWS Free TierMicrosoft Azure Free AccountGoogle Cloud Free Tier
-
云技术精髓活动笔记分享-草稿1
-
一、走近华为云一、云计算的基本概念云计算是一种借助网络,以服务形式提供动态可伸缩虚拟化资源的计算模式。其涵盖计算、存储、网络等多种资源,用户能够依据自身需求随时获取和使用这些资源,而无需关注底层基础设施。二、云计算的优势减少固定资产投入:企业无需购置昂贵硬件设备,按需租用云服务即可降低成本。资源规模庞大:云计算提供商拥有大规模数据中心,可提供海量计算和存储资源。快速资源获取:用户能在短时间内获取所需资源,无需等待硬件设备采购和安装。引入新的运维方式:云计算提供自动化运维管理工具,减轻企业运维负担。无需做容量猜测:可根据用户实际需求自动调整资源规模,避免资源浪费。在不同地理位置经营:用户通过互联网可随时随地访问云服务,不受地理位置限制。三、华为云的基础设施华为云具备强大的基础设施,包括分布式数据中心、高速网络连接以及安全可靠的存储系统等。华为云的基础设施采用了先进技术,如虚拟化、容器化、自动化运维等,为用户提供高效、稳定且安全的云服务。四、华为云的生态政策华为云致力于构建开放、合作、共赢的生态系统,为合作伙伴提供丰富的生态政策。华为云的生态政策涵盖合作伙伴计划、云商店、开发者社区等,为合作伙伴提供广阔的发展空间和商业机会。二、云中的计算一、计算云服务概览华为计算云服务提供丰富多样的产品,能满足不同用户在不同场景下的计算需求。这些服务从基础的弹性云服务器到高性能的裸金属服务等,为用户构建强大的计算环境提供有力支持。二、弹性云服务器 ECS(一)概念弹性云服务器是一种可随时自助获取、具有弹性伸缩能力的云服务器。它能根据用户业务需求动态调整资源,提供高效、灵活的计算能力。(二)优势快速部署:用户可在短时间内创建并启动 ECS,快速上线业务。弹性伸缩:依据业务负载自动调整资源规模,避免资源浪费和性能瓶颈。高可靠性:提供多种数据备份和恢复机制,确保数据安全可靠。灵活配置:用户可根据实际需求选择不同的 CPU、内存、存储等配置。(三)应用场景企业网站和应用:为企业的网站和内部应用提供稳定运行环境。电商平台:在购物高峰期间,可快速扩展资源以应对高并发访问。大数据分析:作为大数据处理的计算节点,提供强大计算能力。三、专属主机服务 DeH(一)概念专属主机服务为用户提供物理隔离的专属物理主机,用户可在专属主机上创建和管理自己的云服务器。(二)优势资源独享:用户拥有专属物理主机资源,确保资源隔离性和稳定性。安全可靠:物理隔离提供更高安全性,防止其他用户干扰。灵活定制:可根据用户特殊需求进行定制化配置。(三)应用场景对安全性要求高的业务:如金融、政务等领域的关键业务。有特殊合规要求的业务:满足特定行业的合规性要求。四、裸金属服务 BMS(一)概念裸金属服务提供物理服务器,用户可直接访问和控制服务器硬件资源,具有高性能和高可控性。(二)优势性能卓越:没有虚拟化层开销,提供接近物理机的性能。安全可靠:物理服务器独立部署,安全性高。完全控制:用户可对服务器进行深度定制和管理。(三)应用场景高性能计算:如科学计算、工程模拟等对性能要求极高的场景。传统业务迁移:将传统的物理服务器业务迁移到云端,同时保持对硬件的直接控制。五、镜像服务 IMS(一)概念镜像服务提供创建、管理和分发云服务器镜像的功能。用户可使用镜像快速创建云服务器,提高部署效率。(二)优势快速部署:通过镜像可快速创建相同配置的云服务器。一致性保证:确保不同服务器之间的配置一致性。灵活定制:用户可根据自己的需求创建和定制镜像。(三)应用场景大规模部署:在需要批量创建云服务器的场景下,提高部署效率。软件测试:使用不同镜像进行软件测试,确保兼容性。三、云上的存储一、存储云服务概览华为存储云服务提供全面、高效、可靠的存储解决方案,满足不同用户在不同场景下的数据存储需求。涵盖对象存储、云硬盘、弹性文件服务等多种类型,为用户的数据管理提供强大支持。二、对象存储服务 OBS(一)概念对象存储服务(Object Storage Service,OBS)是一种基于对象的海量存储服务,为用户提供稳定、安全、高效、低成本的数据存储能力。(二)优势海量存储:可存储海量数据,无需担忧存储容量限制。高可靠性:采用多副本冗余存储技术,确保数据安全可靠。低成本:按实际使用量付费,降低存储成本。易于访问:可通过 HTTP/HTTPS 协议进行访问,方便快捷。(三)应用场景数据备份与归档:将重要数据备份到 OBS,确保数据安全性。静态网站托管:将网站的静态资源存储在 OBS 上,提高网站访问速度。大数据分析:作为大数据分析的数据源,提供高效的数据存储和访问。三、云硬盘服务 EVS 与本地磁盘(一)概念云硬盘服务(Elastic Volume Service,EVS)提供高可靠、高性能、可弹性扩展的块存储服务。本地磁盘则是物理服务器上的本地存储设备。(二)优势对比云硬盘服务弹性扩展:可根据业务需求动态调整存储容量。高可靠性:采用多副本冗余技术,确保数据安全可靠。易于管理:通过华为云控制台可方便地进行管理和操作。本地磁盘性能较高:对于某些对性能要求极高的场景,本地磁盘可能具有更好的性能表现。成本较低:在某些情况下,本地磁盘的成本可能相对较低。(三)应用场景云硬盘服务数据库存储:为数据库提供高性能、可靠的存储。应用程序存储:存储应用程序的数据和日志。本地磁盘高性能计算:对于对性能要求极高的计算任务,可以使用本地磁盘作为临时存储。四、弹性文件服务 SFS(一)概念弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储服务,可与弹性云服务器、裸金属服务器等配合使用。(二)优势弹性扩展:可根据业务需求动态调整存储容量。高可用性:采用分布式架构,确保服务高可用性。简单易用:通过标准的文件系统接口进行访问,方便用户使用。(三)应用场景企业共享存储:为企业内部的多个用户提供共享文件存储。大数据分析:作为大数据分析的中间存储,方便数据的处理和分析。四、云网络互联一、云上网络 —— 虚拟私有云 VPC(一)概念虚拟私有云(Virtual Private Cloud,VPC)是在华为云上构建的一个逻辑隔离的网络空间,用户可在其中自定义网络配置,实现安全、灵活的网络环境。(二)功能特性网络隔离:不同的 VPC 之间逻辑隔离,确保用户数据安全性。自定义网络配置:用户可根据自己的需求创建子网、设置 IP 地址范围、配置路由表等。安全组:通过安全组规则对进出 VPC 的流量进行精细控制,提高网络安全性。VPN 连接:可与用户本地数据中心建立 VPN 连接,实现混合云架构。(三)应用场景企业内部网络隔离:不同部门或项目可使用不同的 VPC 进行网络隔离,确保数据安全。混合云部署:通过 VPN 连接将本地数据中心与华为云 VPC 连接起来,实现混合云架构。多区域部署:用户可在不同的区域创建 VPC,实现业务的多区域部署。二、云上网络的连通性(一)VPC 内连通性子网之间的通信:在 VPC 内,可通过路由表配置实现不同子网之间的通信。安全组规则:安全组规则控制着 VPC 内不同实例之间的流量,确保网络安全。(二)VPC 与外部网络的连通性弹性公网 IP:为 VPC 内的实例提供公网访问能力,可动态绑定和解绑。NAT 网关:实现 VPC 内实例访问公网的同时,隐藏内部网络结构,提高安全性。对等连接:可实现不同 VPC 之间的网络互通,方便用户进行跨 VPC 的资源访问和数据传输。三、网络服务最佳实践(一)网络规划根据业务需求合理划分 VPC 和子网,确保网络结构清晰。为不同的业务系统分配不同的安全组,实现精细的网络访问控制。规划好 IP 地址范围,避免 IP 地址冲突。(二)网络安全定期更新安全组规则,确保网络安全。启用网络访问控制列表(ACL),进一步增强网络安全性。对重要数据进行加密传输,防止数据泄露。(三)网络性能优化合理配置弹性公网 IP 的带宽,满足业务的公网访问需求。使用负载均衡器,实现流量分发,提高系统的可用性和性能。监控网络性能指标,及时发现和解决网络问题。
-
最近在通过华为云hcs运营面api服务接口做一些资源信息获取,通过ecs服务api获取到的server详情有关host主机的信息很有限,大多是所属宿主机的id值,请问如何可以获取到某台ecs弹性云服务器所属宿主机的序列号?谢谢
-
esc上云服务器集群怎么实现时间同步 每个云服务器的时间都和当前标准时间有差异且每个云服务器的时间不相同
-
-
在云计算时代,业务的需求常常会随着时间和各种因素而发生变化。华为云弹性云服务器(ECS)的弹性伸缩功能就像是一位智能的管家,能够根据业务负载的变化自动调整资源,确保应用始终保持高效稳定的运行状态。今天,我们就来深入探讨一下华为云 ECS 弹性伸缩的原理。一、弹性伸缩的概念弹性伸缩是一种根据用户的业务需求和预设策略,自动调整计算资源的服务。在华为云 ECS 中,弹性伸缩可以实现对云服务器实例数量的动态调整,以适应业务负载的变化。当业务负载增加时,弹性伸缩会自动增加云服务器实例,以提高系统的处理能力;当业务负载下降时,弹性伸缩会自动减少云服务器实例,以降低成本。二、弹性伸缩的原理监控指标 弹性伸缩的核心是对业务负载的实时监控。华为云 ECS 弹性伸缩通过监控一系列指标来判断业务负载的变化情况。这些指标包括但不限于 CPU 利用率、内存利用率、网络流量等。当这些指标超过或低于预设的阈值时,弹性伸缩就会触发相应的动作。伸缩策略 用户可以根据自己的业务需求制定不同的伸缩策略。例如,可以设置当 CPU 利用率超过 80% 时,自动增加一定数量的云服务器实例;当 CPU 利用率低于 30% 时,自动减少一定数量的云服务器实例。伸缩策略还可以考虑时间因素,例如在业务高峰期自动增加云服务器实例,在业务低谷期自动减少云服务器实例。自动伸缩组 弹性伸缩是通过自动伸缩组来实现的。自动伸缩组是一组具有相同配置的云服务器实例,它们可以根据业务负载的变化自动增加或减少。用户可以在华为云控制台中创建自动伸缩组,并设置相应的伸缩策略和监控指标。弹性伸缩流程 当业务负载发生变化时,弹性伸缩会按照以下流程进行调整: (1)监控系统实时监测业务负载指标。 (2)当指标超过或低于预设的阈值时,触发弹性伸缩事件。 (3)弹性伸缩服务根据伸缩策略和当前的资源状况,决定是否需要增加或减少云服务器实例。 (4)如果需要增加云服务器实例,弹性伸缩服务会自动创建新的云服务器实例,并将其加入到自动伸缩组中。新创建的云服务器实例会自动配置和启动应用程序。 (5)如果需要减少云服务器实例,弹性伸缩服务会从自动伸缩组中选择合适的云服务器实例进行删除。在删除云服务器实例之前,会确保该实例上的应用程序已经停止运行,并且数据已经保存。三、弹性伸缩的优势提高资源利用率 通过自动调整云服务器实例数量,弹性伸缩可以确保资源始终被充分利用,避免了资源的浪费。在业务低谷期,减少云服务器实例数量可以降低成本;在业务高峰期,增加云服务器实例数量可以提高系统的处理能力。提高系统的可靠性和稳定性 弹性伸缩可以自动应对业务负载的变化,避免了因业务负载过高而导致的系统崩溃和性能下降。同时,弹性伸缩还可以通过自动备份和恢复数据等功能,提高系统的可靠性和稳定性。简化管理 弹性伸缩可以自动完成资源的调整,无需人工干预。这大大简化了系统的管理工作,降低了管理成本。同时,用户可以通过华为云控制台随时查看自动伸缩组的状态和资源使用情况,方便进行管理和监控。四、应用场景电商网站 在电商促销活动期间,业务负载会急剧增加。通过使用华为云 ECS 弹性伸缩,可以自动增加云服务器实例数量,以应对高并发的访问请求。在促销活动结束后,又可以自动减少云服务器实例数量,降低成本。移动应用后端 移动应用的用户数量和业务负载往往会随着时间和地域的变化而变化。使用弹性伸缩可以根据实际情况自动调整云服务器实例数量,确保移动应用后端始终能够提供稳定的服务。大数据处理 大数据处理任务通常需要大量的计算资源。通过使用弹性伸缩,可以在任务开始时自动增加云服务器实例数量,以提高处理速度;在任务结束后,自动减少云服务器实例数量,降低成本。
-
我很荣幸能成为HCCDE认证第一批培训的学员。从架构师顶层设计五大支柱的角度出发,把重点聚焦在复杂架构的拆解和设计当中,学习典型云架构,并根据具体的实例循序渐进的学习华为云的功能组件,深入探讨了云数据中心的设计、规划。教案的设计和实验部分贴近真实项目,让学员更容易理解和接受。总结下来课程非常紧凑,课程上内容都是干货!特别是华为云的创新技术与最佳实践分享,让我对云技术的未来发展充满信心。此次学习不仅拓宽了我的技术视野,更为我职业生涯的进阶奠定了坚实基础。
-
首先,很高兴能参加首批华为云解决方案架构(HCCDE)专业级认证线下培训。该课程属于华为认证的E级别,与之相较的还有HCCDP,本课程不论是涉及到的知识的深度与广度都要比HCCDP强。虽然本人之前也用常用APIG网关、Event事件、队列消息、微服务、容器、以及无服务函数FunctionGrap等,但是通过线下五天跟三位华为老师的学习,以及小组其他成员充分交流,让我深刻意识到自己之前的用法存在的局限性和盲目性。更加明确往后的架构设计该如何更好的进行设计。如果你也对大型架构下如何设计存在些许疑惑,相信我,这门课程可以帮到你。最后再次感谢三位老师的辛勤讲授💐💐💐
-
大家好,非常荣幸参加这次云架构HCCDE培训,课程覆盖了华为云大型项目架构和业界常用经典架构,从原理到架构到优化经验全流程覆盖。通过这几天的学习,课程从顶层设计、应用解构、微服务、大数据等方面,比如解构了在面对数据高并发,数据强与弱同步,数据合规等场景下,具体的最佳方案和调整,再结合华为云的产品设计实验部署架构,各位老师也非常给力的做解答,让我对知识点有了更深的理解。课程干货满满,相信如果你也会有所收获。
-
很高兴获得这次培训的宝贵机会,老师讲的非常好,通俗易懂.通过华为研发者认证E级云架构的学习,我对云计算架构有了系统的认识,尤其是如何高效地设计和部署云上解决方案。在学习过程中,理论与实践相结合的教学方式让我在实验中学到了实际操作技能,如如何使用华为云的ECS和VPC构建稳定的基础架构。课程资源丰富,讲解清晰,特别是社区支持和实验手册非常有帮助。总的来说,这次学习经历对我未来的职业发展非常有帮助,期待能在工作中应用这些技能,也打算进一步考取更高级的认证。再次感谢三位老师的付出,谢谢.
-
在公司,一直显示这个报错 影响使用
上滑加载中
推荐直播
-
TinyEngine低代码引擎系列.第1讲——低代码浪潮之下,带你走进TinyEngine
2024/11/11 周一 16:00-18:00
李老师 高级前端开发工程师
低代码浪潮之下,带你走进TinyEngine。李旭宏老师将从低代码的发展趋势、TinyEngine的项目介绍,三方物料组件的使用、跨技术栈的使用、源码生成能力的差异性对比等多个方面带大家对TinyEngine低代码引擎有一个更清晰的认知和了解。
即将直播 -
0代码智能构建AI Agent——华为云AI原生应用引擎的架构与实践
2024/11/13 周三 16:30-18:00
苏秦 华为云aPaaS DTSE技术布道师
大模型及生成式AI对应用和软件产业带来了哪些影响?从企业场景及应用开发视角,面向AI原生应用需要什么样的工具及平台能力?企业要如何选好、用好、管好大模型,使能AI原生应用快速创新?本期直播,华为云aPaaS DTSE技术布道师苏秦将基于华为云自身实践出发,深入浅出地介绍华为云AI原生应用引擎,通过分钟级智能生成Agent应用的方式帮助企业完成从传统应用到智能应用的竞争力转型,使能千行万业智能应用创新。
去报名
热门标签