{"id":246,"date":"2020-06-10T17:04:41","date_gmt":"2020-06-10T17:04:41","guid":{"rendered":"https:\/\/4linux.com.br\/?page_id=246"},"modified":"2024-08-30T17:34:21","modified_gmt":"2024-08-30T17:34:21","slug":"o-que-e-infraestrutura-agil","status":"publish","type":"page","link":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/","title":{"rendered":"O que \u00e9 Infraestrutura \u00c1gil?"},"content":{"rendered":"\n

Por que voc\u00ea deve ‘versionar’ sua infraestrutura de TI como um C\u00f3digo ?<\/h2>\n\n\n\n

Para atender bem a \u00e1rea de neg\u00f3cios que quer novidades a todo momento a \u00e1rea de desenvolvimento de software foi se aprimorando para isso. Do outro lado, a \u00e1rea de opera\u00e7\u00f5es de TI quer o m\u00ednimo de altera\u00e7\u00e3o poss\u00edvel na infraestrutura, pois cada nova altera\u00e7\u00e3o no ambiente de produ\u00e7\u00e3o gera um novo ponto de instabilidade e na maioria das vezes de dif\u00edcil identifica\u00e7\u00e3o. Se o desenvolvimento de software \u00e9 \u00e1gil para atender a demanda do neg\u00f3cio a infraestrutura tamb\u00e9m tem que ser. A boa not\u00edcia \u00e9 que se voc\u00ea utilizar os conceitos de “agile” em sua infraestrutura de TI e quiser trata-la como um c\u00f3digo (software), j\u00e1 existem bons softwares livres que permitem isso.<\/p>\n\n\n\n

Os m\u00e9todos \u00e1geis fizeram a \u00e1rea de desenvolvimento de software evoluir muito, atrav\u00e9s do desenvolvimento de softwares baseados em testes, garantindo entregas cont\u00ednuas. Da mesma forma que este processo foi essencial para esta \u00e1rea, \u00e9 fundamental estabelecer padr\u00f5es que tornem sua infraestrutura \u00e1gil e possibilitem a evolu\u00e7\u00e3o dos SysAdmin para a era DevOps.<\/p>\n\n\n\n

Muitas vezes as equipes de desenvolvimento e opera\u00e7\u00f5es das empresas est\u00e3o em unidades corporativas separadas. Isso nos traz um dos problemas mais desafiadores no desenvolvimento de software em momentos em que \u00e9 necess\u00e1rio corrigir inst\u00e2ncias ou realizar acionamentos para a equipe de opera\u00e7\u00f5es. Isso ocorre porque, em geral, o ambiente leva horas, dias ou at\u00e9 semanas para ser configurado, o que vai na contram\u00e3o das pr\u00e1ticas DevOps.<\/p>\n\n\n

\n
\n
\n

Transforme-se em um profissional DevOps requisitado pelo mercado.<\/h2>\n\n

Conhe\u00e7a nossa Assinatura de Cursos DevOps:<\/h5>\n\n
\n
\n\n
\"\"<\/figure>\n\n\n

Composta por
4 cursos<\/p>\n<\/div>\n\n

\n\n
\"\u00cdcone<\/figure>\n\n\n

+120 horas de conte\u00fado<\/p>\n<\/div>\n\n

\n\n
\"\u00cdcone<\/figure>\n\n\n\n

1 ano de acesso \u00e0 plataforma<\/p>\n\n<\/div>\n\n

\n\n
\"\u00cdcone<\/figure>\n\n\n\n

Acesso imediato aos cursos<\/p>\n\n<\/div>\n<\/div>\n\n\n

Com 2 principais vantagens:<\/mark><\/h3>\n\n\n\n
    \n
  1. \u00danica plataforma de curso com cursos pr\u00e1ticos e aula ao vivo.<\/li>\n\n\n\n
  2. \u00danica escola que tamb\u00e9m implementa projeto trazendo a experi\u00eancia para sala de aula.<\/li>\n<\/ol>\n\n\n\n
    \n
    Conhe\u00e7a agora<\/a><\/div>\n<\/div>\n\n<\/div>\n\n
    \n\n
    \"\"<\/figure>\n\n<\/div>\n<\/div>\n<\/section>\n\n\n
    <\/div>\n\n\n\n

    Conhe\u00e7a algumas t\u00e9cnicas para tornar sua infraestrutura \u00e1gil seguindo as pr\u00e1ticas DevOps<\/h2>\n\n\n\n
      \n
    • Ambientes Automatizados<\/li>\n<\/ul>\n\n\n\n

      Automa\u00e7\u00e3o de infraestrutura \u00e9 o processo de criar scripts, desde a instala\u00e7\u00e3o de um sistema operacional at\u00e9 a instala\u00e7\u00e3o e configura\u00e7\u00e3o de servi\u00e7os. Este processo tamb\u00e9m atende por outros nomes como gerenciamento de configura\u00e7\u00e3o ou gerenciamento de TI. Ferramentas como Puppet e Ansible ajudam o SysAdmin a manter tudo automatizado.<\/p>\n\n\n\n

      Automatizando a implementa\u00e7\u00e3o e gerenciamento dos ambientes, reduz-se os riscos de erros de execu\u00e7\u00e3o, al\u00e9m de garantir a padroniza\u00e7\u00e3o. Seguindo a premissa de que nada ser\u00e1 modificado em produ\u00e7\u00e3o a menos que seja atrav\u00e9s de um script (manifest, playbook, scripts em python, etc) que estar\u00e1 versionado e faz parte de um caminho \u00fanico (pipeline de entrega) at\u00e9 chegar na produ\u00e7\u00e3o, certamente sua gest\u00e3o de TI ser\u00e1 mais padronizada e menos sujeita a riscos.<\/p>\n\n\n\n

        \n
      • Infraestrutura com Testes\u200b<\/li>\n<\/ul>\n\n\n\n

        \u200b<\/strong>Uma das consequ\u00eancias positivas de se automatizar a infraestrutura de TI \u00e9 a possibilidade de configur\u00e1-la baseando-se em testes funcionais, ou seja, antes de colocar algum servi\u00e7o em produ\u00e7\u00e3o ou at\u00e9 mesmo realizar altera\u00e7\u00f5es, s\u00e3o executados testes para garantir que aquela altera\u00e7\u00e3o n\u00e3o impactar\u00e1  o servi\u00e7o ou a continuidade do neg\u00f3cio.<\/p>\n\n\n\n

        Uma infraestrutura acionada por testes resulta em problemas que aparecem antes de entrar em produ\u00e7\u00e3o, porque as mudan\u00e7as na infraestrutura s\u00e3o integradas a testes por meio de um sistema de integra\u00e7\u00e3o cont\u00ednua como o Jenkins, por exemplo.<\/p>\n\n\n\n

          \n
        • Controle de Vers\u00e3o<\/li>\n<\/ul>\n\n\n\n

          Com sistemas de controle de vers\u00e3o como o GIT, \u00e9 poss\u00edvel definir a infraestrutura como c\u00f3digo da mesma forma que voc\u00ea faz com seus arquivos de software.<\/p>\n\n\n\n

          O controle de vers\u00e3o \u00e9 um sistema que registra as mudan\u00e7as feitas em um arquivo ou um conjunto de arquivos ao longo do tempo de forma que voc\u00ea possa recuperar vers\u00f5es espec\u00edficas. Um dos pr\u00e9-requisitos para ser poss\u00edvel a cria\u00e7\u00e3o de todas as “vers\u00f5es de sua infraestrutura” \u00e9 a automatiza\u00e7\u00e3o da infraestrutura.<\/p>\n\n\n\n

          Imagine que toda a sua infraestrutura esteja baseada em manifests do Puppet e em Playbooks do Ansible! Neste caso, bastaria “commitar” todas essas configura\u00e7\u00f5es no Git e voc\u00ea teria uma garantia de que tudo est\u00e1 sendo versionado e rastre\u00e1vel!<\/p>\n\n\n\n

            \n
          • Ambientes Tempor\u00e1rios<\/li>\n<\/ul>\n\n\n\n

            \u200b<\/strong>Em economia, escassez de recurso \u00e9 um problema de grandes dimens\u00f5es, pois frequentemente nos deparamos com situa\u00e7\u00f5es em que as necessidades s\u00e3o maiores que os recursos que, de fato, temos dispon\u00edveis. A boa not\u00edcia \u00e9 que a virtualiza\u00e7\u00e3o e a computa\u00e7\u00e3o em nuvem auxiliam a reduzir essa busca por mais recursos, principalmente se a Infraestrutura estiver preparada para trabalhar com ambientes tempor\u00e1rios, em que ambientes \u201cnascem e morrem\u201d de acordo com a necessidade.<\/p>\n\n\n\n

            O ideal \u00e9 que todos os ambientes sejam tempor\u00e1rios, ou seja, os ambientes que n\u00e3o s\u00e3o de produ\u00e7\u00e3o duram o m\u00ednimo poss\u00edvel, trazendo n\u00e3o s\u00f3 uma redu\u00e7\u00e3o de custos, mas principalmente um controle absoluto da infraestrutura, pois esses ambientes existir\u00e3o apenas para executar um conjunto de testes automatizados antes de uma nova implementa\u00e7\u00e3o entrar em produ\u00e7\u00e3o e ter\u00e3o um fim assim que todos os testes forem validados e for realizado o “deploy” em produ\u00e7\u00e3o.<\/p>\n\n\n\n

            Uma alternativa para ambientes tempor\u00e1rios \u00e9 usar containers em Docker para todo o ambiente de desenvolvimento e homologa\u00e7\u00e3o. O Docker \u00e9 uma plataforma aberta que pode ser usada por desenvolvedores e administradores de sistemas para construir, executar e distribuir “m\u00e1quinas”. Dessa forma, \u00e9 poss\u00edvel ter uma melhor utiliza\u00e7\u00e3o de recursos, pois ao finalizar o uso de ambientes que n\u00e3o est\u00e3o mais sendo utilizados, h\u00e1 libera\u00e7\u00e3o de capacidade para outras utilidades.<\/p>\n\n\n\n

              \n
            • Pipeline de Entrega<\/li>\n<\/ul>\n\n\n\n

              Pipeline de entrega \u00e9 um processo no qual diversos tipos de tarefas s\u00e3o executadas com base no sucesso da tarefa anterior, ou seja, um fluxo. Com um servidor de integra\u00e7\u00e3o cont\u00ednua como o Jenkins, \u00e9 poss\u00edvel configurar um pipeline de entrega para definir uma sequ\u00eancia de a\u00e7\u00f5es que precisam ser feitas para uma determinada configura\u00e7\u00e3o entrar em produ\u00e7\u00e3o, como tamb\u00e9m criar depend\u00eancias em que, por exemplo, havendo erro nos testes em ambiente de homologa\u00e7\u00e3o, nada \u00e9 alterado em produ\u00e7\u00e3o.<\/p>\n\n\n\n

              Essa abordagem garante a redu\u00e7\u00e3o dos riscos, pois cria-se uma pipeline que ir\u00e1 validar todas as etapas para que uma nova implementa\u00e7\u00e3o ou uma altera\u00e7\u00e3o, entre em produ\u00e7\u00e3o.<\/p>\n\n\n\n

                \n
              • \u200b<\/strong>Monitoramento\u200b<\/strong><\/li>\n<\/ul>\n\n\n\n

                \u00c9 fato que s\u00f3 conhecemos nosso ambiente com Monitora\u00e7\u00e3o! A implanta\u00e7\u00e3o da Monitora\u00e7\u00e3o deve ser uma das primeiras preocupa\u00e7\u00f5es de um SysAdmin. Ela tem que nascer junto com o ambiente, assim, na medida em que o ambiente cresce existe a garantia de que tudo est\u00e1 sendo monitorado.<\/p>\n\n\n\n

                Um monitoramento eficaz \u00e9 aquele que visa a continuidade do neg\u00f3cio, que monitora os SLA\u2019s de disponibilidades, que gera depend\u00eancias entre ativos monitorados para reduzir os falsos positivos, que ajusta m\u00e9tricas e eventos conforme a necessidade de cada ambiente dentro de uma empresa e que vai al\u00e9m de monitorar m\u00e9tricas f\u00edsicas e l\u00f3gicas, mas foca na experi\u00eancia do usu\u00e1rio fazendo simula\u00e7\u00f5es de acessos a aplica\u00e7\u00f5es como, por exemplo, contabilizar o tempo que demora para acessar uma aplica\u00e7\u00e3o ou site. Uma ferramenta OpenSource que possui uma gama de recursos para se realizar o monitoramento completo de uma infraestrutura \u00e9 o Zabbix.<\/p>\n\n\n\n

                Conclus\u00e3o<\/h2>\n\n\n\n

                A novidade \u00e9 que os SysAdmins precisam transformar a infraestrutura que gerenciam em um projeto de desenvolvimento de software. Essa transforma\u00e7\u00e3o possibilitada por uma converg\u00eancia de automa\u00e7\u00e3o, ferramentas, colabora\u00e7\u00e3o e melhores pr\u00e1ticas, ir\u00e1 possibilitar cada vez mais que a entrega de novos softwares e vers\u00f5es dos aplicativos torne-se mais r\u00e1pida, melhor e mais barata sem infringir a estabilidade do ambiente de produ\u00e7\u00e3o que \u00e9 o maior desafio da \u00e1rea de opera\u00e7\u00f5es.<\/p>\n","protected":false},"excerpt":{"rendered":"

                O conceito\u00a0“agile”\u00a0nasceu na \u00e1rea de desenvolvimento de software pois ela est\u00e1 mais perto da \u00e1rea de neg\u00f3cios que pede uma nova funcionalidade a cada momento para atender a demanda do mercado. <\/p>\n","protected":false},"author":2,"featured_media":538,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-246","page","type-page","status-publish","has-post-thumbnail"],"acf":[],"yoast_head":"\nO que \u00e9 Infraestrutura \u00c1gil? - 4Linux<\/title>\n<meta name=\"description\" content=\"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O que \u00e9 Infraestrutura \u00c1gil? - 4Linux\" \/>\n<meta property=\"og:description\" content=\"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/\" \/>\n<meta property=\"og:site_name\" content=\"4Linux\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/4linux\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-30T17:34:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2166\" \/>\n\t<meta property=\"og:image:height\" content=\"990\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@4linux\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/\",\"url\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/\",\"name\":\"O que \u00e9 Infraestrutura \u00c1gil? - 4Linux\",\"isPartOf\":{\"@id\":\"https:\/\/4linux.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png\",\"datePublished\":\"2020-06-10T17:04:41+00:00\",\"dateModified\":\"2024-08-30T17:34:21+00:00\",\"description\":\"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.\",\"breadcrumb\":{\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage\",\"url\":\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png\",\"contentUrl\":\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png\",\"width\":2166,\"height\":990},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/4linux.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que \u00e9 Infraestrutura \u00c1gil?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/4linux.com.br\/#website\",\"url\":\"https:\/\/4linux.com.br\/\",\"name\":\"4Linux\",\"description\":\"Open Software Specialists\",\"publisher\":{\"@id\":\"https:\/\/4linux.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/4linux.com.br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/4linux.com.br\/#organization\",\"name\":\"4Linux\",\"url\":\"https:\/\/4linux.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/4linux.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/02\/logo-POSITIVO.png\",\"contentUrl\":\"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/02\/logo-POSITIVO.png\",\"width\":1024,\"height\":325,\"caption\":\"4Linux\"},\"image\":{\"@id\":\"https:\/\/4linux.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/4linux\",\"https:\/\/x.com\/4linux\",\"https:\/\/www.instagram.com\/4linux\",\"https:\/\/www.linkedin.com\/company\/4linux\",\"https:\/\/www.youtube.com\/user\/4linuxmultimidia\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"O que \u00e9 Infraestrutura \u00c1gil? - 4Linux","description":"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.","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:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/","og_locale":"en_US","og_type":"article","og_title":"O que \u00e9 Infraestrutura \u00c1gil? - 4Linux","og_description":"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.","og_url":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/","og_site_name":"4Linux","article_publisher":"https:\/\/www.facebook.com\/4linux","article_modified_time":"2024-08-30T17:34:21+00:00","og_image":[{"width":2166,"height":990,"url":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@4linux","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/","url":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/","name":"O que \u00e9 Infraestrutura \u00c1gil? - 4Linux","isPartOf":{"@id":"https:\/\/4linux.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage"},"image":{"@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage"},"thumbnailUrl":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png","datePublished":"2020-06-10T17:04:41+00:00","dateModified":"2024-08-30T17:34:21+00:00","description":"T\u00e9cnicas para uma infraestrutura \u00e1gil: Ambientes Automatizados, Infraestrutura com Testes, Controle de Vers\u00e3o, Ambientes Tempor\u00e1rios, Pipeline de Entrega, monitoramento.","breadcrumb":{"@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#primaryimage","url":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png","contentUrl":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/Teste01_Prancheta-1.png","width":2166,"height":990},{"@type":"BreadcrumbList","@id":"https:\/\/4linux.com.br\/o-que-e-infraestrutura-agil\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/4linux.com.br\/"},{"@type":"ListItem","position":2,"name":"O que \u00e9 Infraestrutura \u00c1gil?"}]},{"@type":"WebSite","@id":"https:\/\/4linux.com.br\/#website","url":"https:\/\/4linux.com.br\/","name":"4Linux","description":"Open Software Specialists","publisher":{"@id":"https:\/\/4linux.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/4linux.com.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/4linux.com.br\/#organization","name":"4Linux","url":"https:\/\/4linux.com.br\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/4linux.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/02\/logo-POSITIVO.png","contentUrl":"https:\/\/4linux.com.br\/wp-content\/uploads\/2020\/02\/logo-POSITIVO.png","width":1024,"height":325,"caption":"4Linux"},"image":{"@id":"https:\/\/4linux.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/4linux","https:\/\/x.com\/4linux","https:\/\/www.instagram.com\/4linux","https:\/\/www.linkedin.com\/company\/4linux","https:\/\/www.youtube.com\/user\/4linuxmultimidia"]}]}},"_links":{"self":[{"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/pages\/246"}],"collection":[{"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/comments?post=246"}],"version-history":[{"count":0,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/pages\/246\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/media\/538"}],"wp:attachment":[{"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/media?parent=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}