#无服务器应用
chalice
Chalice是一个Python无服务器应用开发框架,专为AWS Lambda设计。它提供命令行工具、装饰器API和自动IAM策略生成功能,支持快速创建REST API、定期任务、S3事件处理和SQS消息队列等。开发者可以通过简洁的代码和命令,在短时间内完成应用的部署和运行,显著提高了无服务器应用的开发效率。
turbo-art
turbo.art是一个基于SDXL Turbo的实时AI图像编辑平台,提供直观界面实现即时图像创作和编辑。作为完全serverless的应用,turbo.art托管在Modal上,为用户提供高效的图像处理工具。该项目开源于GitHub,支持本地开发和部署,可在https://turbo.art体验这一创新的AI图像编辑技术。
skeet
Skeet是一个开源应用开发框架,支持AI辅助编码。该框架适用于Web、iOS和Android平台,可快速开发包括AI聊天机器人、Web3和区块链dApps在内的多种应用。基于TypeScript构建的Skeet提供灵活的功能模块、CI/CD自动化支持和增强的安全特性。它简化了基础设施管理,支持自动扩展和按需付费。目前,Skeet主要在Google Cloud和Firebase环境中使用。
aws-sam-cli
AWS SAM CLI是一款开源命令行工具,用于开发包含Lambda函数、Step Functions和API Gateway等的无服务器应用。该工具提供应用初始化、本地测试、云端同步、部署和CI/CD管道创建等功能。SAM CLI能够帮助开发者更高效地构建、测试和部署AWS无服务器应用,提升开发效率。
media-insights-on-aws
Media Insights on AWS是一个开发框架,用于构建处理多媒体内容的无服务器应用程序。该框架负责工作流编排和数据持久化,使开发者能专注于业务逻辑。它提供预构建的后端,加速应用开发,并已在广告投放、视频处理、内容索引和自动本地化等场景中得到应用。