Red Hat OpenShift Online

OpenShift Online (Next Gen) Developer Preview

OpenShift Online has been completely rewritten, enabling you to rapidly build and deploy Docker images and manage them on a robust, scalable platform.

Sign up for Free

Application Development Redefined

Designed for both traditional and cloud-native applications, OpenShift Online (Next Gen) is perfect for developers who need a secure container application platform that is fast, easy to use, and will scale when they need it.

Self-Service Platform

Quickly create applications on demand with simple, secure access to existing projects and workflows along with built-in GitHub integration.

Polyglot, Multi-Language Support

Develop your application with the language and tools you want. Run multiple languages, frameworks, and databases on the same platform.

Container-Based

Take advantage of the Docker ecosystem. Instantly deploy and host a nearly endless range of stateful, stateless, or microservice-based applications with ease.

Automation

Fully automated application builds, deployments, scaling, health management and more that can be customized to fit nearly any requirement.

Persistent Storage

Incorporate persistent storage into your application components while retaining the ability to offer stateless cloud-native design.

Application-Centric Networking

Run your application using its own complete virtual network. Just tell the platform which endpoints to expose, and let it manage isolation and routing for you, using software-defined networking.

Superior Developer Experience

Create and manage applications utilizing a rich set of command-line tools, a powerful multi-device web console, or an Eclipse-based Integrated Development Environment such as JBoss® Developer Studio.

OpenShift Online

Register for the OpenShift Online (Next Gen) Developer Preview

Access to the OpenShift Online (Next Gen) Developer Preview is limited. Apply for access today.

Sign up for Free

Technologies

The OpenShift Online (Next Gen) Developer Preview provides a wide range of languages and services, deployed as containers. Containers can be web frameworks or stateful services such as databases and messaging services and can connect to external backends.

Languages

Databases

JBoss Middleware Services

QuickStart Templates

Community Container Images

OpenShift Online (Next Gen) allows you to take advantage of a large community of Docker-formatted Linux container images. From community registries such as Docker Hub to on-premise corporate implementations, OpenShift's ability to work directly with the Docker API helps it unlock a new world of content for developers.

Frequently Asked Questions

Product

I'm new to OpenShift - should I sign up for OpenShift Online (v2) or Next Gen (v3)?

As of August 1st, 2016, we are no longer accepting new users onto the OpenShift Online (v2) platform. Sign up for the OpenShift Online (Next Gen) Developer Preview for free today.

How is the Next Gen (v3) Developer Preview different than OpenShift Online (v2)?

OpenShift Online currently runs on the OpenShift 2.X platform. The Next Gen Developer Preview brings OpenShift 3, built on Docker and Kubernetes, to the public cloud in a multi-tenant environment. Learn more.

What are the resource limits during the Developer Preview?

Each user can create 1 project with up to 2 GiB memory, 4 CPU cores, and 2 x 1 GiB persistent volumes. For more detailed limits, see the Settings tab on your project's Overview page in the web console.

How long will I have access to the environment?

You will have access to the OpenShift Online (Next Gen) Developer Preview environment for 30 days, at which point your account will expire.

What happens when my account expires?

Your account, applications, and data will be permanently deleted to free up resources for other users when your account expires. This means that you will no longer be able to log in to the web console, authenticate using the OpenShift CLI tools, or access your applications and related data.

Can I create a new account after my account expires?

If you're interested in trying the OpenShift Online (Next Gen) Developer Preview again, just complete the registration form after your account expires and we will provision a fresh set of resources for you as soon as they become available.

What happens to my OpenShift Online (v2) account when Next Gen (v3) goes into production?

At this time, the current (v2) and next generation (v3) platforms will be available in parallel. As the OpenShift Online (Next Gen) platform matures, we will publish a sunset plan for the current (v2) offering and provide you with adequate time to migrate your applications to the new platform.

What languages are supported?

The OpenShift Online (Next Gen) Developer Preview currently supports .NET Core (1.0), Node.js (0.10, 4), PHP (5.5, 5.6), Python (2.7, 3.3, 3.4, 3.5), Ruby (2.0, 2.2, 2.3), and Perl (5.16, 5.20). Java (6, 7, 8, EE) is available via optional JBoss Middleware Services (JBoss EAP and JBoss Web Server).

What database services are supported?

The OpenShift Online (Next Gen) Developer Preview currently supports MariaDB (10.1), MongoDB (2.4, 2.6, 3.2), MySQL (5.5, 5.6), and PostgreSQL (9.2, 9.4, 9.5).

What JBoss Middleware Services are available in the Developer Preview?

JBoss EAP, JBoss Web Server, and Red Hat Single Sign-On are available to try during the OpenShift Online (Next Gen) Developer Preview.

Can users run images from Docker Hub or push their own images to the registry?

Yes, but with a few caveats. For security reasons, no images that run processes as root are allowed. Additionally, any Dockerfile VOLUME instruction must be mounted with either a persistent volume claim (PVC) or an EmptyDir at this time. See more considerations.

Can I run production services on the Developer Preview?

The Developer Preview is a time bound environment which can be used for prototyping or experimenting. We recommend that users do not deploy any production workloads. However, you can deploy a copy of your production workload to see how it performs in the environment.

Pricing

How am I billed?

During our Developer Preview period, OpenShift Online (Next Gen) is FREE!

Are paid plans available for OpenShift Online (Next Gen)?

Not at this time. OpenShift Online (Next Gen) will offer paid tiers when the offering becomes generally available.

Operations

What is your SLA?

During our Developer Preview period, we do not offer a Service Level Agreement (SLA).

How can I find out about product updates and scheduled maintenance?

Red Hat will provide updates via status.preview.openshift.com.

Support

How can I receive support for the offering?

During the Developer Preview there are no paid / official support channels, however, you can contact the Community Enablement team, create a bug report in Bugzilla, or create a post in the OpenShift Forums.

How should I reach the community enablement team or user forums?

The best way to contact the community enablement team is to log a request in the Developer Portal. Make sure that you select "Developer Preview" in the Reason for contact drop down.

If you would like to ask a larger group of people for help, including OpenShift users, engineers, and operations team members, you can ask a question using the OpenShift forums. Please make sure to use the "dev-preview" tag when creating a new post.

What should I do when I find a bug?

Red Hat's Bugzilla instance can be used to log bug reports (Product=OpenShift Online, Version=3.x). You can find a list of known and reported issues in Red Hat's Bugzilla instance.

How do I report security flaws?

Red Hat's Bugzilla instance can also be used to log security sensitive bug reports (Product=OpenShift Online, Version=3.X, Groups=security) by selecting the "Security Sensitive Bug" flag (automatically selected with the provided link).