Multi Serverless Platform Deployment
It is a tool for deploying serverless functions to multiple heterogeneous serverless compute platform like AWS, OpenWhisk and Google Cloud Functions. This tool is based upon the Serverless Framework. One can use this tool for deploying the function(s) to more than one platform with a single command.
Terminus: Performance Modeling and Sandboxing for Microservices Applications
Terminus is a microservice’s performance modeling and sand-boxing tool. Terminus is derived from the word “terminal” which means end point of something. Terminus consists of components implementing microservices architecture; these components can be scaled up and down on demand.
FedKeeper: Python tool for propagating FL-client functions over FaaS fabric
Federated learning (FL) enables resource-constrained edge devices to learn a shared Machine Learning (ML) or Deep Neural Network (DNN) model, while keeping the training data local and providing privacy, security, and economic benefits.
Precog: Online Memory Leak Detection Using Trend Analysis
A memory leak in an application deployed on the cloud can affect the availability and reliability of the application. Therefore, to identify and ultimately resolve it quickly is highly important.
ScaleX: Multi-Layered Cloud Applications Auto-Scaling Performance Analysis
More companies are shifting focus to adding more layers of virtualization for their cloud applications thus increasing the flexibility in development, deployment and management of applications. Increase in the number of layers can result in additional overhead during autoscaling and also in coordination issues while layers may use the same resources while managed by different software.