Azure Solution Design 配置管理系列(PART 13)

网友投稿 247 2022-10-07

Azure Solution Design 配置管理系列(PART 13)

​​Azure Solution Design 配置管理系列(PART 12)​​

​1.3 PaaS MySQL设计​

用于 MySQL 的 Azure 数据库提供以下功能:

·​           ​没有额外费用的内置高可用性。

·​           ​使用非独占预付费定价,实现可预测性能。

·​           ​根据需要在数秒内缩放。

·​           ​保护静态和动态敏感数据的安全。

·​           ​长达 35 天的自动备份和时间点还原。

·​           ​企业级安全性和符合性。

这些功能几乎都不需要进行任何管理,并且都是在不另外收费的情况下提供的。借助这些功能,用户可将注意力集中在如何快速进行应用开发、加快推向市场,而不需要投入宝贵的时间和资源来管理虚拟机与基础结构。

使用 Azure 数据库迁移服务可从多个数据库源无缝迁移到 Azure 数据平台,且会尽量缩短停机时间。该服务使用数据迁移助手生成评估报告,这些报告提供建议以指导你在执行迁移之前完成所需的更改。当你准备好开始该迁移过程时,Azure 数据库迁移服务会执行所有必需步骤。

详细设计内容将在PaaS MySQL设计表中体现。

​1.4 PaaS Redis设计​

Azure Cache for Redis 提供了安全的专用 Redis 缓存。 Azure Redis 缓存由 Microsoft 进行管理并承载在 Azure 中,可供 Azure 内外的任何应用程序访问。

Azure Cache for Redis 基于开源软件 Redis 提供内存中数据存储。当用作缓存时,Redis 可以提高严重依赖于后端数据存储的系统的性能和可伸缩性。提高性能的方式是将经常访问的数据复制到靠近应用程序的快速存储。使用 Azure Cache for Redis 时,此快速存储位于内存中,而不是通过数据库从磁盘加载。

Azure Cache for Redis 也可用作内存中数据结构存储、分布式非关系数据库以及消息代理。若要提高应用程序性能,可充分利用 Redis 引擎低延迟、高吞吐量的性能特点。

导入/导出是一种 Azure Redis 缓存数据管理操作,可用于通过从高级缓存导入 Azure Redis 缓存数据库 (RDB) 快照以及将 Azure Redis 缓存数据库 (RDB) 快照导出到 Azure 存储帐户中的 blob 来相应地将数据导入到 Azure Redis 缓存以及从 Azure Redis 缓存导出数据。

·​           导出​ - 可以将 Azure Redis 缓存 RDB 快照导出到页 Blob。

·​           导入​ - 可以从页 Blob 或块 Blob 导入 Azure Redis 缓存 RDB 快照。

通过导入/导出可在不同的 Azure Redis 缓存实例之间进行迁移,或者在使用之前使用数据填充缓存。

详细设计内容将在PaaS Redis设计表中体现。

​1.5 APIM设计​

要使用 API 管理,管理员需要创建 API。每个 API 包括一个或多个操作,可以将每个 API 添加到一个或多个产品。要使用的 API,开发人员需要订阅包含该 API 的产品,它们可以调用该 API 的操作,根据任何可能生效的使用情况策略。常见方案包括:

·​           保护移动基础结构​通过使用 API 密钥控制访问,使用限制或使用高级安全策略(如 JWT 令牌验证)阻止 DOS 。

·​           启用 ISV 合作伙伴生态系统​通过开发人员门户提供快速的合作伙伴加入,并构建 API 外观使其与未准备好供合作伙伴使用的内部实现分离。

·​           运行内部的 API 程序​通过为组织提供一个集中位置来交流 API 的可用性和最新更改,基于组织帐户控制访问,所有这一切都基于 API 网关与后端之间的安全通道。

系统由以下组件组成:

·​           ​API 网关是具有以下功能的终结点:

·​           ​接受 API 调用,并将调用路由到后端。

·​           ​验证 API 密钥、JWT 令牌、证书和其他凭据。

·​           ​强制实施使用配额和速率限制。

·​           ​无需修改代码即可随时转换 API。

·​           ​在设置的位置缓存后端响应。

·​           ​记录调用元数据以用于分析。

若要将 API 管理实例从一个 Azure 区域迁移到另一个 Azure 区域,可以使用​备份和还原​功能。 应该在源和目标区域选择相同的 API 管理定价层。

​详细设计内容将在APIM设计表中体现。​

​​Azure Solution Design 配置管理系列(PART 14)​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java基础精讲方法的使用
下一篇:Azure Solution Design 配置管理系列(PART 11)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~