{"id":19894,"date":"2024-06-04T09:03:48","date_gmt":"2024-06-04T07:03:48","guid":{"rendered":"https:\/\/carontestudio.com\/blog\/?p=19894"},"modified":"2024-06-18T14:31:50","modified_gmt":"2024-06-18T12:31:50","slug":"arquitectura-serverless-que-es","status":"publish","type":"post","link":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/","title":{"rendered":"\u00bfQu\u00e9 es la arquitectura serverless?"},"content":{"rendered":"\n<p>La <a href=\"https:\/\/carontestudio.com\/diseno-web\/hosting-vitoria\/\">administraci\u00f3n y mantenimiento de un servidor<\/a>, es una tarea que ocupa mucho tiempo y recursos. Esta arquitectura nos permite despreocuparnos de todas las tareas de gesti\u00f3n del servidor y adem\u00e1s nos ofrece muchas ventajas. En este art\u00edculo hablaremos sobre <strong>arquitectura <\/strong><em><strong>serverless<\/strong> <\/em>y de c\u00f3mo funciona, adem\u00e1s veremos los servicios m\u00e1s populares. \u00a1Comenzamos!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es la arquitectura <em>serverless<\/em>?<\/strong><\/h2>\n\n\n\n<p>Aunque <em>serverless <\/em>signifique \u201csin servidor\u201d, a lo que se refiere con esto es a que es una arquitectura en la que no debemos preocuparnos por \u00e9l, puesto que el proveedor en la nube es quien se encarga de su administraci\u00f3n.<\/p>\n\n\n\n<p><em>Serverless <\/em>es una soluci\u00f3n que nos permite crear y ejecutar aplicaciones m\u00e1s r\u00e1pido y de forma m\u00e1s barata, ya que solo pagas por lo que consumes. En las aplicaciones centradas en servidor, tenemos procesos continuamente activos que atienden peticiones.\u00a0<\/p>\n\n\n\n<p>En las centradas en servidor, el programa se activa cuando recibe una petici\u00f3n, despu\u00e9s la procesa y se apaga. El ciclo de vida es mucho menos en el caso de las <em>serverless<\/em>, tienden a ser un solo ciclo de petici\u00f3n y respuesta. Estas estructuras se conocen como <strong>Functions as a Service<\/strong> (FaaS), y las m\u00e1s populares son AWS Lambda, Azure Function y Google Cloud Functions. Despu\u00e9s veremos estas FaaS y analizaremos qu\u00e9 diferencias tienen, pero primero vamos a ver que ventajas nos ofrece la arquitectura <em>serverless<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ventajas de la arquitectura <em>serverless<\/em><\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No hay necesidad de administrar infraestructura<\/strong>: No hace falta administrar los servidores, ni mantenerlos. Todo esto ser\u00e1 responsabilidad del proveedor de nube.<\/li>\n\n\n\n<li><strong>Escalabilidad<\/strong>: Los servicios en la nube son f\u00e1cilmente escalables bajo demanda, se adapta f\u00e1cilmente a nuestras necesidades.<\/li>\n\n\n\n<li><strong>Ahorro de costes<\/strong>: En esta arquitectura se paga por lo que se usa, es decir, en vez de pagar por la instancia, pagas por el tiempo de uso.&nbsp;<\/li>\n\n\n\n<li><strong>Alta disponibilidad y tolerancia a fallos<\/strong>: Estos servicios ofrecen alta disponibilidad y tolerancia a fallos de manera predeterminada.<\/li>\n\n\n\n<li><strong>Automatizaci\u00f3n<\/strong>: Al ejecutarse por eventos se automatizan las tareas para ejecutarse cuando sea necesario.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FaaS m\u00e1s usados<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Lambda<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda-1024x1024.png\" alt=\"Arquitectura Serverless - AWS Lambda Functions\" class=\"wp-image-19898\" style=\"width:183px;height:auto\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda-1024x1024.png 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda-300x300.png 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda-150x150.png 150w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda-768x768.png 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/aws-lambda.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\">\u00bfC\u00f3mo funciona?<\/h4>\n\n\n\n<p>Cada funci\u00f3n lambda es desencadenada por un evento. Este evento puede ser invocado por otro servicio AWS como Amazon API Gateway, creando un <em>endpoint <\/em>HTTP(s) o manualmente desde la consola de Lambda. Cuando recibe este evento, ejecuta el c\u00f3digo asociado. El c\u00f3digo se escribe en la <a href=\"https:\/\/console.aws.amazon.com\/lambda\/home#\/functions\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">p\u00e1gina de funciones de AWS<\/a>, aqu\u00ed crearemos la funci\u00f3n, le daremos un nombre y elegiremos el <em>runtime<\/em>, que puede ser Node.js 20.x o Python 3.12. Ahora ya podremos escribir nuestro propio c\u00f3digo y probarlo. Aqu\u00ed dejo un ejemplo de una funci\u00f3n simple hecha en Python.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import json\n\ndef lambda_handler(event, context):\n    return {\n        'statusCode': 200,\n        'body': json.dumps('Hola! Esto es una prueba de Lambda')\n    }<\/code><\/pre>\n\n\n\n<p>Desde la vista de dise\u00f1o, podremos a\u00f1adir los eventos que queremos que invoquen la funci\u00f3n. Aunque podr\u00e1s probar su funcionamiento pulsando \u00abTest\u00bb.<\/p>\n\n\n\n<p>Para monitorear todo lo relacionado con esta funci\u00f3n y acceder a sus logs, tenemos Amazon CloudWatch. Este nos mostrar\u00e1 un registro por cada vez que se llama a la funci\u00f3n y sus posibles errores.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\">Ventajas<\/h4>\n\n\n\n<p>Su principal ventaja es su capacidad de integraci\u00f3n. AWS ofrece muchos servicios que pueden integrarse con Lambda, como Amazon Lex, RDS, Alexa, Kinesis o DynamoDB. <\/p>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Google Cloud Functions&nbsp;<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"256\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/google-cloud.png\" alt=\"Arquitectura Serverless - Google Cloud Functions\" class=\"wp-image-19899\" style=\"width:160px;height:auto\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/google-cloud.png 256w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/google-cloud-150x150.png 150w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">\u00bfC\u00f3mo funciona?<\/h4>\n\n\n\n<p>Lo primero que necesitamos para escribir nuestra primera funci\u00f3n <em>serverless<\/em> en<a href=\"https:\/\/console.cloud.google.com\/functions\" target=\"_blank\" rel=\"noreferrer noopener\"> Google Cloud Functions <\/a>es el c\u00f3digo. Una vez tenemos el c\u00f3digo guardado en un archivo, por ejemplo, index.js, podremos desplegar la funci\u00f3n con gcloudCLI.<\/p>\n\n\n\n<p>Este es un ejemplo para saludar en Google Cloud Functions.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exports.saludar= (req, res) =&gt; {\n  let message = req.query.message || req.body.message || 'Hola! Esta es una prueba en Google Cloud';\n  res.status(200).send(message);\n};\n\ngcloud functions deploy saludar--runtime nodejs16 --trigger-topic saludar<\/code><\/pre>\n\n\n\n<p>En este caso, para probar la funci\u00f3n, tendremos que hacerlo mediante la consola y comprobar el resultado en Google Cloud Console logs.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Ventajas<\/h4>\n\n\n\n<p>Cuenta con la ventaja de poder integrarse con todos los servicios de Google Cloud, como Storage o Spanner.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Azure Function<\/strong>s<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"687\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions-1024x687.png\" alt=\"Arquitectura Serverless - Azure Functions\" class=\"wp-image-19900\" style=\"width:203px;height:auto\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions-1024x687.png 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions-300x201.png 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions-768x516.png 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions-1536x1031.png 1536w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/azure-functions.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">\u00bfC\u00f3mo funciona?<\/h4>\n\n\n\n<p>Para crear nuestra primera funci\u00f3n en Azure, tendremos que crear una Function app en <a href=\"https:\/\/azure.microsoft.com\/es-es\/partners\/marketplace\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Azure Marketplace<\/a> y configurarla, para ello definimos el grupo de recursos, el nombre, suscripci\u00f3n, <em>runtime <\/em>y <em>hosting<\/em>. Una vez hemos generado la Function app, podremos empezar a dise\u00f1ar una funci\u00f3n <em>serverless<\/em>. Primero definiremos un evento para invocar la funci\u00f3n y despu\u00e9s escribiremos el c\u00f3digo. Este es un ejemplo de una funci\u00f3n <em>serverless <\/em>en Azure Functions:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>func new --name saludar --template \"HTTP trigger\" --authlevel \"anonymous\"\ndef main(req):\n    return f'Hola! Esto es una prueba en Azure'\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Ventajas<\/h4>\n\n\n\n<p>Al igual que AWS, Azure tambi\u00e9n tiene una gran capacidad de integraci\u00f3n, pudiendo conectarse con numerosos servicios de Azure o con Cortana, por ejemplo. Sin embargo, esta no es su mayor ventaja. Azure Functions es capaz de usar los principales lenguajes de programaci\u00f3n de Microsoft, es decir, podr\u00e1s programar en .Net, C#, PowerShell, JavaScript o Python.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>En conclusi\u00f3n,<strong> la arquitectura <em>serverless <\/em>nos ofrece muchos avances y ventajas,<\/strong> ya que no solo acelera el proceso de desarrollo, sino que tambi\u00e9n permite una mayor agilidad y capacidad de respuesta, haciendo que sea una opci\u00f3n a\u00fan m\u00e1s atractiva.<\/p>\n\n\n\n<p>Y t\u00fa, \u00bfte animas a meterte en el mundo de la arquitectura sin servidor? \u00a1Cu\u00e9ntanos en comentarios!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta arquitectura nos permite despreocuparnos de todas las tareas de gesti\u00f3n del servidor y adem\u00e1s nos ofrece muchas ventajas. \u00a1Te las contamos!<\/p>\n","protected":false},"author":22,"featured_media":19910,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[23],"tags":[],"class_list":["post-19894","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio<\/title>\n<meta name=\"description\" content=\"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio\" \/>\n<meta property=\"og:description\" content=\"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de maketing | Caronte\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carontewebstudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-04T07:03:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-18T12:31:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1250\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Irune Guinea\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Irune Guinea\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/\"},\"author\":{\"name\":\"Irune Guinea\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/300ad5e85146a39ec7ea40f21abc8b38\"},\"headline\":\"\u00bfQu\u00e9 es la arquitectura serverless?\",\"datePublished\":\"2024-06-04T07:03:48+00:00\",\"dateModified\":\"2024-06-18T12:31:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/\"},\"wordCount\":856,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/portada-serverless.jpg\",\"articleSection\":[\"Hosting\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/\",\"name\":\"\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/portada-serverless.jpg\",\"datePublished\":\"2024-06-04T07:03:48+00:00\",\"dateModified\":\"2024-06-18T12:31:50+00:00\",\"description\":\"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/portada-serverless.jpg\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/portada-serverless.jpg\",\"width\":1250,\"height\":737},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/arquitectura-serverless-que-es\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfQu\u00e9 es la arquitectura serverless?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"name\":\"Blog de marketing | Caronte\",\"description\":\"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\",\"name\":\"Caronte - Agencia de marketing\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"width\":1090,\"height\":155,\"caption\":\"Caronte - Agencia de marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carontewebstudio\\\/\",\"https:\\\/\\\/www.instagram.com\\\/caronte_studio\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@carontewebstudio\",\"https:\\\/\\\/www.youtube.com\\\/@carontewebstudio\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/carontewebstudio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/300ad5e85146a39ec7ea40f21abc8b38\",\"name\":\"Irune Guinea\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g\",\"caption\":\"Irune Guinea\"},\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/author\\\/irune\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio","description":"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio","og_description":"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.","og_url":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/","og_site_name":"Blog de maketing | Caronte","article_publisher":"https:\/\/www.facebook.com\/carontewebstudio\/","article_published_time":"2024-06-04T07:03:48+00:00","article_modified_time":"2024-06-18T12:31:50+00:00","og_image":[{"width":1250,"height":737,"url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg","type":"image\/jpeg"}],"author":"Irune Guinea","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Irune Guinea","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#article","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/"},"author":{"name":"Irune Guinea","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/300ad5e85146a39ec7ea40f21abc8b38"},"headline":"\u00bfQu\u00e9 es la arquitectura serverless?","datePublished":"2024-06-04T07:03:48+00:00","dateModified":"2024-06-18T12:31:50+00:00","mainEntityOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/"},"wordCount":856,"commentCount":0,"publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg","articleSection":["Hosting"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/","url":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/","name":"\u00bfQu\u00e9 es la arquitectura serverless? - Caronte Studio","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#primaryimage"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg","datePublished":"2024-06-04T07:03:48+00:00","dateModified":"2024-06-18T12:31:50+00:00","description":"\u00bfQu\u00e9 es la arquitectura serverless? \u00bfQu\u00e9 son AWS Lambda y Azure Functions? Aqu\u00ed encontrar\u00e1s una gu\u00eda para iniciarte en este mundo.","breadcrumb":{"@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#primaryimage","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2024\/06\/portada-serverless.jpg","width":1250,"height":737},{"@type":"BreadcrumbList","@id":"https:\/\/carontestudio.com\/blog\/arquitectura-serverless-que-es\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/carontestudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u00bfQu\u00e9 es la arquitectura serverless?"}]},{"@type":"WebSite","@id":"https:\/\/carontestudio.com\/blog\/#website","url":"https:\/\/carontestudio.com\/blog\/","name":"Blog de marketing | Caronte","description":"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.","publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carontestudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/carontestudio.com\/blog\/#organization","name":"Caronte - Agencia de marketing","url":"https:\/\/carontestudio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","width":1090,"height":155,"caption":"Caronte - Agencia de marketing"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carontewebstudio\/","https:\/\/www.instagram.com\/caronte_studio\/","https:\/\/www.tiktok.com\/@carontewebstudio","https:\/\/www.youtube.com\/@carontewebstudio","https:\/\/es.linkedin.com\/company\/carontewebstudio"]},{"@type":"Person","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/300ad5e85146a39ec7ea40f21abc8b38","name":"Irune Guinea","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3002e85ac73b53aad9f60e3f1b230ffa3c9dcfcf1167b8cc8131a093f97a15da?s=96&d=mm&r=g","caption":"Irune Guinea"},"url":"https:\/\/carontestudio.com\/blog\/author\/irune\/"}]}},"_links":{"self":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/19894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/comments?post=19894"}],"version-history":[{"count":16,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/19894\/revisions"}],"predecessor-version":[{"id":20205,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/19894\/revisions\/20205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media\/19910"}],"wp:attachment":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media?parent=19894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/categories?post=19894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/tags?post=19894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}