SlideShare uma empresa Scribd logo
Shift left DevOps Experience
• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• Arquiteto de Soluções/Software
• 20 anos de experiência na área de Tecnologia
• Community Leader, Autor Técnico e Palestrante
Renato Groffe
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
• Microsoft Most Valuable Professional (MVP)
• Instrutor autorizado Microsoft (MCT) e AWS na
Ka Solution
• Desenvolvedor de software na CDB Data
Solution
• Professor universitário na UNIVILLE –
Joinville/SC
Walter Coan
h t t p : / / w w w. w a l t e rc o a n . c o m . b r
Renato Groffe - Comunidades
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
• Eventos online e gratuitos
https://www.meetup.com/dotnet-Sao-Paulo/
Iniciativas gratuitas
Conteúdos desta apresentação
https://github.com/renatogroffe/ShiftLeftRight_DevOpsExperience-Set2023
Agenda
• Problemas em Software e DevOps
• Shift left, Shift right: uma visão geral
• Exemplos práticos
Acompanhe projetos open source...
Problemas comuns em Aplicações e DevOps
• Abismo entre requisitos x implementações
• Testes de unidade têm um escopo limitado
• Testes mais complexos nem sempre são implementados
Shift left DevOps Experience
Problemas comuns em Aplicações e DevOps
• Mudanças tecnológicas bruscas, reflexo da falta
de planejamento inicial
• Imprevisibilidade
• Apreensão com ambientes de Produção
Shift left e Shift right: podem ser uma solução...
Shift left
Assegurar que requisitos/design são
cumpridos
Shift right
Assegurar performance, resiliência e
confiabilidade
Shift left
• Atender às necessidades do negócio, com
uma melhor validação dos requisitos
• Testes validando questões como qualidade,
segurança, configurações esperadas e
performance no início do processo de
Desenvolvimento
• Antecipar necessidades e eventuais problemas
que ocorreriam em Produção
Shift right
• Atender às necessidades do negócio, com
uma melhor validação dos requisitos
• Testes validando questões como qualidade,
segurança, configurações esperadas e
performance em Produção
• Foco em situações reais
Shift right: algumas estratégias
• Chaos Engineering
• Synthetic monitoring
• Canary releases, Blue-green deployments
Shift left, Shift right e Microservices
• Validações mais próximas do mundo real
• Menores surpresas entre ambientes
• Contribuições para otimização de
performance
Considerações importantes
• Faça provas de conceito sempre
• Elabore diagramas e representações da sua
arquitetura, em conformidade com requisitos de
negócio
• Utilize containers e Infra como Código (IaC)
• Automatize seus testes desde o início
https://github.com/renatogroffe/ShiftLeftRight_DevOpsExperience-Set2023
Shift left DevOps Experience

Mais conteúdo relacionado

PPTX
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
PDF
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
PPT
PDP FINAL.ppt
PPTX
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
PPTX
Aplicações resilientes e Chaos Engineering em .NET com Polly + Simmy
PPTX
Apresentação RUP
PDF
Introdução ao RUP
PPTX
Application Insights: identificando problemas de performance em aplicações le...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
PDP FINAL.ppt
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
Aplicações resilientes e Chaos Engineering em .NET com Polly + Simmy
Apresentação RUP
Introdução ao RUP
Application Insights: identificando problemas de performance em aplicações le...

Semelhante a Shift left DevOps Experience (20)

PDF
Visao geraldorup 20slides
PDF
Palestra papel do desenvolvedor no sucesso da empresa
PPT
Introdução ao RUP
PPTX
Dapr + Microservices: descomplicando a implementação de Aplicações Distribuíd...
PDF
TDC2016SP - Trilha Arquitetura Empresarial
PPT
Apresentação Executiva
PPTX
DevOps Experience 2025 - Certificacoes em Kubernetes CNCF
PDF
Modelos e Padrões de Engenharia de Software
PPTX
Testes de carga com k6 | Loft - Fevereiro-2022
PPTX
.NET + Microsserviços: alternativas open source para descomplicar a sua vida ...
PPTX
Devops - A cultura ágil voltada à infra-estrutura
PPTX
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...
PDF
Modelos de Processo de Software Parte 1
PPTX
Arquiteturas Serverless + Azure Functions - Semana FCI - Mackenzie - Outubro-...
PDF
Modelos de Processo de Software Parte 4
PDF
Aula 2 - Modelos de processos
PPTX
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
PPTX
Microserviços - Desafios para lidar com a qualidade
PDF
Engenharia de Software: Processos de Software
PDF
Metodologia Desenvolvimento do Prefeitura Livre
Visao geraldorup 20slides
Palestra papel do desenvolvedor no sucesso da empresa
Introdução ao RUP
Dapr + Microservices: descomplicando a implementação de Aplicações Distribuíd...
TDC2016SP - Trilha Arquitetura Empresarial
Apresentação Executiva
DevOps Experience 2025 - Certificacoes em Kubernetes CNCF
Modelos e Padrões de Engenharia de Software
Testes de carga com k6 | Loft - Fevereiro-2022
.NET + Microsserviços: alternativas open source para descomplicar a sua vida ...
Devops - A cultura ágil voltada à infra-estrutura
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...
Modelos de Processo de Software Parte 1
Arquiteturas Serverless + Azure Functions - Semana FCI - Mackenzie - Outubro-...
Modelos de Processo de Software Parte 4
Aula 2 - Modelos de processos
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
Microserviços - Desafios para lidar com a qualidade
Engenharia de Software: Processos de Software
Metodologia Desenvolvimento do Prefeitura Livre
Anúncio

Mais de Walter Coan (20)

PPTX
Esquenta MVP Conf 2025 Blumenau Azure IoT Platform
PPTX
SQL Saturday 2025 RAG COSMOSDB Azure OpenAI
PPT
Palestra SQLSAT 2025 AZURE ML NVIDIA CUDA
PPTX
Azure User Group Moçambique - Azure IoT Operations
PPTX
Devops Exp 2024 O que é o Radius Novembro-2024
PPTX
Devops Exp 2024 OpenTelemetry Grafana Agosto 2024
PPTX
Computação em nuvem status da tecnologia nas empresas
PPTX
API Gateways DevOps Experience Abril-2024.pptx
PPTX
2024-04-20-GlobalAzure-EventGridNamespacesMQTT.pptx
PPTX
CODECON Caminhos para Formação de um Arquiteto de Soluções em Nuvem
PPTX
Talk Floripa - Desenvolvimento de projetos de Internet das Coisas
PPTX
TechConnection 2023 Floripa Azure Container Apps
PPTX
DevFest2023-Pragmatismo da Internet das Coisas
PPTX
DevOps Experience 2022: Build de aplicações Spring Boot utilizando Github Act...
PPTX
Primeira certificação no Azure: AZ-900
PPTX
Novidades da plataforma Azure IoT
PPT
TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...
PPTX
Desenvolvimento de aplicações para o Microsoft Azure utilizando C#
PPTX
Microsoft Reactor Desenvolvimento serverless com azure function
PPTX
Azure Floripa - Introdução a plataforma Azure IoT
Esquenta MVP Conf 2025 Blumenau Azure IoT Platform
SQL Saturday 2025 RAG COSMOSDB Azure OpenAI
Palestra SQLSAT 2025 AZURE ML NVIDIA CUDA
Azure User Group Moçambique - Azure IoT Operations
Devops Exp 2024 O que é o Radius Novembro-2024
Devops Exp 2024 OpenTelemetry Grafana Agosto 2024
Computação em nuvem status da tecnologia nas empresas
API Gateways DevOps Experience Abril-2024.pptx
2024-04-20-GlobalAzure-EventGridNamespacesMQTT.pptx
CODECON Caminhos para Formação de um Arquiteto de Soluções em Nuvem
Talk Floripa - Desenvolvimento de projetos de Internet das Coisas
TechConnection 2023 Floripa Azure Container Apps
DevFest2023-Pragmatismo da Internet das Coisas
DevOps Experience 2022: Build de aplicações Spring Boot utilizando Github Act...
Primeira certificação no Azure: AZ-900
Novidades da plataforma Azure IoT
TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...
Desenvolvimento de aplicações para o Microsoft Azure utilizando C#
Microsoft Reactor Desenvolvimento serverless com azure function
Azure Floripa - Introdução a plataforma Azure IoT
Anúncio

Último (19)

PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
COBITxITIL-Entenda as diferença em uso governança TI
Aula04-Academia Heri- Tecnologia Geral 2025
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Aula 18 - Manipulacao De Arquivos python
Processos na gestão de transportes, TM100 Col18
Apple Pippin Uma breve introdução. - David Glotz
Gestão de transportes básica no SAP S/4HANA, S4611 Col20

Shift left DevOps Experience

  • 2. • Microsoft Most Valuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • Arquiteto de Soluções/Software • 20 anos de experiência na área de Tecnologia • Community Leader, Autor Técnico e Palestrante Renato Groffe h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 3. • Microsoft Most Valuable Professional (MVP) • Instrutor autorizado Microsoft (MCT) e AWS na Ka Solution • Desenvolvedor de software na CDB Data Solution • Professor universitário na UNIVILLE – Joinville/SC Walter Coan h t t p : / / w w w. w a l t e rc o a n . c o m . b r
  • 4. Renato Groffe - Comunidades h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 5. • Eventos online e gratuitos https://www.meetup.com/dotnet-Sao-Paulo/ Iniciativas gratuitas
  • 7. Agenda • Problemas em Software e DevOps • Shift left, Shift right: uma visão geral • Exemplos práticos
  • 9. Problemas comuns em Aplicações e DevOps • Abismo entre requisitos x implementações • Testes de unidade têm um escopo limitado • Testes mais complexos nem sempre são implementados
  • 11. Problemas comuns em Aplicações e DevOps • Mudanças tecnológicas bruscas, reflexo da falta de planejamento inicial • Imprevisibilidade • Apreensão com ambientes de Produção
  • 12. Shift left e Shift right: podem ser uma solução... Shift left Assegurar que requisitos/design são cumpridos Shift right Assegurar performance, resiliência e confiabilidade
  • 13. Shift left • Atender às necessidades do negócio, com uma melhor validação dos requisitos • Testes validando questões como qualidade, segurança, configurações esperadas e performance no início do processo de Desenvolvimento • Antecipar necessidades e eventuais problemas que ocorreriam em Produção
  • 14. Shift right • Atender às necessidades do negócio, com uma melhor validação dos requisitos • Testes validando questões como qualidade, segurança, configurações esperadas e performance em Produção • Foco em situações reais
  • 15. Shift right: algumas estratégias • Chaos Engineering • Synthetic monitoring • Canary releases, Blue-green deployments
  • 16. Shift left, Shift right e Microservices • Validações mais próximas do mundo real • Menores surpresas entre ambientes • Contribuições para otimização de performance
  • 17. Considerações importantes • Faça provas de conceito sempre • Elabore diagramas e representações da sua arquitetura, em conformidade com requisitos de negócio • Utilize containers e Infra como Código (IaC) • Automatize seus testes desde o início