{"id":1015,"date":"2024-12-24T12:49:50","date_gmt":"2024-12-24T15:49:50","guid":{"rendered":"https:\/\/geekblogti.wpengine.com\/?p=1015"},"modified":"2026-07-01T13:06:11","modified_gmt":"2026-07-01T16:06:11","slug":"heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto","status":"publish","type":"post","link":"https:\/\/www.geekhunter.com/pt/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/","title":{"rendered":"Heroku x EBS &#8211; Tire suas d\u00favidas sobre o assunto"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Continuando o assunto do nosso texto anterior, que tal falarmos mais uma vez de nuvem?\u00a0Dessa vez, as aten\u00e7\u00f5es v\u00e3o para o modelo PaaS (Platform as a Service), em especial para os\u00a0servi\u00e7os Heroku e Elastic Beanstalk (EBS), da Amazon.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><a href=\"http:\/\/bit.ly\/2JMVbrX\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"wp-image-7918\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2019\/10\/CTA-Rodap\u00e9-Vagas-AWS-1024x134.png\" alt=\"\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Vis\u00e3o Geral<\/strong><\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u00c9 importante falar logo que ambos os servi\u00e7os cumprem bem o seu papel e possuem caracter\u00edsticas semelhantes. Talvez o principal ponto seja a arquitetura: o Heroku tem em sua base o Amazon Web Services (AWS), enquanto o Beanstalk faz parte do AWS. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Dessa forma, fazer um comparativo de poder computacional ou armazenamento \u00e9 desnecess\u00e1rio, j\u00e1 que possuem bases semelhantes. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Nesse sentido, \u00e9 bom frisar que o objetivo do Heroku n\u00e3o \u00e9 fazer voc\u00ea se preocupar com infra, mas em trazer sua aplica\u00e7\u00e3o e coloca-la no ar de forma r\u00e1pida e eficiente. Claro, o Beanstalk tamb\u00e9m tenta facilitar esse caminho, por\u00e9m d\u00e1 a flexibilidade de controle em IaaS que alguns projetos podem precisar.<\/span><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Sobre o Heroku<\/strong><\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">O PaaS Heroku tem, como acabamos de falar, o principal foco em tornar o deploy da sua aplica\u00e7\u00e3o algo r\u00e1pido e indolor, e isso afeta bastante sua popularidade. Embora n\u00e3o seja t\u00e3o barato, o Heroku \u00e9 amado por muitos desenvolvedores e empresas.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">V\u00e1rias caracter\u00edsticas s\u00e3o apontadas para isso, mas a principal delas \u00e9 a de facilidade de uso. O Heroku \u00e9 bem intuitivo e tem uma <\/span><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">curva de aprendizado pequena<\/span><\/span><span style=\"font-weight: 400;\"><span style=\"color: #000000;\">,<\/span> desde o seu setup inicial at\u00e9 a distribui\u00e7\u00e3o do app.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">N\u00e3o h\u00e1 todo aquele trabalho \u00e1rduo de instalar, configurar e monitorar os softwares necess\u00e1rios para seu projeto, especialmente no in\u00edcio. Um simples comando \u201cgit push\u201d em seu CLI (Command Line Interface) \u00e9 o suficiente para montar seu c\u00f3digo em um dyno &#8211; como uma inst\u00e2ncia \u00e9 chamada na plataforma.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Outra vantagem est\u00e1 na <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/www.heroku.com\/elements\/addons\" target=\"_blank\" rel=\"noopener noreferrer\">f\u00e1cil integra\u00e7\u00e3o com servi\u00e7os<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> de terceiros ofertados pelo Heroku e na variedade destes, como Redis ou MemCacheD. Com apenas um clique, \u00e9 poss\u00edvel integrar servi\u00e7os que geralmente demandariam tempo e conhecimento t\u00e9cnico sem dificuldade.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">O Heroku tamb\u00e9m \u00e9 extremamente escal\u00e1vel, mas isso pode ser visto como uma faca de dois gumes. Se, por um lado, \u00e9 interessante ter a possibilidade de criar dynos em qualquer momento ou n\u00famero, \u00e9 preciso ter o dobro de cuidado ao gerenci\u00e1-los.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Esses dynos s\u00e3o \u201creciclados\u201d constantemente, seja com mudan\u00e7as de configura\u00e7\u00e3o de ambiente ou no pr\u00f3prio c\u00f3digo. N\u00e3o se pode confiar neles para persist\u00eancia de dados, ent\u00e3o o gasto extra com um banco de dados externo \u00e9 necess\u00e1rio.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Para completar, o Heroku n\u00e3o possibilita acesso SSH a usu\u00e1rios <\/span><i><span style=\"font-weight: 400;\">single sign-on<\/span><\/i><span style=\"font-weight: 400;\"> (cuja autentica\u00e7\u00e3o \u00e9 necess\u00e1ria uma \u00fanica vez), al\u00e9m de impor limites na customiza\u00e7\u00e3o dos servi\u00e7os. Instalar uma vers\u00e3o espec\u00edfica de uma biblioteca ou um servi\u00e7o como o Ventrilo, por exemplo, pode exigir um esfor\u00e7o muito grande de configura\u00e7\u00e3o &#8211; quando \u00e9 poss\u00edvel faz\u00ea-lo.<\/span><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><a href=\"http:\/\/bit.ly\/2JMVbrX\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"wp-image-7919\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2019\/10\/CTA-Rodap\u00e9-Vagas-AWS-1-1024x134.png\" alt=\"\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Sobre o Elastic Beanstalk<\/strong><\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Embora <\/span><strong><span style=\"color: #000000;\"><a style=\"color: #000000;\" href=\"http:\/\/readwrite.com\/2012\/03\/23\/paas-or-fail-does-elastic-bean\/\" target=\"_blank\" rel=\"noopener noreferrer\">n\u00e3o seja considerado um \u201cverdadeiro PaaS\u201d<\/a><\/span><\/strong><span style=\"font-weight: 400;\">, por sua flexibilidade de configurar todo tipo de servi\u00e7os, o Beanstalk cumpre bem esse papel. A grande diferen\u00e7a \u00e9 que, embora tenha o mesmo intuito de tirar a preocupa\u00e7\u00e3o de montar e configurar uma infraestrutura, ele n\u00e3o impede que voc\u00ea brinque um pouco com isso.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Uma das principais vantagens da plataforma \u00e9 a sua <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/docs.aws.amazon.com\/elasticbeanstalk\/latest\/dg\/using-features.managing.as.html\" target=\"_blank\" rel=\"noopener noreferrer\">escalabilidade autom\u00e1tica<\/a><\/span><\/strong><span style=\"font-weight: 400;\">, gra\u00e7as ao uso de <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/aws.amazon.com\/pt\/ec2\/\" target=\"_blank\" rel=\"noopener noreferrer\">inst\u00e2ncias EC2<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> (Elastic Compute Cloud). Assim, sua aplica\u00e7\u00e3o pode aumentar ou diminuir o n\u00famero de inst\u00e2ncias automaticamente, com base em tempo e m\u00e9tricas como uso de CPU ou da banda. O autoscaling tamb\u00e9m monitora as inst\u00e2ncias, de modo que ele executa uma EC2 substituta quando outra cai, por exemplo.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Outro ponto positivo \u00e9 o alcance geogr\u00e1fico do servi\u00e7o. Enquanto o Heroku tem datacenters dispon\u00edveis apenas nos Estados Unidos e Europa, os servidores da Amazon est\u00e3o espalhados por diversas regi\u00f5es do globo. Ou seja, sua aplica\u00e7\u00e3o se comportar\u00e1 da mesma forma em S\u00e3o Paulo ou em Pequim.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">No entanto, assim como acontece com seu modelo <\/span><i><span style=\"font-weight: 400;\">IaaS<\/span><\/i><span style=\"font-weight: 400;\">, o EBS \u00e9 simples para come\u00e7ar, mas dif\u00edcil de dominar. Sua interface n\u00e3o \u00e9 t\u00e3o simples quanto a do Heroku e pode demorar um pouco at\u00e9 se acostumar com a arquitetura ou ter que recorrer a <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/docs.aws.amazon.com\/elasticbeanstalk\/latest\/dg\/tutorials.html\" target=\"_blank\" rel=\"noopener noreferrer\">tutoriais<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> ou <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/aws.amazon.com\/pt\/documentation\/elastic-beanstalk\/\" target=\"_blank\" rel=\"noopener noreferrer\">documenta\u00e7\u00e3o<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> (que s\u00e3o bem completos, diga-se de passagem) para configurar alguns servi\u00e7os, mas, uma vez familiarizado, n\u00e3o h\u00e1 grandes dificuldades.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">A base de dados utilizada tamb\u00e9m \u00e9 externa, por\u00e9m a Amazon oferece como solu\u00e7\u00e3o uma <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/docs.aws.amazon.com\/elasticbeanstalk\/latest\/dg\/using-features.managing.db.html\" target=\"_blank\" rel=\"noopener noreferrer\">integra\u00e7\u00e3o com inst\u00e2ncias do Relational Database Service<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> (RDS). Com ele, \u00e9 poss\u00edvel adicionar bancos MySQL ou SQL Server durante ou ap\u00f3s a cria\u00e7\u00e3o do ambiente e, uma vez feito isso, ele fica vinculado ao ciclo de vida do ambiente.<\/span><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Compara\u00e7\u00e3o de pre\u00e7os<\/strong><\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">A diferen\u00e7a dos pre\u00e7os pode ser estranha \u00e0 primeira vista. Acessar a <\/span><strong><a href=\"http:\/\/www.heroku.com\/pricing\" target=\"_blank\" rel=\"noopener noreferrer\">p\u00e1gina do Heroku<\/a><\/strong><span style=\"font-weight: 400;\"> e ver um custo que pode chegar a 500 d\u00f3lares por dyno ao m\u00eas causa medo, realmente. Especialmente ao lermos que \u201cn\u00e3o h\u00e1 custo adicional\u201d para usar o EBS na <\/span><strong><a href=\"http:\/\/aws.amazon.com\/pt\/elasticbeanstalk\/pricing\/\" target=\"_blank\" rel=\"noopener noreferrer\">p\u00e1gina do servi\u00e7o<\/a>.<\/strong><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Considerando o valor de 25 d\u00f3lares oferecido pelo Heroku, n\u00e3o \u00e9 assim t\u00e3o caro \u00e0 primeira vista. Quando usamos a <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/calculator.s3.amazonaws.com\/index.html#key=calc-BeanstalkDefault-140324\">calculadora de pre\u00e7os da AWS<\/a><\/span><\/strong><span style=\"font-weight: 400;\">, por exemplo, e colocamos a configura\u00e7\u00e3o padr\u00e3o do Beanstalk, o custo mensal sai por US$35. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Por um lado, o pacote do EBS engloba todos os servi\u00e7os listados anteriormente no pre\u00e7o. J\u00e1 o Heroku deixa de lado gastos \u201cextras\u201d, como o banco de dados necess\u00e1rio para a persist\u00eancia de arquivos. Em contrapartida, o Beanstalk pode exigir conhecimento ou experi\u00eancia seu\/de seus funcion\u00e1rios, um custo de tempo que acaba refletido no or\u00e7amento.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Ambos contam com um plano gratuito, em que \u00e9 poss\u00edvel utilizar recursos b\u00e1sicos de cada plataforma sem muitas limita\u00e7\u00f5es. Por\u00e9m, enquanto o Beanstalk oferece essa vantagem por um ano, o Heroku, embora coloque restri\u00e7\u00f5es como hiberna\u00e7\u00e3o ap\u00f3s 30 minutos de inatividade, n\u00e3o tem um limite de tempo. Ent\u00e3o, se sua aplica\u00e7\u00e3o \u00e9 simples e pouco exigente, vale a pena testar seu desempenho nesta oferta.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Conforme sua aplica\u00e7\u00e3o cresce e demanda recursos, \u00e9 bom avaliar os custos a longo prazo, que tendem a ser menores com o Beanstalk.<\/span><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.geekhunter.com\/pt\/candidates\/signup?utm_source=Blog&amp;utm_medium=cta&amp;utm_campaign=blog-cta-pagina-de-cadastros\" target=\"_blank\" rel=\"noreferrer noopener\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"209\" class=\"wp-image-7920\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-1024x209.jpg\" alt=\"\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-1024x209.jpg 1024w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-150x31.jpg 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-100x20.jpg 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-600x122.jpg 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-450x92.jpg 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-960x196.jpg 960w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-300x61.jpg 300w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2019\/10\/CTA-Emprego-dos-sonhos-31-768x156.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Afinal, qual escolher?<\/strong><\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Essa quest\u00e3o \u00e9 dif\u00edcil de ser respondida de antem\u00e3o pois ambos os servi\u00e7os cumprem muito bem o seu papel. Dessa forma, quem dar\u00e1 a resposta para isso ser\u00e1 o seu projeto.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Um exemplo forte dessa quest\u00e3o est\u00e1 na linguagem de programa\u00e7\u00e3o utilizada: ainda que as duas plataformas deem suporte para as principais do mundo web, o Heroku n\u00e3o engloba .NET, por exemplo. Assim, vamos dar recomenda\u00e7\u00f5es para alguns casos de uso:<\/span><\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Se a expectativa ou tend\u00eancia de crescimento do seu app \u00e9 grande, \u00e9 uma boa ideia utilizar-se do autoscaling do EBS, assim como a flexibilidade de arquitetura do AWS ajuda a adequar seu bem projeto \u00e0 infraestrutura. Gerenciar v\u00e1rios dynos pode ser mais complicado que o esperado, al\u00e9m de alguns recursos acabarem subutilizados.<\/span><\/li>\r\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Para projetos pequenos e novos, ou se o aplicativo precisa ir ao ar o mais r\u00e1pido poss\u00edvel, o Heroku \u00e9 excelente. Sua facilidade de uso \u00e9 essencial e realmente poupa tempo na hora de lan\u00e7ar o seu projeto.<\/span><\/li>\r\n<li style=\"font-weight: 400;\">Apps baseados na <strong><span style=\"color: #000000;\"><a style=\"color: #000000;\" href=\"http:\/\/12factor.net\/pt_br\/\" target=\"_blank\" rel=\"noopener noreferrer\">metodologia de 12 fatores<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> se encaixam perfeitamente no Heroku, que possui uma rela\u00e7\u00e3o intr\u00ednseca com ela. Apps que exigem uma flexibiliza\u00e7\u00e3o fora desse padr\u00e3o podem encontrar limita\u00e7\u00f5es na plataforma.<\/span><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">A partir disso, uma boa estrat\u00e9gia pode ser construir e manter seu app inicialmente no Heroku e, conforme sua aplica\u00e7\u00e3o cresce em escala e tamanho, e os custos come\u00e7am a ser um problema, <\/span><strong><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/aws.amazon.com\/pt\/documentation\/server-migration-service\/\" target=\"_blank\" rel=\"noopener noreferrer\">migrar<\/a><\/span><\/strong><span style=\"font-weight: 400;\"> para o Elastic Beanstalk. Provavelmente, seu or\u00e7amento vai agradecer.<\/span><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>\u00c9 importante falar logo que ambos os servi\u00e7os cumprem bem o seu papel e possuem caracter\u00edsticas semelhantes. Contudo, a compara\u00e7\u00e3o mostra grandes diferen\u00e7as escondidas nas entrelinhas desses dois grandes PaaS.<\/p>\n","protected":false},"author":167,"featured_media":5633,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-1015","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimiento-de-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Heroku x EBS - Tire suas d\u00favidas sobre o assunto - Blog Geekhunter<\/title>\n<meta name=\"description\" content=\"As maiores diferen\u00e7as entre Heroku x EBS. Aqui est\u00e1 uma lista comparativa para que voc\u00ea entenda o que muda de um para outro. Leia o artigo!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Heroku x EBS - Tire suas d\u00favidas sobre o assunto\" \/>\n<meta property=\"og:description\" content=\"\u00c9 importante falar logo que ambos os servi\u00e7os cumprem bem o seu papel e possuem caracter\u00edsticas semelhantes. Contudo, a compara\u00e7\u00e3o mostra grandes diferen\u00e7as escondidas nas entrelinhas desses dois grandes PaaS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Geekhunter\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/geekhunterbr\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-24T15:49:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T16:06:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"381\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Geekhunter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:site\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Geekhunter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/\"},\"author\":{\"name\":\"Geekhunter\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\"},\"headline\":\"Heroku x EBS &#8211; Tire suas d\u00favidas sobre o assunto\",\"datePublished\":\"2024-12-24T15:49:50+00:00\",\"dateModified\":\"2026-07-01T16:06:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/\"},\"wordCount\":1345,\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/heroku-ebs-1-768x381.jpg\",\"articleSection\":[\"Desenvolvimiento de software\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/\",\"name\":\"Heroku x EBS - Tire suas d\u00favidas sobre o assunto - Blog Geekhunter\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/heroku-ebs-1-768x381.jpg\",\"datePublished\":\"2024-12-24T15:49:50+00:00\",\"dateModified\":\"2026-07-01T16:06:11+00:00\",\"description\":\"As maiores diferen\u00e7as entre Heroku x EBS. Aqui est\u00e1 uma lista comparativa para que voc\u00ea entenda o que muda de um para outro. Leia o artigo!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/heroku-ebs-1-768x381.jpg\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/heroku-ebs-1-768x381.jpg\",\"width\":768,\"height\":381},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mundo TI\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Desenvolvimiento de software\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/desenvolvimiento-de-software\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Heroku x EBS &#8211; Tire suas d\u00favidas sobre o assunto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"name\":\"Blog de TI\",\"description\":\"Dicas para o RH e profissionais da \u00e1rea TI\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\",\"name\":\"GeekHunter\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"width\":300,\"height\":300,\"caption\":\"GeekHunter\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/x.com\\\/geekhunterbr\",\"https:\\\/\\\/www.instagram.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/geekhunter-brasil\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@GeekHunterOfficial\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\",\"name\":\"Geekhunter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"caption\":\"Geekhunter\"},\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/author\\\/matias\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Heroku x EBS - Tire suas d\u00favidas sobre o assunto - Blog Geekhunter","description":"As maiores diferen\u00e7as entre Heroku x EBS. Aqui est\u00e1 uma lista comparativa para que voc\u00ea entenda o que muda de um para outro. Leia o artigo!","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:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/","og_locale":"pt_BR","og_type":"article","og_title":"Heroku x EBS - Tire suas d\u00favidas sobre o assunto","og_description":"\u00c9 importante falar logo que ambos os servi\u00e7os cumprem bem o seu papel e possuem caracter\u00edsticas semelhantes. Contudo, a compara\u00e7\u00e3o mostra grandes diferen\u00e7as escondidas nas entrelinhas desses dois grandes PaaS.","og_url":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/","og_site_name":"Blog Geekhunter","article_publisher":"https:\/\/www.facebook.com\/geekhunterbr\/","article_published_time":"2024-12-24T15:49:50+00:00","article_modified_time":"2026-07-01T16:06:11+00:00","og_image":[{"width":768,"height":381,"url":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg","type":"image\/jpeg"}],"author":"Geekhunter","twitter_card":"summary_large_image","twitter_creator":"@geekhunterbr","twitter_site":"@geekhunterbr","twitter_misc":{"Escrito por":"Geekhunter","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#article","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/"},"author":{"name":"Geekhunter","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400"},"headline":"Heroku x EBS &#8211; Tire suas d\u00favidas sobre o assunto","datePublished":"2024-12-24T15:49:50+00:00","dateModified":"2026-07-01T16:06:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/"},"wordCount":1345,"publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg","articleSection":["Desenvolvimiento de software"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/","name":"Heroku x EBS - Tire suas d\u00favidas sobre o assunto - Blog Geekhunter","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#primaryimage"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg","datePublished":"2024-12-24T15:49:50+00:00","dateModified":"2026-07-01T16:06:11+00:00","description":"As maiores diferen\u00e7as entre Heroku x EBS. Aqui est\u00e1 uma lista comparativa para que voc\u00ea entenda o que muda de um para outro. Leia o artigo!","breadcrumb":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.geekhunter.com/pt/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#primaryimage","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2017\/03\/heroku-ebs-1-768x381.jpg","width":768,"height":381},{"@type":"BreadcrumbList","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/heroku-ou-ebs-tire-suas-duvidas-sobre-o-assunto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.geekhunter.com/pt/blog\/"},{"@type":"ListItem","position":2,"name":"Mundo TI","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/"},{"@type":"ListItem","position":3,"name":"Desenvolvimiento de software","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/desenvolvimiento-de-software\/"},{"@type":"ListItem","position":4,"name":"Heroku x EBS &#8211; Tire suas d\u00favidas sobre o assunto"}]},{"@type":"WebSite","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","name":"Blog de TI","description":"Dicas para o RH e profissionais da \u00e1rea TI","publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.geekhunter.com/pt/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization","name":"GeekHunter","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","width":300,"height":300,"caption":"GeekHunter"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/geekhunterbr\/","https:\/\/x.com\/geekhunterbr","https:\/\/www.instagram.com\/geekhunterbr\/","https:\/\/www.linkedin.com\/company\/geekhunter-brasil\/","https:\/\/www.youtube.com\/@GeekHunterOfficial"]},{"@type":"Person","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400","name":"Geekhunter","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","caption":"Geekhunter"},"url":"https:\/\/www.geekhunter.com\/pt\/blog\/author\/matias\/"}]}},"_links":{"self":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/1015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/comments?post=1015"}],"version-history":[{"count":0,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/1015\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media\/5633"}],"wp:attachment":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media?parent=1015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/categories?post=1015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/tags?post=1015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}