Epsagon Go追踪 该软件包为Go应用程序提供了跟踪功能,以收集的分布式跟踪和性能指标。 内容 安装 要安装Epsagon,只需运行: go get github.com/epsagon/epsagon-go 或使用dep : dep ensure -add github.com/epsagon/epsagon-go 用法 标记痕迹 您可以将自定义标签添加到跟踪中,以便于过滤和聚合。 在代码内添加以下调用: epsagon . Label ( "key" , "value" ) epsagon . Label ( "user_id" , user_id ) 您还可以使用它来发
2021-02-04 18:12:52 699KB debugging lambda monitoring aws-lambda
1
modules.tf-作为代码生成器的基础结构-从可视化图到Terraform 该存储库中的代码用于根据使用创建的可视化图将基础设施作为Terraform配置生成。 是的开源项目。 我该如何尝试? 在注册一个免费帐户。 在Web浏览器中绘制AWS架构(您也可以导入实时AWS资源)。 单击右上角的“导出”和“平台代码导出”。 下载档案并将其解压缩到本地。 按照README.md的分步说明进行README.md ,您可以在其中找到它。 生成的Terraform配置如何? 在存储库中,您可以看到从示例“ Web App Reference Architecture”生成的确切配置代码。 原始基础设施 记录完整的代码执行 支持者 该项目部分由赞助,这是。 监控提供的无服务器应用程序。 。 开发人员指南 该项目是使用在上运行的编写的Python 3.7应用程序。 阅读和以熟悉它。 如果您想为这个项目做出贡献,请阅读以获取更多见解。 贡献者 代码贡献者 这个项目的存在要感谢所有贡献者。 财务贡献者 成为财务贡献者,并帮助我们维持我们的社区。 [] 个人 组织机构 与您的组
2021-02-03 14:05:12 260KB aws-lambda serverless terraform visual
1
拉姆达平 一个简单的程序,它将构建ping网站的基础结构。 收集依赖 go get github.com/aws/aws-lambda-go/lambda 组态 Go程序存在于function/ 。 main.tf是Lambda的Terraform配置。 配置站点 在function/function.go中将url := "http://example.com/"更改为url := "" 。 建立邮编 在function目录中运行make release生成二进制文件,然后将其压缩。 部署Lambda 运行terraform init初始化terraform存储库。 然后运行terraform plan以创建执行计划。 最后, terraform apply于应用更改(运行执行计划)。 触发Lambda aws lambda invoke \ --invocation-type RequestResponse \ --function-name demo_lambda \ --region us-east-1 \ --log-type Tail
2021-02-03 14:05:05 4KB golang aws-lambda serverless terraform
1
很棒的无服务器安全性:精选的很棒的无服务器安全性资源列表,例如(e)书籍,文章,白皮书,博客和研究论文
1
java8新特性的简单使用介绍
2021-02-02 11:06:49 102KB java lambda stream 函数式编程
1
芒果 Mangum是将应用程序与AWS Lambda和API网关结合使用的适配器。 旨在为部署在AWS Lambda函数中的任何ASGI应用程序提供易于使用的可配置包装器,以处理API网关请求和响应。 文档: : 产品特点 API网关对和 API的支持。 与ASGI应用程序框架的兼容性,例如 , 和 。 使用GZip或Brotli在API网关中支持二进制媒体类型和有效负载压缩。 与现有的部署和配置工具一起使用,包括和 。 启动和关闭事件。 要求 Python 3.6+ 安装 pip install mangum 例 from mangum import Mangum async def app ( scope , receive , send ): await send ( { "type" : "http.response.start" , "status" : 200 , "headers" : [[ b"content-type" , b"text/plain; cha
2021-02-02 03:35:29 47KB python aws lambda django
1
使用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
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
aws-lambda-cheatsheet:AWS Lambda速查表
2021-02-02 03:34:52 15KB python aws aws-lambda cloud-computing
1
hal:hal为您的Haskell应用程序提供一个AWS Lambda自定义运行时环境
2021-02-02 03:34:51 42KB aws haskell library aws-lambda
1