ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2022-03-19 09:36:23  阅读:159  来源: 互联网

标签:13 缓存 配置管理 Redis Solution API 使用 Azure 迁移


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)

标签:13,缓存,配置管理,Redis,Solution,API,使用,Azure,迁移
来源: https://www.cnblogs.com/Aldj/p/16025449.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有