DevOps și cloud hibrid: viața pe calea rapidă?
Publicat: 2022-07-05Introducere
Un cloud hibrid este unul dintre cele mai bune avantaje pentru industria IT. Cloud-ul oferă caracteristicile cloud-urilor private și publice, conform nevoilor întreprinderilor. Pe lângă asta, atunci când este împuternicit cu DevOps, devine și mai bun.
Acest articol va evalua modul în care viteza poate fi obiectivul ușor de atins dacă toate elementele DevOps și cloud hibrid sunt reunite în mod corect.
Perturbarea digitală a lansării DevOps și cloud hibrid
Ritmul și amploarea transformării afacerii, posibile de cloud, analiză predictivă, dispozitive portabile și lucrări de aplicații, sunt de neegalat. Încep să apară noi prototipuri de companie, în timp ce altele devin depășite; Companiile născute pe web, cum ar fi Facebook, Homeaway și Uber, sunt printre cele mai vizibile exemple ale modului în care întreprinderile convenționale sunt împiedicate de noii concurenți. Această perturbare este determinată în principal de modificările experimentate în comportamentul clienților, care sunt posibile de progresele tehnologice. Pe măsură ce consumatorii caută o legătură simplă, electronică cu companiile cu care fac afaceri, deseori din aplicațiile lor portabile, designerii își asumă responsabilități suplimentare pentru experiența utilizatorului. Astăzi, nicio companie nu este imună la această schimbare seismică; mai mult ca niciodată, tehnologia și flexibilitatea sunt esențiale pentru sănătatea și creșterea atât a companiilor existente, cât și a noilor întreprinderi. Procedurile de livrare a serviciilor și a produselor trebuie să fie optimizate pentru progrese și timpul de lansare pe piață în organizațiile moderne. Abordări precum tehnicile Agile, Lean Startup și Design Thinking devin din ce în ce mai potrivite pentru asistență în dezvoltarea și stilizarea opțiunilor tehnologice extrem de originale și creative, iar cloud-ul este văzut progresiv ca site-ul ideal pentru implementarea software-ului pentru întreprinderi.
Cloud și DevOps accelerează implementarea diferitelor domenii de aplicație și modificările celor existente. Software-ul face tranziția de la aplicații native complicate, cu multe interconexiuni stabilite în timpul dezvoltării, la o infrastructură mai descentralizată, cu dependențe stabilite la execuția programului. Aceste design-uri centrate pe servicii, indiferent dacă sunt activate pentru cloud sau cloudnative, beneficiază de avantajele modulului elastic al cloud-ului pentru a permite actualizări mai distincte. Aplicațiile web cloud sunt cele care sunt special create pentru cloud.
Aceștia acordă prioritate angajamentului utilizatorilor în diverse puncte de contact, cum ar fi canalele mobile și site-urile de rețele sociale, cum ar fi Facebook, Yelp etc. Aplicațiile web bazate pe cloud folosesc frecvent microservicii fără server pentru a facilita tranziția și pentru a mobiliza agilitatea, precum și pentru a reutiliza serviciile web existente. (prelucrarea datelor, analiza predictivă, funcția executivă, Internetul lucrurilor etc.) pentru a reduce timpul de producție. Aplicațiile native din cloud, care sunt în mod obișnuit legate de organizațiile născute pe web, profită de funcționalitatea cloud, cum ar fi multi-tenancy și scalabilitatea resurselor complet automatizată și flexibilă.
Două profiluri
Există două profiluri DevOps. Potrivit IBM, necesitatea unor aplicații native și compatibile cu cloud susține prezența a două profiluri majore între mulți participanți cloud DevOps. Membrii echipei cu profiluri native pentru cloud vor avea nevoi diferite față de membrii echipei cu profiluri activate pentru cloud.
Profil nativ în cloud
În timp ce un profil nativ de cloud a fost asociat frecvent cu asociații concepute pe web, acesta se găsește progresiv în grupele de inovare sau de linie de afaceri în cadrul asociațiilor mai mari. Acest profil este descris de grupuri mici care încearcă să scurteze cicluri de transport, care sunt centrate pe viabilitate și rezultatele clienților (sau afacerii). Vezi Figura 1. Dificultățile de bază pentru acest profil de adoptatori DevOps sunt afișate în Figura 2, cu aranjamentele aferente pe care le caută în partea dreaptă:

Figura 1

Figura-2
Profil activat pentru cloud
Profilul bazat pe cloud se găsește de obicei în asociațiile IT care țin pasul cu cadrele complexe și avansează. Acest profil este descris de grupuri de grupuri care lucrează la cicluri de transport mai lungi, care sunt centrate pe îmbunătățirea calității, timpul de lansare pe piață mai rapid și ajustarea costurilor și valorii. Coordonați în grupuri de grupuri, ei supraveghează cadre complexe cu numeroase părți conexe, utilizând o gamă largă de etape de inovare între grupuri. În mod obișnuit, nu vor exista doar diverse etape (computer centralizat, mediu, difuzat etc.), dar și diferite vârste ale inovației de supravegheat - de exemplu, anumite părți care fac obiectul unui cod compus pentru o etapă de patrimoniu. A se vedea figura 3. Profilul bazat pe cloud se confruntă nu doar cu dificultăți similare ca profilul cloud-local, dar, în plus, o aranjare fundamental mai dificilă a dificultăților de bază suplimentare. Acestea sunt afișate în partea stângă a figurii 4, cu aranjamentele aferente în partea dreaptă


Figura-3

Figura-4
Provocările migrației
După cum s-a analizat în aceste pagini în detaliu până acum, tranziția către cloud mixt susținută de DevOps este nenorocită să se prabusească în cazul în care asociațiile cred că tot ceea ce trebuie să se streseze este instrumentele și angajarea. Nu este. De bază, ambele schimbări sunt o schimbare socială largă. DevOps este despre agilitate, încredere și independență, la fel ca și un cloud hibrid.
Cu toate acestea, în special, DevOps și jumătate și jumătate cloud promit să îmbunătățească experiența de proiectare a unei asociații (DevX), iar acest lucru nu poate fi realizat în esență cu un instrument de etichetare sau adoptând o abordare GitOps. DevX implică o dezvoltare independentă, nelegată. Implică consolidare, experiență client și autoadministrare. Acestea sunt schimbări care pot apărea cu o schimbare fructuoasă a culturii de afaceri, nu cu un dispozitiv. De asemenea, aceasta este o etapă de început semnificativă pe care numeroase asociații încearcă încă să o înțeleagă.
Indivizii sunt o altă temă foarte uzată, însă una care continuă să introducă un test semnificativ. Schimbarea socială care se așteaptă să realizeze eficient DevOps poate începe, ipotetic, cu un singur individ. Oricum ar fi, pentru un rezultat fructuos, într-adevăr necesită o schimbare pe termen lung, deoarece convingerile profund impregnate sunt desființate și loialitățile ancestrale sunt separate.
De exemplu, mulți acceptă că realizarea DevOps necesită recrutarea de noi persoane. Această convingere cuprinde două erori: una, că asociațiile vor dori de fapt să angajeze grupurile de care au nevoie și două, că DevOps este doar un titlu de sarcină. După cum probabil știm, un grup DevOps decent nu este recrutat, el este creat prin îmbinarea îmbunătățirii și a sarcinilor. Vechile depozite, unde dezvoltatorii au creat și funcționau operațiunile, sunt o rămășiță din vremuri mai puțin iluminate.
Trecerea la un cloud hibrid implică faptul că ar trebui luată în considerare mai multă securitate și protecție. Una dintre problemele principale este că de acum este insuficient ca grupurile de securitate să conducă dintr-o poziție înaltă. Odată cu trecerea controlului de la spațiul serverului în cloud și de la arhitecții de operațiuni profund izolat la întregul grup, abordările de securitate trebuie, în plus, să se schimbe. Designerii capabili vor alege alegerile ideale; totuși, au nevoie de instrumentele de bază potrivite, care să-și ducă alegerile de la ipoteză la lumea reală și să-i protejeze pe indivizii care nu sunt la fel de atenți.
Acestea ar trebui să fie un imbold pentru a determina asociațiile să se ridice și să investigheze ce implică cu adevărat securitatea în vremea cloud-ului, a deținătorilor și a microserviciilor. În cazul în care trecerea concomitentă către DevOps și cloud hibrid este acel imbold, la fel este. În mod similar, deoarece DevOps schimbă modul în care grupurile își abordează munca, DevSecOps va deranja modul în care verifică securitatea.
Concluzie
A merge repede este ceva ce ne dorim cu toții, totuși, nu este atât de ușor. Fiecare transformare tehnologică necesită timp și pregătire pentru o înțelegere clară. DevOps cu cloud hibrid este cu siguranță o opțiune grozavă, dar trebuie implementat cu atenție.