<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>GRUPO 7 - SESSÃO 1 by Lina Maria Garcés Rodriguez</title>
      <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u</link>
      <description>TRABALHO PRIMEIRA SESSÃO - ESPECIALISTAS PADRÕES TIPO Alocação (deployment)</description>
      <language>en-us</language>
      <pubDate>2025-04-29 17:22:18 UTC</pubDate>
      <lastBuildDate>2025-04-29 23:27:30 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4da.png</url>
      </image>
      <item>
         <title>Análise de padrões por categoria</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430270831</link>
         <description><![CDATA[<p>Cada aluno deverá explicar para seus colegas de grupo o padrão sob sua responsabilidade. </p><p><br></p><p>Após as apresentações, o grupo deverá elaborar um quadro comparativo entre os padrões da categoria destacando:</p><p><br></p><ul><li><p>o problema que ele resolve</p></li><li><p>requisitos de arquitetura (ex. atributos de qualidade) que esse padrão foca</p></li><li><p>os trade-offs do padrão</p></li></ul><p><br></p><p>Discutir no grupo  e fazer um resumo de possíveis situações onde cada padrão poderia ser útil. </p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:22:18 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430270831</guid>
      </item>
      <item>
         <title>Lista de participantes com Num USP e nome</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430285701</link>
         <description><![CDATA[<ul><li><p>Gustavo Tanaka - 11215723</p></li><li><p>Gabriel Vasconcelos - 12676192</p></li><li><p>Silmar Pereira - 12623950</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:34:15 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430285701</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566090</link>
         <description><![CDATA[<p>O padrão <strong>Staged Release </strong>é uma estratégia de implementação de software onde uma nova versão ou funcioinalidade é liberada <strong>gradualmente </strong>e para grupos pequenos de usuários antes de atingir toda a basede usuários</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:49:06 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566090</guid>
      </item>
      <item>
         <title>Problema que resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566111</link>
         <description><![CDATA[<p>Mitigar risco em implantações de novas versões do software.</p><p>Evita falhas em larga escala.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:49:08 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566111</guid>
      </item>
      <item>
         <title>Requisitos de Arquitetura</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566795</link>
         <description><![CDATA[<ul><li><p><strong>Confiabilidade (Reliability)</strong> – detecta falhas precocemente com usuários reais.</p></li><li><p><strong>Disponibilidade</strong> – reduz downtime, já que erros atingem apenas uma pequena parte dos usuários.</p></li><li><p><strong>Desempenho </strong>– permite monitorar o impacto da nova versão sob carga real.</p></li><li><p><strong>Manutenibilidade</strong> – facilita rollback e ajuste rápido caso erros sejam detectados.</p></li><li><p><strong>Observabilidade</strong> – requer infraestrutura com métricas, logs e alertas </p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:50:30 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430566795</guid>
      </item>
      <item>
         <title>Problema que resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430567557</link>
         <description><![CDATA[<p>Resolve o problema de riscos associados à implementação de novas versões de software em produção. Ele busca minimizar falhas e impactos ao usuário final ao permitir que a liberação de novas funcionalidades seja feita de forma controlada e progressiva.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:51:59 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430567557</guid>
      </item>
      <item>
         <title>Trade-Offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430569057</link>
         <description><![CDATA[<p>+Segurança no deploy</p><p>+ Menor risco de falhas</p><p>+Permite rollback rápido</p><p><br/></p><p>-Maior complexidade de infraestrutura e gerenciamento</p><p>-Necessidade de bom monitoramento</p><p>-Maior tempo até concluir deploy</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:53:52 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430569057</guid>
      </item>
      <item>
         <title>Requisitos de Arquittura</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430569636</link>
         <description><![CDATA[<ul><li><p><strong>Confiabilidade</strong>: reduz o risco de falhas afetarem todos os usuários simultaneamente</p></li><li><p><strong>Disponibilidade</strong>: evita indisponibilidades causadas por erros em novas versões</p></li><li><p><strong>Manutenibilidade</strong>: facilita correções e rollback rápido em caso de falhas</p></li><li><p><strong>Escalabilidade organizacional</strong>: permite testes com usuários reais sem expor toda a base de usuários</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:54:53 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430569636</guid>
      </item>
      <item>
         <title>Resumo do padrão</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430570280</link>
         <description><![CDATA[<p>Blue-green deployment consiste na criação de 2 ambientes  identicos, um chamado de "blue" e outro de "green",  um recebera trafego de usuarios, e o outro irá receber mudanças dos desenvolvedores.</p><p>Quando as mudanças estiverem completas e testadas os papéis se alteram e o ambiente com atualizações recebe o trafego de usuarios. Caso algo de errado há o rollback para o trafego ir para o ambiente anterior</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:56:09 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430570280</guid>
      </item>
      <item>
         <title>Trade-offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430571208</link>
         <description><![CDATA[<ul><li><p><strong>Maior complexidade de gestão</strong>: é necessário controlar versões diferentes rodando em paralelo e gerenciar quais usuários estão em qual estágio</p></li><li><p><strong>Sobrecarga de monitoramento</strong>: exige ferramentas para rastrear falhas e coletar métricas por grupo de usuários</p></li><li><p><strong>Tempo de liberação total mais longo</strong>: a liberação completa pode demorar mais, dependendo do número de estágios</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:57:38 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430571208</guid>
      </item>
      <item>
         <title>Resumo Padrão</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430572263</link>
         <description><![CDATA[<p>O Canary Release é uma estratégia de deploy gradual em que uma nova versão do sistema é liberada primeiro para uma pequena parte dos usuários reais, enquanto o restante continua usando a versão antiga.</p><p>A ideia é monitorar o comportamento da nova versão em produção com um grupo real de usuários, antes de expandir para todos. Caso não haja falhas aumenta o grupo de usuários, caso haja falhas é feito o Rollback com facilidade</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:59:46 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430572263</guid>
      </item>
      <item>
         <title>Problema que resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430574070</link>
         <description><![CDATA[<p>Busca resolver problemas de downtime, o diminiundo durante a release de novas funcionalidades, diminuir o risco de introduzir problemas no ambiente de produção, e se caso ocorrer poder realizar um rollback com bastante agilidade.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:03:17 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430574070</guid>
      </item>
      <item>
         <title>Onde cada padrão pode ser útil Canary Release</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430575310</link>
         <description><![CDATA[<p><br/></p><p>Quer testar a nova versão com usuários reais em produção, mas com risco controlado<br>Tem boas métricas de observabilidade (logs, APM, alertas) para monitorar falhas em tempo real<br>Precisa de rollback rápido e suave</p><p><br/></p><p>Exemplos:</p><p>Sistemas web com balanceamento de carga</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:05:05 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430575310</guid>
      </item>
      <item>
         <title>Staged Release</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430576873</link>
         <description><![CDATA[<p>Você precisa distribuir a nova versão aos poucos ao longo do tempo, para suavizar picos de carga ou evitar sobrecarga em suporte técnico<br>Publica em lojas de aplicativos (App Store, Google Play), onde o controle da instalação é parcial<br>O rollback não é simples, mas é possível lançar <em>hotfixes</em> rápidos<br>Quando quer fazer um rollout por regiões, perfis de usuários ou porcentagens controladas</p><p><strong>Exemplos</strong>:</p><ul><li><p>Aplicativos mobile</p></li><li><p>Aplicações desktop</p></li><li><p>Produtos SaaS com grandes bases de usuários</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:07:48 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430576873</guid>
      </item>
      <item>
         <title>Blue Green Deployment</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430580802</link>
         <description><![CDATA[<p> Zero downtime é crítico (ex: sistemas financeiros, e-commerce, plataformas de missão crítica)<br>Você tem ambientes isolados para cada versão e consegue fazer switch rápido entre elas<br> Precisa de rollback imediato, apenas redirecionando o tráfego para a versão antiga</p><p><strong>Exemplos</strong>:</p><ul><li><p>Sistemas internos corporativos com janelas de manutenção curtas</p></li><li><p>Plataformas web com alto SLA</p></li><li><p>Aplicações onde rollback deve ser imediato e seguro</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:12:46 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430580802</guid>
      </item>
      <item>
         <title>Requisitos de Arquitetura</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430583904</link>
         <description><![CDATA[<ul><li><p><strong>Disponibilidade:</strong> permite implantar atualizações sem tirar o sistema do ar.</p></li><li><p><strong>Confiabilidade:</strong> facilita a reversão para a versão anterior em caso de falhas.</p></li><li><p><strong>Segurança:</strong> atualizações podem ser testadas em produção com usuários limitados antes da troca definitiva.</p></li><li><p><strong>Escalabilidade Operacional:</strong> melhora o processo de entrega contínua e automação de deploys.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:17:14 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430583904</guid>
      </item>
      <item>
         <title>Trade-offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430585268</link>
         <description><![CDATA[<ul><li><p><strong>Custo de infraestrutura:</strong> é necessário manter dois ambientes (Blue e Green) completos e sincronizados, o que pode aumentar significativamente o uso de recursos.</p></li><li><p><strong>Complexidade operacional:</strong> exige uma gestão cuidadosa de rotas de tráfego e sincronização de dados (como banco de dados), o que pode aumentar a complexidade da operação.</p></li><li><p><strong>Latência de atualização de dados:</strong> se o banco de dados for compartilhado entre as versões Blue e Green, mudanças no esquema podem causar incompatibilidades.</p></li><li><p><strong>Tempo de inatividade para banco de dados:</strong> alterações no banco podem ainda exigir downtime, mesmo com a troca suave da aplicação.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 23:19:11 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/cfg2464dbgp2s33u/wish/3430585268</guid>
      </item>
   </channel>
</rss>
