-
Notifications
You must be signed in to change notification settings - Fork 107
Home
Surya Jakhotia edited this page Nov 30, 2017
·
48 revisions
Jazz is a custom open source serverless framework to accelerate the adoption of serverless architectures for your applications. Jazz helps teams focus on business logic/code instead of managing infrastructure required for deploying their applications.
This product is from T-Mobile in collaboration with UST-Global.
- Jazz helps your teams to quickly create serverless services!
- Create your first API/Function/Static Website within couple of minutes. You can avoid following complex instructions provided by cloud provider(s) to create a simple API! Instead, use your time for adding more awesomeness to your code/application
- Focus on your code!
- Jazz bundles all the best practices into well-defined 'code templates' and pushes into your SCM tool like bitbucket so that you can avoid starting from scratch all over again
- Supports multiple programming languages: Java, Python, NodeJS (C# is coming soon)
- Deploys webhooks into your code repositories that triggers CI/CD workflows.
- Built-in CI/CD to deploy your services in minutes
- Commit hooks triggers workflows in build system (Jenkins)
- 'CI/CD as code' using Jenkins pipelines
- Deploy your code changes to Production in minutes
- User authentication & Security
- PlugnPlay authentication model, current installer uses AWS Cognito for user authentication.
- Streamlined security model so that you won't miss adding security controls to your services.
- Logging
- Collects logs from several serverless services from cloud providers and pushes them to a centralized log repository (like Elasticsearch).
- Plug n Play
- Easily plug new components and integration points as per your enterprise requirements. Want to replace Elasticsearch with Splunk for log monitoring? It is as easy as updating the micro service logs API.
Please refer to the following documentation for more details about the framework:
- Getting Started with Service Development using Jazz
- Understanding development lifecycle for your service
- Understanding Service Types and Templates
- Log Handler Code snippets
Jazz framework's installation is simplified so that it is easy to deploy in your cloud (AWS). Please follow the instructions in README below.
- jazz-core Code for framework's core components.
- jazz-installer Code for framework's installer.
Create! Manage! Self-service!