Kako se lahko odzovete na potrebe strank in hitreje spravite ideje na trg? Razvijte svoje abstrakcije

Marc Andreesen je pred več kot desetletjem ustrezno izjavil: »programska oprema žre svet«.1 Danes je programska oprema videti precej drugače. Ne samo, da preko interneta uporabljamo programsko opremo ponudnikov storitev v oblaku, kot so Salesforce, AWS in seveda VMware, ampak večina svetovnih podjetij zdaj razvija lastno z uporabo aplikacij v oblaku. Danes bi to lahko trdili oblak programska oprema poje svet ali ga morda hrani.

Pandemija je ta razvojni trend povzročila prenapetost, zaradi česar je bilo nujno zagotoviti rezultate strank z oddaljenih lokacij, pogosto s programsko opremo.

Aplikacije, ki so jih zgradile naše stranke – na primer tiste, ki povezujejo varstvo otrok s starši v stiski ali uporabljajo umetno inteligenco za odobritev posojil, ne da bi stranka kdaj vstopila v banko – so nam vsem v zadnjih nekaj letih pomagale ostati na površini. To so bili nujni napredki, razviti v nujnih primerih, toda veščine in tehnologije, ki smo jih pridobili na poti, bodo obdržali daleč onkraj mask in socialne distanciranja.

Oglejte si VMware Multi-Cloud Briefing za vidike industrije, partnerjev in strank glede abstrakcije med oblaki.

Več oblakov in vloga abstrakcije

Neverjetno je, kaj so naše stranke dostavile s programsko opremo v oblaku. Zdaj vidimo skoraj vseprisotnost na dveh frontah:

  • 95 % novih aplikacij se razvija z zabojniki2, Kubernetes pa organizira večino osnovne infrastrukture za te aplikacije
  • 75 % organizacij ima arhitekturo v več oblakih z dvema ali več javnimi oblaki za svoje aplikacije

To je znan razvoj in ponavljajoč se izziv v IT. Se spomnite, ko smo imeli več fizičnih storitev, pomnilniških nizov in omrežnih naprav, ki so delovale neodvisno v podatkovnem centru? Ta zapletenost je uvedla plast abstrakcije – virtualizacije –, ki nam je omogočila, da vse te komponente delujejo skupaj kot eno.

Z napredovanjem virtualizacije, dodajanjem avtomatizacije in samopostrežnega dostopa na zahtevo do infrastrukturnih virov, so se odprla vrata za ustvarjanje tega, kar zdaj poznamo kot IaaS, in dobe ponudnikov v oblaku, kot so AWS, Google Cloud in Azure.

Ker večina organizacij zdaj uporablja več ponudnikov v oblaku za svojo infrastrukturo, smo spet na podobnem vzorcu kompleksnosti. Za razvijalce ima vsak ponudnik oblakov edinstvene vmesnike in API-je, ki dodajajo trud in upočasnjujejo njihovo izdajo. Operaterji se soočajo s podobnim izzivom, saj vsak dodatni oblak povečuje kompleksnost njihove arhitekture, razdrobi varnost, optimizacijo zmogljivosti in upravljanje stroškov.

Ta arhitektura v več oblakih ima torej najboljše od vsakega oblaka, vendar je spet zapletena.

Reševanje kompleksnosti več oblakov za večjo okretnost in hitrost

Smo na prelomni točki abstrakcije in rešitve za to zapletenost se začenjajo pojavljati. Razlog za to je, da razvijalci ne želijo razmišljati o svoji osnovni infrastrukturi, niti na ravni vsebnika niti v oblaku, v katerem delujejo. Hkrati operaterji želijo dosledno vpogled v uvajanje, porabo in varnostne konfiguracije za vsak oblak.

Za izpolnjevanje teh potreb so potrebni programski vmesniki, ki delujejo v oblakih in odstranjujejo kompleksnost osnovne infrastrukture v več oblakih. Pri VMware temu sloju abstrakcije pravimo navzkrižni oblak, tako kot nekateri naši industrijski partnerji, kot je Snowflake3.

Na primer, ena od naših storitev v oblaku, VMware Tanzu, služi tako razvijalcem kot operaterjem pri razvoju sodobnih aplikacij v oblaku. Razvijalci lahko preverijo svojo kodo, ne da bi se kdaj dotaknili osnovne infrastrukture, ki je bila ločena od njihovih razvojnih orodij in predlog. Operaterji se nato namestijo z lastno abstrakcijo, ki je neodvisna od oblaka, nad več oblaki. S Tanzujem lahko upravljajo, spremljajo in varujejo gruče Kubernetes na enak način za kateri koli oblak.

»Resnično, najboljši del tega je, da moja razvojna ekipa v resnici ne pozna nobene razlike med odhodom na OpenStack in AWS. Izkušnja razvijalca je skoraj enaka." – Greg Meyer, direktor in ugledni inženir pri Cernerju

S temi abstrakcijami se razvijalci premikajo hitreje, obravnavajo potrebe strank in udejanjajo nove ideje, ki poganjajo rast vaše organizacije. Infrastrukturo v oblaku lahko upravljate po trajnostnih, nenehno optimiziranih stroških.

Izbira enega ali drugega ponudnika v oblaku ne zahteva več dodatne zapletenosti za IT. Namesto tega se lahko osredotočite na ideje, ki izboljšujejo vašo izkušnjo strank in spodbujajo rast, zgrajene v katerem koli oblaku, ki ga izberete. Z abstrahiranjem kompleksnosti več oblakov lahko dosežete novo raven poslovne agilnosti.

Če želite izvedeti več, skočite na naše Briefing v več oblakih, kjer o tem konceptu razpravljam s strokovnjaki iz industrije in eno naših odličnih strank.

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