

# Processo e cultura
<a name="a-sus-process-and-culture"></a>

**Topics**
+ [SUS 6 Como os processos organizacionais apoiam as metas de sustentabilidade?](sus-06.md)

# SUS 6 Como os processos organizacionais apoiam as metas de sustentabilidade?
<a name="sus-06"></a>

Procure oportunidades para reduzir seu impacto na sustentabilidade fazendo mudanças nas suas práticas de desenvolvimento, teste e implantação. 

**Topics**
+ [SUS06-BP01 Comunicar e distribuir as metas de sustentabilidade em cascata](sus_sus_dev_a1.md)
+ [SUS06-BP02 Adotar métodos que podem apresentar melhorias na sustentabilidade rapidamente](sus_sus_dev_a2.md)
+ [SUS06-BP03 Manter a workload atualizada](sus_sus_dev_a3.md)
+ [SUS06-BP04 Aumentar a utilização de ambientes de compilação](sus_sus_dev_a4.md)
+ [SUS06-BP05 Usar parques de dispositivos gerenciados para testes](sus_sus_dev_a5.md)

# SUS06-BP01 Comunicar e distribuir as metas de sustentabilidade em cascata
<a name="sus_sus_dev_a1"></a>

 A tecnologia é um dos principais facilitadores da sustentabilidade. As equipes de TI desempenham um papel crucial na condução de mudanças significativas em direção às metas de sustentabilidade da sua organização. Essas equipes devem entender claramente as metas de sustentabilidade da empresa e trabalhar para comunicar e distribuir essas prioridades em todas as operações. 

 **Práticas comuns que devem ser evitadas:** 
+  Você não conhece as metas de sustentabilidade da sua organização e como elas se aplicam à sua equipe. 
+  Você não tem conhecimento e treinamento suficientes sobre o impacto ambiental das workloads na nuvem. 
+  Você não tem certeza sobre as áreas específicas a serem priorizadas. 
+  Você não envolve seus funcionários e clientes em suas iniciativas de sustentabilidade. 

 **Benefícios de implementar essa prática recomendada:** da otimização da infraestrutura e dos sistemas ao uso de tecnologias inovadoras, as equipes de TI podem reduzir as emissões de carbono da organização e minimizar o consumo de recursos. A comunicação das metas de sustentabilidade pode permitir que as equipes de TI melhorem e se adaptem continuamente aos desafios de sustentabilidade em evolução. Além disso, essas otimizações sustentáveis geralmente também se traduzem em economia de custos, o que fortalece o caso de negócios. 

 **Nível de risco exposto se esta prática recomendada não for estabelecida:** Médio 

## Orientação para implementação
<a name="implementation-guidance"></a>

 As principais metas de sustentabilidade das equipes de TI devem ser otimizar sistemas e soluções para aumentar a eficiência dos recursos e minimizar a pegada de carbono da organização e o impacto ambiental geral. Serviços e iniciativas compartilhados, como programas de treinamento e painéis operacionais, podem apoiar as organizações na otimização das operações de TI e na criação de soluções que podem ajudar a reduzir significativamente a pegada de carbono. A nuvem apresenta uma oportunidade não apenas de transferir a infraestrutura física e as responsabilidades de aquisição de energia para a responsabilidade compartilhada do provedor de nuvem, mas também de otimizar continuamente a eficiência dos recursos dos serviços baseados em nuvem. 

 Quando as equipes usam a eficiência inerente da nuvem e o modelo de responsabilidade compartilhada, elas podem promover reduções significativas no impacto ambiental da organização. Isso, por sua vez, pode contribuir para as metas gerais de sustentabilidade da organização e demonstrar o valor dessas equipes como parceiras estratégicas na jornada rumo a um futuro mais sustentável. 

### Etapas de implementação
<a name="implementation-steps"></a>
+  **Defina metas e objetivos:** estabeleça metas bem definidas para seu programa de TI. Isso envolve obter informações de partes interessadas responsáveis de diferentes departamentos, como TI, sustentabilidade e finanças. Essas equipes devem definir metas mensuráveis que se alinhem às metas de sustentabilidade da sua organização, incluindo áreas como redução de carbono e otimização de recursos. 
+  **Entenda os limites da contabilidade de carbono da sua empresa:** entenda como os métodos de contabilização de carbono, como o Protocolo de Gases de Efeito Estufa (GHG), se relacionam com suas workloads na nuvem (para obter mais detalhes, consulte [Sustentabilidade da nuvem](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/cloud-sustainability.html)). 
+  **Use soluções em nuvem para contabilização de carbono:** use soluções em nuvem, como [soluções de contabilidade de carbono on](https://aws.amazon.com/solutions/sustainability/carbon-accounting/), AWS para rastrear os escopos um, dois e três das emissões de GEE em suas operações, portfólios e cadeias de valor. Com essas soluções, as organizações podem agilizar a aquisição de dados de emissões de GEE, simplificar os relatórios e obter insights para embasar suas estratégias climáticas. 
+  **Monitore a pegada de carbono do seu portfólio de TI:** acompanhe e relate as emissões de carbono de seus sistemas de TI. Use a [AWSCustomer Carbon Footprint Tool](https://aws.amazon.com/aws-cost-management/aws-customer-carbon-footprint-tool/) para rastrear, medir, analisar e prever as emissões de carbono geradas pelo seu AWS uso. 
+  **Comunique o uso de recursos por meio de métricas de proxy para suas equipes:** acompanhe e relate seu [uso de recursos por meio de métricas de proxy](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/evaluate-specific-improvements.html). Nos modelos de preços sob demanda da nuvem, o uso de recursos está relacionado ao custo, que é uma métrica geralmente compreensível. No mínimo, use o custo como uma métrica intermediária para comunicar o uso de recursos e as melhorias de cada equipe. 
  +  **Habilite a granularidade por hora no Explorador de Custos e crie um [Relatório de Custos e Uso (CUR)](https://aws.amazon.com/aws-cost-management/aws-cost-and-usage-reporting/):** o CUR fornece granularidade de uso, taxas, custos e atributos de uso por dia ou por hora para todos os serviços da AWS. Use [os painéis de inteligência de nuvem](https://catalog.workshops.aws/awscid/) e seu painel de métricas de proxy de sustentabilidade como ponto de partida para o processamento e visualização de dados baseados em custo e uso. Para obter mais detalhes, consulte as informações a seguir. 
  +  [Measure and track cloud efficiency with sustainability proxy metrics, Part I: What are proxy metrics?](https://aws.amazon.com/blogs/aws-cloud-financial-management/measure-and-track-cloud-efficiency-with-sustainability-proxy-metrics-part-i-what-are-proxy-metrics/) 
  +  [Measure and track cloud efficiency with sustainability proxy metrics, Part II: Establish a metrics pipeline](https://aws.amazon.com/blogs/aws-cloud-financial-management/measure-and-track-cloud-efficiency-with-sustainability-proxy-metrics-part-ii-establish-a-metrics-pipeline/) 
+  **Otimize e avalie continuamente:** use um [processo de melhoria](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/improvement-process.html) para otimizar continuamente seus sistemas de TI, incluindo a workload na nuvem para eficiência e sustentabilidade. Monitore a pegada de carbono antes e depois da implementação da estratégia de otimização. Use a redução na pegada de carbono para avaliar a eficácia. 
+  **Promova uma cultura de sustentabilidade:** use programas de treinamento (como o [AWSSkill Builder](https://explore.skillbuilder.aws/learn/external-ecommerce;view=none;redirectURL=?ctldoc-catalog-0=se-sustainability)) para educar seus funcionários sobre sustentabilidade. Envolva-os em iniciativas de sustentabilidade. Compartilhe e celebre suas histórias de sucesso. Use incentivos para premiá-los se atingirem as metas de sustentabilidade. 

## Recursos
<a name="resources"></a>

 **Documentos relacionados:** 
+  [Noções básicas das suas estimativas de emissão de carbono](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/ccft-estimation.html) 

 **Vídeos relacionados:** 
+  [AWS re:Invent 2023 - Accelerate data-driven circular economy initiatives with AWS](https://www.youtube.com/watch?v=ivTJorpUTo0) 
+  [AWS re:Invent 2023 - Sustainability innovation in AWS Global Infrastructure ](https://www.youtube.com/watch?v=0EkcwLKeOQA) 
+  [AWS re:Invent 2023: Arquitetura sustentável: passado, presente e futuro](https://www.youtube.com/watch?v=2xpUQ-Q4QcM) 
+  [AWS re:Invent 2022: Como entregar arquiteturas sustentáveis e de alta performance ](https://www.youtube.com/watch?v=FBc9hXQfat0) 
+  [AWS re:Invent 2022: Arquitetar de forma sustentável e reduzir sua pegada de carbono da AWS](https://www.youtube.com/watch?v=jsbamOLpCr8) 
+  [AWS re:Invent 2022: Sustentabilidade na infraestrutura global da AWS](https://www.youtube.com/watch?v=NgMa8R9-Ywk) 

 **Exemplos relacionados:** 
+  [Laboratório do Well-Architected: Transformar relatórios de custo e uso em relatórios de eficiência](https://catalog.workshops.aws/well-architected-sustainability/en-US/5-process-and-culture/cur-reports-as-efficiency-reports) 

 **Treinamento relacionado:** 
+  [Transformação da sustentabilidade em AWS](https://explore.skillbuilder.aws/learn/course/internal/view/elearning/15981/sustainability-transformation-with-aws?trk=f5740d24-133a-44e7-bdca-e6669e296419&sc_channel=el) 
+  [SimuLearn: Relatórios de sustentabilidade](https://explore.skillbuilder.aws/learn/course/internal/view/elearning/20240/aws-simulearn-sustainability-reporting) 
+  [Descarbonização com AWS](https://explore.skillbuilder.aws/learn/course/internal/view/elearning/19030/decarbonization-with-aws-introduction) 

# SUS06-BP02 Adotar métodos que podem apresentar melhorias na sustentabilidade rapidamente
<a name="sus_sus_dev_a2"></a>

 Adote métodos e processos para validar possíveis aprimoramentos, minimizar o custo dos testes e fornecer pequenas melhorias. 

 **Práticas comuns que devem ser evitadas:** 
+  A avaliação da sustentabilidade de sua aplicação é uma tarefa que é feita apenas uma vez no início de um projeto. 
+  Como o processo de lançamento para introduzir pequenas alterações em prol da eficiência dos recursos é muito trabalhoso, sua workload tornou-se ultrapassada. 
+  Você não tem mecanismos para melhorar a sustentabilidade de sua workload. 

 **Benefícios de implementar esta prática recomendada:** ao estabelecer um processo para introduzir e monitorar melhorias de sustentabilidade, você poderá adotar continuamente novos recursos e capacidades, remover problemas e melhorar a eficiência da workload. 

 **Nível de risco exposto se esta prática recomendada não for estabelecida:** Médio 

## Orientação para implementação
<a name="implementation-guidance"></a>

 Teste e valide as possíveis melhorias de sustentabilidade antes de implantá-las na produção. Considere o custo do teste ao calcular o benefício futuro potencial de uma melhoria. Desenvolva métodos de teste de baixo custo para oferecer pequenas melhorias. 

### Etapas de implementação
<a name="implementation-steps"></a>
+  **Entenda e comunique suas metas de sustentabilidade organizacional:** entenda suas metas de sustentabilidade organizacional, como redução de carbono ou administração da água. Converta essas metas em requisitos de sustentabilidade para suas workloads na nuvem. Comunique esses requisitos às principais partes interessadas. 
+  **Adicione requisitos de sustentabilidade à sua lista de pendências:** adicione requisitos para melhoria da sustentabilidade à sua lista de pendências de desenvolvimento. 
+  **Itere e melhore:** use um [processo de melhoria iterativo](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/improvement-process.html) para identificar, avaliar, priorizar, testar e implantar essas melhorias. 
+  **Teste usando o produto mínimo viável (MVP):** desenvolva e teste possíveis melhorias usando os componentes representativos mínimos viáveis para reduzir o custo e o impacto ambiental dos testes. 
+  **Racionalize o processo:** melhore e otimize continuamente seus processos de desenvolvimento. A título de exemplo, automatize o processo de entrega de software usando pipelines de integração contínua e entrega contínua (CI/CD) a fim de testar e implantar possíveis melhorias para reduzir o nível de esforço e limitar os erros provocados por processos manuais. 
+  **Treinamento e conscientização:** realize programas de treinamento para os membros da sua equipe para educá-los em sustentabilidade e como suas atividades afetam suas metas de sustentabilidade organizacional. 
+  **Avalie e ajuste:** avalie continuamente o impacto das melhorias e faça ajustes conforme necessário. 

## Recursos
<a name="resources"></a>

 **Documentos relacionados:** 
+  [AWS A viabiliza soluções de sustentabilidade](https://aws.amazon.com/sustainability/) 

 **Vídeos relacionados:** 
+  [AWS re:Invent 2023: Arquitetura sustentável: passado, presente e futuro](https://www.youtube.com/watch?v=2xpUQ-Q4QcM) 
+  [AWS re:Invent 2022: Como entregar arquiteturas sustentáveis e de alta performance](https://www.youtube.com/watch?v=FBc9hXQfat0) 
+  [AWS re:Invent 2022: Arquitetar de forma sustentável e reduzir sua pegada de carbono da AWS](https://www.youtube.com/watch?v=jsbamOLpCr8) 
+  [AWS re:Invent 2022: Sustentabilidade na infraestrutura global da AWS](https://www.youtube.com/watch?v=NgMa8R9-Ywk) 
+  [AWS re:Invent 2023 - What's new with AWS observability and operations](https://www.youtube.com/watch?v=E8qQBMDJjso) 

# SUS06-BP03 Manter a workload atualizada
<a name="sus_sus_dev_a3"></a>

 Mantenha sua workload atualizada para adotar recursos eficientes, eliminar problemas e melhorar a eficiência geral da workload. 

 **Práticas comuns que devem ser evitadas:** 
+  Você pressupõe que sua arquitetura atual é estática e não será atualizada ao longo do tempo. 
+  Você não tem nenhum sistema ou ritmo regular para avaliar se software ou pacotes atualizados são compatíveis com sua workload. 

 **Benefícios de implementar esta prática recomendada:** ao estabelecer um processo para manter a workload atualizada, você poderá adotar novos recursos e capacidades, resolver problemas e aumentar a eficiência da workload. 

 **Nível de risco exposto se esta prática recomendada não for estabelecida:** Baixo 

## Orientação para implementação
<a name="implementation-guidance"></a>

 Sistemas operacionais, runtimes, middleware, bibliotecas e aplicações atualizados podem melhorar a eficiência da workload e facilitar a adoção de tecnologias mais eficientes. Um software atualizado também pode incluir recursos para medir o impacto na sustentabilidade da workload com maior precisão, pois os fornecedores oferecem recursos para atender às suas próprias metas de sustentabilidade. Adote um ritmo regular para manter a workload atualizada com os recursos e versões mais recentes. 

### Etapas de implementação
<a name="implementation-steps"></a>
+  **Defina um processo:** use um processo e um cronograma para avaliar novos recursos ou instâncias para sua workload. Aproveite a agilidade da nuvem para testar rapidamente como novos recursos podem melhorar a workload com o objetivo de: 
  +  Reduzir impactos de sustentabilidade. 
  +  Obter eficiências de performance. 
  +  Remover barreiras a melhorias planejadas. 
  +  Aumentar sua capacidade de medir e gerenciar impactos na sustentabilidade. 
+  **Faça o inventário da workload:** faça o inventário de software e arquitetura da workload e identifique os componentes que precisam ser atualizados. 
  +  É possível usar o [Systems Manager Inventory da AWS](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html) para coletar metadados de sistema operacional (SO), aplicação e instância das instâncias do Amazon EC2 e entender rapidamente quais instâncias executam o software e as configurações exigidas pela política de software e quais instâncias precisam ser atualizadas. 
+  **Avalie a nova atualização:** entenda como atualizar os componentes da sua workload. 


|  Componente de Workload  |  Como atualizar  | 
| --- | --- | 
|  Imagens de máquina  |  Use o [EC2 Image Builder](https://aws.amazon.com/image-builder/) para gerenciar atualizações em [imagens de máquina da Amazon (AMIs)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html) para imagens de servidores Linux ou Windows.  | 
|  Imagens de contêiner  |  Use o [Amazon Elastic Container Registry (Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html)) com seu pipeline atual para [gerenciar as imagens do Amazon Elastic Container Service (Amazon ECS)](https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_on_ECS.html).  | 
|  AWS Lambda  |  O AWS Lambda inclui [recursos de gerenciamento de versão](https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html).  | 
+  **Use automação:** automatize as atualizações para reduzir o nível de esforço para implantar novos recursos e limitar erros causados por processos manuais. 
  +  É possível usar [CI/CD](https://aws.amazon.com/blogs/devops/complete-ci-cd-with-aws-codecommit-aws-codebuild-aws-codedeploy-and-aws-codepipeline/) para atualizar automaticamente AMIs, imagens de contêiner e outros artefatos relacionados à aplicação de nuvem. 
  +  Você pode usar ferramentas como o [Gerenciador de Patches do AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-patch.html) para automatizar o processo de atualizações do sistema e agendar a atividade usando as [Janelas de Manutenção do AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-maintenance.html). 

## Recursos
<a name="resources"></a>

 **Documentos relacionados:** 
+  [Centro de Arquitetura da AWS](https://aws.amazon.com/architecture) 
+  [Novidades da AWS](https://aws.amazon.com/new/?ref=wellarchitected&ref=wellarchitected) 
+  [Ferramentas de desenvolvedor AWS](https://aws.amazon.com/products/developer-tools/) 

 **Vídeos relacionados:** 
+  [AWS re:Invent 2022: Otimizar suas workloads da AWS com a orientação de práticas recomendadas ](https://www.youtube.com/watch?v=t8yl1TrnuIk) 
+  [All Things Patch: AWS Systems Manager](https://www.youtube.com/watch?v=PhIiVsCEBu8) 

# SUS06-BP04 Aumentar a utilização de ambientes de compilação
<a name="sus_sus_dev_a4"></a>

 Aumente a utilização dos recursos para desenvolver, testar e compilar suas workloads. 

 **Práticas comuns que devem ser evitadas:** 
+  Você provisiona ou encerra manualmente seus ambientes de compilação. 
+  Você mantém seus ambientes de compilação em execução independentemente de atividades de teste, compilação ou lançamento (por exemplo, execução de um ambiente fora do horário de expediente dos membros de sua equipe de desenvolvimento). 
+  Você provisiona recursos em excesso para seus ambientes de compilação. 

 **Benefícios de implementar esta prática recomendada:** ao aumentar a utilização de ambientes de criação, você pode melhorar a eficiência geral da workload na nuvem e, ao mesmo tempo, alocar os recursos para que os criadores desenvolvam, testem e criem com eficiência. 

 **Nível de risco exposto se esta prática recomendada não for estabelecida:** Baixo 

## Orientação para implementação
<a name="implementation-guidance"></a>

 Use a automação e a infraestrutura como código para ativar ambientes de compilação quando necessário e desativá-los quando não forem usados. Um padrão comum é programar períodos de disponibilidade que coincidam com as horas de trabalho dos membros da equipe de desenvolvimento. A configuração dos ambientes de teste deve ser bem semelhante à do ambiente de produção. Entretanto, procure oportunidades para usar tipos de instância com capacidade de expansão, instâncias spot do Amazon EC2, serviços de banco de dados com ajuste de escala automático, contêineres e tecnologias sem servidor para alinhar a capacidade de desenvolvimento e teste ao uso. Limite o volume de dados apenas para atender os requisitos de teste. Ao usar dados de produção no teste, explore possibilidades para compartilhar os dados da produção em vez de movimentá-los. 

 **Etapas de implementação** 
+  **Use infraestrutura como código:** use a infraestrutura como código para provisionar os ambientes de compilação. 
+  **Use automação:** use automação para gerenciar o ciclo de vida de seus ambientes de desenvolvimento e teste e maximizar a eficiência dos recursos de compilação. 
+  **Maximize a utilização:** use estratégias para maximizar a utilização de seus ambientes de desenvolvimento e teste. 
  +  Use ambientes representativos mínimos viáveis para desenvolver e testar possíveis melhorias. 
  +  Utilize tecnologias sem servidor, se possível. 
  +  Use instâncias sob demanda para complementar os dispositivos de desenvolvedor. 
  +  Use tipos de instância com capacidade de expansão, instâncias spot e outras tecnologias para alinhar a capacidade de compilação com o uso. 
  +  Adote serviços de nuvem nativos para acesso seguro ao shell de instância em vez de implantar frotas de hosts bastion. 
  +  Escale automaticamente seus recursos de compilação de acordo com seus trabalhos de compilação. 

## Recursos
<a name="resources"></a>

 **Documentos relacionados:** 
+  [Gerenciador de sessões do AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html) 
+  [Instâncias de performance expansível do Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html) 
+  [O que é AWS CloudFormation?](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html) 
+  [O que é AWS CodeBuild?](https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html) 
+  [Agendador de instância na AWS](https://aws.amazon.com/solutions/implementations/instance-scheduler-on-aws/) 

 **Vídeos relacionados:** 
+  [AWS re:Invent 2023: Integração e entrega contínuas para AWS](https://www.youtube.com/watch?v=25w9uJPt0SA) 

# SUS06-BP05 Usar parques de dispositivos gerenciados para testes
<a name="sus_sus_dev_a5"></a>

 Use parques de dispositivos gerenciados para testar com eficiência um novo recurso em um conjunto representativo de hardware. 

 **Práticas comuns que devem ser evitadas:** 
+  Você testa e implanta manualmente sua aplicação em dispositivos físicos individuais. 
+  Você não usa o serviço de testes de aplicação para testar e interagir com suas aplicações (por exemplo, Android, iOS e aplicações Web) em dispositivos físicos reais. 

 **Benefícios de implementar esta prática recomendada:** o uso de parques de dispositivos gerenciados para testar aplicações habilitadas para a nuvem oferece vários benefícios: 
+  Eles contam com recursos mais eficientes para testar a aplicação em uma ampla variedade de dispositivos. 
+  Eles eliminam a necessidade de infraestrutura interna para testes. 
+  Eles oferecem diversos tipos de dispositivo, incluindo hardware mais antigo e menos conhecido, eliminando a necessidade de atualizações de dispositivo desnecessárias. 

 **Nível de risco exposto se esta prática recomendada não for estabelecida:** Baixo 

## Orientação para implementação
<a name="implementation-guidance"></a>

 Usar parques de dispositivos gerenciados pode ajudar a otimizar o processo de testes de novos recursos em um conjunto representativo de hardware. Os parques de dispositivos gerenciados oferecem diversos tipos de dispositivo, incluindo hardware mais antigo e menos conhecido, e evita o impacto sobre a sustentabilidade por parte do cliente devido a atualizações desnecessárias de dispositivo. 

### Etapas de implementação
<a name="implementation-steps"></a>
+  **Defina seus requisitos de testes:** defina seus requisitos e plano de testes (como tipo de teste, sistemas operacionais e programação dos testes). 
  +  O [Amazon CloudWatch RUM](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM.html) pode ser usado para coletar e analisar dados do lado do cliente e definir seu plano de teste. 
+  **Selecione um parque de dispositivos gerenciados:** selecione um parque de dispositivos gerenciados capaz de suportar seus requisitos de teste. Por exemplo, é possível usar o [AWS Device Farm](https://docs.aws.amazon.com/devicefarm/latest/developerguide/welcome.html) para testar e entender o impacto das suas alterações em um conjunto representativo de hardware. 
+  **Use automação:** use a integração contínua/implantação contínua (CI/CD) para agendar e executar seus testes. 
  +  [Integrar o AWS Device Farm Device Farm com seu pipeline de CI/CD para executar testes de Selenium em vários navegadores](https://aws.amazon.com/blogs/devops/integrating-aws-device-farm-with-ci-cd-pipeline-to-run-cross-browser-selenium-tests/) 
  +  [Criar e testar aplicações para iOS e iPadOS com o AWS DevOps e serviços móveis](https://aws.amazon.com/blogs/devops/building-and-testing-ios-and-ipados-apps-with-aws-devops-and-mobile-services/) 
+  **Revise e ajuste:** revise continuamente os resultados dos testes e faça as melhorias necessárias. 

## Recursos
<a name="resources"></a>

 **Documentos relacionados:** 
+  [Lista de dispositivos do AWS Device Farm](https://awsdevicefarm.info/) 
+  [Visualizar o painel do CloudWatch RUM](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-view-data.html) 

 **Vídeos relacionados:** 
+  [AWS re:Invent 2023: Melhorar a qualidade das suas aplicações móveis e Web com o AWS Device Farm](https://www.youtube.com/watch?v=__93Tm0YCRg) 
+  [AWS re:Invent 2021: Otimizar aplicações com base em insights do usuário final com o Amazon CloudWatch RUM](https://www.youtube.com/watch?v=NMaeujY9A9Y) 

 **Exemplos relacionados:** 
+  [Exemplo de aplicação do AWS Device Farm para Android](https://github.com/aws-samples/aws-device-farm-sample-app-for-android) 
+  [Exemplo de aplicação do AWS Device Farm para iOS](https://github.com/aws-samples/aws-device-farm-sample-app-for-ios) 
+  [Appium Web tests for AWS Device Farm](https://github.com/aws-samples/aws-device-farm-sample-web-app-using-appium-python) 