{"id":3649,"date":"2016-08-19T11:15:17","date_gmt":"2016-08-19T14:15:17","guid":{"rendered":"http:\/\/blog.dialhost.com.br\/?p=3649"},"modified":"2016-08-19T11:15:17","modified_gmt":"2016-08-19T14:15:17","slug":"separando-aplicacao-banco-dados-instancias-cloud","status":"publish","type":"post","link":"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/","title":{"rendered":"Separando sua aplica\u00e7\u00e3o do Banco de Dados com inst\u00e2ncias cloud"},"content":{"rendered":"<figure id=\"attachment_3669\" aria-describedby=\"caption-attachment-3669\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-3669\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/ilustracoes_instancia-cloud-.jpg\" alt=\"Inst\u00e2ncia cloud\" width=\"700\" height=\"261\" \/><figcaption id=\"caption-attachment-3669\" class=\"wp-caption-text\">Imagem ilustrativa: Separando o banco de dados e aplica\u00e7\u00e3o em inst\u00e2ncias cloud \u00a0&#8211; <a href=\"http:\/\/www.freepik.com\/free-vector\/optimization-business-concept_765775.htm\">Freepik<\/a><\/figcaption><\/figure>\n<p>H\u00e1 algum tempo atr\u00e1s n\u00f3s trouxemos para voc\u00ea uma forma avan\u00e7ada de se separar responsabilidades do sistema atrav\u00e9s do <a href=\"http:\/\/blog.dialhost.com.br\/cloud-2\/cluster-de-banco-de-dados-eficiencia-de-leitura-e-escrita-em-projetos-de-grande-trafego\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cluster de banco de dados<\/a>. Em resumo, esta arquitetura separava seu projeto em inst\u00e2ncias cloud. A ideia \u00e9 criar um grupo de banco de dados com responsabilidades semelhantes (leitura e escrita) ou n\u00e3o (S\u00f3 leitura, s\u00f3 escrita) e atrav\u00e9s de um load balancer podemos balancear a carga de processos em cada servidor.<\/p>\n<p>Hoje explicarei de uma forma mais pr\u00e1tica, uma arquitetura\u00a0que pode encaixar melhor em projetos m\u00e9dios. S\u00e3o comuns exemplos, os mais diversos blogs e lojas virtuais que, apesar de n\u00e3o serem uma americanas, um submarino ou um globo.com, come\u00e7aram a enfrentar problemas pelo alto fluxo de consultas nos bancos de dados. Estes por sua vez est\u00e3o trazendo demora ou instabilidade na aplica\u00e7\u00e3o web.<\/p>\n<div id=\"toc_container\" class=\"have_bullets\"><p class=\"toc_title\">T&oacute;picos<\/p><ul class=\"toc_list\"><li><a href=\"#quando-fazer-a-separacao-em-instancias-cloud\">Quando fazer a separa\u00e7\u00e3o em inst\u00e2ncias cloud<\/a><\/li><li><a href=\"#mao-na-massa-colocando-meu-banco-de-dados-em-outra-instancia-cloud\">M\u00e3o na massa! Colocando meu Banco de dados em outra inst\u00e2ncia cloud<\/a><\/li><li><a href=\"#migrando-meu-banco-de-dados\">Migrando meu banco de dados<\/a><\/li><li><a href=\"#realocando-recursos\">Realocando recursos<\/a><\/li><li><a href=\"#concluindo\">Concluindo<\/a><\/li><\/ul><\/div>\n<h2><span id=\"quando-fazer-a-separacao-em-instancias-cloud\">Quando fazer a separa\u00e7\u00e3o em inst\u00e2ncias cloud<\/span><\/h2>\n<p>Reuni algumas perguntas que voc\u00ea deve se fazer antes de sair contratando ou separando novas inst\u00e2ncias cloud. Afinal, a ideia \u00e9\u00a0otimizar seu sistema\u00a0mas, n\u00e3o sair separando tudo por mero luxo certo.<\/p>\n<ol>\n<li>Sua aplica\u00e7\u00e3o est\u00e1 mais lenta que o normal?<\/li>\n<li>Ela est\u00e1 sofrendo com picos de instabilidade ou at\u00e9 mesmo saindo do ar em determinados momentos do dia?<\/li>\n<li>Durante estes picos e estas demoras, os processos envolvidos s\u00e3o relacionados a uma consulta no banco, ou em salvar algum dado neste?<\/li>\n<li>Ao executar o comando <strong>top<\/strong> em seu bash, as estat\u00edsticas de uso de recursos est\u00e3o bem altas e o processo relacionado ao banco de dados est\u00e1 entre os maiores?<\/li>\n<\/ol>\n<p>Voc\u00ea deve ter percebido que se seu projeto est\u00e1\u00a0nesta situa\u00e7\u00e3o \u00e9 melhor tomar uma atitude. Ent\u00e3o tendo tudo analisado vamos a parte pr\u00e1tica.<\/p>\n<h2><span id=\"mao-na-massa-colocando-meu-banco-de-dados-em-outra-instancia-cloud\">M\u00e3o na massa! Colocando meu Banco de dados em outra inst\u00e2ncia cloud<\/span><\/h2>\n<p>Para isto, utilizarei o painel do <a href=\"https:\/\/www.dialhost.com.br\/cloud-computing\/planos-dialcloud-plus?utm_source=dialhost-blog&amp;utm_medium=link-post-blog&amp;utm_campaign=link-on-post\" target=\"_blank\" rel=\"noopener noreferrer\">DialCloud+<\/a>.\u00a0Com ele voc\u00ea conseguir\u00e1 configurar cada inst\u00e2ncia com os recursos necess\u00e1rios a cada projeto.<\/p>\n<p>Para ilustra\u00e7\u00e3o deixo este esquema de como funcionar\u00e1 este exemplo de arquitetura. Basicamente estamos deixando seu banco dados dedicado em uma inst\u00e2ncia com seus recursos pr\u00f3prios.<\/p>\n<figure id=\"attachment_3652\" aria-describedby=\"caption-attachment-3652\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-3652 size-full\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/vm-db-separado.jpg\" alt=\"Banco de dados dedicado em uma inst\u00e2ncia cloud\" width=\"650\" height=\"241\" \/><figcaption id=\"caption-attachment-3652\" class=\"wp-caption-text\">Arquitetura com banco de dados dedicado<\/figcaption><\/figure>\n<p>Com esta imagem em mente, podemos seguir ;).<\/p>\n<p>Abaixo podemos ver que toda a aplica\u00e7\u00e3o se encontra em apenas uma inst\u00e2ncia. Nesta inst\u00e2ncia temos instalados o SO, o apache, o MySQL, PHP e entre diversas outras aplica\u00e7\u00f5es. O caso \u00e9 que, como citado acima, eu identifiquei que meu banco de dados come\u00e7ou a consumir grande parte da minha mem\u00f3ria e acaba por utilizar minhas 4 vCPUs dispon\u00edveis o que deixa todo o meu sistema em cheque.<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_3656\" aria-describedby=\"caption-attachment-3656\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-3656\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/instancias-cloud-e1471542514686.png\" alt=\"inst\u00e2ncias cloud\" width=\"700\" height=\"301\" \/><figcaption id=\"caption-attachment-3656\" class=\"wp-caption-text\">Tela de inst\u00e2ncias do DialCloud +<\/figcaption><\/figure>\n<p>\u00c9 claro que neste exemplo terei de optar por aumentar um pouco meus recursos. Mas, simplesmente aument\u00e1-los n\u00e3o seria suficiente j\u00e1 que isto n\u00e3o evita que meu banco de dados, em um momento de desespero, acabe por utilizar 6vCPUs. Por isto, a ideia aqui \u00e9 pegar este banco de dados e migrar ele para outro servidor.<\/p>\n<p>Para que seu sistema n\u00e3o fique fora durante todo o tempo da migra\u00e7\u00e3o e para minimizar todo e qualquer impacto, vamos pegar os novos recursos e montar uma inst\u00e2ncia de banco de dados m\u00ednima. Esta estrutura servir\u00e1 de base para configurarmos o que vir\u00e1 a ser nosso servidor final.<\/p>\n<figure id=\"attachment_3659\" aria-describedby=\"caption-attachment-3659\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"img-responsive wp-image-3659\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/instancia.png\" alt=\"Nova inst\u00e2ncia\" width=\"700\" height=\"779\" \/><figcaption id=\"caption-attachment-3659\" class=\"wp-caption-text\">Tela de nova inst\u00e2ncia do DialCloud +<\/figcaption><\/figure>\n<p>Como pode ver montei uma pequena inst\u00e2ncia com os recursos m\u00ednimos para que eu pudesse configurar meu novo servidor de banco de dados.<\/p>\n<h2><span id=\"migrando-meu-banco-de-dados\">Migrando meu banco de dados<\/span><\/h2>\n<p><strong>E ai vem a grande dica!<\/strong> Como agora tenho um servidor que ser\u00e1 respons\u00e1vel apenas por receber e responder consultas de banco, posso simplesmente ignorar a instala\u00e7\u00e3o de v\u00e1rios m\u00f3dulos e aplica\u00e7\u00f5es de servidor que acabam por consumir um pouco do meu processamento e instalar apenas por exemplo o MySQL. Menos recurso para aplica\u00e7\u00f5es, mais recurso para o banco.<br \/>\nAo terminar a instala\u00e7\u00e3o da nova inst\u00e2ncia eu <strong>preciso exportar o banco que est\u00e1 em produ\u00e7\u00e3o e ent\u00e3o importar no servidor novo<\/strong>. Apesar de r\u00e1pido, este \u00e9 o momento que exige <strong>maior aten\u00e7\u00e3o<\/strong>, pois terei que colocar meu\u00a0servi\u00e7o em <strong>manuten\u00e7\u00e3o moment\u00e2nea<\/strong> para que n\u00e3o perca nenhum dado no meio do processo. Afinal enquanto\u00a0fa\u00e7o isto, meus usu\u00e1rios estariam utilizando meu app.<\/p>\n<p>Outra dica \u00e9 n\u00e3o fazer isto em um dia ou hor\u00e1rio de pico de acesso, assim voc\u00ea ter\u00e1 mais tranquilidade para fazer o processo.<\/p>\n<p>Agora eu preciso fazer minha aplica\u00e7\u00e3o comunicar com este novo banco de dados, mas n\u00e3o se preocupe. Com a cria\u00e7\u00e3o da nova inst\u00e2ncia minha tela de network\u00a0mostra uma nova rede interna que foi criada entre estas 2 inst\u00e2ncias cloud. Basta eu pegar o ip interno referente ao servidor de banco de dados e colocar no host das configura\u00e7\u00f5es de banco de dados da minha aplica\u00e7\u00e3o.<\/p>\n<figure id=\"attachment_3664\" aria-describedby=\"caption-attachment-3664\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-3664\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/rede-interna-instancias.jpg\" alt=\"Tela de rede interna no DialCloud +\" width=\"700\" height=\"278\" \/><figcaption id=\"caption-attachment-3664\" class=\"wp-caption-text\">Tela de rede interna no DialCloud +<\/figcaption><\/figure>\n<p>Para garantir mais prote\u00e7\u00e3o aos meus dados, vou configurar o acesso do ip externo apenas para a inst\u00e2ncia de aplica\u00e7\u00e3o. Fa\u00e7o isso configurando o <strong>Port forwarding<\/strong> e no caso do servi\u00e7o do DialCloud+ libero o acesso externo no firewall (Esta \u00e9 uma prote\u00e7\u00e3o a mais disponibilizada na DialHost gratuitamente) atrav\u00e9s do Outbound Firewall.<\/p>\n<figure id=\"attachment_3666\" aria-describedby=\"caption-attachment-3666\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-3666\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2016\/08\/port-forwarding.png\" alt=\"Tela de Port Forwarding no DialCloud +\" width=\"700\" height=\"458\" \/><figcaption id=\"caption-attachment-3666\" class=\"wp-caption-text\">Tela de Port Forwarding no DialCloud +<\/figcaption><\/figure>\n<h2><span id=\"realocando-recursos\">Realocando recursos<\/span><\/h2>\n<p>T\u00e1 mas, meu processo que exigia mais recursos tem bem menos recursos. Bem, como eu disse antes, esse era um servidor base para a\u00a0migra\u00e7\u00e3o. Agora \u00e9 s\u00f3 ir nas configura\u00e7\u00f5es das inst\u00e2ncias e escalonar os recursos. Assim, voc\u00ea poder\u00e1 destinar mais para seu banco de dados e menos para sua aplica\u00e7\u00e3o.<\/p>\n<h2><span id=\"concluindo\">Concluindo<\/span><\/h2>\n<p>Esta arquitetura possui uma distribui\u00e7\u00e3o mais simples se comparada com a de cluster de dados. Por ser mais simples, ela pode ser mais comum para o dia a dia de diversos projetos. Ainda assim, ela \u00e9 uma \u00f3tima op\u00e7\u00e3o pois propicia:<\/p>\n<ul>\n<li>Menor custo com recursos de m\u00e1quina.<\/li>\n<li>Melhor distribui\u00e7\u00e3o das responsabilidades do servidor o que falicita seu escalonamento.<\/li>\n<li>Maior seguran\u00e7a dos dados, j\u00e1 que seu banco de dados n\u00e3o ter\u00e1 acesso por outro lugar que n\u00e3o sua aplica\u00e7\u00e3o.<\/li>\n<\/ul>\n<div class=\"publicidade\">\n<div id=\"texto\">Tenha controle e flexibilidade nos seus recursos com DialCloud +. Servidores em cloud com load balancing, VPN e todo o controle de rede que voc\u00ea precisa. <a title=\"DialCloud +\" href=\"http:\/\/www.dialhost.com.br\/cloud-computing\/planos-dialcloud-plus?utm_source=dialhost-blog&amp;utm_medium=link-post-blog&amp;utm_campaign=publicidade-blog\" target=\"_blank\" rel=\"noopener noreferrer\">Saiba Mais<\/a>.<\/div>\n<\/div>\n<p>&nbsp;\t\t\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\t\t\t\tExplicarei de uma forma mais pr\u00e1tica, uma arquitetura que pode encaixar melhor em projetos m\u00e9dios que est\u00e3o trazendo demora ou instabilidade na aplica\u00e7\u00e3o web.\t\t\t\t<\/p>\n","protected":false},"author":1,"featured_media":3674,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14,15,12],"tags":[40,51,52],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Separando sua aplica\u00e7\u00e3o do Banco de Dados com inst\u00e2ncias cloud<\/title>\n<meta name=\"description\" content=\"Explicarei de uma forma pr\u00e1tica, a separa\u00e7\u00e3o da aplica\u00e7\u00e3o e banco de dados em inst\u00e2ncias cloud para melhorar a performance e estabilidade da aplica\u00e7\u00e3o.\" \/>\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.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Separando sua aplica\u00e7\u00e3o do Banco de Dados com inst\u00e2ncias cloud\" \/>\n<meta property=\"og:description\" content=\"Explicarei de uma forma pr\u00e1tica, a separa\u00e7\u00e3o da aplica\u00e7\u00e3o e banco de dados em inst\u00e2ncias cloud para melhorar a performance e estabilidade da aplica\u00e7\u00e3o.\" \/>\n<meta property=\"og:url\" content=\"\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog DialHost\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-19T14:15:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/04\/og-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dialhost\" \/>\n<meta name=\"twitter:site\" content=\"@dialhost\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\",\"name\":\"DialHost Internet\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\",\"https:\/\/twitter.com\/dialhost\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/03\/marca-dialhost.png\",\"width\":81,\"height\":81,\"caption\":\"DialHost Internet\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"name\":\"Blog DialHost\",\"description\":\"Os melhores conte\\u00fados sobre Desenvolvimento Web, Marketing e Neg\\u00f3cios\",\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.dialhost.com.br\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#webpage\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\",\"name\":\"Separando sua aplica\\u00e7\\u00e3o do Banco de Dados com inst\\u00e2ncias cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#primaryimage\"},\"datePublished\":\"2016-08-19T14:15:17+00:00\",\"dateModified\":\"2016-08-19T14:15:17+00:00\",\"description\":\"Explicarei de uma forma pr\\u00e1tica, a separa\\u00e7\\u00e3o da aplica\\u00e7\\u00e3o e banco de dados em inst\\u00e2ncias cloud para melhorar a performance e estabilidade da aplica\\u00e7\\u00e3o.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/\",\"url\":\"\/blog\/\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\",\"url\":\"\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/\",\"name\":\"Separando sua aplica\\u00e7\\u00e3o do Banco de Dados com inst\\u00e2ncias cloud\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\"},\"headline\":\"Separando sua aplica\\u00e7\\u00e3o do Banco de Dados com inst\\u00e2ncias cloud\",\"datePublished\":\"2016-08-19T14:15:17+00:00\",\"dateModified\":\"2016-08-19T14:15:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#primaryimage\"},\"keywords\":\"banco de dados,cloud,cloud computing\",\"articleSection\":\"Banco de Dados,Cloud Computing,Tecnologias\",\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dialhost.com.br\/blog\/separando-aplicacao-banco-dados-instancias-cloud\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\",\"name\":\"DialHost Internet\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/05feec2f99aef1c42b09aeaa637ee66f?s=96&r=g\",\"caption\":\"DialHost Internet\"},\"description\":\"H\\u00e1 mais de 18 anos proporcionando um servi\\u00e7o de hospedagem de sites voltado 100% na Experi\\u00eancia e Sucesso do Cliente, prezando a qualidade, transpar\\u00eancia e seguran\\u00e7a.\",\"sameAs\":[\"https:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/twitter.com\/dialhost\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/3649"}],"collection":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=3649"}],"version-history":[{"count":0,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/3649\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media\/3674"}],"wp:attachment":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=3649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}