Red Hat deschide usa atat pentru masini virtuale, cat si pentru containere

Prin ultima versiune lansata de OpenShift, OpenShift 4.7, intreaga gama de aplicatii cloud poate fi gestionata.

Kubernetes este excelent pentru gestionarea containerelor. Dar, oricat de populare ar fi containerele, continuam sa rulam o multime de aplicatii pe masini virtuale (VM). Nu ar fi bine daca ati putea folosi Kubernetes pentru a va orchestra atat containerele, cat si VM-urile? Red Hat cu siguranta crede ca da si, odata cu lansarea Red Hat OpenShift 4.7, puteti utiliza Kubernetes pentru a va gestiona atat aplicatiile mai vechi, critice pentru misiune, cat si cele mai noi aplicatii native pentru cloud.

Red Hat face acest lucru cu ajutorul tehnologiei sale de previzualizare, Migration Toolkit for Virtualization (MTV). Acest lucru va va permite sa migrati cu usurinta VM-urile la scara catre Red Hat OpenShift Virtualization. Acest lucru, la randul sau, va permite dezvoltatorilor sa acceseze VM-uri vechi din OpenShift. Veti putea implementa rapid MTV pe OpenShift cu OperatorHub.

MTV va fi disponibil in general la sfarsitul acestui an si va include capabilitati extinse pentru a reduce si mai mult timpii morti si riscul, dar si pentru a optimiza succesul general al proiectului. Functiile vor include verificari inainte de migrare pentru a detecta potentiale probleme de compatibilitate, functionalitate imbunatatita de copiere a datelor si capacitati de automatizare mai profunde, eliminand necesitatea multor sarcini manuale in timpul efortului de migrare.

Odata cu lansarea ultimei versiuni OpenShift Virtualization, masinile virtuale mai vechi pot fi importate in OpenShift.

Noile caracteristici si imbunatatiri ale acestei editii includ:

  • Capacitatea de a importa masini virtuale existente in OpenShift
  • Template-uri pentru crearea  unui VM cu un singur clic
  • Integrare cu Red Hat Advanced Cluster Management pentru Kubernetes, oferind politici si guvernanta imbunatatite in toate implementarile aplicatiilor, inclusiv pentru cele virtualizate

In plus, OpenShift 4.7 extinde suportul pentru Windows Containers. In afara de suportul AWS si Azure Windows Container, OpenShift va sprijini in curand Windows Containers pe vSphere utilizand Infrastructure Provided Installer (IPI). Astfel companiile vor putea muta Containere Windows la Red Hat OpenShift indiferent de locul in care traiesc si fara a fi nevoie sa re-arhitectureze complet sau sa scrie un cod nou.

Noul OpenShift 4.7 introduce, de asemenea, un preview pentru OpenShift GitOps. GitOps foloseste sistemul de control al versiunii Git ca o singura source of truth pentru infrastructura si aplicatii declarative. Cu GitOps, agentii software monitorizeaza orice divergenta intre codul din repozitoriul Git si ceea ce ruleaza de fapt pe clusterele Kubernetes. Cand se observa o diferenta, Kubernetes poate actualiza sau reda automat clusterul in functie de caz. OpenShift GitOps se bazeaza pe Argo CD (livrare continua). Ofera livrare declarativa si continua catre OpenShift prin integrarea instrumentelor CI / CD, inclusiv OpenShift Pipelines – cu depozite de cod GitHub si GitLab – pentru a actualiza operatiunile utilizand fluxurile de lucru Git.

Pe langa rolul sau in reducerea decalajului dintre IT-ul traditional si IT-ul in cloud, Red Hat OpenShift joaca un rol si in 5G. Face acest lucru prin parteneriatul cu companii de telecomunicatii precum Altiostar si Mavenir, pentru a livra retele de acces radio (RAN) containerizate in cloud.