{"id":6189,"date":"2022-05-20T14:04:08","date_gmt":"2022-05-20T14:04:08","guid":{"rendered":"https:\/\/siteclone.4linux.com.br\/consultoria\/?post_type=case&#038;p=6189"},"modified":"2025-07-18T20:06:18","modified_gmt":"2025-07-18T20:06:18","slug":"terraform-aws-auditoria-pci","status":"publish","type":"case","link":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/","title":{"rendered":"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC."},"featured_media":12059,"template":"","setor":[55],"class_list":["post-6189","case","type-case","status-publish","has-post-thumbnail","hentry","setor-bancario"],"acf":{"banner_do_case":12958,"setor":"Banc\u00e1rio","sobre_o_cliente":"O cliente \u00e9 o pioneiro e l\u00edder no mercado brasileiro de meios de pagamentos online. \u00c9 uma empresa focada na atua\u00e7\u00e3o com institui\u00e7\u00f5es banc\u00e1rias e meios de pagamentos eletr\u00f4nicos. Em 2021, em um processo de consolida\u00e7\u00e3o de mercado, adquiriu um dos pioneiros na transforma\u00e7\u00e3o de transa\u00e7\u00f5es on-line no Brasil dono de solu\u00e7\u00f5es de pagamento para lojas f\u00edsicas e para profissionais aut\u00f4nomos, por meio da maquininha de cart\u00e3o, e para lojas online e marketplaces, oferecendo um meio de pagamento online.","cadastrar_resultados":[{"titulo_resultado":"Preparado para Auditoria PCI","descricao_do_resultado":"Ambientes atualizados e preparado para ser auditado e estar em conformidade com as normas do PCI."}],"cadastrar_tecnologias":[{"imagem_tecnologia":12952},{"imagem_tecnologia":6192},{"imagem_tecnologia":6193},{"imagem_tecnologia":2893},{"imagem_tecnologia":6194}],"sobre_o_projeto":"O cliente estava em um processo de migra\u00e7\u00e3o de seu ambiente para Cloud quando fez a aquisi\u00e7\u00e3o de uma outra empresa de transa\u00e7\u00e3o online. O ambiente adquirido precisava ser migrado para o ambiente em cloud da empresa adquirente para que pudesse ser aprovada na auditoria do PCI (Payment Card Industry). Fazendo essa migra\u00e7\u00e3o as aplica\u00e7\u00f5es e ambientes ficariam em conformidade com a normativa e continuariam com a estabilidade e seguran\u00e7a dos seus produtos. Optou-se por realizar a migra\u00e7\u00e3o utilizando processos focados em automa\u00e7\u00e3o permitindo que toda a migra\u00e7\u00e3o pudesse ser versionado e mantida de forma mais pr\u00e1tica e \u00e1gil. O cliente escolheu a cloud AWS para essa migra\u00e7\u00e3o e definiu que as aplica\u00e7\u00f5es fossem migradas para containers e que toda a infraestrutura na AWS fosse tratado como c\u00f3digo (IaC), utilizando para isso o Terraform.","desafios_na_implementacao":"<ul>\r\n \t<li>Migra\u00e7\u00e3o das Aplica\u00e7\u00f5es: Foi necess\u00e1rio entender como cada uma das aplica\u00e7\u00f5es estavam implementadas e com isso migr\u00e1-las para containers.<\/li>\r\n \t<li>Banco de Dados \u2013 Para o database do ambiente foi necess\u00e1rio tra\u00e7ar uma estrat\u00e9gia para garantir que a migra\u00e7\u00e3o do banco de dados tivesse o menor downtime poss\u00edvel.<\/li>\r\n \t<li>Os loadbalancer foram migrados para servi\u00e7os, mas, mesmo assim, foi necess\u00e1rio fazer uma \u2018virada\u2019 dos loadbalancer de forma que eles continuassem seguros e que apenas os loadbalancer necess\u00e1rios fossem expostos para a internet.<\/li>\r\n \t<li>Adequa\u00e7\u00e3o de Infraestrutura \u2013 Cada aplica\u00e7\u00e3o tinha seu pr\u00f3prio reposit\u00f3rio de infraestrutura e para isso foi necess\u00e1rio adequar essa infraestrutura para ficar toda em c\u00f3digo utilizando o Terraform.<\/li>\r\n<\/ul>","solucao_implementada":"A 4Linux participou e executou esta reestrutura\u00e7\u00e3o come\u00e7ando com a migra\u00e7\u00e3o das aplica\u00e7\u00f5es para container. Para isso, foi necess\u00e1ria uma an\u00e1lise cr\u00edtica da execu\u00e7\u00e3o da aplica\u00e7\u00e3o no ambiente on premise para que fosse poss\u00edvel fazer o isolamento do processo com todas as suas depend\u00eancias. Como resultado da adequa\u00e7\u00e3o, geramos uma imagem na qual a manuten\u00e7\u00e3o era facilitada por scripts de inicializa\u00e7\u00e3o.\r\nAp\u00f3s esse passo, o foco se voltou para a estrutura\u00e7\u00e3o da infraestrutura\u00e7\u00e3o como c\u00f3digo, sendo que nessa etapa foi necess\u00e1ria uma readequa\u00e7\u00e3o dos loadbalancer das aplica\u00e7\u00f5es para que eles pudessem se comunicar tanto internamente como externamente. Foi implementado os servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o em algumas aplica\u00e7\u00f5es do servi\u00e7o ElasticCache. Tudo isso versionado e definidos com Terraform files organizados com vari\u00e1veis para ambientes de produ\u00e7\u00e3o e desenvolvimento conforme a necessidade de cada aplica\u00e7\u00e3o.","beneficios_e_resultados":"<ul>\r\n \t<li>Infraestrutura totalmente versionada - IaC<\/li>\r\n \t<li>Facilidade na manuten\u00e7\u00e3o do ambiente devido tudo estar como c\u00f3digo<\/li>\r\n \t<li>Estrutura com autoscaling, o que permite que o ambiente suporte automaticamente um alta demanda.<\/li>\r\n \t<li>Seguran\u00e7a padronizada com o c\u00f3digo garantindo que as regras de firewall e configura\u00e7\u00e3o de redes sejam sempre as mesmas.<\/li>\r\n \t<li>Migra\u00e7\u00e3o para containers facilitar\u00e1 a migra\u00e7\u00e3o da aplica\u00e7\u00e3o entre ambientes, caso necess\u00e1rio<\/li>\r\n \t<li>Migra\u00e7\u00e3o de banco de dados com RDS com zero downtime utilizando a estrat\u00e9gia de replica\u00e7\u00e3o master-master.<\/li>\r\n \t<li>Ambientes atualizados e preparado para ser auditado e estar em conformidade com as normas do PCI.<\/li>\r\n<\/ul>","titulo_cta":"Acelere seu crescimento digital com a 4Linux","descricao_da_cta":"Para atingir todos os seus objetivos de neg\u00f3cio e crescer digitalmente com velocidade, voc\u00ea precisa do melhor em criatividade, performance e tecnologia.","titulo_da_cta":"Apresentamos neste ebook uma variedade de cases de sucesso com detalhamento t\u00e9cnico de v\u00e1rias tecnologias.","cadastrar_bullet_ebook":[{"icone_do_topico":12077,"texto_do_topico":"Linux Debian customizado para mais de 100.000 equipamentos (terminais lot\u00e9ricos e caixas eletr\u00f4nicos) da Caixa Econ\u00f4mica Federal"},{"icone_do_topico":12076,"texto_do_topico":"Descubra neste ebook como fornecemos suporte 24x7 para mais de uma centena de servidores Linux CentOS."},{"icone_do_topico":12075,"texto_do_topico":"Saiba como implementamos uma solu\u00e7\u00e3o baseada em Prometheus, TimescaleDB e Dashboards personalizadas no Grafana."}],"id_do_formulario":156,"_tecnologia_destaque":17978,"_texto_desafio":"Containers, banco com baixo downtime e infra codificada em TF."},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux<\/title>\n<meta name=\"description\" content=\"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux\" \/>\n<meta property=\"og:description\" content=\"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/\" \/>\n<meta property=\"og:site_name\" content=\"Consultoria e Suporte 4Linux\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-18T20:06:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2160\" \/>\n\t<meta property=\"og:image:height\" content=\"2160\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/\",\"name\":\"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux\",\"isPartOf\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp\",\"datePublished\":\"2022-05-20T14:04:08+00:00\",\"dateModified\":\"2025-07-18T20:06:18+00:00\",\"description\":\"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).\",\"breadcrumb\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp\",\"contentUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp\",\"width\":2160,\"height\":2160},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#website\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\",\"name\":\"Consultoria e Suporte 4Linux\",\"description\":\"Linux - Cloud - Open Source\",\"publisher\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization\",\"name\":\"4Linux\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png\",\"contentUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png\",\"width\":2939,\"height\":712,\"caption\":\"4Linux\"},\"image\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux","description":"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).","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:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/","og_locale":"pt_BR","og_type":"article","og_title":"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux","og_description":"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).","og_url":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/","og_site_name":"Consultoria e Suporte 4Linux","article_modified_time":"2025-07-18T20:06:18+00:00","og_image":[{"width":2160,"height":2160,"url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/","name":"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC. - Consultoria e Suporte 4Linux","isPartOf":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#website"},"primaryImageOfPage":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage"},"image":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage"},"thumbnailUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp","datePublished":"2022-05-20T14:04:08+00:00","dateModified":"2025-07-18T20:06:18+00:00","description":"Migra\u00e7\u00e3o de infraestrutura on premise para cloud AWS utilizando container Docker e Terraform para IaC. Servi\u00e7os de inst\u00e2ncias EC2, Auto Scaling, configura\u00e7\u00e3o de security group, migra\u00e7\u00e3o do banco de dados MySQL para RDS e implementa\u00e7\u00e3o do servi\u00e7o ElasticCache. Versionado com Terraform files. Aplica\u00e7\u00f5es prontos para auditoria PCI (Payment Card Industry).","breadcrumb":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#primaryimage","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp","contentUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2024\/03\/case_terraform_pagseguro.webp","width":2160,"height":2160},{"@type":"BreadcrumbList","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/terraform-aws-auditoria-pci\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/siteclone.4linux.com.br\/consultoria\/"},{"@type":"ListItem","position":2,"name":"Migra\u00e7\u00e3o para cloud AWS utilizando Terraform para IaC."}]},{"@type":"WebSite","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#website","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/","name":"Consultoria e Suporte 4Linux","description":"Linux - Cloud - Open Source","publisher":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/siteclone.4linux.com.br\/consultoria\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization","name":"4Linux","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","contentUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","width":2939,"height":712,"caption":"4Linux"},"image":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case\/6189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/types\/case"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media\/12059"}],"wp:attachment":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media?parent=6189"}],"wp:term":[{"taxonomy":"setor","embeddable":true,"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/setor?post=6189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}