Kako možete odgovoriti na potrebe kupaca i brže plasirati ideje na tržište? Razvijajte svoje apstrakcije

Prije više od deset godina, Marc Andreesen je prikladno izjavio: “softver jede svijet”.1 Danas softver izgleda dosta drugačije. Ne samo da koristimo softver putem Interneta od davatelja usluga u oblaku kao što su Salesforce, AWS i, naravno, VMware, već većina globalnih poduzeća sada razvija vlastite koristeći aplikacije koje su izvorne u oblaku. Danas bismo to mogli tvrditi oblak softver jede svijet, ili ga možda hrani.

Pandemija je ubrzala ovaj razvojni trend, zbog čega je isporuka rezultata klijentima s udaljenih lokacija, često putem softvera, apsolutno neophodna.

Aplikacije koje su naši klijenti izgradili – poput onih koje povezuju brigu o djeci s roditeljima kojima je to potrebno ili koriste umjetnu inteligenciju za odobravanje kredita bez da klijent ikad uđe u banku – pomogle su nam da ostanemo na površini tijekom posljednjih nekoliko godina. To su bili nužni napredak koji je hitno razvijen, ali vještine i tehnologije koje smo prikupili na tom putu ostat će daleko izvan maski i društvenog distanciranja.

Pogledajte VMware Multi-Cloud Briefing za perspektivu industrije, partnera i kupaca o apstrakciji više oblaka.

Multi-Cloud i uloga apstrakcije

Nevjerojatno je što su naši kupci isporučili putem softvera u oblaku. Ono što sada vidimo je skoro sveprisutnost na dva fronta:

  • 95% novih aplikacija razvija se s kontejnerima2, a Kubernetes organizira većinu temeljne infrastrukture za ove aplikacije
  • 75% organizacija ima arhitekturu više oblaka, s dva ili više javnih oblaka za svoje aplikacije

Ovo je poznata evolucija i stalni izazov u IT-u. Sjećate li se kada smo imali više fizičkih usluga, nizova za pohranu i mrežnih uređaja koji su neovisno radili u podatkovnom centru? Ta je složenost uvela sloj apstrakcije – virtualizacije – koji nam je omogućio da sve te komponente rade zajedno kao jedna.

Kako je virtualizacija napredovala, dodajući automatizaciju i samoposlužni pristup infrastrukturnim resursima na zahtjev, otvorila su se vrata za stvaranje onoga što sada poznajemo kao IaaS i era pružatelja usluga u oblaku kao što su AWS, Google Cloud i Azure.

Budući da većina organizacija sada koristi više pružatelja usluga u oblaku za svoju infrastrukturu, vratili smo se na sličan obrazac složenosti. Za programere, svaki pružatelj usluga u oblaku ima jedinstvena sučelja i API-je koji dodaju muke i usporavaju ritam njihovih izdanja. Operateri se suočavaju sa sličnim izazovom, sa svakim dodatnim oblakom koji povećava složenost njihove arhitekture, fragmentira sigurnost, optimizaciju performansi i upravljanje troškovima.

Dakle, ova arhitektura s više oblaka ima najbolje od svakog oblaka, ali opet je složena.

Rješavanje složenosti više oblaka za veću agilnost i brzinu

Nalazimo se na prijelomnoj točki apstrakcije, a rješenja za ovu složenost počinju se javljati. Razlog tome je da programeri ne žele razmišljati o svojoj temeljnoj infrastrukturi, bilo na razini kontejnera ili oblaka na kojem rade. Istodobno, operateri žele dosljednu vidljivost implementacije, potrošnje i sigurnosnih konfiguracija za svaki oblak.

Za ispunjavanje ovih potreba potrebna su softverska sučelja koja rade u oblacima, apstrahirajući složenost temeljne infrastrukture za više oblaka. U VMwareu ovaj sloj apstrakcije nazivamo cross-cloud, kao i neki od naših industrijskih partnera, poput Snowflake3.

Na primjer, jedna od naših Cross-Cloud usluga, VMware Tanzu, služi i programerima i operaterima u razvoju modernih aplikacija u oblaku. Programeri mogu provjeriti svoj kod bez dodirivanja temeljne infrastrukture, koja je odvojena od njihovih razvojnih alata i predložaka. Operatori se zatim implementiraju s vlastitom apstrakcijom koja se ne odnosi na oblak iznad više oblaka. Uz Tanzu, oni mogu upravljati, nadzirati i osigurati Kubernetes klastere na isti način, za bilo koji oblak.

“Stvarno, najbolji dio ovoga je to što moj razvojni tim zapravo ne zna nikakvu razliku između odlaska na OpenStack i AWS. Iskustvo programera je gotovo potpuno isto.” – Greg Meyer, direktor i ugledni inženjer u Cerneru

Uz ove apstrakcije, programeri se kreću brže, obraćajući se potrebama kupaca i oživotvorujući nove ideje koje pokreću rast vaše organizacije. I možete pokrenuti infrastrukturu u oblaku uz održivu, kontinuirano optimiziranu cijenu.

Odabir jednog ili drugog pružatelja usluga u oblaku više ne mora predstavljati dodatnu složenost za IT. Umjesto toga, možete se usredotočiti na ideje koje poboljšavaju vaše korisničko iskustvo i pokreću rast, izgrađene na bilo kojem oblaku koji odaberete. Apstrahiranjem složenosti multi-oblaka možete doseći novu razinu poslovne agilnosti.

Kako biste saznali više, skočite na naš Brifing u više oblaka, gdje razgovaram o ovom konceptu sa stručnjacima iz industrije i jednim od naših sjajnih kupaca.

Izvor: https://www.forbes.com/sites/vmware/2022/01/28/how-can-you-respond-to-customer-needs-and-get-ideas-into-market-faster-evolve- tvoje apstrakcije/