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 rekao: „softver jede svijet“.1 Danas softver izgleda prilično drugačije. Ne samo da koristimo softver preko Interneta od provajdera usluga u oblaku kao što su Salesforce, AWS i naravno VMware, već većina globalnih preduzeća sada razvija sopstvene koristeći aplikacije koje su izvorne u oblaku. Danas bismo to mogli raspravljati oblak softver jede svijet, ili ga možda hrani.

Pandemija je ubrzala ovaj razvojni trend, što je učinilo apsolutnom neophodnošću isporučivanja rezultata kupcima sa udaljenih lokacija, često putem softvera.

Aplikacije koje su naši klijenti izgradili – poput onih koje povezuju brigu o djeci sa roditeljima kojima je potrebna ili koriste umjetnu inteligenciju za odobravanje kredita bez da klijent ikada uđe u banku – pomogle su nam svima da ostanemo na površini u posljednjih nekoliko godina. To su bila neophodna poboljšanja koja su hitno razvijena, ali vještine i tehnologije koje smo prikupili usput će opstati daleko izvan maski i društvenog distanciranja.

Pogledajte VMware Multi-Cloud Briefing za perspektive industrije, partnera i kupaca o apstrakciji između oblaka.

Multi-Cloud i uloga apstrakcije

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

  • 95% novih aplikacija se razvija sa kontejnerima2, a Kubernetes orkestrira većinu osnovne infrastrukture za ove aplikacije
  • 75% organizacija ima multi-cloud arhitekturu, sa dva ili više javnih oblaka za svoje aplikacije

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

Kako je virtuelizacija napredovala, dodajući automatizaciju i samousluž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.

S obzirom da većina organizacija sada koristi više dobavljača oblaka za svoju infrastrukturu, vratili smo se na sličan obrazac složenosti. Za programere, svaki dobavljač oblaka ima jedinstvena sučelja i API-je koji dodatno opterećuju i usporavaju ritam njihovih izdanja. Operateri se suočavaju sa sličnim izazovom, sa svakim dodatnim oblakom koji povećava složenost njihove arhitekture, fragmentirajući sigurnost, optimizaciju performansi i upravljanje troškovima.

Dakle, ova multi-cloud arhitektura 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 prekretnici apstrakcije, a rješenja za ovu složenost počinju da se pojavljuju. Razlog tome je da programeri ne žele razmišljati o svojoj osnovnoj infrastrukturi, bilo na nivou kontejnera ili oblaka na kojem rade. Istovremeno, operateri žele dosljednu vidljivost implementacije, potrošnje i sigurnosnih konfiguracija za svaki oblak.

Zadovoljavanje ovih potreba zahtijeva softverska sučelja koja rade preko oblaka, apstrahujući od kompleksnosti osnovne infrastrukture više oblaka. U VMware-u ovaj sloj apstrakcije nazivamo cross-cloud, kao i neki od naših industrijskih partnera, poput Snowflake3.

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

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

Sa ovim apstrakcijama, 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 oblaka uz održivu, kontinuirano optimiziranu cijenu.

Odabir jednog ili drugog dobavljača oblaka više ne mora predstavljati dodatnu složenost za IT. Umjesto toga, možete se fokusirati 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 dostići novi nivo poslovne agilnosti.

Da saznate više, skočite na naš Multi-Cloud Brifing, 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/