CLOUD CONTAINER PLATFORM

Developing modern and cloud native applications with more agility, consistency and scale capacity.

Getup is a PaaS: Platform as a Service

Where developers can build, run and scale web applications, as well as other components like database, cache, queue systems, everything you can put in a container.

The provisioning is automated and can be integrated to your development lifecyle, along the management and application scalability.

The new version brings a lot of architectural changes, as well as new components. It is built to run containerized applications using Docker, bringing more freedom of choice to the developers when choosing the application technologies.

Management, orchestration and routing is done by Kubernetes, developed by Google and used by Microsoft, IBM and Red Hat. Kubernetes can scale an application in a few seconds without increasing your ops team. The self-healing restarts containers that fail, and replaces and reschedules containers when servers die. More quiet nights of sleeping to your developers and ops team.

Red Hat OpenShift is our third component; it adds more automation, deployment integration, advanced security and team collaboration management.

TINY, LIGHTER, FASTER

Scales 100x faster than instantiating a server in the cloud.

A CLUSTER TO RUN CONTAINERS

Server and infrastructure as a single cluster, simplifying the container management.

OPEN SOURCE PLATFORM TO RUN CONTAINERIZED APPLICATIONS

Docker Container, Kubernetes cluster management and development lifecycle.

AGILITY IN DEVELOPMENT, CONSISTENCY AND UPTIME IN PRODUCTION

Using containers not only in development, but also in production, is, today, the natural path for those looking for delivery consistency, team productivity, scaling and better uptime in production environments.

Agility in development

By packaging up the application with its configs and dependencies together and shipping as a container, you can be sure that it will run the same way as designed locally, on another machine, in test or production. It is the end of redoing configurations every single time you change the environment.

CI/CD

Continuous Delivery and Continuous Integration increases your productivity inside the development lifecycle. At Getup you can integrate your development using Jenkins, creating a pipeline to build, test and deliver software across environments such as Development > QA / Stage > Production.

AGILITY IN DEVELOPMENT, CONSISTENCY AND UPTIME IN PRODUCTION

Using containers not only in development, but also in production, is, today, the natural path for those looking for delivery consistency, team productivity, scaling and better uptime in production environments.

Agility in development

By packaging up the application with its configs and dependencies together and shipping as a container, you can be sure that it will run the same way as designed locally, on another machine, in test or production. It is the end of redoing configurations every single time you change the environmen

CI/CD

Continuous Delivery and Continuous Integration increases your productivity inside the development lifecycle. At Getup you can integrate your development using Jenkins, creating a pipeline to build, test and deliver software across environments such as Development > QA / Stage > Production.

Update, run and scale in production

Automated Rollouts e Rollbacks

Rolling Deployment progressively rolls out the changes to your application, while monitoring application health to ensure it does not kill all instances at the same time. If something goes wrong, it rollbacks the change for you.

Self-healing

It restarts containers that fail, replaces and reschedules containers when servers die, kills containers that do not respond to your users. Quiet nights of sleeping to your developers and ops team. Better uptime to your users.

Horizontal Auto-Scale

Scale your application up and down manually or automatically based on CPU usage.

> oc autoscale dc/APP --min 2 --max 10 --cpu-percent=60