2019年3月:Strongbox处于低维护模式; 它将继续收到较小的更新,但是我们建议新用户签出 (在Strongbox开源后启动)和 。 Strongbox是用于管理,存储和检索机密(访问令牌,加密密钥,私有证书等)的CLI / GUI和SDK。 Strongbox是AWS KMS,DynamoDB和IAM之上的客户端便利层。 它为您管理AWS资源并以安全的方式配置它们。 自2016年年中以来,Strongbox已投入生产,现已在Schibsted内部广泛使用。 入门 请访问我们的以快速入门。 有关更多详细信息,请访问 。 执照 版权所有(c)2016 Schibsted Products&Technology AS 根据Apache许可版本2.0(“许可”)许可; 除非遵守许可,否则不得使用此文件。 您可以在以下位置获得许可的副本: http://www.apache.org/licenses/LICENSE-2.0 除非适用法律要求或以书面形式同意,否则根据“许可”分发的软件将按“原样”分发,而没有任何明示或暗示的保证或条件。 有关许可下特定的语言管理权限和限制,请参阅
2021-02-02 03:34:57 400KB java aws serverless secret-management
1
锈撬棍 使用撬杠可以轻松地在Rust中编写AWS Lambda函数。 它将原生Rust函数包装到CPython模块中,该模块处理将Python对象转换为Rust对象并再次转换的过程。 用法 将撬杠和cpython都添加到您的Cargo.toml : [ dependencies ] crowbar = " 0.3 " cpython = " 0.2 " 使用两个包装箱中的宏: #[macro_use(lambda)] extern crate crowbar; #[macro_use] extern crate cpython; 并使用lambda!编写函数lambda! 巨集: lambda! ( | event, context | { println! ( "hi cloudwatch logs, this is {}" , context. function_name ()); // return the event without doing anything with it Ok (event) }); 构建Lambda函数 为了使代码可
2021-02-02 03:34:47 46KB rust aws aws-lambda serverless
1
binaryalert:BinaryAlert:无服务器,实时和追溯恶意软件检测
2021-02-01 23:08:13 8.27MB aws security lambda serverless
1
适用于.NET Core的AWS Lambda AWS NuGet程序包和蓝图的存储库,以支持使用.NET Core编写AWS Lambda函数。 有关发行历史,请查看 目录 NuGet软件包 此存储库包含许多不同的工具和库,以支持使用.NET开发Lambda。 这些软件包有单独的README文档,概述了该特定软件包的特定信息。 这些软件包在这里分类。 大事记 此文件夹中的此程序包包含可用作处理各种AWS事件的Lambda函数的输入类型的类。 这些是程序包及其README.md文件: - - - - - - - - - - - - - - Amazon.Lambda。工具 程序包将命令添加到dotnet cli,可用于管理Lambda功能,包括从dotnet cli部署功能。 有关更多信息,请参阅文件。 全球工具迁移 自2018年9月10日起,Amazon.Lambda.Tools已迁移为.NET Core。 作为迁移的一部分,版本号设置为3.0.0.0 要安装Amazon.Lambda.Tools,请使用dotnet工
2021-02-01 23:08:10 23.23MB aws aws-lambda serverless aws-apigateway
1
云开发CloudBase框架 :rocket: CloudBase框架是云开发官方出品的前扩大一体化部署工具 :fire: 无需额外代码,前初步一键托管部署,基于Serverless架构,加速访问,弹性免运维。 更多特性和优势 目录 快速开始 安装CLI npm install -g @cloudbase/cli@latest 初始化一个应用 cloudbase init 部署应用 cloudbase framework deploy 一键部署一个Vue CLI创建的项目 项目示例 下面的快速开始部分可以帮助您重启地经验CloudBase Framework的能力,刹车Swift开始将自己的项目部署起来。 查看项目示例每一个示例都提供了一个部署按钮,可以单击之后在云端一键部署,将应用安装在您的腾讯云开发环境中。同时我们也提供了对应的源代码,可以查看源代码,克隆或下载项目到本地进行修改,在本地通过CloudBase CLI进行一键部署。 Daruk是一款基于Koa2,使用Typescript开发的轻量级web框架,使用。 ThinkJS是一种可以使用ES6 / 7特性开发项目
2021-02-01 19:07:55 1.37MB react nodejs java dart
1
Form.io Angular JSON表单渲染器 该库用作的动态JSON支持的表单呈现库。 这是通过为 Angular组件提供JSON模式来实现的,该组件在前端应用程序中动态呈现。 这允许使用JSON模式动态构建表单。 角材料 如果您正在寻找支持,那么它位于一个单独的库@ 运行演示 要运行Form.io Angular渲染器的演示,请按照下列步骤操作。 确保在计算机上安装了 。 将下载到您的计算机。 在您的终端上,键入npm install 现在输入ng serve 这将启动一个示例应用程序,您可以在其中查看此模块提供的所有功能。 这是托管的演示应用程序 在您的应用程序中使用 您可以通过按如下所示引用表单的URL来轻松地在Angular 4应用程序中呈现表单。 您还可以将JSON表单直接传递给渲染器,如下所示。 < formio [form] =' { "title": "My Test Form", "
2021-01-31 14:12:33 258KB angular serverless json-schema forms
1
AWS最低特权 使用AWS X-Ray达到最低特权。 该项目旨在简化从X-Ray收集资源使用信息的过程,并达到给定应用程序的“最低特权”安全态势。 AWS X-Ray提供有关通过AWS开发工具包执行的服务API调用的深入信息。 使用此信息,可以构建应用程序实际使用的AWS资源和操作的配置文件,并生成反映该信息的策略文档。 该项目当前专注于AWS Lambda,但可以轻松地应用于利用AWS Roles的其他应用程序(EC2或ECS上的应用程序)。 要求 NodeJS 6以上 安装 npm install -g aws-least-privilege 这将安装命令行工具: xray-privilege-scan 。 凭证设定 cli工具在内部使用AWS Node.js SDK,并将使用与该SDK相同的凭证机制。 它将自动使用AWS共享凭证文件中的凭证。 有关更多详细信息,请参阅: 。 用于运行cli的用户应具有AWS托管策略: AWSXrayReadOnlyAccess 。 如果使用比较模式(请参见下文),则以下串联策略应附加到用户: { " Version " : " 2
2021-01-30 20:10:03 193KB aws lambda aws-lambda serverless
1
由无服务器,TypeScript,Webpack,Node.js和DynamoDB支持的API,旨在作为无服务器API的起点。 我还创建了一个来实现此API。 Auth0处理身份验证。 您必须注册/登录才能生成身份验证令牌并获得对安全区域的访问权限。 API中的所有端点都会检查auth令牌的有效性,如果无效,则返回未经授权的权限,然后UI会提示您再次登录。 API还通过auth令牌确定用户的身份。 见的API结构-定义 。 使用的技术 在本地运行(使用实时重新加载和本地DynamoDB服务器) 要在本地运行,您必须运行两个服务器-DB和API。 Serverless-webpack,serverless-dynamodb-local和serverless-offline为本地Serverless开发提供了出色的工具。 要启动模拟AWS API Gateway和DyanamoDB的本地服务器,请运行以下命令。 两台服务器都将启动,并且更改后将重新加载代码,以便对API的每个请求都将提供最新的代码。 Serverless-dynamodb-local需要Java Runtime E
2021-01-30 20:10:02 118KB nodejs api docker aws
1
每个功能插件的无服务器IAM角色 一个无服务器插件,可通过在功能定义块使用iamRoleStatements轻松地为每个功能定义IAM角色。 安装 npm install --save-dev serverless-iam-roles-per-function 或者,如果您想尝试next即将发布的版本: npm install --save-dev serverless-iam-roles-per-function@next 将插件添加到serverless.yml: plugins : - serverless-iam-roles-per-function 注意:需要节点6.10或更高版本的运行时。 用法 在功能级别定义iamRoleStatements定义: functions : func1 : handler : handler.get iamRoleStatementsName : my-custom-role-name # optional custom role name setting instead of the default ge
2021-01-30 14:10:20 131KB aws lambda serverless serverless-framework
1
无服务器参考架构项目 该项目旨在捕获,共享,探索和辩论当今无服务器生产应用程序中使用的模式和实践。 会费 这是一个社区项目。 如果您有模式想法或想为模式提供示例模板,请提交或请求。 我们正在研究该项目的社区准则和其他物流,因此欢迎您提供意见和反馈。 附加反馈 如果您还有其他问题或意见,请随时以电子邮件[在] jeremydaly.com接触或DM我在Twitter上- 。
1