Internet ogledalo #180 | Page 28

Za određena radna opterećenja, želeli smo da eliminišemo sav taj menadžment tako da možete da izvršavate vaš kod bez brige o infra- strukturi ili menadžmentu servera. To je serverless.” Argumenti za serverless Amazon Web Services je u velikoj meri zaslužan za veliko interesova- nje za serverless tržište. Kompanija je 2014. godine predstavila svoj serverless computing proizvod - Lambda. Matt Wood, generalni di- rektor AWS Strategy, kaže da je proizvod bio inspirisan jednim od kompanijskih najpopularnijih proiz- voda – Simple Storage Serviceom (S3). I Bloger Sam Kroonenburg smatra da je odnos između S3 i Lambdae važna analogija. “S3 posluje u ob- jektima za skladištenje. Vi date je- dan objekat, a S3 ga uskladišti. Vi ne znate kako, ne znate gde. Nije vas ni briga. Ne postoje drajveri oko kojih se brinete. Ne postoji takva stvar kao što je prostor na disku... Sve od ovoga je eliminisano. Ne možete previše ili premalo opteretiti skladišni kapacitet u S3. On je to što jeste”, objašnjava Kroonenburg na svom Cloud Guru Blogu. AWS je želeo da preuzme tu istu filozofiju za računarstvo. “Lambada se bavi funkcijama. Vi date kod funk- cije i Lambda ga izvrši na zahtev… Ne možete previše ili premalo op- teretiti kapacitet izvršenja u Lambdi. On je to što jeste”, objašnjava Wood. U tradicionalnom IaaS cloud okru- ženju korisnici opskrbljuju virtuelne mašine, skladište, baze podataka i sve bezbednosne i upravljačke alate koji idu uz to. Oni pune aplikacije na tim virtuelnim mašinama i onda koriste alate kao što su balanseri opterećenja da ih skaliraju. Koriste upravljački softver da optimizu- ju veličine zahteva i pronađu vir- tuelnu mašinu koja je ostavljena za slučaj nezgode. Lambda i druge Fa- aS platforme nude drugačiji model. Kod je napisan u funkcijama. Kada se desi događaj koji aktivira tu funkciju Lambda je pokreće. To je to. Nema planiranja kapaciteta, nema balansi- ranja opterećenja; samo zadaci koji se izvršavaju, objašnjava Butler u pri- Internet ogledalo Business & Technologies Magazine :: Broj 180 logu za “Network World”. Wood, generalni direktor AWS-a, kaže da je to korisno u različitim slučajevima upotrebe. Na pri- mer, Lambda funkcije mogu da budu napisane tako da svaki put kada se fotografija otpremi na S3, Lambda kreira kopije različitih veličina, op- timizovane za desktop, mobilni ili tablete. Ili, svaki put kada je unos aplaudovan u bazu podataka, Lam- bda funkcija može biti napisana za smeštanje podataka u skladište kao što je Amazon Redshift radi kasnijeg