Scale Infinite
About usDemo DeploymentContact usCommunity
  • 💥Quick starts
  • 🖥️Introduction
    • ☁️About Scale Infinite
    • 🐋Kubernetes
      • 🛳️Containers and Kubernetes
      • 🛳️Managed Kubernetes
    • ☁️Cloud float
      • ☁️Architecture
      • ☁️Create Account
      • ☁️Create App Page
      • ☁️My APP Page
      • ☁️My Account Page
      • ☁️Built Image Page
      • ☁️User info Page
      • ☁️Server Detail Page
      • ☁️Dashboard page
      • ☁️Artificial Intelligence
      • 💴Billing and usage
      • ☁️Accessing Persistent Storage Via FTP
  • 📼Demo Deployment
    • 🖥️Content management system (CMS)
      • Office Suites And Notes
        • 📓Rustpad Deployment
        • 📓Onlyoffice deployment
        • 📓Dillinger Deployment
        • 📓DocPHT Deployment
        • 📓Livebook Deployment
        • 🎨DRAW.IO Deployment
        • 🎨Asciiflow Deployment
        • 💧Drupal deployment
        • 📓Etherpad
        • 📓mininote deployment
        • 📜Libre Office Deployment
        • 📜Markdown Edit Deployment
        • 📜memo Deployment
        • 📜flatnotes Deployment
      • 🖥️Media Wiki Deployment
      • 🖥️Node Red Deployment
      • 🖥️WordPress MySQL
      • 🖥️WordPress SQLite
      • 💻Grafana deployment
      • 🖥️Joomla
      • 🦊Firefox Deployment
    • 🎬Media and Entertainment
      • 📺Jellyfin Deployment
      • 📺Olaris Deployment
      • 📺Emby DeployMent
      • 📺Bazarr Deployment
      • 📺Mtream Deployment
      • 🎶Lidarr Deployment
      • 🎵Spotify Deployment
      • 🎵Podgrab Deployment
    • 💽Database
      • 🖥️Xampp deployment
      • 🖥️Mongo DB
      • 🖥️Couch Base Deployment
      • 🖥️Mysql deployment
      • 🖥️PHPmyADMIN Deployment
      • 🦭Maria Db Deployment
      • 🐈Tomcat Deployment
    • 💰Finance
      • 💹ihatemoney Deployment
      • 💹Octobot Deployment
    • ☁️Cloud Services
      • ☁️Own Cloud Deployment
      • ☁️Next Cloud Deployment
    • ⚙️Tools and Other Applications
      • 🔒Caddy Deployment
      • 🖥️Vault Warden Deployment
      • 🖥️Linux VPS deployment
      • 🖥️Nginx deployment
      • 🖥️HTTPd Deployment
      • 💻Vscode Deployment
      • 💻Farmos Deployment
      • 🖥️Znc Deployment
      • ☕Gitea
      • 🖥️Jetty Deployment
      • 🖥️Varnish Deplyment
    • 🎮Gaming
      • Mini game Deployment
      • RETRO game Deployment
      • Minecraft Server
    • 📈Status / Uptime pages
      • 📊uptime kuma
      • 📊Gatus Deployment
    • 📋Dashboards
      • 🖥️Homer Deployment
      • 🖥️Heimdall Deployment
    • 📅Calender
      • 🖥️Baikal Deployment
      • 🖥️Radicale Deployment
    • 📃Document Management
      • 🖥️Stirling PDF Deployment
      • 🖥️Teedy Deployment
      • 🖥️Kavita Deployment
      • 📙Komga Deployment
    • 📂Feed Reader
      • 📙rss bridge Deployment
    • 🗃️File transfer
      • 🖥️Qbittorent Deployment
      • 🖥️Transmission Deployment
    • 📸Photo and Video Galleries
      • 🖥️ZenPhoto Deployment
    • Custom Docker Image
      • Simple Static Website
      • Simple Website with Node.js
    • 📱Social Media
      • ⚡LightStreamer Deployment
      • 📰Friendica Deployment
  • 🏃‍♂️Our Competitor
    • Render
    • Napptive
    • Qovery
    • Hostinger
    • Netlify
    • Heroku
    • Cloudron
    • Neverinstall
    • Deta.space
    • Railway
    • Cyclic.sh
    • Vercel
    • Go daddy
  • ‼️FAQ
  • 👫Community
  • 🔗Useful links
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Our Competitor

Napptive

A beacon of simplicity and accessibility in the ever-changing environment of cloud-native apps.

PreviousRenderNextQovery

Last updated 1 year ago

Was this helpful?

Using Napptive Playground to Unlock the Power of Kubernetes Napptive Playground stands out as a beacon of simplicity and accessibility in the ever-changing environment of cloud-native apps. With Kubernetes at its foundation, this platform intends to enable users from a variety of disciplines, such as data scientists, business analysts, and modelling specialists, to deploy complex applications with ease while avoiding the complexities of Kubernetes.

The Missing Piece: Applications

One of the first things Napptive tackles is the concept of "Applications." In the Kubernetes world, this abstraction is somewhat elusive. Users are often left manually piecing together the various components of an application. Napptive recognizes the need for a more straightforward approach, and that's where the Open Application Model (OAM) steps in. OAM provides a universal abstraction for applications, irrespective of the cloud provider, containerization tech, or deployment framework. It's highly customizable, allowing users to add Traits, Policies, or new Component Definitions as needed.

KubeVela: Powering Napptive

Napptive Playground relies on KubeVela as the OAM runtime for Kubernetes deployments. This innovative approach offers an environment abstraction with multi-tenant capabilities, similar to creating partitions in a shared cluster through distinct namespaces. What sets Napptive apart is its user-friendly configuration that doesn't require in-depth Kubernetes knowledge.

A Glimpse of the Architecture

Napptive and KubeVela's design is a well-oiled machine when deployed within a Kubernetes cluster. Users can interact with the cluster using the Napptive user interface, which can be accessed via the command line or the web UI. Isolated environments are simple to set up and allow for logical separations depending on deployment type (e.g., deployment, staging, production), purpose (e.g., projectA, projectB), or any other criterion. KubeVela manages the low-level application lifecycle by establishing the appropriate Kubernetes entities after an OAM application is deployed in Kubernetes.

A Multi-Tenant Approach

Napptive's unique approach lies in its multi-tenant environment. Unlike other KubeVela adopters, Napptive thrives in a multi-user setting. Security is paramount in this setup, and Napptive is dedicated to maintaining multi-tenancy throughout different releases. The focus on RBAC compliance ensures a secure and efficient experience.

Napptive's Role in the Community

Napptive's journey with the OAM/KubeVela community has evolved from exploration to active contribution. They've worked closely with the core KubeVela development team, testing and overcoming challenges related to multi-tenancy and security. Sharing their perspective and customer use cases, Napptive actively contributes to the growing KubeVela community.

A Bright Future Ahead

In the future, Napptive Playground offers a hassle-free experience for people interested in exploring the Open Application Model without the need for sophisticated installs. The community contributions continue, with an emphasis on quality assurance tools to assure application stability following upgrades and the adoption of new KubeVela capabilities such as multi-cluster support. Napptive is also aiming towards an OAM-compatible application catalogue, which would ease the storing and accessibility of application definitions. Napptive Playground is a testament to the strength of abstraction and accessibility in the Kubernetes environment, making complicated deployments simple for everybody.

Check out their website:

🏃‍♂️
NAPPTIVE | Playground
Logo
Page cover image