Por Cassius Oliveira

Muitos pensam que essa é uma das maiores novidades no mundo da TI, outros já afirmam que é algo que sempre aconteceu em empresas de estruturas menores. Mas atualmente a cultura DevOps é algo imprescindível no mundo da tecnologia. Até 2007, o desenvolvimento de software sempre foi um processo bem definido. Em que os desenvolvedores e os profissionais de infraestrutura tinham funções totalmente independentes. Um era responsável pelo desenvolvimento e o outro já se preocupava com a manutenção e o bom funcionamento da estrutura. Só que a partir desse ano, um novo movimento começou a surgir e se transformou em uma cultura agora difundida em empresas de todos os setores, que envolve a adoção de uma comunicação aberta, transparência e um trabalho em equipe contínuo.

A Cultura DevOps

A cultura DevOps envolve uma colaboração mútua e uma responsabilidade compartilhada entre as equipes de desenvolvimento e infraestrutura na criação e manutenção de aplicações. Isto ajuda as empresas a alinhar seus colaboradores, processos e ferramentas em direção a um foco mais unificado no cliente. Diferentemente do passado onde os processos eram feitos de forma totalmente separados, as equipes assumem a responsabilidade por todo o ciclo de vida de um produto ou serviço. A cultura DevOps preza na ideia de que os desenvolvedores não apenas atuam na parte de construção, mas também no momento de execução, trazendo para dentro da equipe um maior entendimento dos requisitos e necessidades do usuário e as implementando no processo de desenvolvimento da aplicação, para assim ser possível criar um produto mais assertivo.

DevOps é na verdade uma mudança de cultura organizacional que enfatiza o aprendizado e a melhoria contínua, especialmente através da autonomia da equipe, feedback rápido, alta empatia e confiança, e colaboração entre as equipes. De acordo com relatório da Atlassian, mais de 90% das empresas tiveram um impacto direto em seus negócios ao implementar a cultura DevOps em seus processos, o que prova o poder da transformação desse movimento.

Veja nossa Live que abordou sobre o conceito de DevOps!

Benefícios da cultura DevOps

  1. Comunicação Contínua
  2. Um dos grandes problemas que eram encontrados no passado é o ruido de comunicação entre as equipes de desenvolvimento e operações, e a cultura DevOps veio para mudar esse paradigma proporcionando uma comunicação contínua durante a criação, desenvolvimento e manutenção da aplicação. Assim aumentando a qualidade do produto final.

  3. Processo otimizados
  4. A cultura DevOps preza pela automação de processos e metodologias, com o auxílio de ferramentas do mercado de tecnologia é possível implementar processos de integração contínua (CI) e Entrega Contínua (CD), capazes de realizar entregas mais rápidas e de qualidade.

  5. Segurança
  6. Com os benefícios já mencionados acima, a implementação da cultura DevOps nas empresas reduz consideravelmente o risco de falhas, além de diminuir o tempo de resposta a incidentes que possam comprometer o desenvolvimento do projeto.

  7. Redução de custos
  8. Com a integração de equipes por meio da cultura DevOps na realização de um projeto é capaz de diminuir o tempo na execução das tarefas e consequentemente o custo de cada etapa, uma economia que faz bastante diferença no projeto como um todo.

OUTRAS PUBLICAÇÕES

Novidades da semana – 12 a 16 de abril

Por Ricardo Gulias Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas. Segurança AWS IAM – Novo recurso facilita a rastreabilidade no CloudTrail O AWS Identity and Access Management (IAM) agora permite identificar facilmente o usuário responsável por uma ação da AWS realizada enquanto esse usuário assumia uma função do IAM. Ao definir o atributo de identidade da origem, o qual é registrado no AWS CloudTrail para a maioria das ações, você pode descobrir facilmente quem é responsável pelas ações realizadas sob funções do IAM. Operações e Infraestrutura AWS Batch – Aumento na velocidade do serviço Agora o AWS Batch ficou até 5x mais rápido no recurso de dimensionamento, assim conseguindo tomar ações muito mais ágeis ao redimensionar o ambiente de computação EC2 gerenciado, seja aumentando os recursos em resposta a novos trabalhos ou na redução das instâncias ao concluí-los. Na prática, houve um aumento na variedade das características de desempenho como a velocidade de agendamento de trabalho, o tempo de reação para escalonamento de instâncias EC2, além da maioria das APIs do AWS Batch. AWS Transit Gateway – Multicast disponível em todas as regiões AWS Transit Gateway agora oferece suporte ao multicast do protocolo de gerenciamento de grupo da Internet (IGMP) nas principais regiões da AWS em todo o mundo. O que possibilita a criação de aplicativos multicast em nuvem, a distribuição de dados em milhares de redes atreladas aos VPCs de clientes AWS, além de simplificar o gerenciamento de associação de grupo multicast e implantar a rede de forma dinâmica. Amazon AppStream 2.0 – adiciona suporte para atualizações de imagens totalmente gerenciadas Agora é possível manter suas imagens do AppStream 2.0 com as atualizações mais recentes do Windows. Algo que antes só era permitido ao instalar aplicativos na base de imagens do serviço. Armazenamento e Banco de Dados Amazon S3 Glacier Re:Freezer – Nova solução O Amazon S3 Glacier Re:Freezer é uma nova solução severless para copiar todos os arquivos de cofre do Amazon S3 Glacier para um bucket de destino no S3. Ele define a classe de armazenamento, o que otimiza todo o processo de restauração (cópia e transferência) de forma automática. Tudo isso pode ser acompanhado utilizando um painel pré-construído do CloudWatch. Além disso, é possível ter uma economia ao mover os dados do cofre S3 Glacier para o S3 Glacier Deep Archive. Amazon FSx e AWS Backup – Suporte para cópia de backups do sistema de arquivos em regiões e contas da AWS Os serviços Amazon FSx e o AWS Backup anunciaram a possibilidade de copiar os backups dos sistemas de arquivos para outras regiões e contas, assim trazendo maior segurança, uma vez que os dados estão sendo armazenados em locais diferentes dos backups primários. Amazon RDS for MySQL – Suporte a Instâncias M6g and R6g O Amazon RDS para MySQL agora fornece suporte as instâncias de banco de dados baseadas em Graviton2, que fornecem até 35% de melhorias de desempenho e até 52% de redução de custo em relação às instâncias baseadas em x86 da geração atual. Amazon Redshift – Lançamento do AQUA O AQUA (Advanced Query Accelerator) fornece um novo cache de alta velocidade que traz computação para a camada de armazenamento do Amazon Redshift e oferece desempenho de consulta até 10 vezes mais rápido do que outros Data Warehouses em nuvem corporativos e está disponível para os nós RA3.16SL ou RA3.4XL sem custo adicional e não requer alterações de código. Amazon Redshift – Suporta o compartilhamento de dados quando a produção de cluster está em pausa O Amazon Redshift agora permite compartilhar dados entre clusters para fins de leitura, sem a complexidade de ter que lidar com atrasos referentes às cópias e movimentação de dados. Além disso é possível pausar e retomar clusters de consumidores, seja sob demanda ou com base na programação de acordo com as suas demandas de carga de trabalho. Amazon RDS for PostgreSQL – suporte as minor versions 13.2, 12.6, 11.11, 10.16,9.6.21, and 9.5.25 Foram anunciadas atualizações do banco de dados PostgreSQL e o Amazon RDS para PostgreSQL que agora oferece suporte às versões secundárias do PostgreSQL 13.2, 12.6, 11.11, 10.16,9.6.21 e 9.5.25. Amazon RDS for PostgreSQL – Integração com AWS Lambda Agora você pode invocar funções Lambda diretamente de um banco de dados Amazon RDS para PostgreSQL por meio de procedimentos armazenados ou funções definidas pelo usuário, isso permite que você estenda os recursos do banco de dados e invoque aplicativos externos para agir sobre as alterações de dados. DevOps Amazon CloudWatch – Lambda Insights com suporte a imagens de container do AWS Lambda O Amazon CloudWatch Lambda Insights agora permite coletar métricas de desempenho detalhadas, logs e metadados de funções Lambda e com isso podemos monitorar, solucionar problemas e otimizar o desempenho destas funções que são empacotadas e implantadas como imagens de container através de painéis automatizados que resumem o desempenho e integridade das funções. AWS CloudFormation – Suporte a YAML e delimitador O AWS CloudFormation anunciou o recurso que permite criar módulos formatados em YAML utilizando o CloudFormation que seguem a mesma anatomia dos módulos existentes formatados em JSON, além de ter sido adicionado o suporte de delimitadores para módulos. Outros NICE DCV – Nova versão 2021.0 O NICE DCV é um protocolo de exibição remota de alto desempenho que ajuda os usuários a acessar com segurança a área de trabalho ou sessões de aplicativos, incluindo aplicativos gráficos 3D hospedados em servidores com GPUs de alto desempenho. Foram adicionadas novas funções na versão 2021.0 relacionadas a redirecionamento de Webcam para Windows Server, redirecionamento de Impressora para Linux Server, entre outros. Amazon Interactive Video Service – Novas métricas do Cloudwatch O Amazon Interactive Video Service (Amazon IVS) é uma solução gerenciada de transmissão ao vivo que é rápida e fácil de configurar e ideal para criar experiências

Por que escolher a AWS?

Você sabia que a AWS é a maior e mais utilizada plataforma de serviços em cloud do mundo? Veja o artigo que dá motivos para escolhê-la!

Tudo sobre AWS Outposts

Você sabia que a AWS possui uma solução para On Premises? Veja o artigo sobre o serviço AWS Outposts! Entenda como ele pode te ajudar!

Sustentabilidade & Cloud

A empresa participou do projeto que busca dar continuidade à transformação digital do Banco ABC Brasil. Confere aí! 15/09/2023 Por Flávio Rescia Você certamente já ouviu falar no termo ESG? Talvez até saiba ou imagine o que significa, mas é bom entender bem, pois é um assunto importante, mas delicado e usar o termo inadequadamente, pode se tormar um problema. Essa sigla não é nova no mundo dos negócios, mas atualmente ela vem tomando conta do cenário corporativo mundial. Em inglês ela significa “Environmental, Social and Governance” e traduzindo para o nosso idioma ela representa a sustentabilidade ambiental, social e de governança corporativa.  Em um momento em que as mudanças climáticas vêm causando cada vez mais impacto em nossa sociedade, as empresas privadas e governamentais buscam investir e implementar processos que coloquem a sustentabilidade ambiental como um dos fatores preponderantes para a continuidade de seus negócios. É importante dizer que ESG engloba diversos outros aspectos como inclusão social e diversidade, mas vamos aqui nos centrar o item sustentabilidade, mais especificamente na sustentabilidade com o foco em tecnologia. Sustentabilidade e Tecnologia Diante de nosso cenário atual e de esforços como a política de carbono zero, que já conta com a adesão de muitas empresas, a tecnologia pode ser uma verdadeira aliada para atingir esses objetivos e, ao mesmo tempo agregar cada vez mais valor aos negócios. Uma prova disso é que a Amazon Web Services, em dezembro de 2021, introduziu um novo pilar de sustentabilidade em seu framework de boas práticas para um ambiente em cloud: o Well Architected. Criado em 2015, o Well Architected Framework busca ajudar os clientes a implementarem as melhores práticas em suas infraestruturas de cloud, para assim extraírem o melhor que a tecnologia tem a oferecer. Até 2021 ele era constituído por cinco pilares: Excelência Operacional, Segurança, Confiabilidade, Eficiência de Performance e Otimização de Custos. Hoje ele já conta com o novo pilar, agora voltado para a Sustentabilidade. Pilar de Sustentabilidade O pilar de sustentabilidade é o mais novo integrante do AWS Well Architected Framework e tem como princípio básico adaptar sua arquitetura a fim de maximizar a sustentabilidade e minimizar seu impacto ambiental. Um bom exemplo de sua utilização é a aplicação de serviços de machine learning para detectar comportamento anormal em máquinas industriais, possibilitando assim a manutenção preventiva e a redução de possíveis falhas que possam acarretar incidentes ambientais. Outro excelente exemplo é a utilização de instâncias com processadores de última geração, que são mais eficazes e economizam mais energia, como as instâncias AWS Graviton, que usam processadores ARM que garantem um maior desempenho, utilizando cerca de 60% menos energia.  O pilar de sustentabilidade do Well Architected Framework atua em 6 pontos:  A compreensão do impacto de sua estrutura; O estabelecimento de metas de sustentabilidade; O aumento da eficiência de seus workloads;  A atualização de hardwares e softwares; A utilização de serviços gerenciados; A redução do impacto downstream de suas workloads em nuvem.  A partir desses pontos, a AWS acredita que é possível reduzir o impacto ambiental do ambiente em cloud e garantir uma estrutura totalmente otimizada, eficiente, segura e sustentável.  É importante notar, que além do apelo ESG e o intuito de colaborar com o coletivo de nosso planeta, a aplicação práticas sustentáveis, traz com ela a redução de custo, já que serviços mais sustentáveis em nuvem, são também mais barato. São mais baratos pela eficiência energética é claro, mas também devido às políticas de redução de missão de carbono, e o conceito de crédito de carbono que faz com que governos incentivem em empresas que reduzem a emissão de carbono. O comprometimento da Darede com a Sustentabilidade A Darede segue um sólido empenho em impulsionar a sustentabilidade por meio do desenvolvimento de seus produtos e profissionais, incluindo no seu roadmap de desenvolvimento de médio e longo prazo, com ações incluindo: Treinamento de seus colaboradores nas melhores práticas de acordo com os princípios do Well-Architected. Desenvolvimento de ofertas de serviços em operações com foco em otimização do consumo de recursos, e redução do consumo energético e das emissões de carbono. Conscientização dos clientes sobre os seus workloads e como é possível otimizá-los para uma direção mais eficiente, tanto financeiramente quanto energeticamente. Assim, a Darede reafirma seu compromisso em liderar a transformação para um futuro mais sustentável, impactando positivamente tanto seus clientes quanto o meio ambiente. A Darede é o primeiro (e ainda único) parceiro da AWS é habilitada com “Parceiro Diferenciado de Well-Arcihtected”, esse selo foi em função da prática constante do método da AWS de boas práticas de uso de nuvem. Flavio Rescia Dias CTO & Co-Fundador da Darede flavio.rescia@darede.com.br Atuando desde 2006 no mercado de tecnologia, Flávio Rescia é um dos fundadores da Darede, empresa de consultoria de serviços de TI, na qual atua como CTO. Ele possui diversas especializações no setor, sendo a última a Certificação AWS Solutions Architect – Professional.

Nós usamos cookies para garantir e oferecer a melhor experiência de navegação em nosso site! Mais informações