Leitura de contrato de nuvem e a cláusula ambígua
Um analista lê um contrato de serviço de nuvem em inglês. A cláusula diz: 'The Provider shall use commercially reasonable efforts to maintain 99.9% monthly uptime, excluding scheduled maintenance and any unavailability caused by factors beyond its reasonable control.' O banco teve 6 horas de indisponibilidade no mês, das quais 2 horas foram manutenção anunciada com 48 horas de antecedência e 4 horas decorreram de falha do provedor. O fornecedor nega crédito, alegando 'commercially reasonable efforts'. O contrato tem 30 dias de aviso para manutenção.
1. Interprete 'commercially reasonable efforts' e 'beyond its reasonable control'. Que grau de obrigação a cláusula cria?
Read the worked answer
'Commercially reasonable efforts' é um padrão de melhores esforços comercialmente razoáveis, não uma garantia de resultado. Ele obriga o fornecedor a adotar medidas que uma empresa do setor adotaria, mas não assegura uptime como obrigação de resultado. Já 'beyond its reasonable control' cobre eventos como desastres naturais, falhas generalizadas de internet ou atos de governo - não cobre falha interna do provedor, como bug, sobrecarga ou erro de configuração.
Portanto, a cláusula é híbrida: o compromisso de 99,9% é meta, mas a falha de 4 horas por culpa do provedor não está excluída pela ressalva. A expressão 'commercially reasonable efforts' não serve de escudo genérico: o fornecedor precisa demonstrar que agiu com diligência setorial. Em contrato de banco, o ideal é negociar SLA com obrigação de resultado, créditos automáticos e definição taxativa de exclusões.
2. Calcule o uptime do mês (considere mês de 30 dias) e diga se houve violação do SLA de 99,9%, considerando as exclusões.
Read the worked answer
Mês de 30 dias = 720 horas. Indisponibilidade total = 6 h. Excluída a manutenção anunciada (2 h), restam 4 h atribuíveis ao provedor.
Uptime com as exclusões = (720 − 4)/720 = 716/720 ≈ 99,44%. Sem exclusões: (720 − 6)/720 = 99,17%.
O SLA de 99,9% permite, em 720 h, até 0,1% × 720 = 0,72 h ≈ 43 minutos de indisponibilidade. As 4 h excedem em muito esse limite. Logo, houve violação do SLA, mesmo descontando a manutenção. A manutenção só é excluída se cumpriu os requisitos contratuais (aviso de 30 dias); o aviso foi de 48 h, então a exclusão é discutível e pode não ser válida. Melhor cenário para o banco: exigir crédito pelas 6 h, ou ao menos pelas 4 h incontroversas, e renegociar a janela de manutenção.