OpenShift

OpenShift adalah Kubernetes Distro yang dirancang dan dibuat oleh RedHat. Ini adalah perangkat lunak kompleks yang tujuannya adalah untuk mendukung container tanpa merubah struktur clustering-nya Kubernetes dalam lingkungan yang produktif dengan dukungan (berbayar) oleh RedHat.

OpenShift melihat untuk proses mendeploy aplikasi dilingkungan cluster bagi perusahaan dengan Kubernetes ternyata dinilai masih ada kekurangan disana-sini. Karena dilihat dari sisi perusahaan besar Kubernetes masih harus punya banyak fitur tambahan untuk siap dalam lingkungan produksi seperti menjalankan ribuan node untuk meng-handle satu endpoint. Maka, OpenShift datang untuk mengemas Kubernetes supaya dapat digunakan secara instan, sekali install source code dikirim ke OpenShift dia yang langsung deploy ke cluster-nya yang dimana RedHat mengintegrasikan RHOCP (Red Hat OpenShift Container Platform) yang didalamnya ada fitur built-in untuk container registry, CI/CD pipelines, dan S21.

Berbagai Layanan yang disediakan Red Hat OpenShift

 * OpenShift Container Platforn (OCP): Red Hat OpenShift Container Platform memberikan satu platform yang sama bagi para developer dan IT operations untuk membangun, mengembangkan, dan mengatur aplikasi di hybrid cloud maupun infrastruktur multi-cloud. Dengan demikian, pengembangan aplikasi dapat dipercepat dengan biaya yang rendah.
 * OpenShift Kubernetes Distribution (OKD): OKD adalah pendistribusian Kubernetes yang dioptimisasi untuk pengembangan aplikasi secara terus menerus dan multi-tenant deployment. OKD menambahkan tools DevOps agar pengembangan aplikasi cepat terjadi, mempermudah penggunaan dan skalabiltas serta maintenance lifecycle jangka panjang bagi tim segala ukuran. Selain itu OKD juga di-embed di Red Hat OpenShift.
 * OpenShift Dedicated: Red Hat OpenShift Dedicated adalah platform aplikasi container yang di-hosting oleh Amazon Web Services (AWS) ataupun Google Cloud Platform dan dikelola oleh Red Hat. Produk ini mempercepat pengembangan aplikasi tradisional maupun aplikasi cloud native bagi para tim developer. Dibangun di Red Hat Enterprise Linux, teknologi Docker dan Google Kubernetes, OpenShift Dedicated terkoneksi ke data center secara aman agar bisnis dapat mengimplementasikan strategi TI hybrid cloud dengan infrastruktur dan biaya yang minim.
 * OpenShift Online: OpenShift Online adalah sebuah Platform as a Service (PaaS) yang diperuntukkan untuk developer dan organisasi TI agar mereka dapat membangun aplikasi cloud baru secara skalabel dan aman dengan konfigurasi dan manajemen overhead yang minimal. Terlebih lagi, OpenShift Online mendukung banyak bahasa programming dan framework seperti Java, Ruby, dan PHP.
 * OpenShift.io: OpenShift.io adalah layanan Software as a Service (SaaS) yang menawarkan pengembangan toolchain yang telah dikonfigurasi. Dengan demikian, para pengembang dapat langsung membangun aplikasi yang dikontainerisasi tanpa perlu lagi menginstal dan mengkonfigurasi software. Bagi perusahaan di Indonesia, keempat produk ini bisa didapatkan melalui i3, value-added TI yang telah dipilih Red Hat untuk menjadi distributor dan pusat pelatihan bagi sertifikasi Red Hat di Indonesia.

Referensi

 * https://i-3.co.id/berkenalan-dengan-produk-red-hat-openshift/