Pi Docs
  • Overview
  • What is Pi
  • How It Works
  • Benefits
  • Features
  • Pricing
  • Quota and Limits
  • FAQ
  • Quickstart
    • Install CLI
    • Launch Your First Pod
    • Understand the network
    • Use Volume for Stateful Workload
    • Use Private Image
  • Feature
    • Pod
    • Rootfs
    • Job
    • Volume
    • Floating IP
    • Network
    • Service
    • Secret
    • Region and Zone
  • Reference
    • CLI
      • Info
      • Pod
        • run
        • create
        • delete
        • exec
        • logs
        • get
        • describe
      • Job
        • create
        • delete
        • get
        • describe
      • Service
        • create
        • get
        • describe
        • delete
      • Secret
        • create
        • get
        • describe
        • delete
      • Volume
        • create
        • get
        • delete
      • Floating IP
        • create
        • get
        • name
        • delete
    • API/v1.9
      • Info
        • Get
      • Event
        • Get
      • Pod
        • Create
        • List
        • Read
        • Log
        • Exec
        • Delete
      • Job
        • Create
        • List
        • Read
        • Delete
      • Service
        • Create
        • List
        • Get
        • Delete
      • Secret
        • Create
        • List
        • Get
        • Delete
      • Volume
        • Create
        • List
        • Get
        • Delete
      • Floating IP
        • Create
        • List
        • Get
        • Name
        • Delete
  • FAQ
    • Privacy Policy
    • Terms of Service
    • Acceptable Use Policy
  • Docs version
Powered by GitBook
On this page
  • What is Pi?
  • Pi vs. FaaS
  • Benefits
  • Features

What is Pi

PreviousOverviewNextHow It Works

Last updated 7 years ago

What is Pi?

If you have questions about whether Pi is right for you, . If you have technical questions about Pi, use the , or contact us on .

Pi is a Serverless Container Platform. It is the simplest and fastest way to run containers in the cloud, bypassing all those infrastructure headaches, to let companies of all sizes embrace the value of containers immediately.

Pi is "Serverless" because there is no VM node, nor cluster in the system. To run containers, the only thing to do is to call Pi' RESTful API.

You might compare Pi with , with the difference that it runs Docker image, not function.

Pi vs. FaaS

Pi

FaaS

Artifact

Docker Image

Source Code

Supported Language

Anything (Code, Binary, Shell Script, etc.)

Limited

API

Kubernetes Pod API

AWS Specific

Execution Instance

Container (Pod)

Function Call

Benefits

Pi gets out of the way where it matters, by making the processes of running containers as simple and fast as possible, so that companies can run as many containers as as they want, at anytime, without preparing anything.

  • INSTANT PROVISIONING - In most cases, Pi takes only 3 seconds to provision new containers from scratch. It is by far the fastest in the market.

  • NO CLUSTER TO MANAGE - With Pi, you no longer need to provision, configure, and scale clusters of virtual machines to run containers. It lets you focus on running workloads, no distraction of servers, nor distraction of clusters..

  • JUST-IN-TIME SCALING - Pi allows applications to scale with JIT manner, thus eliminates the need to prepare extra capacity for peak.

  • COST EFFICIENT - Pi uses a Per Second pricing model. Spin up 100 containers in 3 seconds, run 30s, shutdown in 1s, and only pay for 3+30+1=33s.

  • PERSISTENT DATA – Run stateful workloads with Pi's persistent volume. Multiple replicas will be automatically created with each volume to protect your data from failures.

  • PRIVATE NETWORK Network (FREE) - Pi creates default private network for each user. Your container traffic is safely isolated from the rest. And the best part is that all traffic is FREE!

Features

Pi provides the following features:

- atomic group of one or more containers.

- temporary disk space for containers in the pod, available along with the pod lifecycle.

- persistent storage for stateful workload, automatically replicated to protect your data from failures.

- Layer-2 private network dedicated to your account to isolate your traffic from the rest customers.

- Kubernetes abstraction to provide a network connection to one or more pods. For more detail see the background on .

- Static public IPv4 address to associate with your pod, making them accessible on the Internet.

- Encrypted object that contains a small amount of sensitive data such as a password, a token, or a key.

- Separate geographic physical data centers, completely indepedent from one another.

- Isolated physical locations within a region, interconnected through low-latency links.

contact Hyper Sales
our forum
Twitter
Function-as-a-Service
Pod
Rootfs
Volume
Network
Service
how services work
Floating IP
Secret
Region
Availability Zones