Paano Ka Makatugon sa Mga Pangangailangan ng Customer At Makakakuha ng Mga Ideya sa Market nang Mas Mabilis? Paunlarin ang Iyong Mga Abstraction

Mahigit isang dekada na ang nakalipas, angkop na sinabi ni Marc Andreesen, "kinakain ng software ang mundo."1 Ngayon, medyo iba na ang hitsura ng software. Hindi lamang kami gumagamit ng software sa Internet mula sa mga cloud service provider tulad ng Salesforce, AWS, at siyempre VMware, ngunit karamihan sa mga pandaigdigang negosyo ay gumagawa na ngayon ng kanilang sarili gamit ang cloud-native na mga application. Ngayon, maaari nating pagtalunan iyon ulap kinakain ng software ang mundo, o marahil ay pinapakain ito.

Ang pandemya ay nagpadala ng trend ng pag-unlad na ito sa labis na pagmamaneho, na ginagawa itong isang ganap na pangangailangan upang maihatid ang mga resulta ng customer mula sa mga malalayong lokasyon, madalas sa pamamagitan ng software.

Ang mga application na ginawa ng aming mga customer—tulad ng mga nag-uugnay sa pangangalaga sa bata sa mga magulang na nangangailangan, o gumagamit ng AI para mag-apruba ng mga pautang nang walang customer na pumapasok sa isang bangko—ay nakatulong sa aming lahat na manatiling nakalutang sa nakalipas na ilang taon. Iyon ay kinakailangang mga pagsulong na binuo nang madalian, ngunit ang mga kasanayan at teknolohiyang kinuha namin sa daan ay magpapatuloy nang higit pa sa mga maskara at pagdistansya mula sa ibang tao.

Panoorin ang VMware Multi-Cloud Briefing para sa industriya, kasosyo, at mga pananaw ng customer sa cross-cloud abstraction.

Multi-Cloud at ang Tungkulin ng Abstraction

Nakakamangha kung ano ang naihatid ng aming mga customer sa pamamagitan ng software sa cloud. Ang nakikita natin ngayon ay isang malapit sa lahat ng dako sa dalawang larangan:

  • 95% ng mga bagong application ay binuo gamit ang mga lalagyan2, at inaayos ng Kubernetes ang karamihan sa pinagbabatayan na imprastraktura para sa mga app na ito
  • 75% ng mga organisasyon ay may multi-cloud na arkitektura, na may dalawa o higit pang pampublikong ulap para sa kanilang mga aplikasyon

Ito ay isang pamilyar na ebolusyon at isang paulit-ulit na hamon sa IT. Tandaan kapag nagkaroon kami ng maramihang pisikal na serbisyo, storage array, at networking device na gumagana nang hiwalay sa data center? Ang pagiging kumplikadong iyon ay nag-udyok sa isang layer ng abstraction—virtualization—na nagbigay-daan sa aming gawin ang lahat ng mga bahaging iyon nang magkasama bilang isa.

Habang sumusulong ang virtualization, nagdaragdag ng automation at on-demand, self-service na pag-access sa mga mapagkukunan ng imprastraktura, bumukas ang pinto upang likhain ang kilala natin ngayon bilang IaaS at ang panahon ng mga hyperscale cloud provider tulad ng AWS, Google Cloud, at Azure.

Sa karamihan ng mga organisasyon na gumagamit na ngayon ng maraming cloud provider para sa kanilang imprastraktura, bumalik kami sa isang katulad na pattern ng pagiging kumplikado. Para sa mga developer, ang bawat cloud provider ay may natatanging mga interface at API na nagdaragdag ng hirap at nagpapabagal sa bilis ng kanilang mga paglabas. Ang mga operator ay nahaharap sa isang katulad na hamon, sa bawat karagdagang ulap ay tumataas ang pagiging kumplikado ng kanilang arkitektura, fragmenting seguridad, pag-optimize ng pagganap, at pamamahala ng gastos.

Kaya ang multi-cloud na arkitektura na ito ay may pinakamahusay sa bawat ulap, ngunit muli, ito ay kumplikado.

Paglutas ng Multi-Cloud Complexity para sa Higit na Liksi at Bilis

Nasa tipping point na tayo ng abstraction, at nagsisimula nang lumabas ang mga solusyon sa pagiging kumplikadong ito. Dahil dito, hindi gustong isipin ng mga developer ang kanilang pinagbabatayan na imprastraktura, alinman sa antas ng container o sa cloud kung saan sila tumatakbo. Kasabay nito, nais ng mga operator ang pare-parehong visibility sa mga deployment, gastos, at mga configuration ng seguridad para sa bawat cloud.

Ang pagtugon sa mga pangangailangang ito ay nangangailangan ng mga interface ng software na gumagana sa mga ulap, na inaalis ang pagiging kumplikado ng pinagbabatayan na multi-cloud na imprastraktura. Sa VMware, tinatawag namin itong layer ng abstraction na cross-cloud, gaya ng ginagawa ng ilan sa aming mga kasosyo sa industriya, tulad ng Snowflake3.

Halimbawa, ang isa sa aming mga serbisyo ng Cross-Cloud, ang VMware Tanzu, ay nagsisilbi sa mga developer at operator sa modernong pag-develop ng app sa cloud. Maaaring suriin ng mga developer ang kanilang code nang hindi nahihipo ang pinagbabatayan na imprastraktura, na na-decoupled mula sa kanilang mga tool sa pag-develop at template. Pagkatapos ay i-deploy ang mga operator gamit ang sarili nilang cloud-agnostic abstraction sa itaas ng multi-cloud. Sa Tanzu, maaari nilang pamahalaan, subaybayan, at i-secure ang mga kumpol ng Kubernetes sa parehong paraan, para sa anumang cloud.

“Talaga, ang pinakamagandang bahagi tungkol dito ay ang aking development team ay hindi talaga alam ang anumang pagkakaiba sa pagitan ng pagpunta sa OpenStack at AWS. Ang karanasan ng developer ay halos magkapareho.” – Greg Meyer, Direktor at Distinguished Engineer sa Cerner

Sa mga abstract na ito, mas mabilis na gumagalaw ang mga developer, tinutugunan ang mga pangangailangan ng customer at nagbibigay-buhay sa mga bagong ideya na nagtutulak sa paglago ng iyong organisasyon. At maaari kang magpatakbo ng imprastraktura ng ulap sa isang napapanatiling, patuloy na na-optimize na gastos.

Ang pagpili ng isang cloud provider o iba ay hindi na kailangang magpakilala ng karagdagang kumplikado para sa IT. Sa halip, maaari kang tumuon sa mga ideyang magpapahusay sa iyong karanasan sa customer at humihimok ng paglago, na binuo sa anumang cloud na pipiliin mo. Sa pamamagitan ng pag-abstract sa pagiging kumplikado ng multi-cloud, maaari mong maabot ang isang bagong antas ng liksi ng negosyo.

Upang matuto nang higit pa, pumunta sa aming Multi-Cloud Briefing, kung saan tinatalakay ko ang konseptong ito sa mga eksperto sa industriya at isa sa aming mahuhusay na customer.

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