7、云计算与微服务架构:原理、模型与实践

云计算与微服务架构:原理、模型与实践

1. 网络规模计算与云计算基础

1.1 网络规模计算

网络规模 IT 适用于任何规模的基础设施设计、部署和管理。借助网络规模 IT 的能力,企业能够实现大规模的扩展。其遵循的 IT 原则和实践包括云技术、微服务和 DevOps 实践等。像 Google、Amazon、Facebook 和 Netflix 等公司,因其业务性质,它们的 IT 系统和实践都属于这一范畴。网络规模计算的原则包括分布式架构、容错性、自修复和 API 驱动方法等。

1.2 云计算的重要性

云计算旨在以相对较低的成本自主提供分布式计算、存储和网络基础设施。基于云的架构可以基于多种模型(如 IaaS、PaaS 和 SaaS),合适的配置可以为客户提供灵活的环境。在云中,客户可以使用云的 API 按需并近乎实时地分配资源。

1.3 云架构模型

云架构分为四个层次,具体如下:
| 层次 | 描述 |
| ---- | ---- |
| 硬件层 | 包含云的物理资源,如 CPU、磁盘和网络。 |
| 基础设施即服务(IaaS) | 使用虚拟化技术抽象物理资源,创建计算资源池,将其作为集成资源提供给上层和最终用户。按需资源分配等功能在此层实现。 |
| 平台即服务(PaaS) | 除了底层 IaaS 提供的操作环境外,还提供应用程序开发工具和部署环境,旨在减轻直接将应用程序部署到虚拟机的负担。通过包装合适的框架,可提供关系型和 NoSQL 存储、消息队列和邮件服务器等典型服务。 |
| 软件即服务(SaaS) | 位于最顶层,可以托管企业定制的最终用户

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值