null
Worldwide K8s-powered application distribution.

Why use SpiderKube?

Provide the best app experience to your users while optimizing costs. Spiderkube is a highly-distributed platform that runs your applications closer to the users, and greatly increases their performance while providing you with on-demand pricing.

With automatic configuring of load balancers, DNS, and certificates, SpiderKube takes care of scaling and distribution so you can concentrate on developing products and leave the rest to us.

Automatically deploy applications to the fastest edge servers.

spiderkube-lightweight

SpiderKube is lightweight.

Distribute containerized or legacy applications to any part of the world within milliseconds, on our infrastructure of data centers or your own.
spiderkube-intelligent

SpiderKube is intelligent.

Decision-making algorithms analyze resource, bandwidth, and latency stats to select the best location to deploy applications to.
spiderkube-on-demand

SpiderKube is on-demand.

Provision your applications to the closest service provider location and de-provision applications that are no longer in use.

It takes 5 steps or less to roll out your applications.

  1. Choose the two initial data centers where your applications will be hosted.
    SpiderKube scales your applications beyond these data centers to other data centers that become available near your end-users. You can also use SpiderKube to orchestrate any cluster of external data centers by uploading your own Kubernetes configuration file.
  2. Configure your data centers’ provisioning policies.
    Choose the number of master and worker nodes you’d like in your data center cluster, and assign vCPU, RAM, and storage to your cluster.
  3. Set the maximum tolerable latency between your data centers and application users.
    SpiderKube will estimate the minimum monthly cost of your cluster based on latency in milliseconds. Your monthly costs will never exceed your specified budget.
  4. Launch your cluster of data centers, and then deploy applications on top.
    If your application template is Kubernetes, you can link your public or private Docker Registry or upload your own template. Don’t use Kubernetes? Upload a Heat template.
  5. Want SpiderKube to manage your existing domains? Just point your nameservers to us.
    Remember, SpiderKube automatically generates DNS and security certificates for the applications you’ve launched through the platform.

What can you do with SpiderKube?

ux-spiderkube
Offer consistent, seamless user experience for your applications and web services. Test your SaaS’s performance before scaling to production.
render-spiderkube-3
Render video content and graphics on data centers closer to remote producers or end-audiences, to decrease time-to-market for broadcast or streaming.
automated-dns-spiderkube
Automate the creation, configuration, and management of load balancers, DNS, and security certificates at any location at any time, on-the-fly.
limited-staff-spiderkube
Disrupt the world with your innovations, even with limited staff and budget. SpiderKube automates steps in software development and maintenance.

What do you get with SpiderKube?

null

Ready-to-fill templates

Upload containerized applications in Kubernetes YAML or virtualized applications in Heat format. You can download blank Kubeconfig and Heat templates with SpiderKube’s required parameters.

null

Network traffic monitoring

SpiderKube monitors user traffic from and to your applications (in requests per minute) in order to choose the best data center from which to deliver your applications to users from.

null

Application performance monitoring

SpiderKube incorporates Prometheus and Grafana so you can monitor your application’s performance and resources consumption in real-time.

null

CI/CD integration

SpiderKube integrates with your existing CI/CD tools such as Gitlab with only a small change to your pipeline when deploying new applications, microservices, and code upgrades.