A Edge UOL

    Descubra como transformamos a área de TI das melhores empresas do mercado.

    Quem somos Carreiras Notícias

    ManageEngineseta

    Assuma o controle do TI da sua empresa com as ferramentas necessárias para uma gestão integrada e segura.

      Gerenciamento de Identidade e Acesso Gerenciamento de Serviços Gerenciamento Unificado de Endpoints e Segurança Gerenciamento de Operações de TI Gerenciamento de Eventos de Segurança Analytics

    Hybrid & Multicloud Servicesseta

    Conte com especialistas para garantir que seus aplicativos rodem com máxima segurança e eficiência.

      Migração e Modernização FinOps CCoE – Centro de Excelência em Nuvem Well Architected

    Edge VMware Cloudseta

    Utilize nuvem híbrida com a segurança de ter o suporte de um dos mais importantes players do mercado.

      Edge VMware Cloud Recuperação de Sistemas como Serviço (DRaaS) Secure Desktop (DaaS) Edge Computing

    AI Operationsseta

    Minimize as interações manuais no ambiente de TI, aumentando a segurança e a produtividade.

      Serviços Gerenciados Monitoração Inteligente e Observabilidade MySQL Heatwave Patch Management as a Service DevOps Data & Analytics Inteligência Artificial Squads SAP Services Oracle Experts

    Cybersecurityseta

    Proteção de informações e sistemas, beneficiando empresas e seus clientes.

      AI Security Operations Center (SOC) Proteção de Endpoints Proteção de Aplicações Web Gestão de Vulnerabilidade Resposta a Incidentes Monitoramento de Proteção de Marca Cofre de Senhas Gerenciamento de Acesso Privilegiado (PAM)

    Private Networksseta

    Proporcione à sua empresa soluções em Redes Privativas que só uma integradora end-to-end pode oferecer.

      Consultoria Gestão de Redes Implantação de redes privativas 4G e 5G

    Payment Solutionsseta

    Pagamento, emissão de nota fiscal e transferência de documentos com credibilidade e segurança de dados.

      BPag - Gateway de pagamentos Notanet - Plataforma de emissão de notas fiscais EDI Transfer - Transferência de arquivos fiscais

    Hosting e Colocationseta

    Terceirização com eficiência, mantendo controle de tudo o que sua empresa precisa.

      Hosting Colocation
Parceiros Cases

    Inspire-se

    Universo Tech seta

    Entenda as inovações tecnológicas e como elas podem beneficiar sua empresa.

    Tech Insights seta

    Artigos, eventos e informações para ir além e mergulhar profundamente em cada tecnologia. Inspire-se a revolucionar sua empresa.

    Artigos E-books Eventos Webséries
Contato BR
  • EN - Inglês
  • BR - Português (Brazil)
Artigo/

DevOps e a arquitetura sem servidores da AWS

13 de October, 2022
Innovation Infrastructure Parceiro AWS
Por Gerson Paim
DevOps e a arquitetura sem servidores da AWS

Chegou a hora de rever aqueles projetos que não pudemos tirar do papel – seja por não termos tempo para implementá-los, ou dinheiro suficiente para investir.

Quem hospeda suas aplicações em um data center tradicional sabe da dificuldade de provisionar um novo ambiente, pois é necessária a criação de servidores, a instalação de um sistema operacional em cada um deles, a disponibilização de discos, as liberações de ACLs e etc. Esse processo costuma demorar alguns dias até que seja disponibilizado para implementar a sua aplicação, porém ainda será necessário atualizá-la constantemente para o seu negócio ser mais dinâmico.

Se você já está habituado ao conceito de DevOps, com certeza está pensando em CI/CD (Jenkins, Gitlab CI, CircleCI…), repositório de códigos (Git, Gitlab, BitBucket…) e no arsenal de ferramentas que temos no mercado, mas consequentemente será necessário a instalação de mais servidores e de conhecimento técnico para instalá-las e mantê-las.

E se alcançássemos a tão sonhada agilidade sem nos preocuparmos com o gerenciamento de servidores e ferramentas, e quem sabe até reduzirmos custos de equipe e infraestrutura? Pois bem, neste artigo falaremos sobre DevOps e arquitetura sem servidores utilizando serviços AWS. 

Os serviços a seguir, além de se integrarem com as principais ferramentas DevOps, também se integram facilmente ao ecossistema da AWS como o AWS IAM, AWS CloudFormation entre outros.

AWS CodePipeline

É o serviço gerenciado de CI/CD e é nele que fazemos as devidas integrações/invocações dos serviços AWS. Tem funções como armazenar códigos das aplicações, compilá-los, testá-los e implementá-los.

É simples configurar um pipeline, pois ele pode ser criado através de uma interface gráfica e amigável. Ele ainda possui o Pipeline Wizard que lhe ajudará neste processo, e além disso é possível ver o histórico e visualizar as implementações em tempo real.

O custo de utilização do serviço é calculado por pipelines ativos (1 USD por pipeline que existe há mais de 30 dias e que tem pelo menos uma alteração de código executada nele durante o mês).

AWS CodeCommit

É o serviço gerenciado para hospedar repositórios git. Nele você terá a mesma experiência (mesmos comandos) de um git instalado em um ambiente on premise.

A comunicação entre o desenvolvedor e a AWS (git add e outros) é criptografada e, portanto, segura. Além disso, o acesso aos repositórios é controlado pelo IAM (Identity and Access Management) que pode ser integrado ao AD da sua empresa.

O custo de utilização do serviço é calculado pela quantidade de usuários e repositórios.

AWS CodeBuild

É o serviço gerenciado para compilar, efetuar testes e criar pacotes de softwares. O que isso quer dizer? Se seu código foi desenvolvido em Java, por exemplo, é necessário compilá-lo antes de implementá-lo. 

O custo de utilização do serviço é calculado com base no número de minutos necessários para concluir a compilação.

AWS CodeDeploy

É o serviço para atualizar ou implementar o código/pacote de software da aplicação. 

Com relação a hospedar a aplicação, no artigo https://blog.compass.uol/tech/aws-ecs-aws-fargate/ falo a respeito do AWS Fargate. Esse é um dos serviços sem servidores indicado para containers, porém temos diversas opções na AWS que não necessitam de servidores como, por exemplo, o Amazon S3. Caso a sua aplicação seja um site estático ou orientada a eventos, o AWS Lambda é uma opção.

Sobre custos, você está livre de cobranças com o CodeDeploy caso a implantação do código seja no Amazon EC2, no AWS Lambda ou no Amazon ECS. 

Veja que com esses serviços é possível experimentar e inovar sem a necessidade de grandes investimentos. Nem todas as aplicações podem se beneficiar desse tipo de arquitetura, mas vale a provocação para os times de tecnologia que suportam o seu negócio.

Tags:
AWSDevOpsEdge ComputingParceiroTecnologia

Relacionados

AI Operations

Como Automatizei Processos Financeiros com Rundeck e Python: Um Case Real de Transfor...

Diego Clemente Bevilaqua
AI Operations Serviços de Infraestrutura Serviços gerenciados

AI Operations: A Real Transformação dos Serviços de TI para o Negócio

Leonardo Schumacher
Serviços de Infraestrutura Serviços gerenciados

Cloud sim, mas com governança

Leonardo Schumacher
Edge VMware Cloud Parceiro Vmware

Evolução das redes virtualizadas VMware

Fernando Henrique
Ir para Artigos

Entre em contato

Nosso time de especialistas está pronto para atender às demandas de sua empresa, para que ela alcance melhores resultados

Fale Conoscoseta
Logo Edge UOL

A Edge UOL

Quem somos Carreiras Parceiros Notícias

Parceiros

Cases

Soluções

ManageEngine Hybrid & Multicloud Services Edge VMware Cloud AI Operations Cybersecurity Private Networks Payment Solutions Hosting e Colocation

Universo Tech

Cibersegurança Cloud Computing Gateway de Pagamento GSTI e Governança de TI IoT e Edge Computing Operações Autônomas Transformação Digital Redes Privativas

Tech Insights

Artigos E-books Eventos Webséries

Contato

Grupo UOL
Política de Privacidade
Política de uso
Segurança da Informação
Política de Gestão de Serviços e Qualidade
Acessibilidade
facebook Edge UOL linkedin Edge UOL youtube Edge UOL instagram Edge UOL
© Edge UOL - 2021 - 2025 - Todos os direitos reservados
Logo LVT