[SEO 副标题]
本指南帮助您将 DICOM 图像直接发送到云,并将这些图像存储在 Amazon Simple Storage Service(Amazon S3)中。通过在现有的图像归档和通信系统(PACS)或供应商中立归档(VNA)系统中配置 DICOM 目标位置来实现上述操作。DICOM 目标位置将能够使用 DICOM 消息服务元素(DIMSE)接收实例。在本指南中,图像数据得到加密保护,数据存储可扩展以支持不同的工作负载。
请注意:[免责声明]
Well-Architected 支柱

当您在云中构建系统时,AWS Well-Architected Framework 可以帮助您了解所做决策的利弊。框架的六大支柱使您能够学习设计和操作可靠、安全、高效、经济高效且可持续的系统的架构最佳实践。使用 AWS 管理控制台中免费提供的 AWS Well-Architected Tool,您可以通过回答每个支柱的一组问题,根据这些最佳实践来检查您的工作负载。
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
-
卓越运营
使用 AWS CDK 来部署本指南,使运营商能够降低部署风险,并更好地控制部署过程。通过使用 Amazon ECR 存储版本控制的容器映像,运营商可以更轻松地测试更改和恢复失败的部署,同时最大限度地降低对最终用户或系统可用性的影响。 CloudWatch 可收集指标和日志,以深入了解系统的运行情况,从而更轻松地进行问题排查。
-
安全性
IAM 角色和策略允许系统不用包含硬编码凭证。AWS 安全组和 VPC 端点用于对访问进行精细化控制。此外,本指南使用公共子网和专用子网进行网络分割。传输中数据使用 TLS 加密获得保护。存储在 Amazon S3 上的静态数据会得到加密保护。任务与 Amazon S3 之间的通信通过 VPC 网关端点进行,不通过公共互联网。
-
可靠性
弹性负载均衡(ELB)将请求路由到在不同可用区(AZ)运行多个 Fargate 任务。使用 ELB 和 Fargate 等托管服务可消除单点故障,从而提高可靠性。Fargate 调度器可替换失败的任务,自动扩缩功能可使系统在不影响客户或最终用户的情况下应对负载变化。随着越来越多的 DICOM 图像被并行接收和处理,自动扩缩功能有助于确保必要的资源在多个可用区可用。
-
性能效率
Fargate 为计算和内存容量提供灵活的任务规模调整。这有助于将资源与工作负载要求相匹配,避免过度预置。 Amazon S3 提供高性能对象存储,配有几乎无限的可扩展性、高可用性以及多个访问层。Amazon S3 可并行访问对象,但性能不会受到影响,您可以根据工作负载的数据访问情况选择最合适的存储类别。
-
成本优化
Amazon S3 Intelligent-Tiering 根据访问模式自动将对象转换到成本较低的层级,从而降低存储成本。此外,VPC 端点通过专用网络实现 AWS 服务之间的连接,可降低公共数据传输和 NAT 网关成本。这有助于最大限度地减少在 VPC 以外的数据传输,降低总体数据传输费用。 Fargate 根据当前系统负载跟踪和自动调整已预置的计算,并可适当调整任务规模,以最大限度地提高成本效益。
-
可持续性
Amazon S3 和 Fargate 是托管服务(由 AWS 大规模运营),可减少支持工作负载所需的基础设施数量。此外,Amazon S3 生命周期策略用于自动删除不需要的数据,从而减少存储资源。
免责声明
示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。
本指南中提及第三方服务或组织并不意味着 Amazon 或 AWS 与第三方之间存在认可、赞助或从属关系。AWS 的指导是一个技术起点,您可以在部署架构时自定义与第三方服务的集成。