Conheça a computação em nuvem com a AWS
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Diferenciar a computação em nuvem das implantações no local.
- Definir a computação em nuvem com a AWS.
Se a AWS for uma novidade para você, este é o lugar certo. Neste módulo, apresentaremos as noções básicas da computação em nuvem e uma introdução à nuvem AWS.
Vamos começar com o básico.
O que é computação em nuvem?
A computação em nuvem refere-se à entrega sob demanda de recursos de tecnologia da informação (TI) pré-pagos pela internet. Em vez de adquirir, possuir e manter seus próprios data centers e servidores, as organizações podem adquirir tecnologias como energia de computação, armazenamento, bancos de dados e outros serviços, conforme sua necessidade.
É como o envio de eletricidade pela empresa de energia quando o interruptor das luzes de sua casa são acionados. É isso.
Infraestrutura local vs. computação em nuvem
Em um ambiente de TI tradicional, todos os componentes físicos necessários para executar seus sistemas são controlados, operados, mantidos e alojados no local. No entanto, a obtenção do hardware exige um grande investimento inicial, com uma manutenção que requer despesas e esforços contínuos. O custo, a complexidade e o tempo necessários para expandir ou alterar uma infraestrutura local podem ser lentos ou até mesmo impedi-lo de experimentar novos processos ou sistemas.
Isso significa que haverá menos inovação. Também costuma indicar que haverá menos crescimento.
As empresas estão competindo para serem mais ágeis. Existem três fatores que influenciam a agilidade.
- Velocidade
- Experimentação
- Cultura de inovação
A computação em nuvem se tornou a solução ideal para atender a essas necessidades.
Em um ambiente local, você se conecta e efetua login na rede corporativa para acessar recursos, como aplicativos, compartilhamento de arquivos e armazenamento. Com a computação em nuvem, a tecnologia virtual oferece acesso aos mesmos recursos de TI ou similares pela internet.
O que é AWS?
A AWS é uma plataforma de computação em nuvem que possui e mantém o hardware conectado à rede, como servidores, que podem ser utilizados para impulsionar seus negócios. É possível acessar servidores, bancos de dados, armazenamento e componentes de aplicativos do mais alto nível em segundos. Você pode tratá-los como recursos temporários e descartáveis, livres da inflexibilidade e restrições de uma infraestrutura de TI fixa e finita.
Com a nuvem AWS, o planejamento de desenvolvimento, teste, segurança, entrega e capacidade é mais ágil e eficiente. É possível reduzir riscos, dimensionar sua computação automaticamente, garantir cobertura confiável mesmo diante de um desastre natural, além de proteger seus dados. Falaremos mais sobre os benefícios da nuvem AWS posteriormente neste módulo.
Hoje, a AWS oferece suporte a milhões de clientes em diversos setores, incluindo assistência médica, mídia, serviços financeiros, seguros, imóveis, educação e setor público.
Agilidade
A TI evoluiu rapidamente, transformando seus problemas monolíticos locais para soluções ágeis na nuvem. Seu desenvolvimento de aplicativos necessita de agilidade e não pode esperar por um longo processo de cadeia de fornecimento de TI. A nuvem torna fácil e rápido o acesso a uma ampla gama de tecnologias sob demanda, sem a necessidade de contratos e pagando apenas pelo que utilizar. Como resultado, é possível desenvolver e implantar novos aplicativos rapidamente, além de experimentar e inovar com mais rapidez e frequência.
Ao longo deste módulo, você aprenderá mais sobre os componentes específicos da nuvem AWS.