Serverless Development Trends in Open Source: a Mixed-Research Study

Detta är en Kandidat-uppsats från Göteborgs universitet/Institutionen för data- och informationsteknik

Sammanfattning: In the age of modern technology, a newparadigm, Serverless, emerges in the world of cloud computingwith which it benefits developers to solely focus on the mainobjective instead of the maintenance of the infrastructure. Thisstudy helps developers and readers alike to have an insight intothe current state of serverless software development. For thepurpose of the research, an abundant amount of open-sourceserverless projects in Github has been analyzed with the helpof Github bots, crawlers and Code Factor to gather data oncommon use cases, the complexity of the project andarchitectural patterns. Primary programming languages usedto build serverless components are Javascript, Python, and C#.Furthermore, the common use cases identified in serverlessprojects are API, Frameworks, Communication, and dataprocessing via Computation. The majority of analyzed projectswere deemed dependent on the large vendors, primarilyAmazon (72.03%) and Microsoft (21.21%). Only 3.96% of OSSprojects were using open source frameworks. However, furtherstudies are required as serverless applications will keepgrowing bigger in the near future.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)