0% found this document useful (0 votes)
14 views

Slide 02 AULA

AULA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Slide 02 AULA

AULA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

WBA0481_v1.

0 WBA0481_v1_VA_v1_22

Automação e provisionamento de
serviços em nuvem
Gerenciamento de recursos
orquestrados na nuvem
Projeto de uma arquitetura em nuvem

Bloco 1
Anderson da Silva Marcolino
Introdução

Os projetos na nuvem são divididos em três fases:


desenvolvimento, homologação e produção de aplicações e
sistemas, possibilitando que o uso do ambiente seja realizado
de maneira adequada, definindo os objetivos ligados ao
ambiente e mantendo a funcionalidade de uma aplicação
durante todo seu ciclo de desenvolvimento, validação e até
mesmo quando já estiver em constante utilização.
Projeto de uma arquitetura em nuvem
Figura 1 – Ambientes em nuvem

Fonte: elaborada pelo autor.


Projeto de uma arquitetura em nuvem
• Um ambiente de produção na nuvem deve se comportar
de forma razoável, com baixo tempo de inatividade, sendo
denominado de downtime.
Projeto de uma arquitetura em nuvem
• Todo microserviço, aplicação ou sistema distribuído devem
estar bem claros e, para isso, aponta os requisitos que
devem ser levados em consideração em um ambiente
produtivo:
1. Escalabilidade e confiabilidade.
2. Tolerância a falhas, prontidão para catástrofes e
desempenho.
3. Monitoramento e documentação adequada.
Gerenciamento de recursos
orquestrados na nuvem
Gerenciamento de acessos e serviços na
nuvem

Bloco 2
Anderson da Silva Marcolino
IDaaS (Identity as a Service)

• Você sabe o que é virtualização e como esta permite a


redução de custos com infraestrutura?
IDaaS (Identity as a Service)
Figura 2 - Componentes de IDaaS

Fonte: elaborada pelo autor.


Virtualização

• Segurança: recursos que auxiliam na recuperação de


informações, como biometria e acesso digital.
• Log on único e federação: combinação de senhas,
gerenciamento de autenticação segura para serviços de
terceiros na nuvem.
• Análise e inteligência: relata o uso de privilégios de acesso.
• Governança, risco e conformidade: suportam a
modificação dos recursos de automação e inteligência de
um sistema de IDaaS.
Gerenciamento de recursos
orquestrados na nuvem
Orquestração e implementação na nuvem

Bloco 3
Anderson da Silva Marcolino
Orquestração e implementação na nuvem
• A orquestração e a implementação de serviços
distribuídos na nuvem envolvem o gerenciamento de
microsserviços, utilizados para dividir as aplicações
em componentes menores, unindo-os em
contêineres virtuais, capazes de serem movidos ou
duplicados para lidar com cargas de trabalho pesadas.
Orquestração e implementação na nuvem
• Vamos entender como funciona o Kubernetes, no
contexto da orquestração de contêineres Docker.
Orquestração e implementação na nuvem
• Quais as vantagens e desvantagens que se pode perceber
ao utilizar um mecanismo para orquestração de
contêineres/ microsserviços?
Teoria em Prática
Bloco 4
Anderson da Silva Marcolino
Reflita sobre a seguinte situação
Quando uma organização decide criar um site para uma empresa e opta por
montar um servidor Sharepoint Server na nuvem, para iniciar o
desenvolvimento de uma aplicação do zero, em que o analista de
infraestrutura deve instalar todas as ferramentas necessárias para que o
desenvolvedor possa trabalhar de forma adequada, qual ambiente é criado e
quais as características básicas neste caso?

Agora, suponha que o desenvolvedor finalizou a criação do site, aplicando sua


estrutura, realizando deploy (implementação) das soluções, banners e funções
solicitadas pelo cliente e precisa disponibilizar isso para que o cliente possa
realizar os testes necessários. Isso traz a necessidade de outro ambiente? Qual
seria o ambiente ideal? Aponte os motivos que levam a essa boa prática de
isolar o ambiente se for necessário. Por último, considere que o cliente
realizou todos os testes necessários. O que aconteceria, caso ele não
aprovasse alguma funcionalidade implementada no site? O que acontece
quando todas as funcionalidades forem aprovadas e a aplicação tiver que
entrar em operação, conforme planejamento?
Norte para a resolução
Para responder a teoria em prática, precisamos alinhar as
especificidades de cada demanda:
• Qual ambiente é criado e quais as características básicas
neste caso?
• Necessidade de outro ambiente? Qual seria o ambiente
ideal? Aponte os motivos que levam a essa boa prática de
isolar o ambiente, se for necessário.
• O que aconteceria, caso ele não aprovasse alguma
funcionalidade implementada no site?
• O que acontece quando todas as funcionalidades forem
aprovadas e a aplicação tiver que entrar em operação,
conforme planejamento?
Dicas do(a) Professor(a)
Bloco 5
Anderson da Silva Marcolino
Leitura Fundamental
Prezado aluno, as indicações a seguir podem estar disponíveis
em algum dos parceiros da nossa Biblioteca Virtual (faça o login
através do seu AVA). Algumas indicações também podem estar
disponíveis em sites acadêmicos como o Scielo, repositórios de
instituições públicas, órgãos públicos, anais de eventos
científicos ou periódicos científicos, acessíveis pela internet.
Isso não significa que o protagonismo da sua jornada de
autodesenvolvimento deva mudar de foco. Reconhecemos que
você é a autoridade máxima da sua própria vida e deve,
portanto, assumir uma postura autônoma nos estudos e na
construção da sua carreira profissional.
Por isso, te convidamos a explorar todas as possibilidades da
nossa Biblioteca Virtual e além! Sucesso!
Indicação de leitura 1
Arquitetura e anatomia de Cloud Computing.
O texto fundamenta os conceitos relacionados à criação de
arquiteturas para servidores na nuvem.
Leitura do capítulo 3 (páginas 51 a 64).
Referência:
PICHETTI, R. F. et al. Cloud Computing. Porto Alegre: SAGAH
Brasil, 2020.
Indicação de leitura 2
Nuvem Híbrida – Funcionalidade e gerenciamento da nuvem
híbrida.
O texto descreve como funciona a orquestração no contexto
da computação em nuvem.
Leitura do tópico 2, do capítulo 7 (páginas 124 a 133).
Referência:
PICHETTI, R. F. et al. Cloud Computing. Porto Alegre: SAGAH
Brasil, 2020.
Dica do(a) Professor(a)

• Vamos aprender a Figura 3 – Site do Kubernetes

consultar a documentação
do Kubernets e um pouco
mais sobre orquestração
de contêineres, buscando
pela documentação oficial
nos mecanismos de busca.
Fonte: capturada de tela de
https://kubernetes.io/. Acesso em:
26 ago. 2022.
Referências
CAMARÃO, R. Usar a nuvem para seu ambiente de testes e
homologação. [s. l.], 2016.
DATA FLAIR. Identity as a Service (IDaaS): working and benefits
of Single Sign-On (SSO). [s. d.]. Disponível em: https://data-
flair.training/blogs/identity-as-a-service-idaas/. Acesso em: 04
ago. 2022.
PICHETTI, R. F. et al. Cloud Computing. Porto Alegre: SAGAH
Brasil, 2020.
Bons estudos!

You might also like