云服务:架构调整
This commit is contained in:
parent
65f753dfb4
commit
3f63f55d14
@ -1,18 +1,22 @@
|
|||||||
---
|
---
|
||||||
title: IT 基础架构
|
title: 1.1-基础架构
|
||||||
description: IT 基础架构
|
description: IT 基础架构由硬件、软件、网络组件、操作系统和数据存储组成,支持企业IT服务。它可部署在云或企业自建设施中。硬件包括服务器、数据中心等物理设备。软件涉及操作系统和应用程序。网络负责系统间的通信。基础架构类型包括传统(企业自管)、云(如公有云、私有云、混合云)和超融合(统一管理计算、网络、存储)。IT管理涵盖操作系统、云、虚拟化、IT运维、自动化、容器编排、配置、API、风险和数据管理。
|
||||||
keywords:
|
keywords:
|
||||||
- IT 基础架构
|
- IT 基础架构
|
||||||
|
- 硬件
|
||||||
|
- 软件
|
||||||
|
- 网络
|
||||||
|
- 传统架构
|
||||||
tags:
|
tags:
|
||||||
- 技术/云计算
|
- ComputerScience/CloudService
|
||||||
- 云计算/基础
|
- CloudService/Overview
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2024-06-19
|
date: 2024-10-13
|
||||||
---
|
---
|
||||||
|
|
||||||
## 概述
|
## 概述
|
||||||
|
|
||||||
**信息技术(IT)基础架构是指运行和管理企业 IT 环境所需的组件。**IT 基础架构可以部署在云计算系统中,也可以部署在企业自己的设施中。
|
**信息技术(IT)基础架构是指运行和管理企业 IT 环境所需的组件。** IT 基础架构可以部署在云计算系统中,也可以部署在企业自己的设施中。
|
||||||
|
|
||||||
这些组件包括硬件、软件、网络组件、操作系统(OS)和数据存储,它们共同提供了各种 IT 服务和解决方案。IT 基础架构产品可以是运行于现有 IT 资源之上的可下载软件应用(例如软件定义存储),也可以是服务提供商提供的在线解决方案(例如基础架构即服务,IaaS)。
|
这些组件包括硬件、软件、网络组件、操作系统(OS)和数据存储,它们共同提供了各种 IT 服务和解决方案。IT 基础架构产品可以是运行于现有 IT 资源之上的可下载软件应用(例如软件定义存储),也可以是服务提供商提供的在线解决方案(例如基础架构即服务,IaaS)。
|
||||||
|
|
@ -1,14 +1,18 @@
|
|||||||
---
|
---
|
||||||
title: 云计算概述
|
title: 1.2-云计算
|
||||||
description: 云计算概述
|
description: 云计算通过互联网由第三方提供商托管,包括基础架构、平台或软件。云服务促进数据流动和云原生应用构建,提供灵活性。服务选项包括IaaS(计算、网络、存储资源)、PaaS(运行应用的平台)、SaaS(完整的云应用)、FaaS(事件驱动型执行模型)。云基础架构将计算功能与硬件分离,通过虚拟化提供。云平台提供在线环境,支持开发和运行应用,整合多种技术。公共云为多客户端共享资源池,支持自动置备和横向扩展。私有云为特定用户创建,通常位于用户防火墙内。云软件提供完整的Web应用,可通过云原生方法和微服务架构实现。
|
||||||
keywords:
|
keywords:
|
||||||
- 云计算
|
- 云计算
|
||||||
- 概述
|
- IaaS
|
||||||
|
- PaaS
|
||||||
|
- FaaS
|
||||||
|
- 云服务器
|
||||||
|
- 云平台
|
||||||
tags:
|
tags:
|
||||||
- 技术/云计算
|
- ComputerScience/CloudService
|
||||||
- 云计算/基础
|
- CloudService/Overview
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2024-06-19
|
date: 2024-10-13
|
||||||
---
|
---
|
||||||
|
|
||||||
## 云计算
|
## 云计算
|
@ -0,0 +1 @@
|
|||||||
|
|
@ -1,29 +1,32 @@
|
|||||||
---
|
---
|
||||||
title: 基础架构即服务(IaaS)
|
title: 2.1-基础架构即服务(IaaS)
|
||||||
description: 基础架构即服务(IaaS)
|
description: IaaS 提供基础架构服务如存储和虚拟化,用户负责操作系统及应用,而提供商管理网络、服务器等。IaaS 提供灵活性和成本效益,适合快速构建和拆解开发环境。IaaS 与虚拟化、自动化和容器化紧密相关,支持 DevOps 工作流。与无服务器计算不同,IaaS 需要用户管理服务器扩展。选择 IaaS 提供商时需考虑灵活性、经济性、控制性、安全性、多租户问题、服务和可靠性。
|
||||||
keywords:
|
keywords:
|
||||||
- 基础架构即服务
|
- 基础架构即服务
|
||||||
- IaaS
|
- IaaS
|
||||||
|
- 虚拟化
|
||||||
|
- 自动化
|
||||||
|
- 容器化
|
||||||
tags:
|
tags:
|
||||||
- 技术/云计算
|
- ComputerScience/CloudService
|
||||||
- 云计算/基础
|
- CloudService/ServiceModels
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2024-06-19
|
date: 2024-10-13
|
||||||
---
|
---
|
||||||
|
|
||||||
## IaaS 概述
|
## IaaS 概述
|
||||||
|
|
||||||
基础架构即服务(IaaS)让您从本地 [IT 基础架构](Tech/cloud-service/基础/IT%20基础架构.md) 往轻松迈进了一步。这是一种即付即用的服务,由外部的第三方提供商根据您的需要,利用互联网(通过云)为您提供基础架构服务(如存储和虚拟化)。
|
基础架构即服务(IaaS)让您从本地 IT 基础架构往轻松迈进了一步。这是一种即付即用的服务,由外部的第三方提供商根据您的需要,利用互联网(通过云)为您提供基础架构服务(如存储和虚拟化)。
|
||||||
|
|
||||||
**作为用户,您只需负责操作系统以及任何数据、应用、中间件和运行时,而提供商会给您访问和管理所需网络、服务器、虚拟化和存储的权限。**
|
**作为用户,您只需负责操作系统以及任何数据、应用、中间件和运行时,而提供商会给您访问和管理所需网络、服务器、虚拟化和存储的权限。**
|
||||||
|
|
||||||
**您无需维护或更新自己的本地数据中心,因为提供商会为您代劳。**此外,您可以通过应用编程接口(API)或控制面板来访问和控制基础架构。
|
**您无需维护或更新自己的本地数据中心,因为提供商会为您代劳。** 此外,您可以通过应用编程接口(API)或控制面板来访问和控制基础架构。
|
||||||
|
|
||||||
**IaaS 可以让您享受较大的灵活性:您可以仅购买所需的组件,然后根据需要进行扩展或缩减。**这样不仅开销低,而且无维护成本,从而使 IaaS 成为一种经济实惠的方案。
|
**IaaS 可以让您享受较大的灵活性:您可以仅购买所需的组件,然后根据需要进行扩展或缩减。** 这样不仅开销低,而且无维护成本,从而使 IaaS 成为一种经济实惠的方案。
|
||||||
|
|
||||||
**IaaS 的一大用途就是快速、灵活地构建和拆解开发与测试环境。**您可以仅使用创建开发环境所需的基础架构,并在需要时进行扩展或缩编,完成后,您可以立即停用,这样就只需为所使用的内容付费。
|
**IaaS 的一大用途就是快速、灵活地构建和拆解开发与测试环境。** 您可以仅使用创建开发环境所需的基础架构,并在需要时进行扩展或缩编,完成后,您可以立即停用,这样就只需为所使用的内容付费。
|
||||||
|
|
||||||
**IaaS 的主要短板在于可能存在的提供商安全问题、多租户系统问题(提供商必须与多个客户端共享基础架构资源)以及服务可靠性。**但选择可靠且可信赖的提供商(具有可靠的历史和声誉)就可以避免这些问题。
|
**IaaS 的主要短板在于可能存在的提供商安全问题、多租户系统问题(提供商必须与多个客户端共享基础架构资源)以及服务可靠性。** 但选择可靠且可信赖的提供商(具有可靠的历史和声誉)就可以避免这些问题。
|
||||||
|
|
||||||
## IaaS 与虚拟化、自动化和容器化的关系
|
## IaaS 与虚拟化、自动化和容器化的关系
|
||||||
|
|
||||||
@ -39,9 +42,9 @@ IaaS 产品还可以支持容器化,其中软件代码及其所有必要的组
|
|||||||
|
|
||||||
## IaaS 与 DevOps 有什么共同点?
|
## IaaS 与 DevOps 有什么共同点?
|
||||||
|
|
||||||
**DevOps 描述了一种在开发和运维交叉点的工作方式。**这种工作方式强调减少软件改进推进到部署所需要的时间,以便用户更快地访问新应用。DevOps 方法要求开发团队和运维团队频繁沟通并作为队友进行协作。
|
**DevOps 描述了一种在开发和运维交叉点的工作方式。** 这种工作方式强调减少软件改进推进到部署所需要的时间,以便用户更快地访问新应用。DevOps 方法要求开发团队和运维团队频繁沟通并作为队友进行协作。
|
||||||
|
|
||||||
**DevOps 时刻关注代码和动态基础架构使用的频繁变更,因此非常适合于 IaaS。**DevOps 强调在应用的整个生命周期中,确保日常运维任务自动化和环境的标准化。因此 DevOps 团队经常会使用微服务架构来构建软件,并通过 API 将这些服务彼此相连。这些都有助于团队更快地交付软件,专注于创建较小的功能,然后使用敏捷方法等策略将其整合在一起。
|
**DevOps 时刻关注代码和动态基础架构使用的频繁变更,因此非常适合于 IaaS。** DevOps 强调在应用的整个生命周期中,确保日常运维任务自动化和环境的标准化。因此 DevOps 团队经常会使用微服务架构来构建软件,并通过 API 将这些服务彼此相连。这些都有助于团队更快地交付软件,专注于创建较小的功能,然后使用敏捷方法等策略将其整合在一起。
|
||||||
|
|
||||||
IaaS 通过减少维护服务器基础架构的需求,同时强调更简单的自动化开发人员体验,因此有助于支持 DevOps 工作流。
|
IaaS 通过减少维护服务器基础架构的需求,同时强调更简单的自动化开发人员体验,因此有助于支持 DevOps 工作流。
|
||||||
|
|
||||||
@ -57,10 +60,10 @@ IaaS 通过减少维护服务器基础架构的需求,同时强调更简单的
|
|||||||
|
|
||||||
## 在选择 IaaS 提供商时要考虑的事项
|
## 在选择 IaaS 提供商时要考虑的事项
|
||||||
|
|
||||||
- **灵活性:**仅购买用例所需的组件,然后根据业务需要进行扩展或缩减。
|
- **灵活性:** 仅购买用例所需的组件,然后根据业务需要进行扩展或缩减。
|
||||||
- **经济性:**低开销、无维护成本使 IaaS 成为一种价格实惠的方案。您只需按实际用量和使用频次付费,就像支付水电费那样。
|
- **经济性:** 低开销、无维护成本使 IaaS 成为一种价格实惠的方案。您只需按实际用量和使用频次付费,就像支付水电费那样。
|
||||||
- **可控:**用户可以控制其基础架构。
|
- **可控:** 用户可以控制其基础架构。
|
||||||
- **安全性:**提供商是否值得信赖?是否有用于防范和管理任何安全威胁的资源?是否有记录在案的灾难恢复协议来确保业务连续性?
|
- **安全性:** 提供商是否值得信赖?是否有用于防范和管理任何安全威胁的资源?是否有记录在案的灾难恢复协议来确保业务连续性?
|
||||||
- **多租户系统:**由于 IaaS 提供商倾向于根据需要将基础架构资源分配给多个客户端,因此提供商需要确保客户无法访问彼此的数据。让多个客户使用提供商的基础架构也会造成失衡,称之为 " 相邻干扰 "(单个用户垄断特定资源会降低其他用户的效能),因此提供商需要谨慎规划资源分配。为此,要了解提供商将如何根据用户的负载进行扩展,这一点很重要。
|
- **多租户系统:** 由于 IaaS 提供商倾向于根据需要将基础架构资源分配给多个客户端,因此提供商需要确保客户无法访问彼此的数据。让多个客户使用提供商的基础架构也会造成失衡,称之为 " 相邻干扰 "(单个用户垄断特定资源会降低其他用户的效能),因此提供商需要谨慎规划资源分配。为此,要了解提供商将如何根据用户的负载进行扩展,这一点很重要。
|
||||||
- **服务:**什么是服务提供商的服务级别协议(SLA)?是提供商承诺解决资源置备问题所付出的最短时间和最小精力吗?
|
- **服务:** 什么是服务提供商的服务级别协议(SLA)?是提供商承诺解决资源置备问题所付出的最短时间和最小精力吗?
|
||||||
- **可靠性:**性能和速度在很大程度上要取决于提供商。任何软件或硬件问题最终都会影响到用户的运行时。
|
- **可靠性:** 性能和速度在很大程度上要取决于提供商。任何软件或硬件问题最终都会影响到用户的运行时。
|
@ -1,14 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: 平台即服务(PaaS)
|
title: 2.2-平台即服务(PaaS)
|
||||||
description: 平台即服务(PaaS)
|
description: PaaS 提供了一个云计算平台,允许用户开发、运行和管理应用而无需构建相关基础架构。它托管硬件和软件,提供开发工具和环境。PaaS 的优势包括降低成本、缩短开发周期、提高工作效率和维护安全。PaaS 适合希望专注于应用开发而非基础架构维护的团队。选择 PaaS 时需考虑功能覆盖、语言和框架优化、服务支持和用户规模。
|
||||||
keywords:
|
keywords:
|
||||||
- 平台即服务
|
- 平台即服务
|
||||||
- PaaS
|
- PaaS
|
||||||
|
- 开发
|
||||||
|
- 运维
|
||||||
|
- 云计算
|
||||||
tags:
|
tags:
|
||||||
- 技术/云计算
|
- ComputerScience/CloudService
|
||||||
- 云计算/基础
|
- CloudService/ServiceModels
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2024-06-19
|
date: 2024-10-13
|
||||||
---
|
---
|
||||||
|
|
||||||
## 概述
|
## 概述
|
||||||
@ -25,12 +28,12 @@ PaaS 平台可在云端或本地基础架构中运行。对于托管的产品,
|
|||||||
|
|
||||||
选择 PaaS 环境进行应用开发的企业可享受诸多好处。
|
选择 PaaS 环境进行应用开发的企业可享受诸多好处。
|
||||||
|
|
||||||
- **使用现有技能和投资。**开发人员可访问操作系统、中间件、框架及其他开发工具,并使用熟悉的编程语言快速进行编码。
|
- **使用现有技能和投资。** 开发人员可访问操作系统、中间件、框架及其他开发工具,并使用熟悉的编程语言快速进行编码。
|
||||||
- **降低成本。**PaaS 定价意味着按实际用量付费,不必投资购置大量本地计算基础架构,免得大多数时候闲置不用。
|
- **降低成本。** PaaS 定价意味着按实际用量付费,不必投资购置大量本地计算基础架构,免得大多数时候闲置不用。
|
||||||
- **缩短应用开发周期。**PaaS 可帮助开发团队加速应用开发,并减少部署新软件所需的时间。
|
- **缩短应用开发周期。** PaaS 可帮助开发团队加速应用开发,并减少部署新软件所需的时间。
|
||||||
- **实现高效的开发运维。**开发运维策略将开发人员和 IT 运维相结合,因此您可以通过持续交付来快速开发和部署应用。
|
- **实现高效的开发运维。** 开发运维策略将开发人员和 IT 运维相结合,因此您可以通过持续交付来快速开发和部署应用。
|
||||||
- **维护安全措施。**与 PaaS 提供商合作有助于确保以统一的方式管理与安全实践相关的决策。基于云的服务将受益于专门研究安全问题的训练有素的团队。
|
- **维护安全措施。** 与 PaaS 提供商合作有助于确保以统一的方式管理与安全实践相关的决策。基于云的服务将受益于专门研究安全问题的训练有素的团队。
|
||||||
- **提高工作效率。**开发人员可通过自助服务功能,快速获得所需工具与资源。开发环境自动置备,因此团队可专注于能够增值的工作,而不是常规的基础架构管理。
|
- **提高工作效率。** 开发人员可通过自助服务功能,快速获得所需工具与资源。开发环境自动置备,因此团队可专注于能够增值的工作,而不是常规的基础架构管理。
|
||||||
|
|
||||||
## PaaS 如何发挥作用?
|
## PaaS 如何发挥作用?
|
||||||
|
|
||||||
@ -50,7 +53,7 @@ PaaS 平台可在云端或本地基础架构中运行。对于托管的产品,
|
|||||||
|
|
||||||
在做出有关 PaaS 解决方案的决策前,您应该注意以下几点:
|
在做出有关 PaaS 解决方案的决策前,您应该注意以下几点:
|
||||||
|
|
||||||
- **要涵盖哪些功能?**您的应用能够与之协调工作吗?随着您的应用不断成长和发展,用户数量会越来越多,您需要确保能够在提供商的协助下轻松实现扩展并提供所需的选项。
|
- **要涵盖哪些功能?** 您的应用能够与之协调工作吗?随着您的应用不断成长和发展,用户数量会越来越多,您需要确保能够在提供商的协助下轻松实现扩展并提供所需的选项。
|
||||||
- **它是否已针对您所使用的语言和框架进行了优化?**如果没有,运行时可能会成为问题。
|
- **它是否已针对您所使用的语言和框架进行了优化?** 如果没有,运行时可能会成为问题。
|
||||||
- **提供商能否提供随叫随到的贴心服务?**您需要确保自己的提供商长期拥有可靠可信的客户服务,从而保障您可以享受周到的服务。
|
- **提供商能否提供随叫随到的贴心服务?** 您需要确保自己的提供商长期拥有可靠可信的客户服务,从而保障您可以享受周到的服务。
|
||||||
- **您预计会有多少用户使用您的应用?**用户越多,代码越具体,应用运行就越慢,而从一个服务提供商迁移到另一服务提供商的难度也就越大。
|
- **您预计会有多少用户使用您的应用?** 用户越多,代码越具体,应用运行就越慢,而从一个服务提供商迁移到另一服务提供商的难度也就越大。
|
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
title: 2.3-软件即服务(SaaS)
|
||||||
|
description: SaaS 通过浏览器提供云应用及其底层 IT 基础架构和平台。用户避免购买和维护本地软件,转为订阅模式。SaaS 降低前期成本,依赖高速互联网连接。示例包括 Google Docs、Microsoft Office 365。SaaS 应用通常基于多租户架构,由提供商管理更新和维护。SaaS 依赖订阅模式置备软件许可证,与永久许可证不同。
|
||||||
|
keywords:
|
||||||
|
- 软件即服务
|
||||||
|
- SaaS
|
||||||
|
- 订阅模式
|
||||||
|
- 云应用
|
||||||
|
- 多租户架构
|
||||||
|
tags:
|
||||||
|
- ComputerScience/CloudService
|
||||||
|
- CloudService/ServiceModels
|
||||||
|
author: 仲平
|
||||||
|
date: 2024-10-13
|
||||||
|
---
|
||||||
|
|
||||||
|
## 概述
|
||||||
|
|
||||||
|
**软件即服务(SaaS)是一种云计算形式,可通过网络浏览器为终端用户提供云应用及其所有的底层 IT 基础架构和平台。** 对于符合以下条件的大型企业、小型企业或个人而言,SaaS 可能是理想的解决方案:
|
||||||
|
|
||||||
|
- 想避免购买或维护基础架构、平台和本地软件的麻烦。
|
||||||
|
|
||||||
|
- 更喜欢通过运营支出(OPEX)进行更简单的成本管理,而不是通过资本支出投资(CAPEX)。
|
||||||
|
|
||||||
|
- 需要尽可能减少自定义。
|
||||||
|
|
||||||
|
- 青睐软件订阅模式。
|
||||||
|
|
||||||
|
## SaaS 是如何运作的?
|
||||||
|
|
||||||
|
**不再像传统软件那样需要永久购买软件或投资可靠的本地 IT 基础架构,SaaS 可以降低用户的前期成本。** 然而,由于**服务性能取决于互联网连接速度**,SaaS 用户应投资购买高速的网络硬件。
|
||||||
|
|
||||||
|
SaaS 的示例包括一些应用服务提供商(ASP),如 Google Docs 和 Microsoft Office 365,以及一些提供人力资源软件、电子商务系统、客户关系管理工具和集成开发环境(IDE)的企业服务。
|
||||||
|
|
||||||
|
常见部署模式有两种,软件供应商通常会选择其一或两者皆选:
|
||||||
|
|
||||||
|
- 数据中心
|
||||||
|
- 公共云服务提供商(如 AWS、Azure 或 IBM Cloud)管理托管 SaaS 解决方案的云环境。
|
||||||
|
|
||||||
|
**SaaS 应用利用多租户架构来隔离用户数据。** 软件更新、漏洞修复以及其他常规应用维护都是由 SaaS 提供商负责,用户通过网络浏览器与软件交互。SaaS 解决方案通常功能齐全,但有时通过应用编程接口(API)(如 REST 或 SOAP)融入自定义集成,以连接其他功能。
|
||||||
|
|
||||||
|
**SaaS 的特性使提供商更容易向客户推出新功能。** 大多数 SaaS 应用都是预配置的即插即用产品,SaaS 提供商将管理这些应用背后的所有内容,包括:
|
||||||
|
|
||||||
|
- 硬件组件,例如网络、存储和数据中心服务器
|
||||||
|
- 平台,例如虚拟化、操作系统和中间件
|
||||||
|
- 各种软件要求,例如运行时、数据和应用本身
|
||||||
|
|
||||||
|
## SaaS 模式
|
||||||
|
|
||||||
|
**SaaS 应用在很大程度上依赖于订阅模式置备软件许可证。** 和永久许可证不同,该软件交付模式是将每个帐户与订阅进行关联,而后者则在一段时间内(通常是每年或每月)授予 SaaS 相应的访问权限。缴纳订阅费后,通常帐户会获得对产品文档和服务级别协议(SLA)规定的持续支持的访问权限,但有些 SaaS 提供商会收取额外的支持费用,才能进行源代码级别上的自定义代码更改。
|
@ -1,14 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: 功能即服务(FaaS)
|
title: 2.4-功能即服务(FaaS)
|
||||||
description: 功能即服务(FaaS)
|
description: FaaS 是一种无服务器云计算服务,允许开发人员构建、运行和管理应用功能而无需维护基础架构。它基于事件驱动模型,在无状态容器中运行,由服务提供商管理服务器端逻辑。FaaS 实例包括 IBM 云功能、AWS Lambda、Google 云功能等。FaaS 支持动态扩展,按需付费,适用于处理大数据交易、IoT 服务、移动和 Web 应用等。
|
||||||
keywords:
|
keywords:
|
||||||
- 功能即服务
|
- 功能即服务
|
||||||
- FaaS
|
- FaaS
|
||||||
|
- 无服务器计算
|
||||||
|
- 事件驱动
|
||||||
|
- 容器
|
||||||
tags:
|
tags:
|
||||||
- 技术/云计算
|
- ComputerScience/CloudService
|
||||||
- 云计算/基础
|
- CloudService/ServiceModels
|
||||||
author: 仲平
|
author: 仲平
|
||||||
date: 2024-06-19
|
date: 2024-10-13
|
||||||
---
|
---
|
||||||
|
|
||||||
## 概述
|
## 概述
|
@ -0,0 +1 @@
|
|||||||
|
|
@ -1,47 +0,0 @@
|
|||||||
---
|
|
||||||
title: 软件即服务(SaaS)
|
|
||||||
description: 软件即服务(SaaS)
|
|
||||||
keywords:
|
|
||||||
- 软件即服务
|
|
||||||
- SaaS
|
|
||||||
tags:
|
|
||||||
- 技术/云计算
|
|
||||||
- 云计算/基础
|
|
||||||
author: 仲平
|
|
||||||
date: 2024-06-19
|
|
||||||
---
|
|
||||||
|
|
||||||
## 概述
|
|
||||||
|
|
||||||
**软件即服务(SaaS)是一种云计算形式,可通过网络浏览器为终端用户提供云应用及其所有的底层 IT 基础架构和平台。**对于符合以下条件的大型企业、小型企业或个人而言,SaaS 可能是理想的解决方案:
|
|
||||||
|
|
||||||
- 想避免购买或维护基础架构、平台和本地软件的麻烦。
|
|
||||||
|
|
||||||
- 更喜欢通过运营支出(OPEX)进行更简单的成本管理,而不是通过资本支出投资(CAPEX)。
|
|
||||||
|
|
||||||
- 需要尽可能减少自定义。
|
|
||||||
|
|
||||||
- 青睐软件订阅模式。
|
|
||||||
|
|
||||||
## SaaS 是如何运作的?
|
|
||||||
|
|
||||||
**不再像传统软件那样需要永久购买软件或投资可靠的本地 IT 基础架构,SaaS 可以降低用户的前期成本。**然而,由于**服务性能取决于互联网连接速度**,SaaS 用户应投资购买高速的网络硬件。
|
|
||||||
|
|
||||||
SaaS 的示例包括一些应用服务提供商(ASP),如 Google Docs 和 Microsoft Office 365,以及一些提供人力资源软件、电子商务系统、客户关系管理工具和集成开发环境(IDE)的企业服务。
|
|
||||||
|
|
||||||
常见部署模式有两种,软件供应商通常会选择其一或两者皆选:
|
|
||||||
|
|
||||||
- 数据中心
|
|
||||||
- 公共云服务提供商(如 AWS、Azure 或 IBM Cloud)管理托管 SaaS 解决方案的云环境。
|
|
||||||
|
|
||||||
**SaaS 应用利用多租户架构来隔离用户数据。**软件更新、漏洞修复以及其他常规应用维护都是由 SaaS 提供商负责,用户通过网络浏览器与软件交互。SaaS 解决方案通常功能齐全,但有时通过应用编程接口(API)(如 REST 或 SOAP)融入自定义集成,以连接其他功能。
|
|
||||||
|
|
||||||
**SaaS 的特性使提供商更容易向客户推出新功能。**大多数 SaaS 应用都是预配置的即插即用产品,SaaS 提供商将管理这些应用背后的所有内容,包括:
|
|
||||||
|
|
||||||
- 硬件组件,例如网络、存储和数据中心服务器
|
|
||||||
- 平台,例如虚拟化、操作系统和中间件
|
|
||||||
- 各种软件要求,例如运行时、数据和应用本身
|
|
||||||
|
|
||||||
## SaaS 模式
|
|
||||||
|
|
||||||
**SaaS 应用在很大程度上依赖于订阅模式置备软件许可证。**和永久许可证不同,该软件交付模式是将每个帐户与订阅进行关联,而后者则在一段时间内(通常是每年或每月)授予 SaaS 相应的访问权限。缴纳订阅费后,通常帐户会获得对产品文档和服务级别协议(SLA)规定的持续支持的访问权限,但有些 SaaS 提供商会收取额外的支持费用,才能进行源代码级别上的自定义代码更改。
|
|
@ -136,12 +136,17 @@ date: 2024-10-12
|
|||||||
|
|
||||||
#### 文件夹排序
|
#### 文件夹排序
|
||||||
|
|
||||||
- **英文文件夹**:默认按 A-Z(a-z) 排序。
|
- **英文文件夹**:默认按 A-Z(a-z) 排序,可以省略数字前缀。
|
||||||
- **中文文件夹**:为了避免混乱,中文文件夹必须加上数字前缀,例如 `01-日记`,`02-博客`。
|
- **中文文件夹**:为了避免混乱,中文文件夹必须加上数字前缀,例如 `1.日记`,`2.博客`,可以根据实际情况决定
|
||||||
|
|
||||||
#### 文件排序
|
#### 文件排序
|
||||||
|
|
||||||
- **时间排序**:时间敏感的文件(如日志、日记、项目文档)使用 `YYYY-MM-DD` 的日期前缀,确保文件按时间顺序排列。
|
- 逻辑排序:可以根据不同的需求使用不同的前缀或命名规则,以便文件或文件夹按照预期的顺序排列。
|
||||||
|
|
||||||
|
```
|
||||||
|
1.1-概述
|
||||||
|
```
|
||||||
|
- 时间排序:时间敏感的文件(如日志、日记、项目文档)使用 `YYYY-MM-DD` 的日期前缀,确保文件按时间顺序排列。
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
- `2024-01-01-新年计划.md`。
|
- `2024-01-01-新年计划.md`。
|
||||||
|
Loading…
Reference in New Issue
Block a user