Aguarde, carregando...

Amazon Web Services Computação em nuvem

Amazon Web Services Computação em nuvem
Luis Carlos Da Silva Santos
Por: Luis Carlos Da Silva Santos
Dia 03/06/2021 21h07

O que é a computação em nuvem?

AWS computação em nuvem "Transcrição"

Antes de nos aprofundarmos nos componentes e nas partes da AWS, vamos diminuir o zoom e obter uma boa definição de trabalho de nuvem. A computação em nuvem é a entrega de recursos de TI sob demanda pela Internet com uma definição de preço de pagamento conforme o uso. Vamos analisar isso. Entrega sob demanda indica que a AWS tem os recursos que você precisa, quando precisar deles. Você não precisa nos dizer com antecedência que vai precisar deles. De repente, você precisa de 300 servidores virtuais. Bom, apenas alguns cliques e lance-os. Ou você precisa de 2000 terabytes de armazenamento. Você não precisa nos dizer com antecedência, basta começar a usar o armazenamento que você precisa, quando precisar. Não preciso mais deles, e com a mesma rapidez, você pode devolvê-los e parar de pagar imediatamente. Esse tipo de flexibilidade simplesmente não é possível quando você está gerenciando seus próprios datacenters.

A ideia de recursos de TI é, na verdade, uma grande parte da filosofia da AWS. Muitas vezes nos perguntam por que a AWS tem tantos produtos e a resposta é realmente simples: Porque as empresas precisam deles. Se houver elementos de TI comuns a várias empresas, então isso não é um diferencial.

Pegue um banco de dados MySQL como exemplo. Se a sua empresa executa um banco de dados MySQL, a sua capacidade de instalar o mecanismo MySQL torna sua empresa melhor do que a empresa de seus concorrentes? Bem, provavelmente não. Você mantém backups de uma maneira que torna você superior a outros jogadores em sua região? Mais uma vez, duvidoso. Os dados dentro do seu banco de dados, isso é criticamente diferente. A maneira como você cria suas tabelas e gerencia as estruturas, realmente separa você da competição. Mas o motor é apenas o motor.

Na AWS, chamamos isso de tarefas pesadas genéricas de TI. Tarefas comuns, muitas vezes repetitivas e, por fim, demoradas. Essas são as tarefas com as quais a AWS quer ajudar você. Assim, você pode se concentrar no que o torna único. Na Internet, parece bastante simples, mas isso sugere que você pode acessar esses recursos usando um console de página da Web seguro ou programaticamente.

Nenhum contrato adicional ou chamadas de vendas são necessárias. Com a definição de preço de pagamento conforme o uso, nós re-enfatizamos o que apontamos. Você não tem uma loja com funcionários 24 horas por dia nos mesmos níveis que faz durante as horas de pico. Na verdade, algumas horas, você pode nem mesmo ter funcionários. Então, por que pagar por ambientes de desenvolvedor, por exemplo, nos fins de semana, se os seus desenvolvedores não estão trabalhando nos fins de semana?

Modelos de implantação para computação em nuvem

Ao selecionar uma estratégia de nuvem, uma empresa deve considerar fatores como componentes de aplicações de nuvem necessários, ferramentas de gerenciamento de recursos preferenciais e requisitos de infraestrutura de TI legada. Os três modelos de implantação de computação em nuvem são baseado em nuvem, on-premises e híbrido.

IMPLANTAÇÃO BASEADA EM NUVEM
  • Execute todas as partes da aplicação na nuvem.
  • Migre aplicações existentes para a nuvem.
  • Projete e crie novas aplicações na nuvem.

Em um modelo de implantação baseada em nuvem você pode migrar aplicações existentes para a nuvem ou pode projetar e criar novas aplicações na nuvem. Você pode criar essas aplicações em uma infraestrutura de baixo nível que exige que sua equipe de TI os gerencie. Como alternativa, você pode criá-las usando serviços de nível superior que reduzem os requisitos de gerenciamento, arquitetura e dimensionamento da infraestrutura principal. Por exemplo, uma empresa poderia criar uma aplicação que consiste em servidores virtuais, bancos de dados e componentes de redes totalmente baseados na nuvem.

IMPLANTAÇÃO ON-PREMISES
  • Implante recursos usando ferramentas de virtualização e gerenciamento de recursos.
  • Aumente a utilização de recursos usando tecnologias de gerenciamento e virtualização de aplicações.

A implantação on-premises também é conhecida como uma implantação de nuvem privada. Nesse modelo, os recursos são implantados no local usando ferramentas de virtualização e gerenciamento de recursos. 

 Por exemplo, você poderia ter aplicações executadas em tecnologia totalmente mantida em seu datacenter local. Embora esse modelo seja muito parecido com a infraestrutura de TI legada, sua incorporação de tecnologias de gerenciamento e virtualização de aplicações ajuda a aumentar a utilização de recursos.

IMPLANTAÇÃO HÍBRIDA
  • Conecte recursos baseados em nuvem à infraestrutura on-premises
  • Integre recursos baseados em nuvem com aplicações de TI legadas.

Em uma implantação híbrida, os recursos baseados em nuvem estão conectados à infraestrutura on-premises. Você pode querer usar essa abordagem em várias situações. Por exemplo, você tem aplicações legadas que são melhor mantidas no local ou as regulamentações governamentais exigem que sua empresa mantenha determinados registros no local. 

 Suponha que uma empresa queira usar serviços de nuvem que podem automatizar o processamento e a análise de dados em lote. No entanto, a empresa tem várias aplicações legadas que são mais adequadas no local e não serão migradas para a nuvem. Com uma implantação híbrida, a empresa seria capaz de manter as aplicações legadas no local enquanto se beneficiaria dos serviços de dados e análises executados na nuvem.

Troque despesas iniciais por despesas variáveis

Despesas iniciais se referem a datacenters, servidores físicos e outros recursos nos quais você precisaria investir antes de usá-los. Despesas variáveis significam que você paga apenas pelos recursos de computação consumidos em vez de investir muito em datacenters e servidores antes de saber como usá-los.

 Ao adotar uma abordagem de computação em nuvem que oferece o benefício de despesas variáveis, as empresas podem implementar soluções inovadoras enquanto economizam em custos.

Pare de gastar dinheiro para executar e manter datacenters

A computação em datacenters geralmente exige que você gaste mais dinheiro e tempo gerenciando infraestrutura e servidores. Um benefício da computação em nuvem é a capacidade de se concentrar menos nessas tarefas e mais em suas aplicações e clientes.

Pare de tentar adivinhar a capacidade

Com a computação em nuvem, você não precisa prever a capacidade de infraestrutura necessária antes de implantar uma aplicação. 

 Por exemplo, você pode executar instâncias do Amazon EC2 quando necessário e pagar apenas pelo tempo de computação usado. Em vez de pagar por recursos não usados ou ter que lidar com capacidade limitada, você pode acessar apenas a capacidade necessária. Você também pode aumentar ou reduzir a escala em resposta à demanda.

Beneficie-se de economias de escala massivas

O uso da computação em nuvem permite obter um custo variável inferior ao que você consegue no seu ambiente local. Como o uso de centenas de milhares de clientes pode ser agregado à nuvem, provedores como a AWS podem alcançar economias de escala maiores. A economia de escala se transforma em preços de pagamento conforme o uso mais baixos. 

Aumente a velocidade e a agilidade

A flexibilidade da computação em nuvem facilita o desenvolvimento e a implantação de aplicações. Essa flexibilidade oferece mais tempo para experimentar e inovar. Ao fazer a computação em datacenters, pode levar semanas para obter os novos recursos que você precisa. Em comparação, a computação em nuvem permite que você acesse novos recursos em poucos minutos.

Tenha alcance global em minutos

A presença global da Nuvem AWS permite que você implante aplicações para clientes em todo o mundo rapidamente, ao mesmo tempo em que oferece baixa latência. Isso significa que, mesmo se você estiver localizado em uma parte do mundo diferente de seus clientes, os clientes poderão acessar suas aplicações com atrasos mínimos. 

Mais adiante neste curso, você explorará a infraestrutura global da AWS com mais detalhes. Você examinará alguns dos serviços que pode usar para fornecer conteúdo a clientes em todo o mundo.

Veja também:

Confira mais artigos relacionados e obtenha ainda mais dicas de controle para suas contas.