Tecnologia

Preso no Fogo Cruzado da Edgio? 5 Passos Essenciais de Preparação para Sobreviver à Próxima Migração de CDN

Preso no Fogo Cruzado da Edgio? 5 Passos Essenciais de Preparação para Sobreviver à Próxima Migração de CDN

Preso no Fogo Cruzado da Edgio? 5 Passos Essenciais de Preparação para Sobreviver à Próxima Migração de CDN

Spicy Mango - Chris Wood

Leitura de 5 min

|

Não é o melhor presente de Natal

As consequências do processo do Capítulo 11 da Edgio trouxeram um presente de Natal inesperado para tecnólogos em organizações de OTT, streaming e publicação digital em todo o mundo, uma vez que o dia 15 de janeiro de 2025 foi anunciado como a data em que a Edgio começará a desligar os servidores. Como resultado, os últimos 30 dias e a maior parte da época festiva foram, para muitos, completamente consumidos por migrações rápidas (e um pouco caóticas) dos serviços de entrega e CDN da Edgio para soluções alternativas.

Um dos aspetos mais significativos das notícias do Capítulo 11 foi que os contratos tinham sido adquiridos em vez das tecnologias subjacentes. Por outras palavras, uma migração era inevitável, quer se quisesse, quer não.

Agora que navegámos por algumas destas transições, gostaria de partilhar cinco passos importantes de preparação que o ajudarão a gerir eficazmente uma migração de CDN e de entrega quando o tempo não estiver do seu lado.


5 Passos Práticos de Preparação

 

1. Manter Convenções de Nomenclatura Claras

Um dos maiores desafios ao migrar domínios, subdomínios e propriedades em grandes organizações é o volume impressionante dos mesmos. Quando os engenheiros utilizam convenções de nomenclatura como `qa-1-test-pipeline-release4.dominio.com`, torna-se difícil para qualquer equipa de migração sob pressão identificar quem é o proprietário de cada domínio - e o que este faz.

Moral da história: Uma convenção de nomenclatura consistente e clara trará benefícios a longo prazo. Este princípio aplica-se não apenas a domínios, mas também a APIs, regras, certificados e redirecionamentos. Antecipe-se à curva de migração estabelecendo um sistema de nomenclatura uniforme para tudo. Torne-o inteligível e legível por humanos.

  

2. Implementar Registos de Domínios e Subdomínios

No seguimento da importância das convenções de nomenclatura, ter um registo que acompanhe cada domínio, subdomínio ou redirecionamento, e quem o solicitou, é crucial. Em várias destas migrações, as equipas perderam tempo valioso a tentar determinar quem solicitou originalmente um subdomínio, quando foi criado, porquê, ou se ainda está em utilização.

Porque é que isto importa? Durante as migrações em massa do Fornecedor A para o Fornecedor B, as configurações podem ficar corrompidas ou malformadas. Foi despendido um tempo considerável a desvendar regras de redirecionamento incorretas e a descobrir para onde os ativos deveriam apontar, em vez de onde foram parar após a migração. Um registo centralizado com um ponto de contacto para cada domínio, subdomínio ou regra de reescrita pode reduzir drasticamente a confusão e acelerar a resolução de problemas.

 

3. A Organização Regular Traz Benefícios

Qualquer processo de migração destaca o número impressionante de regras existentes - muitas vezes com camadas de regras construídas sobre regras. Esta complexidade pode tornar desafiante rastrear onde os problemas ocorrem a meio ou após a migração. Muitas organizações perdem a noção do quão grande este problema se pode tornar; permitir que qualquer pessoa solicite qualquer regra para qualquer finalidade pode facilmente sair do controlo.

Uma boa organização envolve limpezas regulares de regras, redirecionamentos, domínios e subdomínios não utilizados. Isto não só segue as melhores práticas, como também reduz o esforço de testes após a migração. Considere realizar uma limpeza a cada seis meses. Durante estes intervalos, elabore relatórios sobre cada domínio e caminho, mostrando quantos visitantes ou acessos um determinado endereço ou URL recebe. Crie uma governança em torno da desativação de elementos não utilizados e agende auditorias de acompanhamento consistentes.


4. Nem todas as WAFs são Criadas de Forma Igual

As Web Application Firewalls (WAFs) podem ser a melhor amiga de um ambiente de produção, mas o pior inimigo de um ambiente de testes. Os engenheiros descobrem frequentemente que sites, APIs e endpoints que acreditam terem sido migrados com sucesso falham durante os testes - apenas para descobrir que regras rígidas de WAF estão a bloquear o tráfego na periferia. Se as Origens estiverem a utilizar listas de permissões de IP ou cabeçalhos de host para se protegerem, os desafios tornam-se ainda mais complicados.

Uma abordagem útil é colocar todas as regras de WAF em modo COUNT ou REPORT durante os testes (ou em ambientes de pré-produção/staging). Pode reativar o bloqueio assim que a migração estiver concluída. Desta forma, se algo deixar de funcionar após o bloqueio ser reativado, saberá imediatamente se o culpado é a WAF ou a migração das configurações. Tenha em mente que nem todas as WAFs são criadas de forma igual - a lógica de negócios e as regras de propriedade intelectual que funcionavam num fornecedor podem não se comportar da mesma forma noutro.


5. Estrutura de Comunicação

É fácil comunicar a menos ou a mais quando uma migração está sob pressão. Grande parte da preocupação inicial em torno de interrupções de negócios poderia ter sido aliviada fornecendo uma visão simples e transparente de quais domínios e propriedades pertencem a quem, os seus propósitos e o seu estado atual.


  1. Crie um registo e utilize-o como uma folha de controlo geral

Tente criar planos e registos com antecedência. Não precisam de ser excessivamente detalhados, mas mesmo uma lista básica de domínios e propriedades - juntamente com detalhes de propriedade, se apontam para serviços internos ou externos e uma descrição legível por humanos - reduzirá bastante a confusão. Se esta situação surgir novamente, estará mais bem preparado para a enfrentar de frente. Ah, e esqueça os gráficos de GANTT e os planos de projeto tradicionais. Estes ajudarão na gestão de recursos, mas é mais fácil acompanhar os problemas em relação aos domínios e propriedades do que num modelo tradicional baseado em recursos.


  1. Defina o plano de comunicação em tempo real para o dia a dia

Além disso, recomendo um canal aberto para comunicações em toda a empresa. Utilize um canal de Slack ou Teams. Embora reconheça que uma equipa pequena e focada é frequentemente boa para liderar o processo, muitos dos domínios, propriedades, sites e redirecionamentos terão sido criados por uma equipa alargada de produto e marketing. A assistência deles será fundamental, pois precisará de ajuda com testes de última hora, envio de informações para parceiros ou terceiros, ou simplesmente para obter respostas a perguntas rapidamente.


  1. Crie uma equipa e uma lista de distribuição

As migrações mais bem-sucedidas são aquelas que utilizam um grupo pequeno e focado para trabalhar nos desafios de migração e comunicar com a empresa de forma eficaz. Disponibilize um método para que qualquer pessoa na empresa possa pedir ajuda ou sinalizar que algo não está bem. Defina um contacto e configure uma lista de distribuição para ajudar neste processo - criticamente - envie um e-mail para toda a empresa para que todos saibam quem contactar.


  1. Comunique com o seu público

É provável que algo seja esquecido ao longo do caminho. Antecipe qualquer potencial interrupção para os consumidores ou públicos e coloque uma pequena mensagem de manutenção no seu website ou serviço com antecedência. Embora qualquer interrupção nunca seja o ideal - parece melhor do ponto de vista da reputação quando os utilizadores se deparam com um erro 404 ocasional ou um erro de origem.


Resumo

Quando se trata de exercícios com esta magnitude e complexidade - haverá sempre coisas que escapam. Adotamos a mentalidade de que, mesmo que alguns redirecionamentos não estejam a apontar exatamente para o local correto, apresentar algum site é melhor do que não ter nada a funcionar. O fim da migração não é o fim - é o começo - e agora começa a limpeza e o aperfeiçoamento.

Não é o melhor presente de Natal

As consequências do processo do Capítulo 11 da Edgio trouxeram um presente de Natal inesperado para tecnólogos em organizações de OTT, streaming e publicação digital em todo o mundo, uma vez que o dia 15 de janeiro de 2025 foi anunciado como a data em que a Edgio começará a desligar os servidores. Como resultado, os últimos 30 dias e a maior parte da época festiva foram, para muitos, completamente consumidos por migrações rápidas (e um pouco caóticas) dos serviços de entrega e CDN da Edgio para soluções alternativas.

Um dos aspetos mais significativos das notícias do Capítulo 11 foi que os contratos tinham sido adquiridos em vez das tecnologias subjacentes. Por outras palavras, uma migração era inevitável, quer se quisesse, quer não.

Agora que navegámos por algumas destas transições, gostaria de partilhar cinco passos importantes de preparação que o ajudarão a gerir eficazmente uma migração de CDN e de entrega quando o tempo não estiver do seu lado.


5 Passos Práticos de Preparação

 

1. Manter Convenções de Nomenclatura Claras

Um dos maiores desafios ao migrar domínios, subdomínios e propriedades em grandes organizações é o volume impressionante dos mesmos. Quando os engenheiros utilizam convenções de nomenclatura como `qa-1-test-pipeline-release4.dominio.com`, torna-se difícil para qualquer equipa de migração sob pressão identificar quem é o proprietário de cada domínio - e o que este faz.

Moral da história: Uma convenção de nomenclatura consistente e clara trará benefícios a longo prazo. Este princípio aplica-se não apenas a domínios, mas também a APIs, regras, certificados e redirecionamentos. Antecipe-se à curva de migração estabelecendo um sistema de nomenclatura uniforme para tudo. Torne-o inteligível e legível por humanos.

  

2. Implementar Registos de Domínios e Subdomínios

No seguimento da importância das convenções de nomenclatura, ter um registo que acompanhe cada domínio, subdomínio ou redirecionamento, e quem o solicitou, é crucial. Em várias destas migrações, as equipas perderam tempo valioso a tentar determinar quem solicitou originalmente um subdomínio, quando foi criado, porquê, ou se ainda está em utilização.

Porque é que isto importa? Durante as migrações em massa do Fornecedor A para o Fornecedor B, as configurações podem ficar corrompidas ou malformadas. Foi despendido um tempo considerável a desvendar regras de redirecionamento incorretas e a descobrir para onde os ativos deveriam apontar, em vez de onde foram parar após a migração. Um registo centralizado com um ponto de contacto para cada domínio, subdomínio ou regra de reescrita pode reduzir drasticamente a confusão e acelerar a resolução de problemas.

 

3. A Organização Regular Traz Benefícios

Qualquer processo de migração destaca o número impressionante de regras existentes - muitas vezes com camadas de regras construídas sobre regras. Esta complexidade pode tornar desafiante rastrear onde os problemas ocorrem a meio ou após a migração. Muitas organizações perdem a noção do quão grande este problema se pode tornar; permitir que qualquer pessoa solicite qualquer regra para qualquer finalidade pode facilmente sair do controlo.

Uma boa organização envolve limpezas regulares de regras, redirecionamentos, domínios e subdomínios não utilizados. Isto não só segue as melhores práticas, como também reduz o esforço de testes após a migração. Considere realizar uma limpeza a cada seis meses. Durante estes intervalos, elabore relatórios sobre cada domínio e caminho, mostrando quantos visitantes ou acessos um determinado endereço ou URL recebe. Crie uma governança em torno da desativação de elementos não utilizados e agende auditorias de acompanhamento consistentes.


4. Nem todas as WAFs são Criadas de Forma Igual

As Web Application Firewalls (WAFs) podem ser a melhor amiga de um ambiente de produção, mas o pior inimigo de um ambiente de testes. Os engenheiros descobrem frequentemente que sites, APIs e endpoints que acreditam terem sido migrados com sucesso falham durante os testes - apenas para descobrir que regras rígidas de WAF estão a bloquear o tráfego na periferia. Se as Origens estiverem a utilizar listas de permissões de IP ou cabeçalhos de host para se protegerem, os desafios tornam-se ainda mais complicados.

Uma abordagem útil é colocar todas as regras de WAF em modo COUNT ou REPORT durante os testes (ou em ambientes de pré-produção/staging). Pode reativar o bloqueio assim que a migração estiver concluída. Desta forma, se algo deixar de funcionar após o bloqueio ser reativado, saberá imediatamente se o culpado é a WAF ou a migração das configurações. Tenha em mente que nem todas as WAFs são criadas de forma igual - a lógica de negócios e as regras de propriedade intelectual que funcionavam num fornecedor podem não se comportar da mesma forma noutro.


5. Estrutura de Comunicação

É fácil comunicar a menos ou a mais quando uma migração está sob pressão. Grande parte da preocupação inicial em torno de interrupções de negócios poderia ter sido aliviada fornecendo uma visão simples e transparente de quais domínios e propriedades pertencem a quem, os seus propósitos e o seu estado atual.


  1. Crie um registo e utilize-o como uma folha de controlo geral

Tente criar planos e registos com antecedência. Não precisam de ser excessivamente detalhados, mas mesmo uma lista básica de domínios e propriedades - juntamente com detalhes de propriedade, se apontam para serviços internos ou externos e uma descrição legível por humanos - reduzirá bastante a confusão. Se esta situação surgir novamente, estará mais bem preparado para a enfrentar de frente. Ah, e esqueça os gráficos de GANTT e os planos de projeto tradicionais. Estes ajudarão na gestão de recursos, mas é mais fácil acompanhar os problemas em relação aos domínios e propriedades do que num modelo tradicional baseado em recursos.


  1. Defina o plano de comunicação em tempo real para o dia a dia

Além disso, recomendo um canal aberto para comunicações em toda a empresa. Utilize um canal de Slack ou Teams. Embora reconheça que uma equipa pequena e focada é frequentemente boa para liderar o processo, muitos dos domínios, propriedades, sites e redirecionamentos terão sido criados por uma equipa alargada de produto e marketing. A assistência deles será fundamental, pois precisará de ajuda com testes de última hora, envio de informações para parceiros ou terceiros, ou simplesmente para obter respostas a perguntas rapidamente.


  1. Crie uma equipa e uma lista de distribuição

As migrações mais bem-sucedidas são aquelas que utilizam um grupo pequeno e focado para trabalhar nos desafios de migração e comunicar com a empresa de forma eficaz. Disponibilize um método para que qualquer pessoa na empresa possa pedir ajuda ou sinalizar que algo não está bem. Defina um contacto e configure uma lista de distribuição para ajudar neste processo - criticamente - envie um e-mail para toda a empresa para que todos saibam quem contactar.


  1. Comunique com o seu público

É provável que algo seja esquecido ao longo do caminho. Antecipe qualquer potencial interrupção para os consumidores ou públicos e coloque uma pequena mensagem de manutenção no seu website ou serviço com antecedência. Embora qualquer interrupção nunca seja o ideal - parece melhor do ponto de vista da reputação quando os utilizadores se deparam com um erro 404 ocasional ou um erro de origem.


Resumo

Quando se trata de exercícios com esta magnitude e complexidade - haverá sempre coisas que escapam. Adotamos a mentalidade de que, mesmo que alguns redirecionamentos não estejam a apontar exatamente para o local correto, apresentar algum site é melhor do que não ter nada a funcionar. O fim da migração não é o fim - é o começo - e agora começa a limpeza e o aperfeiçoamento.

Não é o melhor presente de Natal

As consequências do processo do Capítulo 11 da Edgio trouxeram um presente de Natal inesperado para tecnólogos em organizações de OTT, streaming e publicação digital em todo o mundo, uma vez que o dia 15 de janeiro de 2025 foi anunciado como a data em que a Edgio começará a desligar os servidores. Como resultado, os últimos 30 dias e a maior parte da época festiva foram, para muitos, completamente consumidos por migrações rápidas (e um pouco caóticas) dos serviços de entrega e CDN da Edgio para soluções alternativas.

Um dos aspetos mais significativos das notícias do Capítulo 11 foi que os contratos tinham sido adquiridos em vez das tecnologias subjacentes. Por outras palavras, uma migração era inevitável, quer se quisesse, quer não.

Agora que navegámos por algumas destas transições, gostaria de partilhar cinco passos importantes de preparação que o ajudarão a gerir eficazmente uma migração de CDN e de entrega quando o tempo não estiver do seu lado.


5 Passos Práticos de Preparação

 

1. Manter Convenções de Nomenclatura Claras

Um dos maiores desafios ao migrar domínios, subdomínios e propriedades em grandes organizações é o volume impressionante dos mesmos. Quando os engenheiros utilizam convenções de nomenclatura como `qa-1-test-pipeline-release4.dominio.com`, torna-se difícil para qualquer equipa de migração sob pressão identificar quem é o proprietário de cada domínio - e o que este faz.

Moral da história: Uma convenção de nomenclatura consistente e clara trará benefícios a longo prazo. Este princípio aplica-se não apenas a domínios, mas também a APIs, regras, certificados e redirecionamentos. Antecipe-se à curva de migração estabelecendo um sistema de nomenclatura uniforme para tudo. Torne-o inteligível e legível por humanos.

  

2. Implementar Registos de Domínios e Subdomínios

No seguimento da importância das convenções de nomenclatura, ter um registo que acompanhe cada domínio, subdomínio ou redirecionamento, e quem o solicitou, é crucial. Em várias destas migrações, as equipas perderam tempo valioso a tentar determinar quem solicitou originalmente um subdomínio, quando foi criado, porquê, ou se ainda está em utilização.

Porque é que isto importa? Durante as migrações em massa do Fornecedor A para o Fornecedor B, as configurações podem ficar corrompidas ou malformadas. Foi despendido um tempo considerável a desvendar regras de redirecionamento incorretas e a descobrir para onde os ativos deveriam apontar, em vez de onde foram parar após a migração. Um registo centralizado com um ponto de contacto para cada domínio, subdomínio ou regra de reescrita pode reduzir drasticamente a confusão e acelerar a resolução de problemas.

 

3. A Organização Regular Traz Benefícios

Qualquer processo de migração destaca o número impressionante de regras existentes - muitas vezes com camadas de regras construídas sobre regras. Esta complexidade pode tornar desafiante rastrear onde os problemas ocorrem a meio ou após a migração. Muitas organizações perdem a noção do quão grande este problema se pode tornar; permitir que qualquer pessoa solicite qualquer regra para qualquer finalidade pode facilmente sair do controlo.

Uma boa organização envolve limpezas regulares de regras, redirecionamentos, domínios e subdomínios não utilizados. Isto não só segue as melhores práticas, como também reduz o esforço de testes após a migração. Considere realizar uma limpeza a cada seis meses. Durante estes intervalos, elabore relatórios sobre cada domínio e caminho, mostrando quantos visitantes ou acessos um determinado endereço ou URL recebe. Crie uma governança em torno da desativação de elementos não utilizados e agende auditorias de acompanhamento consistentes.


4. Nem todas as WAFs são Criadas de Forma Igual

As Web Application Firewalls (WAFs) podem ser a melhor amiga de um ambiente de produção, mas o pior inimigo de um ambiente de testes. Os engenheiros descobrem frequentemente que sites, APIs e endpoints que acreditam terem sido migrados com sucesso falham durante os testes - apenas para descobrir que regras rígidas de WAF estão a bloquear o tráfego na periferia. Se as Origens estiverem a utilizar listas de permissões de IP ou cabeçalhos de host para se protegerem, os desafios tornam-se ainda mais complicados.

Uma abordagem útil é colocar todas as regras de WAF em modo COUNT ou REPORT durante os testes (ou em ambientes de pré-produção/staging). Pode reativar o bloqueio assim que a migração estiver concluída. Desta forma, se algo deixar de funcionar após o bloqueio ser reativado, saberá imediatamente se o culpado é a WAF ou a migração das configurações. Tenha em mente que nem todas as WAFs são criadas de forma igual - a lógica de negócios e as regras de propriedade intelectual que funcionavam num fornecedor podem não se comportar da mesma forma noutro.


5. Estrutura de Comunicação

É fácil comunicar a menos ou a mais quando uma migração está sob pressão. Grande parte da preocupação inicial em torno de interrupções de negócios poderia ter sido aliviada fornecendo uma visão simples e transparente de quais domínios e propriedades pertencem a quem, os seus propósitos e o seu estado atual.


  1. Crie um registo e utilize-o como uma folha de controlo geral

Tente criar planos e registos com antecedência. Não precisam de ser excessivamente detalhados, mas mesmo uma lista básica de domínios e propriedades - juntamente com detalhes de propriedade, se apontam para serviços internos ou externos e uma descrição legível por humanos - reduzirá bastante a confusão. Se esta situação surgir novamente, estará mais bem preparado para a enfrentar de frente. Ah, e esqueça os gráficos de GANTT e os planos de projeto tradicionais. Estes ajudarão na gestão de recursos, mas é mais fácil acompanhar os problemas em relação aos domínios e propriedades do que num modelo tradicional baseado em recursos.


  1. Defina o plano de comunicação em tempo real para o dia a dia

Além disso, recomendo um canal aberto para comunicações em toda a empresa. Utilize um canal de Slack ou Teams. Embora reconheça que uma equipa pequena e focada é frequentemente boa para liderar o processo, muitos dos domínios, propriedades, sites e redirecionamentos terão sido criados por uma equipa alargada de produto e marketing. A assistência deles será fundamental, pois precisará de ajuda com testes de última hora, envio de informações para parceiros ou terceiros, ou simplesmente para obter respostas a perguntas rapidamente.


  1. Crie uma equipa e uma lista de distribuição

As migrações mais bem-sucedidas são aquelas que utilizam um grupo pequeno e focado para trabalhar nos desafios de migração e comunicar com a empresa de forma eficaz. Disponibilize um método para que qualquer pessoa na empresa possa pedir ajuda ou sinalizar que algo não está bem. Defina um contacto e configure uma lista de distribuição para ajudar neste processo - criticamente - envie um e-mail para toda a empresa para que todos saibam quem contactar.


  1. Comunique com o seu público

É provável que algo seja esquecido ao longo do caminho. Antecipe qualquer potencial interrupção para os consumidores ou públicos e coloque uma pequena mensagem de manutenção no seu website ou serviço com antecedência. Embora qualquer interrupção nunca seja o ideal - parece melhor do ponto de vista da reputação quando os utilizadores se deparam com um erro 404 ocasional ou um erro de origem.


Resumo

Quando se trata de exercícios com esta magnitude e complexidade - haverá sempre coisas que escapam. Adotamos a mentalidade de que, mesmo que alguns redirecionamentos não estejam a apontar exatamente para o local correto, apresentar algum site é melhor do que não ter nada a funcionar. O fim da migração não é o fim - é o começo - e agora começa a limpeza e o aperfeiçoamento.

Não é o melhor presente de Natal

As consequências do processo do Capítulo 11 da Edgio trouxeram um presente de Natal inesperado para tecnólogos em organizações de OTT, streaming e publicação digital em todo o mundo, uma vez que o dia 15 de janeiro de 2025 foi anunciado como a data em que a Edgio começará a desligar os servidores. Como resultado, os últimos 30 dias e a maior parte da época festiva foram, para muitos, completamente consumidos por migrações rápidas (e um pouco caóticas) dos serviços de entrega e CDN da Edgio para soluções alternativas.

Um dos aspetos mais significativos das notícias do Capítulo 11 foi que os contratos tinham sido adquiridos em vez das tecnologias subjacentes. Por outras palavras, uma migração era inevitável, quer se quisesse, quer não.

Agora que navegámos por algumas destas transições, gostaria de partilhar cinco passos importantes de preparação que o ajudarão a gerir eficazmente uma migração de CDN e de entrega quando o tempo não estiver do seu lado.


5 Passos Práticos de Preparação

 

1. Manter Convenções de Nomenclatura Claras

Um dos maiores desafios ao migrar domínios, subdomínios e propriedades em grandes organizações é o volume impressionante dos mesmos. Quando os engenheiros utilizam convenções de nomenclatura como `qa-1-test-pipeline-release4.dominio.com`, torna-se difícil para qualquer equipa de migração sob pressão identificar quem é o proprietário de cada domínio - e o que este faz.

Moral da história: Uma convenção de nomenclatura consistente e clara trará benefícios a longo prazo. Este princípio aplica-se não apenas a domínios, mas também a APIs, regras, certificados e redirecionamentos. Antecipe-se à curva de migração estabelecendo um sistema de nomenclatura uniforme para tudo. Torne-o inteligível e legível por humanos.

  

2. Implementar Registos de Domínios e Subdomínios

No seguimento da importância das convenções de nomenclatura, ter um registo que acompanhe cada domínio, subdomínio ou redirecionamento, e quem o solicitou, é crucial. Em várias destas migrações, as equipas perderam tempo valioso a tentar determinar quem solicitou originalmente um subdomínio, quando foi criado, porquê, ou se ainda está em utilização.

Porque é que isto importa? Durante as migrações em massa do Fornecedor A para o Fornecedor B, as configurações podem ficar corrompidas ou malformadas. Foi despendido um tempo considerável a desvendar regras de redirecionamento incorretas e a descobrir para onde os ativos deveriam apontar, em vez de onde foram parar após a migração. Um registo centralizado com um ponto de contacto para cada domínio, subdomínio ou regra de reescrita pode reduzir drasticamente a confusão e acelerar a resolução de problemas.

 

3. A Organização Regular Traz Benefícios

Qualquer processo de migração destaca o número impressionante de regras existentes - muitas vezes com camadas de regras construídas sobre regras. Esta complexidade pode tornar desafiante rastrear onde os problemas ocorrem a meio ou após a migração. Muitas organizações perdem a noção do quão grande este problema se pode tornar; permitir que qualquer pessoa solicite qualquer regra para qualquer finalidade pode facilmente sair do controlo.

Uma boa organização envolve limpezas regulares de regras, redirecionamentos, domínios e subdomínios não utilizados. Isto não só segue as melhores práticas, como também reduz o esforço de testes após a migração. Considere realizar uma limpeza a cada seis meses. Durante estes intervalos, elabore relatórios sobre cada domínio e caminho, mostrando quantos visitantes ou acessos um determinado endereço ou URL recebe. Crie uma governança em torno da desativação de elementos não utilizados e agende auditorias de acompanhamento consistentes.


4. Nem todas as WAFs são Criadas de Forma Igual

As Web Application Firewalls (WAFs) podem ser a melhor amiga de um ambiente de produção, mas o pior inimigo de um ambiente de testes. Os engenheiros descobrem frequentemente que sites, APIs e endpoints que acreditam terem sido migrados com sucesso falham durante os testes - apenas para descobrir que regras rígidas de WAF estão a bloquear o tráfego na periferia. Se as Origens estiverem a utilizar listas de permissões de IP ou cabeçalhos de host para se protegerem, os desafios tornam-se ainda mais complicados.

Uma abordagem útil é colocar todas as regras de WAF em modo COUNT ou REPORT durante os testes (ou em ambientes de pré-produção/staging). Pode reativar o bloqueio assim que a migração estiver concluída. Desta forma, se algo deixar de funcionar após o bloqueio ser reativado, saberá imediatamente se o culpado é a WAF ou a migração das configurações. Tenha em mente que nem todas as WAFs são criadas de forma igual - a lógica de negócios e as regras de propriedade intelectual que funcionavam num fornecedor podem não se comportar da mesma forma noutro.


5. Estrutura de Comunicação

É fácil comunicar a menos ou a mais quando uma migração está sob pressão. Grande parte da preocupação inicial em torno de interrupções de negócios poderia ter sido aliviada fornecendo uma visão simples e transparente de quais domínios e propriedades pertencem a quem, os seus propósitos e o seu estado atual.


  1. Crie um registo e utilize-o como uma folha de controlo geral

Tente criar planos e registos com antecedência. Não precisam de ser excessivamente detalhados, mas mesmo uma lista básica de domínios e propriedades - juntamente com detalhes de propriedade, se apontam para serviços internos ou externos e uma descrição legível por humanos - reduzirá bastante a confusão. Se esta situação surgir novamente, estará mais bem preparado para a enfrentar de frente. Ah, e esqueça os gráficos de GANTT e os planos de projeto tradicionais. Estes ajudarão na gestão de recursos, mas é mais fácil acompanhar os problemas em relação aos domínios e propriedades do que num modelo tradicional baseado em recursos.


  1. Defina o plano de comunicação em tempo real para o dia a dia

Além disso, recomendo um canal aberto para comunicações em toda a empresa. Utilize um canal de Slack ou Teams. Embora reconheça que uma equipa pequena e focada é frequentemente boa para liderar o processo, muitos dos domínios, propriedades, sites e redirecionamentos terão sido criados por uma equipa alargada de produto e marketing. A assistência deles será fundamental, pois precisará de ajuda com testes de última hora, envio de informações para parceiros ou terceiros, ou simplesmente para obter respostas a perguntas rapidamente.


  1. Crie uma equipa e uma lista de distribuição

As migrações mais bem-sucedidas são aquelas que utilizam um grupo pequeno e focado para trabalhar nos desafios de migração e comunicar com a empresa de forma eficaz. Disponibilize um método para que qualquer pessoa na empresa possa pedir ajuda ou sinalizar que algo não está bem. Defina um contacto e configure uma lista de distribuição para ajudar neste processo - criticamente - envie um e-mail para toda a empresa para que todos saibam quem contactar.


  1. Comunique com o seu público

É provável que algo seja esquecido ao longo do caminho. Antecipe qualquer potencial interrupção para os consumidores ou públicos e coloque uma pequena mensagem de manutenção no seu website ou serviço com antecedência. Embora qualquer interrupção nunca seja o ideal - parece melhor do ponto de vista da reputação quando os utilizadores se deparam com um erro 404 ocasional ou um erro de origem.


Resumo

Quando se trata de exercícios com esta magnitude e complexidade - haverá sempre coisas que escapam. Adotamos a mentalidade de que, mesmo que alguns redirecionamentos não estejam a apontar exatamente para o local correto, apresentar algum site é melhor do que não ter nada a funcionar. O fim da migração não é o fim - é o começo - e agora começa a limpeza e o aperfeiçoamento.

Se deseja orientação sobre como documentar ideias ou como se preparar para migrações de CDN, OTT ou streaming no ecossistema de produtos e tecnologia da sua empresa, estamos aqui para ajudar. Com uma coleção de modelos, materiais de referência, procedimentos e frameworks, podemos ajudar você a se preparar para o próximo cenário do Capítulo 11 (recuperação judicial) - ou qualquer outro grande evento de migração. Para saber mais, envie-nos uma mensagem para hello@spicymango.co.uk, ligue para nós ou envie-nos uma mensagem usando o nosso formulário de contato e entraremos em contato.

Se deseja orientação sobre como documentar ideias ou como se preparar para migrações de CDN, OTT ou streaming no ecossistema de produtos e tecnologia da sua empresa, estamos aqui para ajudar. Com uma coleção de modelos, materiais de referência, procedimentos e frameworks, podemos ajudar você a se preparar para o próximo cenário do Capítulo 11 (recuperação judicial) - ou qualquer outro grande evento de migração. Para saber mais, envie-nos uma mensagem para hello@spicymango.co.uk, ligue para nós ou envie-nos uma mensagem usando o nosso formulário de contato e entraremos em contato.

Se deseja orientação sobre como documentar ideias ou como se preparar para migrações de CDN, OTT ou streaming no ecossistema de produtos e tecnologia da sua empresa, estamos aqui para ajudar. Com uma coleção de modelos, materiais de referência, procedimentos e frameworks, podemos ajudar você a se preparar para o próximo cenário do Capítulo 11 (recuperação judicial) - ou qualquer outro grande evento de migração. Para saber mais, envie-nos uma mensagem para hello@spicymango.co.uk, ligue para nós ou envie-nos uma mensagem usando o nosso formulário de contato e entraremos em contato.

Mais insights que você pode gostar

Mais insights que você pode gostar

Mais insights que você pode gostar

Continue a jornada - com mais algumas informações relacionadas que achamos que você pode gostar.

Continue a jornada - com mais algumas informações relacionadas que achamos que você pode gostar.