{"id":97706,"date":"2020-10-21T02:42:26","date_gmt":"2020-10-21T00:42:26","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik"},"modified":"2020-10-21T02:42:26","modified_gmt":"2020-10-21T00:42:26","slug":"pochemu-besservernaya-revolyucziya-zashla-v-tupik","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","title":{"rendered":"Por que a revolu\u00e7\u00e3o sem servidor chegou a um beco sem sa\u00edda","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h4>Pontos-chave<\/h4>\n<p><\/p>\n<ul>\n<li>H\u00e1 v\u00e1rios anos, afirmam-nos que a computa\u00e7\u00e3o sem servidor (serverless) abrir\u00e1 uma nova era sem um sistema operativo espec\u00edfico para a execu\u00e7\u00e3o de aplica\u00e7\u00f5es. Disseram-nos que essa estrutura resolveria muitos problemas de escalabilidade. Na verdade, \u00e9 tudo diferente.\n<\/li>\n<li>Embora muitos vejam a tecnologia sem servidor como uma ideia nova, suas ra\u00edzes remontam a 2006, com o surgimento do Zimki PaaS e do Google App Engine \u2014 em ambos os casos, utiliza-se uma arquitetura sem servidor.\n<\/li>\n<li>Existem quatro raz\u00f5es pelas quais a revolu\u00e7\u00e3o sem servidor chegou a um impasse: desde o suporte limitado a linguagens de programa\u00e7\u00e3o at\u00e9 problemas de desempenho.\n<\/li>\n<li>A computa\u00e7\u00e3o sem servidor n\u00e3o \u00e9 de todo in\u00fatil. De forma alguma. No entanto, n\u00e3o deve ser vista como uma substitui\u00e7\u00e3o direta aos servidores. Para algumas aplica\u00e7\u00f5es, pode ser uma ferramenta conveniente.<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>O servidor est\u00e1 morto, viva o servidor!<\/h1>\n<p>\nEsse \u00e9 o grito de guerra dos defensores da revolu\u00e7\u00e3o sem servidor. Basta uma r\u00e1pida olhada na imprensa do setor nos \u00faltimos anos para chegar facilmente \u00e0 conclus\u00e3o de que o modelo tradicional de servidor est\u00e1 morto e que, em poucos anos, todos estaremos utilizando arquiteturas sem servidor.<\/p>\n<p>Como qualquer um no setor sabe, e como tamb\u00e9m indicamos em nosso artigo sobre <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/presentations\/state-serverless-computing\/\">o estado da computa\u00e7\u00e3o sem servidor<\/a><\/noindex>, isso n\u00e3o \u00e9 verdade. Apesar de v\u00e1rios artigos sobre os m\u00e9ritos <noindex><a rel=\"nofollow\" href=\"https:\/\/datafloq.com\/read\/7-reasons-serverless-computing-revolution-cloud\/2871\">da revolu\u00e7\u00e3o sem servidor<\/a><\/noindex>, ela nunca realmente aconteceu. Na verdade, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/news\/2020\/06\/oreilly-cloud-report\/\">pesquisas recentes mostram<\/a><\/noindex>, que essa revolu\u00e7\u00e3o pode ter chegado a um impasse.<\/p>\n<p>Algumas das promessas para modelos sem servidor foram, sem d\u00favida, realizadas, mas n\u00e3o todas. Longe disso.<\/p>\n<p>Neste artigo, quero examinar as raz\u00f5es para esse estado. Por que a falta de flexibilidade dos modelos sem servidor ainda \u00e9 um obst\u00e1culo para sua ado\u00e7\u00e3o mais ampla, mesmo que eles continuem a ser \u00fateis em circunst\u00e2ncias espec\u00edficas e bem definidas.<\/p>\n<h1>O que os defensores da computa\u00e7\u00e3o sem servidor prometeram<\/h1>\n<p>\nAntes de abordarmos os problemas da computa\u00e7\u00e3o sem servidor, vamos ver o que deveriam oferecer. <noindex><a rel=\"nofollow\" href=\"https:\/\/radon-h2020.eu\/2019\/10\/11\/serverless-revolution-radon\/\">As promessas da revolu\u00e7\u00e3o sem servidor<\/a><\/noindex> foram numerosas e \u2014 \u00e0s vezes \u2014 muito ambiciosas.<\/p>\n<p>Para aqueles que n\u00e3o est\u00e3o familiarizados com o termo, aqui est\u00e1 uma breve defini\u00e7\u00e3o. A computa\u00e7\u00e3o sem servidor refere-se \u00e0 arquitetura em que aplicativos (ou partes de aplicativos) s\u00e3o executados sob demanda em ambientes de execu\u00e7\u00e3o que normalmente s\u00e3o hospedados remotamente. Al\u00e9m disso, os sistemas sem servidor podem ser hospedados localmente. Nos \u00faltimos anos, a cria\u00e7\u00e3o de sistemas sem servidor eficientes tem sido a principal preocupa\u00e7\u00e3o de administradores de sistemas e empresas de SaaS, uma vez que (supostamente) essa arquitetura oferece v\u00e1rias vantagens-chave em rela\u00e7\u00e3o ao modelo tradicional de cliente-servidor.<\/p>\n<ol>\n<li>Os modelos sem servidor n\u00e3o exigem que os usu\u00e1rios mantenham seus pr\u00f3prios sistemas operacionais ou criem aplicativos compat\u00edveis com sistemas espec\u00edficos. Em vez disso, os desenvolvedores criam c\u00f3digo comum, o carregam em uma plataforma sem servidor e monitoram sua execu\u00e7\u00e3o.\n<\/li>\n<li>Os recursos em estruturas sem servidor geralmente s\u00e3o cobrados por minuto (ou at\u00e9 por segundo). Isso significa que os clientes pagam apenas pelo tempo em que o c\u00f3digo est\u00e1 realmente sendo executado. Isso se destaca em rela\u00e7\u00e3o \u00e0 m\u00e1quina virtual em nuvem tradicional, onde a m\u00e1quina permanece ociosa a maior parte do tempo, mas ainda assim \u00e9 paga.\n<\/li>\n<li>O problema da escalabilidade tamb\u00e9m foi resolvido. Os recursos em estruturas sem servidor s\u00e3o alocados dinamicamente, permitindo que o sistema lide facilmente com picos inesperados de demanda.<\/li>\n<\/ol>\n<p>\nEm resumo, os modelos sem servidor oferecem solu\u00e7\u00f5es flex\u00edveis, econ\u00f4micas e escal\u00e1veis. \u00c9 surpreendente que n\u00e3o tenhamos pensado nessa ideia antes.<\/p>\n<h1>\u00c9 realmente uma ideia nova?<\/h1>\n<p>\nNa verdade, a ideia n\u00e3o \u00e9 nova. O conceito de permitir que os usu\u00e1rios paguem apenas pelo tempo em que o c\u00f3digo est\u00e1 realmente em execu\u00e7\u00e3o existe desde que foi introduzido no \u00e2mbito de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.slideshare.net\/swardley\/zimki-2006\">Zimki PaaS<\/a><\/noindex> em 2006, e mais ou menos na mesma \u00e9poca, o Google App Engine ofereceu uma solu\u00e7\u00e3o muito semelhante.<\/p>\n<p>Na verdade, o que agora chamamos de modelo \"sem servidor\" \u00e9 mais antigo do que muitas tecnologias que hoje chamamos de \"nativas de nuvem\" e que proporcionam quase as mesmas funcionalidades. Como j\u00e1 foi mencionado, os modelos sem servidor s\u00e3o essencialmente uma continua\u00e7\u00e3o do modelo de neg\u00f3cios SaaS, que j\u00e1 existe h\u00e1 v\u00e1rias d\u00e9cadas.<\/p>\n<p>\u00c9 importante reconhecer que o modelo serverless n\u00e3o \u00e9 uma arquitetura FaaS, embora haja uma conex\u00e3o entre eles. FaaS \u00e9, na ess\u00eancia, a parte da arquitetura serverless voltada para computa\u00e7\u00e3o, mas n\u00e3o representa todo o sistema como um todo.<\/p>\n<p>Mas qual \u00e9 toda essa agita\u00e7\u00e3o? Bem, \u00e0 medida que a velocidade de penetra\u00e7\u00e3o da internet nos pa\u00edses em desenvolvimento continua a crescer rapidamente, a demanda por recursos computacionais tamb\u00e9m aumenta. Por exemplo, em muitos pa\u00edses com setores de com\u00e9rcio eletr\u00f4nico de r\u00e1pido crescimento, simplesmente n\u00e3o h\u00e1 infraestrutura computacional para aplicativos nessas plataformas. \u00c9 aqui que as plataformas serverless pagas entram em cena.<\/p>\n<h1>Problemas dos modelos serverless<\/h1>\n<p>\nA quest\u00e3o \u00e9 que os modelos serverless t\u00eam\u2026 problemas. N\u00e3o me entenda mal: n\u00e3o estou dizendo que eles s\u00e3o ruins por si s\u00f3 ou que n\u00e3o oferecem valor significativo para algumas empresas em certas circunst\u00e2ncias. Mas a principal alega\u00e7\u00e3o da 'revolu\u00e7\u00e3o' \u2014 que a arquitetura serverless rapidamente substituir\u00e1 a tradicional \u2014 nunca se concretizar\u00e1.<\/p>\n<p>Aqui est\u00e1 o porqu\u00ea.<\/p>\n<h3>Suporte limitado a linguagens de programa\u00e7\u00e3o<\/h3>\n<p>\nA maioria das plataformas serverless permite executar apenas aqueles aplicativos que s\u00e3o escritos em determinadas linguagens. Isso limita severamente a flexibilidade e a adaptabilidade desses sistemas.<\/p>\n<p>Acredita-se que as plataformas serverless suportam a maioria das principais linguagens. AWS Lambda e Azure Functions tamb\u00e9m fornecem um cont\u00eainer para executar aplicativos e fun\u00e7\u00f5es em linguagens n\u00e3o suportadas, embora isso muitas vezes venha com custos de desempenho. Assim, para a maioria das organiza\u00e7\u00f5es, essa limita\u00e7\u00e3o geralmente n\u00e3o \u00e9 muito significativa. Mas aqui est\u00e1 o detalhe. Sup\u00f5e-se que uma das vantagens dos modelos serverless \u00e9 que programas pouco conhecidos e raramente utilizados podem ser usados de forma mais econ\u00f4mica, uma vez que voc\u00ea paga apenas pelo tempo de execu\u00e7\u00e3o deles. E programas pouco conhecidos e raramente usados muitas vezes s\u00e3o escritos em\u2026 linguagens de programa\u00e7\u00e3o pouco conhecidas e raramente utilizadas.<\/p>\n<p>Isso mina uma das principais vantagens do modelo serverless.<\/p>\n<h3>Vincula\u00e7\u00e3o ao fornecedor<\/h3>\n<p>\nO segundo problema com plataformas serverless ou, pelo menos, como elas est\u00e3o sendo implementadas atualmente, \u00e9 que geralmente n\u00e3o se parecem umas com as outras em n\u00edvel operacional. Praticamente n\u00e3o h\u00e1 padroniza\u00e7\u00e3o em termos de escrita de fun\u00e7\u00f5es, implanta\u00e7\u00e3o e gerenciamento. Isso significa que a migra\u00e7\u00e3o de fun\u00e7\u00f5es de uma plataforma para outra leva um tempo extremamente longo.<\/p>\n<p>A parte mais dif\u00edcil da transi\u00e7\u00e3o para o modelo serverless n\u00e3o s\u00e3o as fun\u00e7\u00f5es computacionais, que geralmente s\u00e3o apenas fragmentos de c\u00f3digo, mas como as aplica\u00e7\u00f5es est\u00e3o conectadas a sistemas adjuntos, como armazenamento de objetos, gerenciamento de identidade e filas. As fun\u00e7\u00f5es podem ser movidas, mas o restante da aplica\u00e7\u00e3o n\u00e3o pode. Isso \u00e9 o oposto completo das plataformas prometidas como baratas e flex\u00edveis.<\/p>\n<p>Alguns afirmam que os modelos serverless surgiram recentemente e que n\u00e3o houve tempo para padronizar seu funcionamento. No entanto, eles n\u00e3o s\u00e3o t\u00e3o novos assim, como j\u00e1 mencionei acima, e muitas outras tecnologias em nuvem, como cont\u00eaineres, j\u00e1 se tornaram muito mais convenientes devido ao desenvolvimento e \u00e0 ampla ado\u00e7\u00e3o de boas normas.<\/p>\n<h3>Desempenho<\/h3>\n<p>\nO desempenho computacional das plataformas serverless \u00e9 dif\u00edcil de medir, em parte porque os fornecedores tentam manter as informa\u00e7\u00f5es em segredo. A maioria afirma que as fun\u00e7\u00f5es em plataformas serverless remotas funcionam t\u00e3o r\u00e1pido quanto em servidores internos, com exce\u00e7\u00e3o de alguns problemas inevit\u00e1veis de lat\u00eancia.<\/p>\n<p>No entanto, alguns fatos individuais indicam o contr\u00e1rio. Fun\u00e7\u00f5es que n\u00e3o eram executadas em uma determinada plataforma ou que n\u00e3o foram executadas por algum tempo, exigem um certo tempo para inicializa\u00e7\u00e3o. Provavelmente, isso se deve ao fato de que seu c\u00f3digo foi transferido para um armazenamento de dados menos acess\u00edvel, embora \u2014 como no caso dos benchmarks \u2014 a maioria dos fornecedores n\u00e3o informe sobre a transfer\u00eancia de dados.<\/p>\n<p>Claro, existem algumas maneiras de contornar isso. Uma delas \u00e9 otimizar as fun\u00e7\u00f5es para qualquer linguagem de nuvem que sua plataforma serverless utilize, mas isso compromete um pouco a afirma\u00e7\u00e3o de que essas plataformas s\u00e3o \"flex\u00edveis\".<\/p>\n<p>Uma abordagem alternativa consiste em garantir a execu\u00e7\u00e3o regular de programas cr\u00edticos para o desempenho, para que eles permane\u00e7am \"frescos\". Essa segunda abordagem, \u00e9 claro, contraria um pouco a afirma\u00e7\u00e3o de que plataformas serverless s\u00e3o mais econ\u00f4micas, pois voc\u00ea paga apenas pelo tempo em que seus programas est\u00e3o em execu\u00e7\u00e3o. Os provedores de nuvem implementaram novas maneiras de reduzir os tempos de inicializa\u00e7\u00e3o a frio, mas muitos deles exigem \"escalonamento para um\" (scale to one), o que compromete o valor inicial do FaaS.<\/p>\n<p>O problema do \"in\u00edcio a frio\" pode ser parcialmente resolvido ao executar sistemas serverless por conta pr\u00f3pria, mas isso vem com seus pr\u00f3prios custos e continua sendo uma op\u00e7\u00e3o de nicho para equipes bem financiadas.<\/p>\n<h3>Voc\u00ea n\u00e3o pode executar aplicativos inteiros.<\/h3>\n<p>\nFinalmente, talvez a raz\u00e3o mais importante pela qual arquiteturas serverless n\u00e3o substituir\u00e3o os modelos tradicionais t\u00e3o cedo: em geral, n\u00e3o \u00e9 poss\u00edvel executar aplicativos inteiros nelas.<\/p>\n<p>Mais precisamente, isso n\u00e3o \u00e9 economicamente vi\u00e1vel. Seu mon\u00f3lito bem-sucedido provavelmente n\u00e3o vale a pena ser convertido em um conjunto de quatro dezenas de fun\u00e7\u00f5es ligadas por oito gateways, quarenta filas e uma d\u00fazia de inst\u00e2ncias de banco de dados. Por essa raz\u00e3o, serverless \u00e9 mais adequado para novos desenvolvimentos. Praticamente nenhum aplicativo existente (arquitetura) pode ser transferido. Voc\u00ea pode migrar, mas ter\u00e1 que come\u00e7ar do zero.<\/p>\n<p>Isso significa que, na grande maioria dos casos, plataformas serverless s\u00e3o usadas como um complemento aos servidores internos para executar tarefas que exigem grande poder de computa\u00e7\u00e3o. Isso as diferencia muito das outras duas formas de tecnologia em nuvem \u2014 cont\u00eaineres e m\u00e1quinas virtuais, que oferecem uma maneira integrada de realizar computa\u00e7\u00f5es remotas. Isso ilustra uma das dificuldades de transi\u00e7\u00e3o de microsservi\u00e7os para sistemas serverless.<\/p>\n<p>Claro, isso nem sempre representa um problema. A capacidade de usar periodicamente enormes recursos computacionais, sem precisar comprar hardware pr\u00f3prio, pode trazer benef\u00edcios reais e duradouros para muitas organiza\u00e7\u00f5es. Mas se alguns aplicativos est\u00e3o em servidores internos e outros est\u00e3o em arquiteturas de nuvem sem servidor, a gest\u00e3o se torna significativamente mais complexa.<\/p>\n<h1>Viva a revolu\u00e7\u00e3o?<\/h1>\n<p>\nApesar de todas essas reclama\u00e7\u00f5es, eu n\u00e3o sou contra solu\u00e7\u00f5es sem servidor como um todo. Palavra de honra. Apenas os desenvolvedores devem entender \u2014 especialmente se estiverem explorando modelos sem servidor pela primeira vez \u2014 que essa tecnologia n\u00e3o \u00e9 uma substitui\u00e7\u00e3o direta dos servidores. Em vez disso, consulte nossas dicas e recursos sobre <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/articles\/understanding-serverless-servicefull-applications\/\">como criar aplicativos sem servidor<\/a><\/noindex> e decida como aplicar melhor esse modelo.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/524126\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041d\u0430\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438, \u0447\u0442\u043e \u0442\u0430\u043a\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0440\u0435\u0448\u0438\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0451 \u0438\u043d\u0430\u0447\u0435. \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e \u043a\u0430\u043a \u043d\u043e\u0432\u0443\u044e \u0438\u0434\u0435\u044e, \u0435\u0451 \u043a\u043e\u0440\u043d\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e 2006 \u0433\u043e\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c Zimki PaaS [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97706","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-21T00:42:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-21T00:42:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Por que a revolu\u00e7\u00e3o sem servidor ficou estagnada | ProHoster","description":"Pontos principais H\u00e1 v\u00e1rios anos, prometem que a computa\u00e7\u00e3o sem servidor (serverless) abrir\u00e1 uma nova era sem um sistema operacional espec\u00edfico para executar aplicativos.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster","og:description":"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-21T00:42:26+00:00","article:modified_time":"2020-10-21T00:42:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97706","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:15:26","updated":"2022-09-27 16:29:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=97706"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97706\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=97706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=97706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=97706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}