Gestão da Fiabilidade
Embora os serviços de produção não estejam em uma assinatura de desenvolvimento/teste, você pode usar outros estágios em sua assinatura de desenvolvimento/teste do Azure para garantir a confiabilidade na produção.
Ao usar as assinaturas de desenvolvimento/teste da sua organização, você precisa decidir como:
- Dados de controlo
- Controle a segurança e o acesso
- Gerencie o tempo de atividade desse sistema de produção
Normalmente, há diferentes estágios de implantação pelos quais você passa antes da produção – compartilhado, controle de qualidade, integração, preparo e failover. Dependendo de como sua empresa define esses estágios, o uso de uma assinatura de desenvolvimento/teste da organização pode mudar.
Se você estiver executando serviços de missão crítica, como aplicativos voltados para o cliente, não use uma assinatura de desenvolvimento/teste. As assinaturas de desenvolvimento/teste não possuem um SLA apoiado financeiramente. Estas subscrições destinam-se a testes e desenvolvimento de pré-produção.
Engenharia de Confiabilidade do Site (SRE)
Para saber mais sobre engenharia e gerenciamento de confiabilidade, considere o gerenciamento de confiabilidade de site - uma disciplina de engenharia dedicada a ajudar as organizações a alcançar de forma sustentável a confiabilidade apropriada em seus sistemas, serviços e produtos.
Como SRE e DevOps diferem ainda está em discussão no campo. Algumas diferenças amplamente acordadas incluem:
- SRE é uma disciplina de engenharia focada em confiabilidade. O DevOps é um movimento cultural que surgiu da vontade de quebrar os silos associados às organizações de Desenvolvimento e Operações.
- SRE pode ser o nome de uma função, como em: Sou um engenheiro de confiabilidade de site (SRE). DevOps não pode.
- A SRE tende a ser prescritiva. DevOps intencionalmente não. A adoção quase universal de integração contínua/entrega contínua, e os princípios ágeis são os mais próximos que o DevOps chega.
Se você quiser saber mais sobre a prática da SRE, confira estes links:
- SRE em Contexto
- Principais princípios e práticas de SRE: ciclos virtuosos
- Principais Princípios e Práticas de SRE: O lado humano da SRE
- Introdução ao SRE
Acordos de Nível de Serviços
O Enterprise Dev/Test destina-se exclusivamente ao desenvolvimento e teste das suas aplicações. O uso da assinatura não possui um SLA apoiado financeiramente.
Aprenda a usar diferentes tipos de assinaturas de desenvolvimento/teste
Quer necessite de Créditos Mensais do Azure para subscritores do Visual Studio, Subscrições de Desenvolvimento/Teste Empresariais ou uma Subscrição de Desenvolvimento/Teste (PAYG) pré-paga, pode encontrar facilmente ofertas que funcionam para indivíduos ou para uma equipa.
Gerir Subscrições de Crédito Individuais
Os créditos do Visual Studio Azure são um benefício individual, para desenvolvimento/teste individual e desenvolvimento de loop interno. Não é possível agrupar créditos entre desenvolvedores. As assinaturas de crédito ainda são assinaturas do Azure, mas uma oferta específica do Azure. Faça a gestão das suas subscrições de crédito da mesma forma que gere outras subscrições do Azure para poder trabalhar em grupos e equipas. Você pode remover limites de gastos individuais com um cartão de crédito ou se sua assinatura de Desenvolvimento/Teste corporativa for direcionada para o método de aquisição escolhido pela sua empresa.
As atividades de loop interno do desenvolvedor geralmente usam créditos, mas depois alternam para assinaturas de Desenvolvimento/Teste do Azure da empresa ou organização, incluindo o pagamento conforme o uso. Dessa forma, ao seguir os processos de DevOps, você pode fazer um loop interno com sua assinatura de crédito individual. No loop externo do DevOps, os alvos que não são de produção estão em Dev/Test da empresa - prod vai para prod.
Gerencie suas assinaturas de crédito, assinaturas corporativas de desenvolvimento/teste e assinaturas PAYG e segmente seus desenvolvedores usando grupos de gerenciamento que têm uma hierarquia exclusiva.
Usando suas ofertas de desenvolvimento/teste do Azure da sua organização
Se você precisar de uma assinatura de Desenvolvimento/Teste do Azure da organização, terá duas ofertas para escolher.
Cada opção vem com seu próprio conjunto de descontos e requer uma assinatura do Visual Studio.
Cada oferta de assinatura permite que você coloque sua equipe em funcionamento com ambientes de desenvolvimento/teste na nuvem usando máquinas virtuais pré-configuradas. Crie várias assinaturas do Azure e gerencie-as a partir de uma conta. Você pode manter ambientes isolados e uma fatura separada para diferentes projetos ou equipes.
As Subscrições de Desenvolvimento/Teste Empresariais requerem um contrato Enterprise (EA). As Subscrições de Desenvolvimento/Teste Pré-pagas não requerem um EA, mas podem ser utilizadas com uma conta de contrato empresarial.
Por que eu usaria ofertas PAYG vs Enterprise Dev/Test Offers?
Uma oferta de desenvolvimento/teste PAYG pode ser a opção certa para usar como assinante do Visual Studio. Ao contrário das assinaturas de crédito para uso individual, as ofertas PAYG são ótimas para o desenvolvimento em equipe e permitem que você tenha vários usuários em uma assinatura. Uma oferta de Desenvolvimento/Teste PAYG pode ser ideal para si se:
- Você não tem um contrato de empresa. Nesse caso, você só pode criar uma conta PAYG com uma licença do Visual Studio.
- Você está criando um contrato enterprise, mas precisa configurar uma assinatura que não use o contrato da sua organização. Você pode ter um projeto exclusivo que requer sua própria assinatura ou para criar um ambiente isolado cobrado separadamente para projetos ou equipes.
- Você prefere manter as identidades isoladas. Você pode precisar que determinadas identidades permaneçam separadas de outras para proteger o acesso a dados, recursos e aplicativos.