Arquitecturas y Modelos Económicos de Aplicaciones Serverless

Petrosyan, Luiza Arquitecturas y Modelos Económicos de Aplicaciones Serverless., 2020 Trabajo Final de Máster thesis, Universitat Politécnica de Valencia. [Thesis]

This is the latest version of this item.

[thumbnail of Arquitecturas y Modelos Economicos de Aplicaciones Serverless.pdf]
Preview
Text
Arquitecturas y Modelos Economicos de Aplicaciones Serverless.pdf - Published version
Available under License Creative Commons Attribution.

Download (2MB) | Preview

English abstract

Serverless is one of the latest advances in Cloud Computing. The concept has emerged as a new paradigm for the deployment of applications and services without the need for explicit server management. It represents an evolution of cloud service models, and is evidence of how cloud technologies have matured and expanded and their enormous potential.

Spanish abstract

Serverless es uno de los últimos avances en Cloud Computing. El concepto ha surgido como un nuevo paradigma para el despliegue de aplicaciones y servicios sin necesidad de una gestión explícita de servidores. Representa una evolución de los modelos de servicio en la nube, y es una evidencia de cómo han madurado y se han ampliado las tecnologías en la nube y de su enorme potencial.

Item type: Thesis (UNSPECIFIED)
Keywords: Serverless, arquitectura, Cloud Computing, servicios, proveedor, aplicaciones
Subjects: H. Information sources, supports, channels. > HK. Online hosts.
H. Information sources, supports, channels. > HP. e-resources.
I. Information treatment for information services
I. Information treatment for information services > IK. Design, development, implementation and maintenance
L. Information technology and library technology
Depositing user: Máster Luiza Petrosyan
Date deposited: 16 Oct 2020 12:36
Last modified: 16 Oct 2020 12:36
URI: http://hdl.handle.net/10760/40555

Available Versions of this Item

References

[1] Peter Mell and T. Grace, “The NIST Definition of Cloud Computing:

Recomendations of the National Institute of Standarts and Technology,”

National Institute of Standards and Technoligy U.S. Department of Commerce,

2011. [Online]. Available:

https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf.

[2] “What’s the Difference between Public, Private, Hybrid, and Community

Clouds?,” AbacusNext.com. [Online]. Available:

https://www.abacusnext.com/blog/whats-difference-between-public-privatehybrid-and-community-clouds.

[3] D. W. Raj Bala, Bob Gill, Dennis Smith, “Magic Quadrant for Cloud

Infrastructure as a Service, Worldwide,” 2019. [Online]. Available:

https://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519.

[4] “Amazon, Microsoft, Google and Alibaba Strengthen their Grip on the Public

Cloud Market,” Synergy Research Group. [Online]. Available:

https://www.srgresearch.com/articles/amazon-microsoft-google-and-alibabastrengthen-their-grip-public-cloud-market.

[5] D. Smith, L. Leong, and R. Bala, “Gartner Magic Quadrant for Cloud

Infrastructure as a Service, Wordwide,” 2018.

[6] “Cloud Comparison: Amazon (AWS) vs Google Cloud (GCP) vs Microsoft

(Azure) | CBT Nuggets,” Youtube, 2016. [Online]. Available:

https://www.youtube.com/watch?v=342KEaxFVjM&feature=youtu.be.

[7] Amazon, “How AWS Pricing Works,” White Paper, 2012. [Online]. Available:

https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf.

[8] “AWS Pricing Calculator.” [Online]. Available: https://calculator.aws/#/.

[9] “Precios de Amazon S3.” [Online]. Available:

https://aws.amazon.com/es/s3/pricing/.

[10] “AWS Pricing,” 2019. [Online]. Available:

https://aws.amazon.com/pricing/?nc2=h_ql_pr_ln.

[11] C. E. O. at T. L. Aaron Rallo, “New Research From TSO Logic Shows AWS

Costs Get Lower Every Year,” 2018. [Online]. Available:

https://aws.amazon.com/blogs/apn/new-research-from-tso-logic-shows-awscosts-get-lower-every-year/.

[12] M. Winters and G. Wints, “CNCF WG-Serverless Whitepaper v1.0,” 2018.

[Online]. Available: https://github.com/cncf/wgserverless/tree/master/whitepapers/serverless-overview.

[13] I. Baldini et al., “Serverless Computing : Current Trends and Open Problems,”

2017, pp. 1–20.

[14] AWS, “AWS Lambda.” [Online]. Available: https://aws.amazon.com/es/lambda/.

65

[15] “AWS re:Invent 2014 | (MBL202) NEW LAUNCH: Getting Started with AWS

Lambda,” Youtube. [Online]. Available:

https://www.youtube.com/watch?v=UFj27laTWQA.

[16] Google, “Cloud Functions.” [Online]. Available:

https://cloud.google.com/functions.

[17] M. Azure, “Azure Functions.” [Online]. Available:

https://azure.microsoft.com/es-es/services/functions/.

[18] “AWS Serverless Application Model (AWS SAM) Specification.” [Online].

Available: https://docs.aws.amazon.com/serverless-applicationmodel/latest/developerguide/sam-specification.html.

[19] “Zappa - Serverless.” [Online]. Available: https://github.com/Miserlou/Zappa.

[20] “Serverless go microservices for AWS.” [Online]. Available: https://gosparta.io/.

[21] “Serverless Framework.” [Online]. Available: https://www.serverless.com/.

[22] M. R. John Chapin, What Is Serverless? O’Reilly Media, Inc., 2017.

[23] P. Johnson, “Serverless: It’s much much more than FaaS,” 2018. [Online].

Available: https://medium.com/@PaulDJohnston/serverless-its-much-muchmore-than-faas-a342541b982e.

[24] “Oracle Functions.” [Online]. Available: oracle.com/es/cloud-native/functions/.

[25] “IBM Cloud Functions.” [Online]. Available: https://www.ibm.com/eses/cloud/functions.

[26] L. Hecht, “ADD IT UP: FAAS ≠ SERVERLESS,” The New Stack, 2018.

[Online]. Available: https://thenewstack.io/add-it-up-serverless-faas/.

[27] P. Sbarski, Serverless Architectures on AWS: With examples using AWS

Lambda. Manning Publications, 2017.

[28] “Lambda sample applications.” [Online]. Available:

https://docs.aws.amazon.com/lambda/latest/dg/lambda-samples.html.

[29] S. Purkayastha, “Tutorial: Realtime iOS Heart Rate Monitor and Dashboard,”

2015. [Online]. Available: https://www.pubnub.com/blog/2015-09-30-tutorialrealtime-ios-heart-rate-monitor-dashboard/.

[30] “New – Provisioned Concurrency for Lambda Functions,” 2019. [Online].

Available: https://aws.amazon.com/blogs/aws/new-provisioned-concurrencyfor-lambda-functions/#:~:text=You only pay for the,same rate as normal

functions.

[31] “AWS Lambda limits.” [Online]. Available:

https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html.

[32] “Amazon API Gateway.” [Online]. Available: https://aws.amazon.com/es/apigateway/.

[33] “Amazon DynamoDB.” [Online]. Available:

66

https://aws.amazon.com/dynamodb/.

[34] “AWS CloudFormation.” [Online]. Available:

https://aws.amazon.com/es/cloudformation/.

[35] “AWS Lambda features.” [Online]. Available:

https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-features.html.

[36] “AWS Lambda function scaling.” [Online]. Available:

https://docs.aws.amazon.com/lambda/latest/dg/invocationscaling.html#throttling-behavior.

[37] “AWS re:Invent 2018 | AWS Lambda Layers, the Runtime API, and Nested

Applications,” Youtube. [Online]. Available:

https://www.youtube.com/watch?v=fDv_RKygOXU.

[38] S. M. Kerner, “Top Serverless Vendors,” 2019. [Online]. Available:

https://www.datamation.com/cloud-computing/top-serverlessvendors.html#googlecloudfunctions.

[39] Microsoft, “Introducción a Azure Functions,” 2020. [Online]. Available:

https://docs.microsoft.com/es-es/azure/azure-functions/functions-overview.

[40] S. M. Abhishek Kumar, Serverless Integration Design Patterns with Azure.

Packt Publishing, 2019.

[41] “Build a Serverless Web Application.” [Online]. Available:

https://aws.amazon.com/getting-started/hands-on/build-serverless-web-applambda-apigateway-s3-dynamodb-cognito/.

[42] “Web Application Hosting in the AWS Cloud Best Practices,” 2012. [Online].

Available:

https://www.ncloud24.com/aws/img/file/AWS_Web_Hosting_Best_Practices.pd

f.

[43] L. Petrosyan and E. Gallardo, “Escenarios de uso Serverless Computing.”

2018.

[44] A. D. L. Team, “A public data lake for analysis of COVID-19 data,” 2020.

[Online]. Available: https://aws.amazon.com/es/blogs/big-data/a-public-datalake-for-analysis-of-covid-19-data/.

[45] “Enable the internet of (industry-leading) things.” [Online]. Available:

https://pages.awscloud.com/Frost-Sullivan-Report.html?trk=ar_card.

[46] “AWS IoT.” [Online]. Available: https://aws.amazon.com/es/iot/?nc=sn&loc=0.

[47] “The Spikiest Time of the Year Is No Problem for iRobot and AWS IoT.”

[Online]. Available: https://aws.amazon.com/es/solutions/case-studies/irobotiot/.

[48] “Amazon Athena.” [Online]. Available:

https://aws.amazon.com/es/athena/?whats-new-cards.sortby=item.additionalFields.postDateTime&whats-new-cards.sort-order=desc.

67

[49] “Amazon EMR.” [Online]. Available: https://aws.amazon.com/es/emr/?whatsnew-cards.sort-by=item.additionalFields.postDateTime&whats-new-cards.sortorder=desc.

[50] “AWS Glue.” [Online]. Available: https://aws.amazon.com/es/glue/?whats-newcards.sort-by=item.additionalFields.postDateTime&whats-new-cards.sortorder=desc.

[51] “Amazon Kinesis.” .

[52] “Amazon QuickSight.” [Online]. Available:

https://aws.amazon.com/es/quicksight/.

[53] “Amazon Redshift.” [Online]. Available:

https://aws.amazon.com/es/redshift/?nc2=type_a&whats-new-cards.sortby=item.additionalFields.postDateTime&whats-new-cards.sort-order=desc.

[54] “Tipos de instancias de Amazon EC2,” AWS. [Online]. Available:

https://aws.amazon.com/es/ec2/instance-types/.

[55] “AWS IoT Core pricing.” [Online]. Available: https://aws.amazon.com/iotcore/pricing/?nc1=h_ls.

[56] “Calidad del aire. Datos en tiempo real,” Portal de datos abiertos del

Ayuntamiento de Madrid. [Online]. Available:

https://datos.madrid.es/sites/v/index.jsp?vgnextoid=41e01e007c9db410VgnVC

M2000000c205a0aRCRD&vgnextchannel=374512b9ace9f310VgnVCM100000

171f5a0aRCRD.

[57] “D3.js Data-Driven Documents.”

[58] “Boto3.” [Online]. Available:

https://boto3.amazonaws.com/v1/documentation/api/latest/index.html.

[59] “Requests: HTTP for HumansTM.” [Online]. Available:

https://requests.readthedocs.io/en/master/.

[60] “Pandas.” [Online]. Available: https://pandas.pydata.org/docs/#.

[61] “Bootstrap Templates & Themes.” [Online]. Available:

https://startbootstrap.com/themes/.

[62] “Eco Data Madrid,” Calidad del Aire de Madrid en Tiempo Real Desarrollado

Con la Arquitectura Serverless. [Online]. Available:

https://staticwebbucket939.s3.amazonaws.com/index.html.

[63] P. Sbarski, “Serverless Cost Calculator,” 2020. [Online]. Available:

http://serverlesscalc.com/.

[64] BBVA_Labs, “La Economía de las Arquitecturas ‘Serverless,’” 2019. [Online].

Available: https://www.bbva.com/es/economia-arquitecturas-serverless/.

[65] “AWS re:Invent 2014 | Netflix Gains New Efficiencies using AWS Lambda.”

[Online]. Available: https://www.youtube.com/watch?v=hU25CIRPIJo.

68

[66] “Kubless-native serverless.” [Online]. Available: https://kubeless.io/docs/.

[67] “Fission: Open source, Kubernetes-native Serverless Framework.” [Online].

Available: https://fission.io/.

[68] “Apache OpenWhisk.” [Online]. Available: https://openwhisk.apache.org/.

[69] “Knative.” [Online]. Available: https://knative.dev/.


Downloads

Downloads per month over past year

Actions (login required)

View Item View Item