Mini-Curso
Arquitetura de Sistemas de Alta Disponibilidade
para Cloud
Paulo Miguel Almeida Rodenas
Arquiteto de Sistemas/A...
Sobre o mini-curso
● Público alvo: Pessoas com algum
conhecimento em programação web ou mobile.
● Duração: 2 horas e meia ...
Disponibilidade
● Escalabilidade
– Aumentar a capacidade de acomodar um crescimento de
acessos/requisições sem alterar o d...
Por que minha aplicação deve ser
altamente disponível ?
● Porque é praticamente impossível se ter uma
aplicação que rode m...
Como isso é medido?
● Com uma simples equação matemática
representada por :
Como isso é medido?
● Mais facilmente compreendido pela tabela dos
noves:
É possível garantir 100% de
disponibilidade ?
● Resposta simples: Não
● Reposta elaborada:
– Impravável de oferecer essa g...
Data Center x Cloud x
Disponibilidade
● O que isso tem haver com disponibilidade do
meu sistema?
– “Friamente” falando nad...
Data Center x Cloud x
Disponibilidade
● Motivos para possuir um data center físico:
– Serviços customizados. ( OS modifica...
Data Center x Cloud x
Disponibilidade
● Motivos para utilizar a Cloud:
– Capacidade potencialmente “ilimitada”.
– Escaláve...
Data Center x Cloud x Custo
● http://aws.amazon.com/tco-calculator/
Data Center x Cloud x Custo
Players no Mercado de Cloud
AWS – Data Centers
AWS - Regions
AWS – Data Centers
Pontos Importantes
● Toda comunicação entre regions é feita pela
internet
– É de responsabilidade da ap...
Por que isso influenciaria na
disponibilidade?
● Cada region é completamente independente
● Cada Availability Zone é isola...
AWS - Region
Exemplo mínimo de uma AAD.
Internet
Load Balancer
Availability Zone Availability Zone
EC2 EC2
AWS - Region
Exemplo mínimo de uma AAD.
Internet
Load Balancer
Availability Zone Availability Zone
EC2 EC2
AWS - Region
Exemplo mínimo de uma AAD.
Internet
Load Balancer
Availability Zone Availability Zone
EC2 EC2
Entendimento da sala até o
momento
● Por que se preocupar com AD.
● Como é medido a disponibilidade.
● Vantagens do uso da...
Chaves do sucesso de AAD.
● Projete para suportar falhas
● Sempre distribua seu sistema em diferentes
Availability Zones o...
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
Load Balancer
Máquina
EC2
Máquina
EC2
No mínimo 2 máq...
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
Load Balancer
Máquina
EC2
Máquina
EC2
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
Load Balancer
Máquina
EC2
Máquina
EC2
Toda aplicação ...
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
EC2
Banco ...
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
(Slave)
Load Balancer
Máquina
EC2
Máquina
EC2
Banco d...
AZ - A
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
EC2...
AZ - A
Projete para suportar falhas
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
EC2...
AZ - A
Distribua em Múltiplas Availability
Zones
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC...
AZ - A
Distribua em Múltiplas Availability
Zones
Internet
Máquina
EC2
Banco de Dados
RDS
(Slave)
Load Balancer
Máquina
EC2...
AZ - A
Considere Escalabilidade
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
EC2
Máq...
AZ - A
Considere Escalabilidade
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
EC2
Máq...
AZ - A AZ - B
Considere Escalabilidade
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
...
AZ - A AZ - B
Considere Escalabilidade
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
...
Acabou os problemas de Alta
disponibilidade?
Não
Por que não ?
● Não existe a arquitetura perfeita
– Mutável de acordo com os requerimentos de uma
aplicação,
● Toda arquit...
AZ - A AZ - B
Considere Escalabilidade
Internet
Máquina
EC2
Banco de Dados
RDS
(Master)
Load Balancer
Máquina
EC2
Máquina
...
Problemas a vista!
● Geralmente escalar banco de dados não é uma
coisa simples.
– A grande maioria deles não foi pensado
i...
AZ - A AZ - B
Considere Escalabilidade
Internet
Máquina
EC2
Serviço de Banco de Dados
DynamoDB
Load Balancer
Máquina
EC2
M...
AZ - A AZ - B
Estratégia de Auto-Reparo
Internet
Máquina
EC2
Serviço de Banco de Dados
DynamoDB
Load Balancer
Máquina
EC2
...
Estratégia de Auto-Reparo
AZ - A AZ - B
Estratégia de Auto-Reparo
Internet
Máquina
EC2
Serviço de Banco de Dados
DynamoDB
Load Balancer
Máquina
EC2
...
AZ - A AZ - B
Estratégia de Auto-Reparo
Internet
Máquina
EC2
Serviço de Banco de Dados
DynamoDB
Load Balancer
Máquina
EC2
...
AZ - A AZ - B
Estratégia de Auto-Reparo
Internet
Máquina
EC2
Serviço de Banco de Dados
DynamoDB
Load Balancer
Máquina
EC2
...
Entendimento da sala até o
momento
● Por que se planejar para suportar falhas ?
● Por que múltiplas Avilability zones ?
● ...
Como fazer isso na AWS
● Criar as máquinas
● Definir imagens
● Configurar Banco de dados
● Configurar Load Balancer
● Conf...
Como fazer isso na AWS
● Criar as máquinas
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Criar máquinas (EC2)
Como fazer isso na AWS
● Criar as máquinas
● Definir imagens
Definir imagens
Definir imagens
Definir imagens
Como fazer isso na AWS
● Criar as máquinas
● Definir imagens
● Configurar Banco de dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Configurar Banco de Dados
Colunas dinâmicas.
Como fazer isso na AWS
● Criar as máquinas
● Definir imagens
● Configurar Banco de dados
● Configurar Load Balancer *
● Co...
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Configurar Load Balancer
Como fazer isso na AWS
● Criar as máquinas
● Definir imagens
● Configurar Banco de dados
● Configurar Load Balancer
● Conf...
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
Configurar Auto Scaling
0
Pronto !
AWS Whitepapers
● Mostrar cenários diferentes onde a arquitetura
de sistema e de soluções foi essencial para o
negócio aco...
Dúvidas ?
Agradecimentos
● Minha família, por sempre me apoiarem nas
decisões que tomei
● Minha esposa, pela paciência nos últimos 3...
Contato
Paulo Miguel Almeida Rodenas
paulo.ubuntu@gmail.com
github.com/pauloubuntu
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
Próximos SlideShares
Carregando em…5
×

[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud

418 visualizações

Publicada em

Palestra que aborda os conceitos necessários para criar aplicações de alta disponibilidade para Cloud ministrada na universidade Anhembi Morumbi no dia 27/Nov/2014 pelo arquiteto de sistemas e soluções Paulo Miguel Almeida Rodenas

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
418
No SlideShare
0
A partir de incorporações
0
Número de incorporações
16
Ações
Compartilhamentos
0
Downloads
18
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud

  1. 1. Mini-Curso Arquitetura de Sistemas de Alta Disponibilidade para Cloud Paulo Miguel Almeida Rodenas Arquiteto de Sistemas/Arquiteto de Soluções Loducca
  2. 2. Sobre o mini-curso ● Público alvo: Pessoas com algum conhecimento em programação web ou mobile. ● Duração: 2 horas e meia – 3 horas ( dependendo das dúvidas ou profundidade dos temas abordados ) ● Pré-requisito: Muita vontade de aprender e um pouco de imaginação. Divirtam-se!
  3. 3. Disponibilidade ● Escalabilidade – Aumentar a capacidade de acomodar um crescimento de acessos/requisições sem alterar o design da aplicação. ● Confiabilidade – Capacidade de um sistema ou componente funcionar sob condições estabelecidas por um período de tempo especificado. ● Manutenibilidade – Facilidade em que algum produto pode ter manutenções de maneira a isolar problemas, corrigir defeitos, substituir componentes com falha sem ter que substituir componentes que estão funcionando.
  4. 4. Por que minha aplicação deve ser altamente disponível ? ● Porque é praticamente impossível se ter uma aplicação que rode menos do que 24/7, 365 dias por ano. ● “Everything fails all the time” - Werner Vogels – CTO of Amazon – Considerando esta afirmação é possível perceber que garantir disponibilidade infere na capacidade e lidar com erros. ● “Tempo é dinheiro” – Qualquer interrupção em um sistema pode significar milhões de reais perdidos.
  5. 5. Como isso é medido? ● Com uma simples equação matemática representada por :
  6. 6. Como isso é medido? ● Mais facilmente compreendido pela tabela dos noves:
  7. 7. É possível garantir 100% de disponibilidade ? ● Resposta simples: Não ● Reposta elaborada: – Impravável de oferecer essa garantia devido : ● Upgrade de softwares ● Reloads de Máquinas ● Tempo de identificação de componentes com defeito ● “Nem mesmo a linha telefônica garante uptime de 100%” - Matthew Glotzbach – Enterprise Product Management Director of Google ● Em Agosto,2014 a empresa Splunk anuncionou 100% de disponibilidade. Será que é verdade?
  8. 8. Data Center x Cloud x Disponibilidade ● O que isso tem haver com disponibilidade do meu sistema? – “Friamente” falando nada. ● É possível se ter um sistema altamente disponível em ambos dependendo dos requerimentos de acesso de cada negócio. ● Meu négocio necessita de um data center físico ou uma Cloud? – Apenas as necessidades do negócio poderão dar dicas de qual deles é mais adequado para sua empresa.
  9. 9. Data Center x Cloud x Disponibilidade ● Motivos para possuir um data center físico: – Serviços customizados. ( OS modificados ) – Sistemas dedicados – Controle total sobre a informação e equipamentos ● Desvantagens: – Recursos matemáticamente limitados – Não é possível alterar quantidade de armazenamento sem comprar e instalar novos equipamentos. – Pode não haver os recursos suficientes para lidar com picos de utilização inesperados. – Localização física. ( Disastres )
  10. 10. Data Center x Cloud x Disponibilidade ● Motivos para utilizar a Cloud: – Capacidade potencialmente “ilimitada”. – Escalável de acordo com as necessidades de seu negócio. ( Para os dois sentidos ) – Adição/Remoção de máquinas é feita em alguns minutos apenas – Custo por hora de utilização ● Desvantagens: – Seu processamento é dividido com outras máquinas de terceiros – Não possui total controle sobre as informações e equipamentos*
  11. 11. Data Center x Cloud x Custo ● http://aws.amazon.com/tco-calculator/
  12. 12. Data Center x Cloud x Custo
  13. 13. Players no Mercado de Cloud
  14. 14. AWS – Data Centers
  15. 15. AWS - Regions
  16. 16. AWS – Data Centers Pontos Importantes ● Toda comunicação entre regions é feita pela internet – É de responsabilidade da aplicação de encriptar o conteúdo ao transferi-los ● Tranferência de dados entre regions é cobrada ● Transferência de dados entre máquinas de uma mesma regions é gratuíta
  17. 17. Por que isso influenciaria na disponibilidade? ● Cada region é completamente independente ● Cada Availability Zone é isolada uma da outra (hardware) – Estão conectadas entre si através de links de baixíssima latência.
  18. 18. AWS - Region Exemplo mínimo de uma AAD. Internet Load Balancer Availability Zone Availability Zone EC2 EC2
  19. 19. AWS - Region Exemplo mínimo de uma AAD. Internet Load Balancer Availability Zone Availability Zone EC2 EC2
  20. 20. AWS - Region Exemplo mínimo de uma AAD. Internet Load Balancer Availability Zone Availability Zone EC2 EC2
  21. 21. Entendimento da sala até o momento ● Por que se preocupar com AD. ● Como é medido a disponibilidade. ● Vantagens do uso da Cloud. ● Regions e Availability zones. ● Arquitetura mínima de uma AAD.
  22. 22. Chaves do sucesso de AAD. ● Projete para suportar falhas ● Sempre distribua seu sistema em diferentes Availability Zones ou até Regions se isso for necessário. ( Seja coerente aqui ) ● Considere escalabilidade ● Estratégia de auto-reparo.
  23. 23. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS
  24. 24. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS
  25. 25. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS Load Balancer Máquina EC2 Máquina EC2 No mínimo 2 máquinas.
  26. 26. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS Load Balancer Máquina EC2 Máquina EC2
  27. 27. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS Load Balancer Máquina EC2 Máquina EC2 Toda aplicação é impactada
  28. 28. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Processo de replicação de dados
  29. 29. Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS (Slave) Load Balancer Máquina EC2 Máquina EC2 Banco de Dados RDS (Master) O Banco de Slave será promovido a Master
  30. 30. AZ - A Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Lembre-se que sempre colocamos máquina em uma AZ Não colocamos antes para não poluir a arquitetura visualmente falando.
  31. 31. AZ - A Projete para suportar falhas Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Mas e se a AZ falhar ? ( 99.99% de uptime )
  32. 32. AZ - A Distribua em Múltiplas Availability Zones Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 AZ - B Máquina EC2 Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave)
  33. 33. AZ - A Distribua em Múltiplas Availability Zones Internet Máquina EC2 Banco de Dados RDS (Slave) Load Balancer Máquina EC2 Máquina EC2 AZ - B Máquina EC2 Máquina EC2 Máquina EC2 Banco de Dados RDS (Master)
  34. 34. AZ - A Considere Escalabilidade Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 AZ - B Máquina EC2 Banco de Dados RDS (Slave) Máquina EC2 Máquina EC2 Máquina EC2
  35. 35. AZ - A Considere Escalabilidade Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 AZ - B Máquina EC2 Banco de Dados RDS (Slave) Máquina EC2 Máquina EC2 Máquina EC2 E se houver mais requisições do que eu consigo lidar ?
  36. 36. AZ - A AZ - B Considere Escalabilidade Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2
  37. 37. AZ - A AZ - B Considere Escalabilidade Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Máquina EC2 Máquina EC2 Máquina EC2 Remove as instâncias caso o pico diminuir
  38. 38. Acabou os problemas de Alta disponibilidade? Não
  39. 39. Por que não ? ● Não existe a arquitetura perfeita – Mutável de acordo com os requerimentos de uma aplicação, ● Toda arquitetura deve ser avaliada/criada com muita coerência, pois implica diretamente nos custos da empresa. ● “Não sofrer por antecedencia” ● A TI está para resolver os problemas que ela mesmo criou.
  40. 40. AZ - A AZ - B Considere Escalabilidade Internet Máquina EC2 Banco de Dados RDS (Master) Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Banco de Dados RDS (Slave) Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 O que mais pode “quebrar” nessa AAD?
  41. 41. Problemas a vista! ● Geralmente escalar banco de dados não é uma coisa simples. – A grande maioria deles não foi pensado inicialmente para isso. ● Existe a possibilidade de contornar o problema com um cluster de banco de dados ● Requer profissionais extremamente especializados $$$ Rodar o video do DynamoDB*
  42. 42. AZ - A AZ - B Considere Escalabilidade Internet Máquina EC2 Serviço de Banco de Dados DynamoDB Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2
  43. 43. AZ - A AZ - B Estratégia de Auto-Reparo Internet Máquina EC2 Serviço de Banco de Dados DynamoDB Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 O DynamoDB já inclui esta Estratégia internamente.
  44. 44. Estratégia de Auto-Reparo
  45. 45. AZ - A AZ - B Estratégia de Auto-Reparo Internet Máquina EC2 Serviço de Banco de Dados DynamoDB Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 O DynamoDB já inclui esta Estratégia internamente.
  46. 46. AZ - A AZ - B Estratégia de Auto-Reparo Internet Máquina EC2 Serviço de Banco de Dados DynamoDB Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 O DynamoDB já inclui esta Estratégia internamente.
  47. 47. AZ - A AZ - B Estratégia de Auto-Reparo Internet Máquina EC2 Serviço de Banco de Dados DynamoDB Load Balancer Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 Máquina EC2 O DynamoDB já inclui esta Estratégia internamente.
  48. 48. Entendimento da sala até o momento ● Por que se planejar para suportar falhas ? ● Por que múltiplas Avilability zones ? ● Por que devo considerar escalabilidade ? ● Por que ter estratégias de auto-reparo ?
  49. 49. Como fazer isso na AWS ● Criar as máquinas ● Definir imagens ● Configurar Banco de dados ● Configurar Load Balancer ● Configurar Health Check ● Configurar Auto Scaling
  50. 50. Como fazer isso na AWS ● Criar as máquinas
  51. 51. Criar máquinas (EC2)
  52. 52. Criar máquinas (EC2)
  53. 53. Criar máquinas (EC2)
  54. 54. Criar máquinas (EC2)
  55. 55. Criar máquinas (EC2)
  56. 56. Criar máquinas (EC2)
  57. 57. Criar máquinas (EC2)
  58. 58. Criar máquinas (EC2)
  59. 59. Criar máquinas (EC2)
  60. 60. Como fazer isso na AWS ● Criar as máquinas ● Definir imagens
  61. 61. Definir imagens
  62. 62. Definir imagens
  63. 63. Definir imagens
  64. 64. Como fazer isso na AWS ● Criar as máquinas ● Definir imagens ● Configurar Banco de dados
  65. 65. Configurar Banco de Dados
  66. 66. Configurar Banco de Dados
  67. 67. Configurar Banco de Dados
  68. 68. Configurar Banco de Dados
  69. 69. Configurar Banco de Dados
  70. 70. Configurar Banco de Dados
  71. 71. Configurar Banco de Dados
  72. 72. Configurar Banco de Dados Colunas dinâmicas.
  73. 73. Como fazer isso na AWS ● Criar as máquinas ● Definir imagens ● Configurar Banco de dados ● Configurar Load Balancer * ● Configurar Health Check * * Faremos ambos juntos
  74. 74. Configurar Load Balancer
  75. 75. Configurar Load Balancer
  76. 76. Configurar Load Balancer
  77. 77. Configurar Load Balancer
  78. 78. Configurar Load Balancer
  79. 79. Configurar Load Balancer
  80. 80. Configurar Load Balancer
  81. 81. Configurar Load Balancer
  82. 82. Configurar Load Balancer
  83. 83. Configurar Load Balancer
  84. 84. Como fazer isso na AWS ● Criar as máquinas ● Definir imagens ● Configurar Banco de dados ● Configurar Load Balancer ● Configurar Health Check ● Configurar Auto Scaling
  85. 85. Configurar Auto Scaling
  86. 86. Configurar Auto Scaling
  87. 87. Configurar Auto Scaling
  88. 88. Configurar Auto Scaling
  89. 89. Configurar Auto Scaling
  90. 90. Configurar Auto Scaling
  91. 91. Configurar Auto Scaling
  92. 92. Configurar Auto Scaling
  93. 93. Configurar Auto Scaling
  94. 94. Configurar Auto Scaling
  95. 95. Configurar Auto Scaling
  96. 96. Configurar Auto Scaling
  97. 97. Configurar Auto Scaling
  98. 98. Configurar Auto Scaling
  99. 99. Configurar Auto Scaling
  100. 100. Configurar Auto Scaling
  101. 101. Configurar Auto Scaling
  102. 102. Configurar Auto Scaling
  103. 103. Configurar Auto Scaling 0
  104. 104. Pronto !
  105. 105. AWS Whitepapers ● Mostrar cenários diferentes onde a arquitetura de sistema e de soluções foi essencial para o negócio acontecer.
  106. 106. Dúvidas ?
  107. 107. Agradecimentos ● Minha família, por sempre me apoiarem nas decisões que tomei ● Minha esposa, pela paciência nos últimos 3 anos ● A Loducca, por me permitir ter espaço para explorar as mais diversas arquiteturas. ● A todos vocês, por terem vindo até aqui.
  108. 108. Contato Paulo Miguel Almeida Rodenas paulo.ubuntu@gmail.com github.com/pauloubuntu

×