使用AWS API Gateway和Lambda构建JavaScript应用程序的框架 使“无服务器”变得简单 Amazon Web Services 和是用于构建和部署应用程序的出色工具。 但是,使用它们来部署多个功能/端点将涉及大量的手动工作,例如压缩文件,通过Web UI上传,配置路径和功能名称等。Shep旨在自动执行其中的许多任务,使您能够使用一个CLI命令部署整个API和lambda函数套件。 Shep入门 先决条件 拥有一些API网关和Lambda的现有经验将很有帮助。 如果您以前从未使用过这两种工具,建议您手动设置一个功能,以了解操作情况。 请参阅亚马逊自己的 AWS凭证 Shep将需要您的亚马逊凭证,并将使用与AWS CLI工具相同的方法加载它们,这意味着您必须在使用shep之前设置AWS CLI工具。 有关,请查阅。 AWS S3构建工件 Shep在S3上存储了构建工件,因此当您的功能不变时,它可以跳过上载步骤。 默认情况下,除非功能已更改,否则Lambda不会更新别名的版本-因此这将在部署配置更改时生效。 默认情况下未启用此功能,要启用它,请将S3存储桶的名称添加到
2021-02-02 03:35:28 136KB javascript aws lambda node
1
适用于Monolog的AWS CloudWatch Logs处理程序 处理程序PHP的日志库发送日志记录到服务。 在使用此库之前,建议您先了解AWS CloudWatch服务的。 如果您觉得这个资料库有用,请按★星号按钮。 免责声明 该库通过AWS PHP SDK使用AWS API,该API对并发请求有限制。 这意味着在高并发或高负载的应用程序上,最好的方法可能无法正常工作。 请考虑使用其他解决方案,例如登录到stdout并使用fluentd重定向日志。 要求 PHP ^ 7.2 具有适当权限的AWS账户(请参阅下面的权限列表) 产品特点 最多发送10000个批处理日志,以避免超出速率错误 使用标签创建的日志组 AWS CloudWatch Logs工作人员延迟加载 适用于Web应用程序以及长期存在的CLI守护程序和工作程序 安装 通过运行安装最新版本的 $ composer require maxbanton/cwh:^2.0 基本用法 <?php use Aws \ CloudWatchLogs \ CloudWatchLogsClient ; use Maxbanton
2021-02-02 03:35:26 15KB php aws monolog cloudwatch
1
KubeNow:部署Kubernetes。 现在!
2021-02-02 03:35:26 253KB aws terraform helm openstack
1
NoDB NoDB不是数据库..但是看起来像一个数据库! NoDB是基于Amazon S3静态文件存储的极其简单的Pythonic对象存储。 对于应用程序的原型制作,临时黑客攻击以及(甚至)低流量无服务器后端而言,它非常有用! 产品特点 少架构! 少服务器! 使用S3作为数据存储。 使用cPickle加载到本机Python对象 可以使用JSON作为不信任数据的序列化格式 基于本地文件存储的缓存 便宜! 快! (特别是来自Lambda) 性能 最初的负载测试有10,000个请求(并发500个),并且写入和随后读取相同的索引显示平均时间为400毫秒。 尽管这是首选,但对于许多应用程序,甚至是那些没有稀疏数据的应用程序,这应该是可以接受的。 安装 可以通过pip轻松安装NoDB ,如下所示: $ pip install nodb 警告! 默认情况下, NoDB是不安全的! 在将serializer设置为"json"之前,请勿将其用于不受信任的数据! 用法 NoDB超级好用! 您只需创建一个NoDB对象,将其指向存储桶,然后告诉它要在哪个字段上建立索引。 from nod
2021-02-02 03:35:25 11KB python aws json lambda
1
总览 Dow Jones Hammer是适用于AWS的多账户云安全工具。 它可以识别所有区域和账户中最流行的AWS资源中的配置错误和数据安全隐患。 它具有接近实时的报告功能(例如JIRA,Slack),可以为工程师提供快速反馈,并可以对某些错误配置进行自动修复。 通过创建安全的防护栏,可以帮助保护部署在云上的产品。 文献资料 可以通过GitHub Pages获得Dow Jones Hammer文档,为 。 安全功能 技术领域 Python 3.6 AWS(Lambda,Dynamodb,EC2,SNS,CloudWatch,CloudFormation) 地貌 吉拉 松弛 贡献 欢迎您的贡献! 问题: 您可以使用报告问题。 描述发生了什么错误以及您期望的正确行为。 补丁: 我们目前使用分支进行持续的开发。 请打开此分支机构的PR。 运行测试: 使用以下命令运行测试: tox 联系我们 任何其他问题或疑虑,请随时创建,提出要求,或发送电子邮件至与我们。
2021-02-02 03:35:24 3.19MB aws aws-security cloudsecurity devsecops
1
:smiling_face_with_horns: 发电机DynamoDB GUI客户端 Dynamon是DynamoDB的GUI客户端。 最近更新 支持本地dynamodb流(v0.3) 滴下{electron,monorepo}以快速发展 连接dynamodb-local(docker docker run -p 8000:8000 amazon/dynamodb-local ) { " region " : " dynamon " , " endpoint " : " http://localhost:8000 " } 支持创建表 不稳定(针对当地环境开发的动态发电机) :eyes: 点击观看截图 跑 npm -g i dynamon dynamon # run 贡献 npm i npm run watch # for backend typescript compile npm run start 记录中 DEBUG=dynamon * npm run start # dynamon only DEBUG=dynalee * npm run start # d
2021-02-02 03:35:01 1.49MB shell client aws gui
1
Spotty大大简化了在和上进行深度学习模型的培训: 它使在GPU实例上的训练与在本地计算机上的训练一样简单 它会自动管理所有必要的云资源,包括图像,卷,快照和SSH密钥 它使每个人都可以通过几个命令在云中训练您的模型 它使用轻松地将远程进程与其终端分离 通过使用和它可以为您节省多达70%的成本 文献资料 请参阅。 阅读文章中对于现实世界的例子。 安装 要求: Python> = 3.6 如果使用的是AWS,请参阅AWS CLI(请参阅)。 如果您使用的是GCP,请使用Google Cloud SDK(请参阅 ) 使用安装或升级Spotty: $ pip install -U spotty 开始使用 准备一个spotty.yaml文件并将其放在项目的根目录中: 请参阅的文件规范。 阅读文章为一个真实的例子。 启动实例: $ spotty start 它将运行竞价型实例,还原快照(如果有),将项目与正在运行的实例同步,然后将Docker容器与环境一起启动。 训练模型或运行笔记本。 要通过SSH连接到正在运行的容器,请使用以下命令: $ spotty sh
2021-02-02 03:35:00 581KB docker aws deep-learning gpu
1
证明 Certify允许轻松地自动分发和维护证书。 在建立TLS连接时请求证书,这是由GetCertificate和GetClientCertificate tls.Config挂钩提供的。 证书可以选择缓存。 同时进行重复数据删除以最大程度地减轻发行者的压力。 保管库演练 我在演讲中包含如何配置Vault实例以安全地为Go客户端和服务器颁发证书的演练。 用户数 您是否正在使用Certify并希望在此处可见? 打开一个问题! 发行人 Certify公开了Issuer接口,该接口用于允许在Issuer后端之间进行切换。 目前实施的发行人: 用法 创建发行人: issuer := & vault. Issuer { URL : & url. URL { Scheme : "https" , Host : "my-local-vault-instance.com" , }, Token : "myVaultToken" , Role : "myVaultRole" , } 创建一个证书: c := &
2021-02-02 03:35:00 114KB go tls golang aws
1
首先支持和 / WebSockets,并支持 。 关于 rpc-websockets库使开发人员可以轻松实现其业务逻辑,包括用户,计算机或任何设备之间的消息传递。 它提供了通过WebSocket通信协议发送和接收JSON数据的可能性,以支持双向通知推送,运行RPC方法并触发任何类型的事件信令。 目前,只有客户端可以调用RPC方法,反之亦然。 前端(基于HTML / JS)和后端(基于Node.js)开发环境均受支持。 rpc-websockets基于Node.js构建,并支持LTS和当前版本。 使用免费的OSS版本以实施和管理您自己的WebSocket服务器实例,或订阅我们的并让我们管理您的实例,并在易于使用的Web管理上为您提供方法,事件和通知的管理门户。 快速开始 在您的项目中安装我们的OSS库: npm install rpc-websockets 使用rpc-websockets编写源代码: var WebSocket = require ( 'rpc-websockets' ) . Client var WebSocketServer = require ( 'rpc
2021-02-02 03:34:59 1.38MB nodejs chat iot aws
1
aws-csa-2017:适用于AWS认证解决方案架构师的研究笔记-2017
2021-02-02 03:34:58 250KB aws revision preparation certification
1