华为云计算知识总结——及案例分享

在这里插入图片描述

目录

      • 一、华为云计算基础知识
      • 二、华为云计算相关案例实战
        • 案例一:搭建弹性云服务器(ECS)并部署Web应用
        • 案例二:构建基于OBS的图片存储和分发系统
        • 案例三:基于RDS的高可用数据库应用
        • 案例四:使用华为云DDoS防护保护Web应用
      • 三、实战学习建议


一、华为云计算基础知识

知识点内容描述
云计算概念通过网络提供计算资源、存储资源和应用服务的模式,主要分为IaaS、PaaS、SaaS三种服务类型。
IaaS(基础设施即服务)用户可以直接使用虚拟机、网络、存储等资源,并根据需求动态扩展或缩减资源。华为云提供弹性云服务器ECS、云硬盘EVS等服务。
PaaS(平台即服务)为用户提供开发、运行和管理应用的平台,无需管理底层基础设施。华为云的服务包括RDS、DMS等。
SaaS(软件即服务)用户直接使用云上应用,无需管理底层基础设施或开发平台,主要用于办公、协作、分析等应用场景。
存储服务包括对象存储OBS、块存储EVS和文件存储SFS,用于存储不同类型的数据并确保数据的高可用和持久性。
弹性计算弹性云服务器(ECS)提供了灵活的计算能力,可以根据业务需求动态扩展或缩减资源,支持按需和包年包月计费。
网络服务提供虚拟私有云(VPC)、弹性负载均衡(ELB)和内容分发网络(CDN),用于实现安全、高效的数据传输和访问控制。
安全与合规华为云的安全体系包括防火墙、DDoS防护、安全组和WAF,确保用户数据和应用的安全。华为云符合多种国际和国内安全标准。

二、华为云计算相关案例实战

案例一:搭建弹性云服务器(ECS)并部署Web应用

目标:利用华为云的ECS服务搭建一个Web服务器,部署并运行一个简单的Web应用(例如一个Node.js应用)。

  1. 创建弹性云服务器

    • 登录华为云管理控制台,选择“弹性云服务器”并创建ECS实例。
    • 选择操作系统(如Ubuntu),配置CPU和内存,确保选择适合的网络配置。
  2. 配置安全组

    • 在“安全组”中,配置规则以允许HTTP(80端口)和HTTPS(443端口)的访问。
    • 同时开放SSH(22端口)用于远程管理。
  3. 部署应用

    • 通过SSH连接到ECS实例,安装Node.js和Nginx。
    • 将Web应用文件上传到服务器,启动Node.js应用,配置Nginx将80端口的请求反向代理到应用的端口。
  4. 测试访问

    • 在浏览器中输入ECS实例的公网IP地址,验证应用是否正常运行。
    • 使用负载测试工具验证服务器的稳定性。

案例二:构建基于OBS的图片存储和分发系统

目标:使用对象存储服务OBS存储和管理图片,结合CDN实现图片的快速分发。

  1. 创建OBS桶

    • 登录华为云控制台,选择“对象存储服务(OBS)”,创建一个存储桶用于存储图片。
    • 配置存储桶的访问权限,确保图片资源可以被公共访问(或配置权限控制)。
  2. 上传图片

    • 使用OBS提供的API或客户端工具,将图片批量上传至OBS桶。
    • 生成每个图片的访问URL,便于在应用中直接使用OBS的URL加载图片。
  3. 启用CDN加速

    • 在“内容分发网络(CDN)”中,配置OBS桶作为源站并启用CDN加速。
    • CDN分发节点会缓存图片并在用户请求时就近提供资源,减少访问延迟。
  4. 测试访问速度

    • 使用页面加载测试工具检测应用的加载速度,观察CDN加速效果。
    • 验证图片的访问URL已通过CDN加速,确保快速访问。

案例三:基于RDS的高可用数据库应用

目标:在华为云上创建关系型数据库服务(RDS),实现自动备份和灾备恢复,提高数据库的高可用性。

  1. 创建RDS实例

    • 在控制台中选择“关系型数据库服务(RDS)”,选择数据库类型(如MySQL),创建实例。
    • 配置实例的CPU、内存、存储容量,选择多可用区部署以实现高可用。
  2. 配置自动备份

    • 在RDS实例的设置中,配置自动备份策略,设定每日备份时间。
    • 配置备份保留策略,确保能进行多天的历史数据恢复。
  3. 数据库连接

    • 获取RDS的公网IP或私网IP,配置应用程序连接数据库。
    • 可在安全组中限制访问IP以提高安全性。
  4. 高可用性测试

    • 手动执行数据库故障模拟(如停止实例)观察是否自动切换到备份节点。
    • 使用业务系统测试数据库的高可用性和灾备能力。

案例四:使用华为云DDoS防护保护Web应用

目标:通过DDoS防护服务应对流量攻击,提高Web应用的安全性。

  1. 开通DDoS防护服务

    • 在控制台中选择“安全”,开通DDoS基础防护。
    • 若需要增强防护能力,可选择高级版DDoS防护。
  2. 配置防护策略

    • 设置DDoS防护的流量清洗阈值,确保在遭受攻击时能自动进行流量清洗。
    • 配置防护策略,包括IP黑名单和白名单。
  3. 绑定Web应用

    • 将Web应用的域名与DDoS防护绑定,使DDoS流量被过滤掉。
    • 监控实时攻击记录,确保DDoS防护正常工作。
  4. 攻击模拟测试

    • 使用流量生成工具模拟DDoS攻击,观察华为云DDoS防护服务的响应和流量清洗情况。
    • 确保防护策略能有效抵御DDoS攻击,不影响正常用户访问。

三、实战学习建议

  1. 基础练习环境:建议使用华为云的免费套餐创建基础云资源环境,熟悉ECS、OBS等服务的使用。
  2. 安全配置实践:实践安全组规则配置、防火墙、DDoS防护等安全策略,以防止云资源被攻击。
  3. 持续学习:定期学习华为云的最新服务及功能,并结合企业应用场景实际操作和测试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/908194.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

RHCE——DNS域名解析服务器、selinux、防火墙

1、DNS简介 DNS ( Domain Name System )是互联网上的一项服务,它作为将域名和 IP 地址相互映射的一个分布式 数据库,能够使人更方便的访问互联网。 DNS 系统使用的是网络的查询,那么自然需要有监听的 port 。 DNS 使…

使用PostgreSQL进行高效数据管理

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 使用PostgreSQL进行高效数据管理 PostgreSQL简介 安装PostgreSQL 在Ubuntu上安装PostgreSQL 在CentOS上安装PostgreSQL 在macOS上…

实现GUI界面中的logo图片的编码与隐藏

实现GUI界面中的logo图片的编码与隐藏 一、问题描述二、解决办法 一、问题描述 利用PyQt5编写的GUI界面,有时候需要我们添加自定义的图片来作为UI界面的logo,在源码使用时,logo的形式一般不影响使用,但是当我们需要将软件进行打包…

真·香!深度体验 zCloud 数据库云管平台 -- DBA日常管理篇

点击蓝字 关注我们 zCloud 作为一款业界领先的数据库云管平台,通过云化自治的部署能力、智能巡检和诊断能力、知识即代码的沉淀能力,为DBA的日常管理工作带来了革新式的简化与优化。经过一周的深度体验,今天笔者与您深入探讨 zCloud 在数据库…

Docsify文档编辑器:Windows系统下个人博客的快速搭建与发布公网可访问

文章目录 前言1. 本地部署Docsify2. 使用Docsify搭建个人博客3. 安装Cpolar内网穿透工具4. 配置公网地址5. 配置固定公网地址 前言 本文主要介绍如何在Windows环境本地部署 Docsify 这款以 markdown 为中心的文档编辑器,并即时生成您的文档博客网站,结合…

AI虚拟主播中的订单处理模块开发探索‌!

‌AI虚拟主播作为新兴的数字媒体形式,正在逐步改变着内容创作与传播的格局,它们不仅能够提供24小时不间断的直播服务,还能通过智能算法实现与观众的实时互动,极大地丰富了用户体验。 而在AI虚拟主播的背后,一个高效、…

Java项目实战II基于Spring Boot的文理医院预约挂号系统的设计与实现(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。 一、前言 在医疗资源日益紧张的背景下&#xff0…

【快速上手】pyspark 集群环境下的搭建(Standalone模式)

目录 前言 : 一、spark运行的五种模式 二、 安装步骤 安装前准备 1.第一步:安装python 2.第二步:在bigdata01上安装spark 3.第三步:同步bigdata01中的spark到bigdata02和03上 三、集群启动/关闭 四、打开监控界面验证 前…

【学习enable_if模板, 学习unqiue_str 删除操作】

enable_if 是 C 标准库中的一个模板结构体,它用于条件编译和 SFINAE(Substitution Failure Is Not An Error)。enable_if 的主要作用是通过条件编译来控制模板的实例化,从而实现条件编译和 SFINAE。 1. enable_if 的基本用法如下…

放大器稳定性分析

1 稳定性的时域体现 下图的放大器构成的跟随电路且反向输入端有一个电容,电路工作过程如下:输入Vin从0开始增大,Vout也开始上升,Vout通过R给C充电,Vfb点电压随着电容的充电增加,Vfb就相对与Vout存在时延&a…

学习记录:基于Z-Stack 3.0.1的Zigbee智能插座实现

引言 本文记录了笔者基于Z-Stack 3.0.1协议栈,通过学习Zigbee通信协议,实现一个简单的智能插座控制过程。通过这个过程,笔者对Zigbee网络的形成、设备间的通信以及低功耗设计有了更深入的理解。 工程代码链接:链接:h…

Python Matplotlib 如何处理大数据集的绘制,提高绘图效率

Python Matplotlib 如何处理大数据集的绘制,提高绘图效率 在数据分析和可视化的过程中,处理大数据集常常是我们面临的挑战。绘制大数据集不仅需要时间和计算资源,还可能导致图形显示不流畅,甚至崩溃。Matplotlib 是 Python 中一个…

2016-2020年全国保护性耕作/常规耕作农田分类数据集

2016-2020年全国保护性耕作/常规耕作农田分类数据集 数据介绍 基于Sentinel-2遥感产品,使用来自文献调研和目视解译产生的保护性/常规耕作样本点,通过交叉验证方法训练随机森林分类器,生成了2016-2020年全国保护性耕作/常规耕作农田分类数据…

VMware系统镜像推荐网站

今天准备找一个Mac系统的镜像,在网上搜大部分都是广告,有的还做的很隐蔽,不点进去都无法确定,非常麻烦,不如多花点时间自己整理一个使用的网站。 如果有更优推荐,请在评论中说明,我会及时更新并…

国标GB28181-2022平台EasyGBS国标GB28181软件:GB/T28181-2022解读、应用和技术实现

随着信息技术的飞速发展,视频监控领域正经历从传统安防向智能化、网络化安防的深刻转变。在这一变革中,国标GB28181-2022平台EasyGBS作为一款基于GB28181标准的视频监控集成与管理平台,凭借其卓越的性能、高度的灵活性和用户友好的设计&#…

【ONLYOFFICE 文档 8.2 版本深度测评】功能革新与用户体验的双重飞跃

引言 在数字化办公的浪潮中,ONLYOFFICE 文档以其强大的在线协作功能和全面的办公套件解决方案,赢得了全球用户的青睐。随着 8.2 版本的发布,ONLYOFFICE 再次证明了其在办公软件领域的创新能力和技术实力。 一.协作编辑 PDF:团队合…

什么是人工智能学习框架?——人工智能技术科普指南

随着人工智能(AI)的快速发展,AI应用已经广泛覆盖到我们的日常生活中:从智能推荐系统到语音助手,再到自动驾驶技术。然而,很多人并不清楚人工智能模型是如何构建的。要理解这一点,首先得了解人工…

基于Spring Boot的高校物品捐赠管理系统设计与实现,LW+源码+讲解

摘 要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装高校物品捐赠管理系统软件来发挥其高效地信息处理的作用&a…

部署istio应用未能产生Envoy sidecar代理

1. 问题描述及原因分析 在部署Prometheus、Grafana、Zipkin、Kiali监控度量Istio的第2.2章节,部署nginx应用,创建的pod并没有产生Envoy sidecar代理,仅有一个应用容器运行中 故在随后的prometheus中也没有产生指标istio_requests_total。通…

跨越科技与文化的桥梁——ROSCon China 2024 即将盛大开幕

在全球机器人技术飞速发展的浪潮中,ROS(Robot Operating System)作为一款开源的机器人操作系统,已成为无数开发者、研究人员和企业的首选工具。为了进一步推动ROS的应用与发展,全球知名的机器人操作系统会议——ROSCon…