#TheDevConf 2019 | Porto Alegre: Trilha DevOps Tools
Trilha DevOps Tools Cultura e automação, ingredientes que fazem o DevOps
A trilha DevOps Tools tem o intuito de apresentar uma série de ferramentas que buscam integrar mais os times de desenvolvimento e operações entregando agilidade e aceleração ao negócio.
Nela teremos apresentações de diversas ferramentas e processos como, Kubernetes, Cloud, Pipelines, Terraform, Ansible, Puppet, Sonar, entre outras. Além disso, as apresentações visam mostrar detalhes técnicos e os resultados obtidos em ambientes diversos.
Leonardo Moraes Mendes
Apoio Trilha
10:10 às 11:00 Infraestrutura imutável com Packer+Terraform
Everton Martins / Luiz Gustavo Tonello
Você sabe o que é infra imutável? Quais seus principais benefícios? E principalmente, como podemos implementá-la? Nesta palestra será apresentado uma aplicação prática de infraestrutura imutável, utilizando as ferramentas Packer e Terraform da Hashicorp na AWS. Um dos principais desafios no uso desta prática são os ambientes stateful, como por exemplo bancos de dados. Para provar o conceito, faremos o rollout de um ambiente com mongoDB.
11:10 às 12:00 Um Jarvis no Gitlab do Sicredi. Como boas práticas e padrões vêm sendo controlados, sem tirar a autonomia das pessoas.
Nesta palestra serão demonstrados os motivadores de Gestão de Configuração, para a criação de controles sobre o uso do Gitlab no Sicredi. Além disso, será apresentado como este controle vem sendo realizado e automatizado com o uso de Shell Scripts, Gitlab API, Influxdb e Grafana.
13:10 às 14:00 Modernizando CI/CD com Openshift Pipelines
Bruno Balint de Andrade / Mauricio Magnani
Existem muitas tecnologias que atendem às necessidades das soluções de CI/CD, porém grande parte delas não foram contruídas para trabalhar em ambientes containerizados e podem não se encaixar arquitetura de Microservices. O Tekton é um framework open-source de CI/CD Kubernetes-native, que permite automatizar deployments em várias plataformas (Kubernetes, Servless, VMs, etc). Neste talk, discutiremos ela funciona na prática e por que está se tornando a ferramenta de CI/CD padrão no Openshift Container Platform.
14:10 às 15:00 Automação Ansible, do CLI para uma solução mais Enterprise.
Automação Ansible, o que é e como automatizar suas tarefas. Movendo da linha de comando para solução enterprise com Ansible AWX. A media que o time vai amadurecendo com automatização, podemos ver a necessidade de migrar para uma solução que possibilita centralizar tudo em um único lugar, com logs, auditoria, segurança e poder delegar as tarefas para outros usuários, criar workflow e surveys, e tudo isso em um ambiente gráfico.
15:40 às 16:30 Kubernetes Reliability by Security Policies (SRE & Security)
Bruno S. Brasil
Quando o assunto é Kubernetes, muito se fala sobre as possibilidades de escalabilidade, resiliência, imutabilidade, ambientes dinâmicos e o auxilio para a cultura DevOps em diversos tipos de organizações. Mas a confiabilidade que o Kubernetes pode entregar aos produtos de TI vai MUITO além dessas estratégias!
Precisamos falar sobre estratégias que possibilitem ambientes seguros, homogêneos e com políticas que entreguem, junto das aplicações, mais confiança pela segurança, sem onerar a produtividade dos times e o desempenho das aplicações altamente disponíveis.
Durante a palestra vou abordar: - SRE vs Security - Admission Controllers - Vault - OPA: Open Policy Agent
16:40 às 17:30 Como o Ansible está ajudando a Nelogica a expandir um ambiente multicloud Microsoft
A necessidade de alta disponibilidade e baixa latência exige que a infraestrutura da Nelogica esteja distribuída em diversos pontos próximos aos datacenters da B3 (bolsa de valores oficial do Brasil) em São Paulo. Para atender essa necessidade, é necessário lidar com um grande custo operacional devido a diferenças de tecnologia e processos entre esses ambientes.
O Ansible está ajudando a reduzir a complexidade operacional de manter a infraestrutura e a expandi-la conforme a necessidade do negócio. Nessa palestra será apresentado como essa ferramenta está sendo utilizada para disponibilizar servidores Windows em datacenters on premise e cloud.
Desenvolvedores, SysAdmins, SREs, Líderes
Bruno Balint de Andrade
Luiz Gustavo Tonello
Mauricio Magnani
Eduardo aKa Eth0 é especialista em Elastic Stack, mentor DevOps e especialista em segurança da informação, sendo membro ativo nas comunidades opensource desde 1997, trabalhou em diversos setores da economia, como financeiras, seguradoras, e-commerces, portais de internet. Também atuou nas mais diversas esferas do Governo, tanto Federal, Estadual e Municipal. Palestrante em mais de 80 eventos nacionais e internacionais. Atualmente atua nas comunidades Papo de SysAdmin e elastic campinas.
Leonardo Moraes Mendes atua como Líder Técnico em projetos de Software Livre, formado em Redes de Computadores pela Faculdade de Tecnologia IBTA e cursando MBA em Cloud Computing pela FIAP. É apaixonado por treinamento e atualmente trabalha em projetos vinculados a Educação, coordenando a equipe de treinamento na produção de conteúdos Linux, DevOps e Cloud, também atua na implementação de projetos de consultoria e coordena a equipe de infraestrutura da 4Linux.
Analista de Sistemas, Desenvolvedor e Líder de Devops . Apaixonado por Linux e Cloud, tenho trabalhado com Segurança da Informação e Compliance nos últimos anos, tema que tem se mostrado cada vez mais relevante nos dias atuais..
Trabalhando desde 2007 em TI, Bruno teve oportunidade de trabalhar com diversas áreas tais como Arquitetura, Desenvolvimento, Integração e Qualidade de Software. Há 5 anos trabalha na empresa Red Hat, onde ocupa o papel de Quality Engineer, onde desenvolve frameworks de automação e execução de testes para garantir a qualidade do produto Openshift.
Mineiro com sete anos de influência carioca, entusiasta da cultura DevOps, cheio de ideias e energia para novos projetos. Formado em Engenharia de Computação e explorador de certificações para Clouds e Linux, desenvolve projetos e soluções para operações e infraestrutura de TI em diversos provedores de Cloud Computing. Sempre foi usuário de sistemas Linux! Curte aprimorar seus conhecimentos por meio de networking e colocar em prática as teorias acadêmicas. Apaixonado pela comunidade Open Source <3 e participante ativo de muitos eventos do meio tecnológico e cultura geek.
Analista de Gestão de Configuração no Sicredi, com mais de 15 anos de experiência em desenvolvimento de software. Bacharel em Sistemas de Informação com MBA em Engenharia de Software com Métodos Ágeis. Apaixonado por automação e gamificação, procuro simplificar ao máximo as tarefas manuais do dia a dia, "tanto no pessoal, quanto no profisional".
Professional da área de TI com mais de 10 anos de experiência certificado em diversos vendors e tecnologias. Atualmente trabalhando como DevOps Engineer na South System, onde atuo com automação, pipelines em ambientes de Cloud e Virtualização, atuo também como Consultor especialista em OpenShift para implementação e sustentação da plataforma.
Instrutor Red Hat de cursos e exames oficiais desde 2015 com certificação "Red Hat Certified Architect" maios alto nível da carreira Red Hat, dentre elas Specialist in Ansible Automation e Specialist in OpenShift Administration.
Em minha jornada profissional atuei sempre na camada de dados dados, tanto na parte de desenvolvimento de software, ETL; como em infraestrutura, DBA, e arquitetura de dados e informação.
Nos últimos anos tenho atuado exclusivamente em cloud computing e DevOps.
Algumas tecnologias e ferramentas que tenho atuado:
Database: Oracle, MySQL, MongoDB, DynamoDB, ElasticSearch, Neo4j, Redis;
DevOps: Jenkins, Terraform, Packer, Vault, python, Shell script, git, docker, kubernetes;
Cloud provider: AWS [EC2, RDS, S3, Route53, VPC, Cloud watch, IAM, Lambda, ...], GCP [VM, Network, APIs, BigQuery];
Outros: Oracle GoldenGate, Apache Kafka, AWS Kinesis;
Atualmente sou especialista em banco de dados e CloudComputing no Agibank.
Trabalhando com infraestrutura de larga escala, sistemas distribuídos e micro serviços. Surfando na onda DevOps e Cloud computing. Estudando sempre.
Degree in Information Systems, working for about 10 years on Software Development, Consulting and System Integration areas, I have played different roles through my professional life. Currently working at Red Hat as Senior Software Engineer on the Red Hat Business Automation Cloud team.
Profissional da área de Infraestrutura de TI com forte interesse em infraestrutura como código e automação. Principalmente interessado em como esses conceitos podem ser utilizados para otimizar processos, reduzir falhas operacionais e permitir times a focarem mais em inovação e menos em boring stuff.
Formado em engenharia de computação na UFRGS e atualmente trabalhando na Nelogica, empresa que atua no fornecimento de informações e no desenvolvimento de aplicações avançadas para o mercado financeiro. De maneira mais especifica, atuando no time de infraestrutura de datacenter, gerenciando ambientes on premise e cloud.