工程

AWS 新浪体育新闻已获得HIPAA资格一个月,并且’s Awesome

发表于十一月28,2017
尼克·哈特(Nick Hatt)

What is 新浪体育新闻 和 why 您 should care

AWS 新浪体育新闻 是云计算新范式的标准载体,通常被称为“无服务器“。在无服务器之前,开发人员需要在云中配置服务器。他们需要补丁,运行状况检查,监控软件之类的东西,而所有这些都给负责使它们运行的​​人员造成了损失。

无服务器架构几乎消除了所有这些顾虑,使您可以简单地将代码放入云中并使其运行以响应预定义的事件。成本结构完全不同,您无需为始终运行的服务器付费,而只需为每次调用功能付费。

为什么医疗保健可以从新浪体育新闻中受益

2017年10月, AWS宣布了一系列服务 成为有嘻哈资格的人。其中包括新浪体育新闻。

亚马孙’的公告立即在我们的Slack频道上引起了人们的兴奋,因为自2015年以来我们一直在使用新浪体育新闻来完成许多任务,从解决Github的旧问题,在出现问题时通知客户联系到整理生产基础结构。截至2017年10月,我们对新浪体育新闻的功能界限非常清楚,我们的所有临床数据处理管道都在EC2上,无一例外。

氧化还原具有立即使用案例,可以灵活,按需地处理数据。主要负责处理进入我们SFTP服务器的数据。

通过SFTP发生大量的医疗数据交换。当它确实发生时’也伴随着许多自定义处理。我们正在考虑一个项目,该项目涉及从SFTP服务器解压缩文件,获取生成的定界文件并将它们缝合在一起,然后加载到Redox Engine中进行路由和进一步处理。

我们最终如何使用新浪体育新闻

我杰出的同事 丹妮·佩尔兹克(Dani Perszyk) 完成了该项目的所有设计和开发。她想出了一些非常酷的技术,’将来会继续使用。

使用无服务器框架 – We arrived 上 the 无服务器框架 来帮助许多繁重的工作。其他团队使用了 顶尖 在过去,两者都很棒。最重要的是,部署无服务器代码应尽可能简单。借助无服务器,’就像CI文件中的一个命令一样简单,并且实时更新。

了解可以触发功能的事件– 如前所述,该项目在通过SFTP接收文件后需要自定义处理。我们构建了SFTP服务器,使其仅与S3交互-实际上,它从未接触过文件系统,因此我们已经处于良好状态。如果你’如果尚未使用诸如S3,SQS或API Gateway之类的AWS服务,则部署新新浪体育新闻的难度可能会更高。

了解AWS施加的限制– 您应该知道新浪体育新闻函数可以运行多长时间有实际的内存限制和时间限制。将您的处理设计为并行的,或者至少能够停止和继续。

您’re pretty much 上 您r own for monitoring –我们提供的服务很大一部分是监控。它’能够编写自定义文件解析器的一件事是’很难可靠地做到这一点,并在问题出现时解决问题。 Serverless有一些插件可以帮助将日志获取到AWS Cloud Watch等,但是我们需要直接将PagerDuty API集成到应用程序中。

结论

如果你’尚未熟悉新浪体育新闻或类似服务,例如 Google Cloud功能 and Azure功能, you’re missing out 上 a technology that can save 您 money 和 simplify 您r developer flow.

到目前为止,只有AWS 新浪体育新闻和Azure Functions符合hipaa资格,因此在决定在无服务器架构中处理受保护的健康信息(PHI)时,您的尽职调查也是如此。

如果你’对于像Redox这样的公司进行大量数据的批量处理,或者甚至是一家使用Redox API中的数据的公司,通过迁移到无服务器架构,都可以节省很多维护工作的麻烦,并节省大量资金。再次,尽您的努力-我们’仅使用Lamda处理来自SFTP的文件。