Please enable JavaScript.
Coggle requires JavaScript to display documents.
Explorando Serviços de computação - Coggle Diagram
Explorando Serviços de computação
Máquinas Virtuais
São emulação de software de computadores fisicoa
É ofertada pelo Modelo IaaS ( Infraestrutura como serviços)
São usado quando você precisa ter controle total sobre um ambiente.
Pode personalizar todos os programas de software em execução
É útil quando você executa configurações personalizadas de software ou de hospedagem
Conjuntos de dimensionamento de VMs
São recursos que podem ser usado para implantar e gerenciar um conjunto de VMs idênticas
Tem a finalidade de dar suporte ao dimensionamento automático
fornecer alta disponibilidade, escalabilidade e redundância
recursos
Conjunto de escala de VMs
permitem criar e gerenciar um grupo de VMs idênticas e com balanceamento de carga
Lote Azure :left_speech_bubble:
Iniciar um pool de VMs de computação para você.
Instalar aplicativos e dados de preparo.
Executar trabalhos com todas as tarefas que você tiver.
Identificar falhas.
Colocar o trabalho em filas.
Reduzir verticalmente o pool conforme o trabalho for concluído.
Quando usar
Controle sobre o SO
Capacidade para executar um software personalizado
Em configurações personalizadas de hospedagem
Exemplos
Durante o teste e o desenvolvimento
Ao executar aplicativos na nuvem
Ao estender seu datacenter para a nuvem
Durante recuperação de desastre
oferece a flexibilidade da virtualização sem a necessidade de comprar e manter o hardware físico que a executa
Você ainda precisa configurar, atualizar e manter o software executado na VM.
Você pode criar uma imagem do servidor físico e hospedá-la em uma VM com poucas ou nenhuma alteração
Instâncias de Contêiner e Kubernetes
são recursos de computação que você pode usar para implantar e gerenciar contêineres
Contêineres
São ambientes de aplicativos leves e virtualizados
Foram criados para serem criados rapidamente, escalado horizontalmente e interrompidos dinamicamente
Pode executar varias instâncias de um aplicativo em contêiners em um computador host.
Serviço de aplicativo do Azure (Service App)
pode criar, implantar e dimensionar rapidamente aplicativos web, móveis e de API de nível empresarial executados em qualquer plataforma.
pode atender a requisitos rigoroso de desempenho, escalabilidade, segurança e conformidade.
Concentre-se no site e na lógica, enquato o Azure manipula a infraestrutura para executar e dimensionar seus aplicativos
É uma oferta pelo modelo PaaS ( Plataforma como Serviço)
oferece dimensionamento automático e alta disponibilidade
Permite implantação automatizada do GitHub, Azure Devops ou qualquer repositorio Git para dar suporte a um modelo de implantação contínua
Custo
Só paga pelo recursos que usar com base no plano de Serviço que escolher
O plano do Service App determina a quantidade de hadware dedicado ao host
o plano determina se ele tem hardware dedicado ou compartilhado e a quantidade de memória reservada para ele.
Serviços
Aplicativos web :left_speech_bubble:
Aplicativos de API :left_speech_bubble:
WebJobs :left_speech_bubble:
Aplicativos móveis :left_speech_bubble:
Armazenar dados de aplicativo móvel em um Banco de Dados SQL baseado em nuvem.
Autenticar os clientes em relação a provedores sociais comuns, como MSA, Google, Twitter e Facebook.
Enviar notificações por push.
Executar a lógica personalizada de back-end em C# ou Node.js.
decisõe de infraestruturas
A implantação eo o gerenciamento Sào integrados à plataforma
Pontos de extremidades podem ser protegidos
Sites podem ser dimensionados rapidamente para lidar com cargas de alto tráfego
O balanceamento de carga interno e o gerenciador de tr;áfego fornecem alta disponibilidade
Azure Functions
São ideias quando você está preocupado apenas com o código que executa o serviço
não necessitar configurar a plataforma de infraestrutura
Geralmente são usada quando você precisa gerar uma resposta a um determinado evento