Esta é uma versão desatualizada deste SLA. Clique aqui para ver a versão atual deste SLA.

SLA para Azure Cosmos DB

Última atualização: Setembro de 2018

Azure Cosmos DB é o serviço de banco de dados multimodelos globalmente distribuído da Microsoft. Ele oferece distribuição global completa e pronta para uso em qualquer número de regiões do Azure, expandindo e replicando seus dados independentemente de onde os usuários estão. O serviço oferece SLAs completos de 99,99%, que abrangem as garantias de taxa de transferência, consistência, disponibilidade e latência para as Contas de Banco de Dados do Cosmos DB em uma única região do Azure, configuradas com qualquer um dos cinco Níveis de Consistência, ou Contas de Banco de Dados abrangendo várias regiões do Azure, configuradas com qualquer um dos quatro Níveis de Consistência relaxados. O Azure Cosmos DB permite configurar múltiplas regiões do Azure como pontos de extremidade graváveis para uma conta de banco de dados. Em sua configuração, o Cosmos DB oferece 99,999% de SLA tanto para disponibilidade de leitura quando de gravação.

Este Contrato de Nível de Serviço para Serviços Online da Microsoft (este “SLA”) faz parte do seu contrato de licenciamento por volume da Microsoft (o “Contrato”). Os termos em letras maiúsculas usados, mas não definidos, neste SLA deverão ter o significado atribuído a eles no Contrato. Este SLA se aplica aos Serviços Online da Microsoft listados neste documento (um “Serviço” ou os “Serviços”), mas não se aplica a serviços de marcas separadas disponibilizados com ou relacionados aos Serviços ou a qualquer software nas instalações que seja parte de qualquer Serviço.

Se nós não atingirmos e mantivermos os Níveis de Serviço para cada Serviço conforme descrito neste SLA, você poderá estar qualificado a obter um crédito proporcional aos valores de serviços mensais. Nós não modificaremos os termos do seu SLA durante o prazo inicial da sua assinatura; no entanto, se você renovar sua assinatura, a versão atual deste SLA no momento do início do prazo de renovação se aplicará integralmente ao prazo de renovação. Nós forneceremos uma notificação de, pelo menos, 90 dias por alterações substanciais adversas a este SLA.

Definições

Período Mensalmente Aplicável” significa, para um mês no qual um Crédito de Serviço é devido, o número de dias pelos quais você é assinante de um Serviço.

Valores de Serviço Mensalmente Aplicáveis” significa o total dos valores realmente pagos por você para um Serviço que é aplicável ao mês no qual um Crédito de Serviço é devido.

Tempo de Inatividade” é definido para cada Serviço nos Termos Específicos ao Serviço a seguir.

Código de Erro” significa uma indicação de que houve falha na operação, como um código de status de HTTP no intervalo de 5xx.

Conectividade Externa” é o tráfego de rede bidirecional por meio de protocolos com suporte como HTTP e HTTPS que podem ser enviados e recebidos de um endereço IP público.

Incidente” significa (i) qualquer evento exclusivo ou (ii) qualquer conjunto de eventos que resultem em Tempo de Inatividade.

Portal de Gerenciamento” significa a interface da Web, fornecida pela Microsoft, por meio da qual os clientes podem gerenciar o Serviço.

Crédito de Serviço” é a porcentagem dos Valores de Serviço Mensais Aplicáveis creditados a você após a aprovação do requerimento judicial ou extrajudicial da Microsoft.

Nível de Serviço” significa as métricas de desempenho estabelecidas neste SLA que a Microsoft concorda em cumprir na entrega dos Serviços.

Recurso do Serviço” significa um recurso individual disponível para uso em um Serviço.

Código de Êxito” significa uma indicação de que a operação foi executada com êxito, como um código de status de HTTP no intervalo de 2xx.

Janela de Suporte” significa o período de tempo durante o qual um recurso de Serviço ou compatibilidade com um serviço ou produto separado recebe suporte.

Termos

Requerimentos Judiciais ou Extrajudiciais
Para que a Microsoft considere um requerimento judicial ou extrajudicial, você deverá enviá-lo ao atendimento ao cliente da Microsoft Corporation, incluindo todas as informações necessárias para que a Microsoft faça a validação dele, incluindo, sem limitação: (i) uma descrição detalhada do Incidente; (ii) informações sobre o tempo e a duração do Tempo de Inatividade; (iii) o número e a localização dos usuários afetados (se aplicável) e (iv) as descrições de suas tentativas para solucionar o Incidente no momento em que ele ocorreu.

Para um requerimento judicial ou extrajudicial relacionado ao Microsoft Azure, nós devemos receber o requerimento em dois meses do final do mês de cobrança no qual ocorreu o Incidente que é objeto do requerimento judicial ou extrajudicial. Para os requerimentos judiciais ou extrajudiciais relacionado a todos os outros Serviços, nós devemos receber o requerimento até o final do mês após o mês no qual ocorreu o Incidente. Por exemplo, se o Incidente ocorreu em 15 de fevereiro, nós devemos receber o requerimento judicial ou extrajudicial e todas as informações exigidas até 31 de março.

Nós avaliaremos todas as informações razoavelmente disponibilizadas para nós e faremos uma determinação de boa-fé para avaliar se é devido um Crédito de Serviço. Envidaremos os esforços comercialmente razoáveis para processar as ações judiciais ou extrajudiciais durante o mês subsequente e em 45 (quarenta e cinco) dias contados do recebimento. É necessário estar em total conformidade com o Contrato para estar qualificado para um Crédito de Serviço. Se nós determinarmos que um Crédito de Serviço é devido a você, nós aplicaremos o Crédito de Serviço ao seus Valores de Serviço Mensalmente Aplicáveis.

Se você comprar mais de um Serviço (não como um pacote), poderá enviar requerimentos judiciais ou extrajudiciais de acordo com o processo descrito acima como se cada Serviço fosse coberto por um SLA individual. Por exemplo, se você tiver comprado o Exchange Online e o SharePoint Online (não como parte de um pacote) e durante o prazo da assinatura um Incidente causar Tempo de Inatividade para ambos os Serviços, talvez você esteja qualificado para dois Créditos de Serviços separados (um para cada Serviço), enviando dois requerimentos judiciais ou extrajudiciais de acordo com este SLA. Caso mais de um Nível de Serviço para um Serviço específico não esteja sendo cumprido em decorrência do mesmo Incidente, você deverá escolher apenas um Nível de Serviço como objeto do requerimento judicial ou extrajudicial com base no Incidente. A menos que disposto de outra forma em um SLA específico, somente um Crédito de Serviço é permitido por Serviço por um Período Mensal Aplicável.

Níveis de Crédito
Os Créditos de Serviço são seu único recurso exclusivo para qualquer problema de desempenho ou disponibilidade para qualquer Serviço de acordo com o Contrato e este SLA. Você não pode compensar unilateralmente seus Valores de Serviços Mensais Aplicáveis para qualquer problema de desempenho ou disponibilidade.

Os Créditos de Serviços se aplicam somente aos valores pagos para o Serviço específico, Recursos de Serviços ou para a camada Serviços para a qual um Nível de Serviço não foi atendido. Em casos nos quais os Níveis de Serviço se aplicam a Recursos de Serviços individuais ou a camadas de Serviços separadas, os Créditos de Serviços se aplicam somente aos valores pagos para o Recurso de Serviços ou para a camada Serviços afetado, conforme aplicável. Os Créditos de Serviço concedidos em qualquer mês de cobrança para um Serviço ou Recurso do Serviço específico não excederão, em nenhuma circunstância, os valores de serviço mensais do Serviço ou Recurso do Serviço, conforme aplicável, no mês de cobrança.

Se você comprar Serviços como parte de um pacote ou de outra oferta exclusiva, os Valores de Serviços Mensais Aplicáveis e o Crédito de Serviço para cada Serviço serão divididos proporcionalmente.

Se você tiver comprado um Serviço de um revendedor, você receberá um crédito de serviço diretamente de seu revendedor, e o revendedor receberá um Crédito de Serviço diretamente de nós. O Crédito de Serviço será baseado no preço sugerido para o varejo para o serviço aplicável, conforme determinado por nós a nosso critério razoável.

Limitações
Não serão aplicáveis a este SLA, nem aos Níveis de Serviço aplicáveis, problemas de desempenho ou disponibilidade:

  1. Devido a fatores fora do nosso controle razoável (por exemplo, desastres naturais, guerra, atos de terrorismo, tumultos, ações do governo ou uma falha de rede ou de dispositivo externo aos nossos datacenters, incluindo no seu site ou entre seu site e o nosso datacenter);
  2. Resultantes do uso dos serviços, hardware ou software não fornecido por nós, incluindo, mas sem limitação, problemas resultantes de largura de banda inadequada ou relacionada a software ou serviços de terceiros;
  3. Causados pelo uso que você faz de um Serviço depois de solicitarmos a modificação do uso que você faz do Serviço; se você não tiver modificado o uso conforme recomendado;
  4. Durante ou com relação à visualização, pré-lançamento, versões beta ou de avaliação de um Serviço, recurso ou software (conforme determinado por nós) ou a compras feitas usando os créditos de assinatura da Microsoft;
  5. Resultantes da ação não autorizada ou da falta de ação, quando exigido, ou de seus funcionários, representantes, contratados ou fornecedores ou de qualquer pessoa que tenha acesso à nossa rede por meio de suas senhas ou equipamentos ou, de outra forma, resultantes da sua falha em seguir práticas de segurança adequadas;
  6. Decorrentes do não cumprimento das configurações exigidas, do uso das plataformas compatíveis, do cumprimento de políticas para uso aceitável ou do uso que você faz do Serviço de uma maneira inconsistente com os recursos e a funcionalidade do Serviço (por exemplo, tentativas de executar operações sem suporte) ou inconsistentes com as nossas orientações publicadas;
  7. Resultantes em falha na entrada, instruções ou argumentos (por exemplo, solicitações para acessar arquivos que não existem);
  8. Resultantes das suas tentativas em executar operações que excederam as cotas prescritas ou resultantes de nosso controle de comportamento abusivo suspeito;
  9. Decorrentes do uso que você faz dos recursos do Serviço por parte do Cliente que estão fora do Suporte do Windows associado ou
  10. Para licenças reservadas, mas não pagas, no momento do Incidente.

Serviços comprados por meio dos contratos de licenciamento por volume Open, Open Value e Open Value Subscription e Serviços em um pacote do Office 365 Small Business Premium na forma de uma chave de produto não estão qualificados para Créditos de Serviço com base em valores de serviços. Para esses Serviços, qualquer Crédito de Serviço para o qual você possa estar qualificado será creditado na forma de tempo de serviço (ou seja, em dias) em oposição aos valores de serviços, e qualquer referência a “Valores de Serviços Mensais Aplicáveis” será excluída e substituída por “Período Mensalmente Aplicável”.

Definições Adicionais

Coleção” é um contêiner de documentos JSON e uma unidade de escala para transações e consultas.

RUs consumidas" é a soma das Unidades de Solicitação (RUs) consumidas por todas as solicitações processadas pela Coleção do Azure Cosmos DB em um determinado segundo.

Conta de Banco de Dados" é o recurso de nível superior do modelo de recursos do Azure Cosmos DB. Uma Conta de Banco de Dados do Azure Cosmos DB contém um ou mais bancos de dados.

Solicitações com Falha” são solicitações do Total de Solicitações que retornam um Código de Erro ou que não retornam um Código de Êxito dentro dos limites superiores máximos documentados na tabela abaixo.

Solicitações de leitura com falha” são solicitações dentro das Solicitações de Leitura Totais que retornam um Código de Erro, ou que falham ao retornar um Código de Sucesso nos limites superiores máximos documentados na tabela abaixo.

Operação Limite superior máximo na latência de processamento
Todas as operações de configuração da Conta do Banco de Dados 2 minutos
Adicionar uma nova Região 60 minutos
Failover Manual 5 minutos
Operações de Recursos 5 segundos
Operações de Mídia 60 segundos

RUs provisionadas" é o total de Unidades de Solicitação (RUs) provisionadas para uma determinada Coleção do Azure Cosmos DB em um dado segundo.

Solicitações de Taxas Limitadas" são as que retornam um código de status 429 do Azure Cosmos DB, indicando que as RUs consumidas excederam as RUs provisionadas para uma partição na coleção em um determinado segundo.

"Unidade de Solicitação (RU)" é uma medida da taxa de transferência no Azure Cosmos DB.

Recurso” é um conjunto de entidades endereçáveis de URI associadas a uma Conta de Banco de Dados.

Solicitações Bem-sucedidas” são o Total de Solicitações menos as Solicitações com Falha.

O “Total de Solicitações” é o conjunto de todas as solicitações, incluindo as Solicitações de Taxas Limitadas e todas as Solicitações com Falha, emitidas contra os Recursos em um intervalo de uma hora em uma assinatura específica do Azure durante um mês de cobrança.

Solicitações de leitura totais” é o conjunto de todas as solicitações de leitura, incluindo Solicitações de Taxas Limitadas e todas as Solicitações de Leitura com Falha, emitidas contra os Recursos dentro de um intervalo de uma hora em de uma determinada assinatura do Azure durante um mês de faturamento.

SLA de disponibilidade

Taxa de erro de leitura” é o número total de Solicitações de Leitura com Falha divididas por Solicitações Totais de Leitura, em todos os Recursos em uma determinada assinatura do Azure, durante um determinado intervalo de uma hora. Se o Total de Solicitações de Leitura em um determinado intervalo de uma hora for zero, a Taxa de Erros de Leitura daquele intervalo será 0%.

A “Taxa de Erro” é o número total de Solicitações com Falha dividido pelo Total de Solicitações entre todos os Recursos em uma determinada assinatura do Azure durante um dado intervalo de uma hora. Se o Total de Solicitações em um determinado intervalo de uma hora for zero, a Taxa de Erro daquele intervalo será 0%.

A “Taxa Média de Erros” em um mês de cobrança é a soma das Taxas de Erros para cada hora no mês de cobrança, dividida pelo número total de horas no mês de cobrança.

Taxa média de erro de leitura” para um mês de faturamento é a soma das Taxas de Erro para cada hora no mês de faturamento dividido pelo número total de horas no mês de faturamento.

Porcentagem de disponibilidade mensal” para o Serviço Azure Cosmos DB implantado através de contas de banco de dados para uma única região do Azure configuradas com qualquer um dos cinco níveis de consistência ou contas de banco de dados abrangendo várias regiões, configuradas com qualquer um dos quatro níveis de consistência relaxados; é calculada subtraindo de 100% a taxa média de erro para uma determinada assinatura do Microsoft Azure em um mês de faturamento. A Porcentagem de Disponibilidade Mensal é representada pela seguinte fórmula:

% de Tempo de Atividade Mensal = 100% - Taxa Média de Erros

Crédito de Serviço:

Porcentagem de Disponibilidade Mensal Crédito de Serviço
< 99,99% 10%
< 99% 25%

Porcentagem de Disponibilidade de Leitura Mensal” para o serviço Azure Cosmos DB implantado através da Conta de Banco de Dados configurada para abranger duas ou mais regiões; é calculada subtraindo de 100% a Taxa Média de Erro de Leitura para uma determinada assinatura do Microsoft Azure em um mês de faturamento. A Porcentagem de Disponibilidade de Leitura Mensal é representada pela seguinte fórmula:

% de Tempo de Disponibilidade de Leitura Mensal = 100% - Taxa Média de Erros de Leitura

Crédito de Serviço:

Porcentagem de Disponibilidade de Leitura Mensal Crédito de Serviço
< 99,999% 10%
< 99% 25%

Porcentagem de Disponibilidade de Múltipla Gravação Mensal” para o Serviço Azure Cosmos DB implantado através das Contas de Banco de Dados configuradas para abranger múltiplas regiões do Azure com múltiplos locais graváveis, calculada subtraindo de 100% a Taxa Média de Erro para uma determinada assinatura do Microsoft Azure em um mês de faturamento. A Porcentagem de Disponibilidade Mensal é representada pela seguinte fórmula:

% de Tempo de Atividade Mensal = 100% - Taxa Média de Erros

Crédito de Serviço:

Porcentagem de Disponibilidade de Localização de Múltipla Gravação Mensal Crédito de Serviço
< 99,999% 10%
< 99% 25%

SLA de Taxa de Transferência

Solicitações de Taxa de Transferência com Falha” são Solicitações de Taxa Limitada que resultam em um Código de Erro, antes que as RUs Consumidas excedam as RUs Provisionadas para uma partição na Coleção por um determinado segundo.

A “Taxa de Erro” é o número total de Solicitações de Taxa de Transferência com Falha dividido pelo Total de Solicitações entre todos os Recursos em uma determinada assinatura do Azure, durante um dado intervalo de uma hora. Se o Total de Solicitações em um determinado intervalo de uma hora for zero, a Taxa de Erro daquele intervalo será 0%.

A “Taxa Média de Erros” em um mês de cobrança é a soma das Taxas de Erros para cada hora no mês de cobrança, dividida pelo número total de horas no mês de cobrança.

A "Porcentagem deTaxa de Transferência Mensal" para o Serviço Azure Cosmos DB é calculada subtraindo de 100% a Taxa Média de Erros para uma determinada assinatura do Microsoft Azure em um mês de cobrança. A Porcentagem de Taxa de Transferência é representada pela seguinte fórmula:

% de Taxa de Transferência Mensal = 100% - Taxa Média de Erros

Crédito de Serviço:

Porcentagem de Taxa de Transferência Mensal Crédito de Serviço
< 99,99% 10%
< 99% 25%

SLA de Consistência

K” é o número de versões de um determinado documento para o qual as leituras ficam atrás das gravações.

T” é um determinado intervalo de tempo.

Nível de Consistência” é a definição de uma solicitação de leitura específica que embasa as garantias de consistência. A tabela a seguir indica as garantias associadas aos Níveis de Consistência. Observe que a Sessão, a Obsolescência Limitada, o Prefixo Consistente e os Níveis de Consistência Eventuais são referidos como "relaxados".

Nível de Consistência Garantias de Consistência
Forte Linearizabilidade
Sessão Ler sua Própria Gravação
(Dentro da Região de Gravação)
Leitura Monotônica
Prefixo Consistente
Obsolescência Limitada Ler sua Própria Gravação
(Dentro da Região de Gravação)
Leitura Monotônica
(Dentro de uma Região)
Prefixo Consistente
Limite de Obsolescência < K,T >
Prefixo Consistente Prefixo Consistente
Eventual Eventual

Taxa de Violação de Consistência” refere-se a Solicitações com Êxito que não puderam ser entregues ao executar as garantias de consistência especificadas para o Nível de Consistência escolhido, dividido pelo Total de Solicitações em todos os Recursos em uma determinada assinatura do Azure, durante um determinado intervalo de uma hora. Se o Total de Solicitações em um determinado intervalo de uma hora for zero, a Taxa de Violação de Consistência do intervalo em questão será 0%.

A “Taxa Média de Violação de Consistência” em um mês de cobrança é a soma das Taxas de Violação de Consistência para cada hora no mês de cobrança dividida pelo número total de horas no mês de cobrança.

A “Porcentagem de Obtenção de Consistência Mensal" para o serviço Azure Cosmos DB é calculada subtraindo de 100% a Taxa Média de Violação de Consistência para uma determinada assinatura do Microsoft Azure em um mês de cobrança.

% de Consistência Mensal = 100% – Taxa Média de Violação de Consistência

Crédito de Serviço:

Porcentagem de Obtenção de Consistência Mensal Crédito de Serviço
< 99,99% 10%
< 99% 25%

SLA de Latência

Aplicativo” é um aplicativo do Azure Cosmos DB implantado em uma região local do Azure usando o SDK do cliente do Azure Cosmos DB, configurado com conectividade TCP direta para uma determinada assinatura do Microsoft Azure em um mês de faturamento.

"Aplicativo Otimizado da Rede" é um aplicativo do Azure Cosmos DB implantada em uma região local do Azure com rede acelerada habilitada e usando o SDK do cliente do Azure Cosmos DB, configurado com conectividade TCP direta contra uma Conta de Banco de Dados recém-criada para uma determinada assinatura do Microsoft Azure em um mês de cobrança.

N” é o número de Solicitações com Êxito para uma determinada Aplicação que executa operações de leitura ou gravação de documentos com um tamanho de carga menor ou igual a 1 KB em uma determinada hora.

S” é o conjunto classificado por latência dos tempos de resposta a Solicitações com Êxito em ordem crescente para uma determinada Aplicação que executa operações de leitura ou gravação de documentos, com um tamanho de carga menor ou igual a 1 KB em uma determinada hora.

Classificação Ordinal” é o 99º percentil que usa o método de classificação mais próximo representado pela seguinte fórmula:

Classificação Ordinal = (99 / 100) x N

Latência P99” é o valor da Classificação Ordinal de S.

Excesso de Horas de Latência” é o número total de intervalos de uma hora durante os quais as Solicitações com Êxito enviadas por uma Aplicação resultaram em uma latência P99 maior ou igual a 10 ms para operações de leitura de documentos ou 15 ms para operações de gravação de documentos (10 ms para operações de gravação de documento para Aplicativos Otimizados da Rede). Se o número de Solicitações com Êxito em um determinado intervalo de uma hora for zero, o Excesso de Horas de Latência desse intervalo será 0.

A “Taxa Média de Excesso de Latência” em um mês de cobrança é a soma das Horas de Latência em Excesso dividida pelo número total de horas no mês de cobrança.

A Porcentagem de Obtenção de Latência P99 Mensal” para um determinado aplicativo do Azure Cosmos DB implantado por meio de contas de banco de dados em uma única região do Azure configurada com qualquer um dos cinco níveis de consistência ou contas de banco de dados abrangendo várias regiões, configurada com qualquer um dos quatro níveis de consistência relaxados, é calculada subtraindo de 100% a taxa média de latência Excessiva para uma determinada assinatura do Microsoft Azure em um mês de faturamento. A Porcentagem de Obtenção de Latência P99 Mensal é representada pela seguinte fórmula:

% de Obtenção de Latência P99 Mensal = 100% – Taxa Média de Latência Excessiva

Crédito de Serviço:

Porcentagem de Obtenção de Latência P99 Mensal Crédito de Serviço
< 99,99% 10%
< 99% 25%

Histórico de Versões

1.3 Última atualização: maio de 2019
Notas da versão: Gravação de SLA aperfeiçoada para 10ms para todas as contas.

1.2 Última atualização: Setembro de 2018
Notas da versão: Melhor gravação com SLA quando múltiplas regiões do Azure são configuradas como pontos de extremidade graváveis Acréscimo de 10 ms de latência de gravação para Aplicativos Otimizados da Rede.

1.1 Última atualização: Novembro de 2017
Notas da versão: O Azure Cosmos DB agora suporta uma nova configuração: Contas de banco de dados abrangendo múltiplas regiões com Forte Consistência, esta configuração tem consistência, taxa de transferência e SLA de disponibilidade de leitura. O SLA para configurações existentes (Contas de Banco de Dados do Cosmos DB para uma única região configuradas com qualquer um dos cinco Níveis de Consistência, ou Contas de Banco de Dados abrangendo várias regiões, configuradas com qualquer um dos quatro Níveis de Consistência relaxados) permanece o mesmo. Tabela de Garantias de Consistência Esclarecidas com prazo padronizado da indústria.

1.0 Última atualização: maio de 2017
Notas da versão: Redefinição de marca de serviço para o Azure Cosmos DB.