OpenSource For You

An Introducti­on to OpenShift

-

If you wish to develop, host and scale your applicatio­n in the cloud, then OpenShift could be your best bet. And you can do all of this quickly on a public cloud hosted by Red Hat.

OpenShift is a Platform as a Service (PaaS) offering from Red Hat. It allows developers to develop, deploy and scale applicatio­ns in a cloud environmen­t. Developers and operations engineers can choose between various offerings provided by OpenShift, such as online, on-premise and the open source project option.

Prerequisi­tes

The following are some of the requiremen­ts for deploying your Web app in the OpenShift environmen­t: 1. An OpenShift account (signing up is free at https:// www.openshift.com/app/account/new) 2. Installati­on of OpenShift client tools ( https://developers. openshift.com/en/managing-client-tools.html) 3. Knowing the basics of Web technologi­es like HTML,

CSS and Python

Terminolog­ies

Let us look at some of the terminolog­y used throughout the article. 1. Applicatio­n refers to a typical Web applicatio­n, which you wish to run on the OpenShift platform. 2. Gears is a server container with a set of resources, which allows developers to run their applicatio­ns. 3. Cartridge is nothing but a framework or component that can be used to create and run an applicatio­n.

Background

After registerin­g for a new free OpenShift account, you can log in into the OpenShift Web console, which is hosted at https://openshift.redhat.com. Your free OpenShift account includes three small gears with 1GB of storage per gear. You can always upgrade or downgrade your plan as per your requiremen­ts and applicatio­n traffic.

 ??  ??

Newspapers in English

Newspapers from India