Med skyen i ferd med å bli mainstream, har kunder og nettskyleverandører lett etter måter å optimalisere operasjonelle innsatser og betale kun for det de bruker. Dette behovet fødte det forstyrrende paradigmet serverløs databehandling. AWS tok tidlig ledelsen tilbake i 2014-15 med lanseringen av Lambda-funksjoner, og skapte en eufori av interesse for IT-verdenen. Så, hva er løftet, og hvor står serverløs i dag?
Mens den første hypen har avtatt, har serverløs databehandling fortsatt å dukke opp. Skyadopsjon har økt, men det sanne potensialet strekker seg utover skyen.
Løftet om serverløs
Serverløs databehandling er et helt økosystem av skytjenester og funksjoner, som meldingskøer, databaser, logging og autentisering – alt i en tjenesteversjon. Det er ikke bare Functions as a Service (FaaS).
Det serverløse arkitektoniske paradigmet lover at all allokering av dataressurser, ressursadministrasjon, høy tilgjengelighet og feiltoleranse vil bli håndtert av skyleverandøren på vegne av brukeren. Forbrukeren er ikke pålagt å levere eller skalere noen av back-end-serverne, virtuelle maskiner eller plattformtjenester som normalt er nødvendige for å kjøre koden deres.
Det er subtile flaskehalser og også “show-stoppers” for adopsjonen, men som må adresseres avgjørende fra et teknologisk perspektiv.
Den nåværende tilstanden til serverløs
Serverløs er ikke nødvendigvis det riktige valget for alle brukstilfeller. Å bruke en serverløs stabel er ikke alltid et kostnadsbesparende alternativ. Enkelte arbeidsbelastninger krever betydelige dataressurser, noe som gjør den serverløse modellen mindre kostnadseffektiv.
Slik vi ser det, vil det være en jevn vekst i serverløs adopsjon sammen med en jevn nedgang i dedikert serverdatabehandling. Vi tror imidlertid at begge disse datateknologiene vil eksistere side om side i en lang periode.
Å flytte til en fullstendig serverløs arkitektur krever at en organisasjon forplikter seg til en skyleverandør og kjenner den godt nok til å oppnå de ønskede resultatene. De fleste store bedrifter er ennå ikke klare til å støtte denne overgangen fullt ut.
Hva gjør TCS
Hos TCS hjelper vi bedrifter sømløst å ta i bruk cloud computing og bli serverløs. Her er noen eksempler:
- Serverless Enterprise Applicability & Sustainability Model (SEASM): Kunder i dag er ofte uinformerte om hva som kan gå serverløst, hvordan og når. Innenfor TCS har vi kommet opp med en Serverless Enterprise Applicability & Sustainability Model (SEASM). Denne vurderingsmodellen fanger opp dagens tilstand, kortsiktige mål og langsiktige mål for IT-infrastrukturen. Virksomhetsspesifikke behov vurderes også. Ytterligere drill-down gir detaljer om hva som er gjennomførbart og områder for prioritering. Etter hvert som teknologien utvikler seg, vil modellen også utvikle seg. Ved hjelp av dette instrumentet kan kundene gjennomføre en periodisk vurdering (en eller to ganger i året) og planlegge en realistisk migrering til serverløs.
- Opprette serverløse varianter av fremtredende programvareplattformer: Av alle de fremtredende programvareplattformene som er tilgjengelige i dag, har bare rundt 10 % serverløse varianter. Vi i TCS har begynt å gjøre en bevisst innsats for å lage serverløse varianter for de resterende 90 % av programvareplattformene som er tilgjengelige. Målet er å adressere open source-versjonene først, etterfulgt av komplementær innsats fra programvareleverandører og skytjenesteleverandører.
Fremtiden for serverløs
Ultrasmidige bedrifter trenger serverløse applikasjoner. I dag kommer hver leverandør av skytjenester med sine egne serverløse teknologier, som ved design stort sett er inkompatible med hverandre. Dessuten har et svært begrenset antall programvareplattformer serverløse varianter tilgjengelig.
Dette skaper et ekstraordinært gap, samt en stor mulighet. Den innledende sprøyten med serverløs databehandling er i ferd med å utvikle seg til et mer realistisk stadium, der kundene kan forstå risiko-belønning og kostnad-nytte-vinklene praktisk talt. Den dedikerte server-æraen har forduftet, og nå er tiden inne for serverløs databehandling å ta plassen.
Forfatter Bio
TCS
E-post: [email protected]
Nandkishor Mardikar er en Enterprise Architect og en velprøvd innovasjonsevangelist ved AWS Cloud-enheten til TCS. Nandkishor & team hjelper bedrifter med full stack applikasjonsmigrering og moderniseringsstrategier, løsninger for å lette komplekse migreringsaktiviteter og refaktoriseringsinnsats, noe som bidrar til å spare dyrebar tid og krefter for kunder på applikasjonsmigrering. Komplekse teknologidomeneområder for integrering av mellomvare, BI/Analytics, Big Data, NoSQL og generell datamigrering med forbedret nettsky er hans kjernetjenesteområder. Han har 7 patentbevilgninger på kreditt, i ulike digitale områder på tvers av flere jurisdiksjoner. I sine over 30 år med strålende IT-karriere har Nandkishor utført ulike roller som Head – Technology Excellence, Chief Architect, QA Manager, Relationship Manager, etc.
For å lære mer, besøk oss her.