{"id":746,"date":"2020-08-28T00:06:40","date_gmt":"2020-08-28T00:06:40","guid":{"rendered":"https:\/\/4linux.com.br\/?page_id=746"},"modified":"2023-10-10T21:07:06","modified_gmt":"2023-10-10T21:07:06","slug":"ferramentas-do-mundo-devops","status":"publish","type":"page","link":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/","title":{"rendered":"Ferramentas do Mundo Devops."},"content":{"rendered":"\n

A aplica\u00e7\u00e3o dos conceitos de DevOps envolvem o versionamento de c\u00f3digos em desenvolvimento e configura\u00e7\u00f5es de infraestrutura, testes e deploy automatizados, controles e execu\u00e7\u00e3o de processos, virtualiza\u00e7\u00f5es e monitoramento. DevOps foi concebido com base em solu\u00e7\u00f5es Open Source existentes e as mais utilizadas s\u00e3o litadas a seguir:<\/p>\n\n\n\n

Gitlab:<\/strong> um dos sistemas de controle de vers\u00e3o mais usados e baseado no GIT. Permite criar e gerenciar m\u00faltiplas vers\u00f5es de c\u00f3digo, fazer compara\u00e7\u00f5es e aditar altera\u00e7\u00f5es.<\/p>\n\n\n\n

Puppet:<\/strong> normalmente usado para garantir as configura\u00e7\u00f5es e instala\u00e7\u00f5es em um servidor. Agentes garantem continuamente que as configura\u00e7\u00f5es definidas em uma linguagem declarativa chamada DSL (Domain specific language) estejam aplicadas.<\/p>\n\n\n\n

Ansible:<\/strong> comumente usado para provisionar configura\u00e7\u00f5es e instala\u00e7\u00f5es em um servidor. N\u00e3o possui agente e executa a\u00e7\u00f5es diante de solicita\u00e7\u00f5es (PUSH) que s\u00e3o aplicadas via SSH. As a\u00e7\u00f5es s\u00e3o definidas em playbook que s\u00e3o convertidos em linguagem Python durante a execu\u00e7\u00e3o. <\/p>\n\n\n\n

Jenkins:<\/strong> ferramenta para integra\u00e7\u00e3o cont\u00ednua que possibilita orquestrar a\u00e7\u00f5es e criar processos automatizados. Permite definir pipelines onde uma execu\u00e7\u00e3o s\u00f3 segue se a anterior for conclu\u00edda com sucesso. <\/p>\n\n\n\n

Vagrant:<\/strong> permite provisionar m\u00e1quinas virtuais e configura\u00e7\u00f5es com facilidade e de forma automatizada. \u00c9 poss\u00edvel criar ambientes completos para desenvolvedores, por exemplo, em m\u00e1quinas virtuais no virtual box com sistemas Linux ou Windows. <\/p>\n\n\n\n

Apache Maven:<\/strong> ferramenta para automa\u00e7\u00e3o de compila\u00e7\u00f5es com foco principal em JAVA, mas que pode ser usada tamb\u00e9m para C#, Ruby, Scala e outras linguagens. Baixa bibliotecas Java e plug-ins dinamicamente. Configura\u00e7\u00f5es baseadas em XML. <\/p>\n\n\n\n

Gradle:<\/strong> sistema de automa\u00e7\u00e3o de compila\u00e7\u00e3o baseado no Maven mas que usa linguagem baseado em Groovy em vez do XML para definir as configura\u00e7\u00f5es. Foi projetado para muti projetos e suporta compila\u00e7\u00f5es incrementais.<\/p>\n\n\n\n

Nant:<\/strong> ferramenta para compila\u00e7\u00e3o de projetos .NET e automatiza\u00e7\u00e3o de tarefas com suporte a linguagens como C#, VB.NET, Mono, entre outros. Baseada no Ant, ferramenta com mesmo fim para projetos em Java.<\/p>\n\n\n\n

PHPUnity:<\/strong> framework para testes unit\u00e1rios para c\u00f3digos feitos em PHP. Muito usado em processo de Integra\u00e7\u00e3o cont\u00ednua.<\/p>\n\n\n\n

Junity:<\/strong> permite executar testes unit\u00e1rios em c\u00f3digos feitos em Java.<\/p>\n\n\n\n

Codeception: <\/strong>possibilita realizar testes de interface em aplica\u00e7\u00f5es desenvolvida em c\u00f3digos PHP. Pode verificar elementos HTML, propriedades, conte\u00fado e outros.<\/p>\n\n\n\n

oVirt: <\/strong>vers\u00e3o do livre do Redhat Enterprise Virtualization para cria\u00e7\u00e3o de m\u00e1quinas virtuais com sistemas Linux ou Windows. Possui suporte a alta disponibilidade, snapshots e live migrate. Usado como op\u00e7\u00e3o alternativa ao VMWare.<\/p>\n\n\n\n

Docker: <\/strong>sistema de virtualiza\u00e7\u00e3o baseado em container que permite a cria\u00e7\u00e3o de m\u00e1quinas virtuais linux que compartilham recursos entre si. Muito usado para provisionamento din\u00e2mico de servidores Linux. <\/p>\n\n\n\n

Zabbix:<\/strong> ferramenta para monitoramento de servidores e ativos de rede. Permite coletar informa\u00e7\u00f5es e definir gatilhos para envio de alertas de acordo com m\u00e1ximas definidas.<\/p>\n\n\n\n

Voc\u00ea gostou deste artigo?<\/strong><\/h2>\n\n\n\n

Veja outros que temos:<\/strong><\/p>\n\n\n

\n
\n
\n\nO que \u00e9 Infraestrutura \u00c1gil?<\/a>\n\n<\/div>\n<\/div><\/div><\/div>\n\n
\n
\n\nO que \u00e9 DevOps?<\/a>\n\n<\/div>\n<\/div><\/div><\/div>\n\n
\n
\n\nO que \u00e9 Container?<\/a>\n\n<\/div>\n<\/div><\/div><\/div>\n<\/div>\n\n\n

Fique por dentro das novidades:<\/strong><\/h2>\n\n\n
\n
\n
\n\n
\"\"<\/a><\/figure>\n\n\n

Conhe\u00e7a nosso blog, com diversos artigos t\u00e9cnicos<\/h3>\n\n

Fique por dentro das novidades relacionadas aos softwares open source usado em nossas solu\u00e7\u00f5es.<\/h5>\n\n
\nVisitar blog<\/a>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n
\n
\n\n
\"Imagem<\/figure>\n\n\n

Quer entrar para mundo Devops?<\/h3>\n\n

Fa\u00e7a nossos cursos starter, todos com certificado de conclus\u00e3o!<\/h5>\n\n
\nAcessar o curso<\/a>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n
\n
\n\n
\"\"<\/figure>\n\n\n

Somos especialistas em implementar solu\u00e7\u00f5es DevOps<\/h3>\n\n

Desde a defini\u00e7\u00e3o de arquitetura, planejamento de capacidade at\u00e9 o mentoring da equipe.<\/h5>\n\n
\nConhe\u00e7a nossas solu\u00e7\u00f5es<\/a>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"

A aplica\u00e7\u00e3o dos conceitos de DevOps envolvem o versionamento de c\u00f3digos em desenvolvimento e configura\u00e7\u00f5es de infraestrutura, testes e deploy automatizados, controles e execu\u00e7\u00e3o de processos, virtualiza\u00e7\u00f5es e monitoramento. DevOps foi concebido com base em solu\u00e7\u00f5es Open Source existentes e as mais utilizadas s\u00e3o litadas a seguir: Gitlab: um dos sistemas de controle de vers\u00e3o mais usados … Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":830,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"acf":{"titulo_blog":"Conhe\u00e7a nosso blog, com diversos artigos t\u00e9cnicos","description_blog":"Fique por dentro das novidades relacionadas aos softwares open source usado em nossas solu\u00e7\u00f5es.","link_blog":"https:\/\/blog.4linux.com.br\/","titulo_starter":"Quer entrar para mundo Devops?","description_starter":"Fa\u00e7a nossos cursos starter, todos com certificado de conclus\u00e3o!","link_curso_starter":"https:\/\/4linux.com.br\/cursos\/treinamento\/devops-essentials\/","titulo_consultoria":"Somos especialistas em implementar solu\u00e7\u00f5es DevOps","description_consultoria":"Desde a defini\u00e7\u00e3o de arquitetura, planejamento de capacidade at\u00e9 o mentoring da equipe.","link_consultoria":"https:\/\/4linux.com.br\/consultoria\/suporte\/pipeline-de-integracao-e-entrega-continua-ci-cd-com-jenkins\/"},"yoast_head":"\nFerramentas do Mundo Devops. - 4Linux<\/title>\n<meta name=\"description\" content=\"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.\" \/>\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\/ferramentas-do-mundo-devops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ferramentas do Mundo Devops. - 4Linux\" \/>\n<meta property=\"og:description\" content=\"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/\" \/>\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=\"2023-10-10T21:07:06+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/ferramentas-devops.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"396\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/\",\"url\":\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/\",\"name\":\"Ferramentas do Mundo Devops. - 4Linux\",\"isPartOf\":{\"@id\":\"https:\/\/4linux.com.br\/#website\"},\"datePublished\":\"2020-08-28T00:06:40+00:00\",\"dateModified\":\"2023-10-10T21:07:06+00:00\",\"description\":\"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.\",\"breadcrumb\":{\"@id\":\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/4linux.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ferramentas do Mundo Devops.\"}]},{\"@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\":\"required name=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:\/\/twitter.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":"Ferramentas do Mundo Devops. - 4Linux","description":"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.","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\/ferramentas-do-mundo-devops\/","og_locale":"en_US","og_type":"article","og_title":"Ferramentas do Mundo Devops. - 4Linux","og_description":"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.","og_url":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/","og_site_name":"4Linux","article_publisher":"https:\/\/www.facebook.com\/4linux","article_modified_time":"2023-10-10T21:07:06+00:00","og_image":[{"width":1366,"height":396,"url":"http:\/\/4linux.com.br\/wp-content\/uploads\/2020\/08\/ferramentas-devops.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@4linux","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/","url":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/","name":"Ferramentas do Mundo Devops. - 4Linux","isPartOf":{"@id":"https:\/\/4linux.com.br\/#website"},"datePublished":"2020-08-28T00:06:40+00:00","dateModified":"2023-10-10T21:07:06+00:00","description":"As mais populares e conhecidas ferramentas open source para DevOps s\u00e3o: Ansible, Puppet, Jenkins, GitLab, Terraform, Vagrant, Apache Maven, Docker, Junit e PHPUnit.","breadcrumb":{"@id":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/4linux.com.br\/ferramentas-do-mundo-devops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/4linux.com.br\/"},{"@type":"ListItem","position":2,"name":"Ferramentas do Mundo Devops."}]},{"@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":"required name=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:\/\/twitter.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\/746"}],"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\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/comments?post=746"}],"version-history":[{"count":0,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/pages\/746\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/media\/830"}],"wp:attachment":[{"href":"https:\/\/4linux.com.br\/wp-json\/wp\/v2\/media?parent=746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}