Git Product home page Git Product logo

kyma's Introduction

Overview

Kyma is a cloud-native application development framework.

It provides the last mile capabilities that a developer needs to build a cloud-native application using several open-source projects under the Cloud Native Computing Foundation (CNCF), such as Kubernetes, Istio, NATS, Kubeless, and Prometheus, to name a few. It is designed natively on Kubernetes and, therefore, it is portable to all major cloud providers.

Kyma allows you to integrate and extend products in a quick and modern way, using serverless computing and microservice architecture.

The extensions and customizations you create are decoupled from the core applications, which means that:

  • deployments are quick
  • scaling is independent from the core applications
  • the changes you make can be easily reverted without causing downtime of the production system

Living outside of the core product, Kyma allows you to be completely language-agnostic and customize your solution using the technology stack you want to use, not the one the core product dictates. Additionally, Kyma follows the "batteries included" principle and comes with all of the "plumbing code" ready to use, allowing you to focus entirely on writing the domain code and business logic.

Read more about the product and its technology stack.

Follow the sections for an overview of the kyma repository documentation, Kyma local deployment, and the available examples that you can test to learn how to use the product.

Documentation

See the docs folder to learn about Kyma and its components.

Installation

This section provides a reference to the local deployment of Kyma.

Local deployment

To learn how to deploy Kyma locally, see the corresponding Getting Started guide.

Usage

Learn how to use Kyma and test the available examples.

Examples

Kyma comes with the ready-to-use code snippets that you can use to test the extensions and the core functionality. See the list of existing examples in the examples repository.

kyma's People

Contributors

a-thaler avatar clebs avatar crabtree avatar damianpacierpnikatsap avatar dariadomagala-sap avatar derberg avatar devguyio avatar gchbg avatar jakkab avatar karolgrzyb avatar kubadz avatar kwiatekus avatar kyma-bot avatar lilitgh avatar mjasinski5 avatar montaro avatar msohn avatar mszostok avatar mwieczorek avatar piotrmiskiewicz avatar pkosiec avatar polskikiel avatar rakesh-garimella avatar strekm avatar szymongib avatar venkyvb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.