Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
1º Meetup - Amazon AWS BH
Search
Wallison Marra
October 15, 2015
Technology
0
100
1º Meetup - Amazon AWS BH
AWS introducing and how to scale your first app. Presentation in PT-BR.
Wallison Marra
October 15, 2015
Tweet
Share
More Decks by Wallison Marra
See All by Wallison Marra
Building Serverless Applications
wmarra
0
21
IaC - Infrastructure As Code
wmarra
0
42
Kubernetes - Understand, Automate and Deliver
wmarra
0
64
Docker 101 e Ambientes Imutáveis
wmarra
1
100
Serverless Framework - Creating serverless applications
wmarra
1
110
Cloud Computing and Amazon AWS - PUCMINAS 2015
wmarra
0
61
Other Decks in Technology
See All in Technology
TypeScript×CASLでつくるSaaSの認可 / Authz with CASL
saka2jp
2
130
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
930
機械学習を「社会実装」するということ 2025年冬版 / Social Implementation of Machine Learning November 2025 Version
moepy_stats
2
160
クラウドネイティブ時代の 開発プロセス再設計 〜速さと品質を両立するには〜
moritamasami
0
120
なぜブラウザで帳票を生成したいのか どのようにブラウザで帳票を生成するのか
yagisanreports
1
200
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
210
AI エージェント活用のベストプラクティスと今後の課題
asei
1
280
TypeScript 6.0で非推奨化されるオプションたち
uhyo
15
5.1k
小規模チームによる衛星管制システムの開発とスケーラビリティの実現
sankichi92
0
130
[CV勉強会@関東 ICCV2025 読み会] World4Drive: End-to-End Autonomous Driving via Intention-aware Physical Latent World Model (Zheng+, ICCV 2025)
abemii
0
250
都市スケールAR制作で気をつけること
segur
0
200
.NET 10のEntity Framework Coreの新機能
htkym
0
120
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Bash Introduction
62gerente
615
210k
Become a Pro
speakerdeck
PRO
30
5.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Docker and Python
trallard
46
3.7k
Producing Creativity
orderedlist
PRO
348
40k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
340
A Tale of Four Properties
chriscoyier
162
23k
We Have a Design System, Now What?
morganepeng
54
7.9k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
Meetup BH - 1º Encontro
Escalando minha primeira aplicação Wallison Marra Gerente de Projetos
Ambientes frágeis - Um servidor com várias camadas. - Aplicações
com serviços acoplados. - Gestão engessada. - Maiores o riscos de downtime. - Latência.
Benefícios Cloud - Elasticidade. - Disponibilidade. - Serviços desacoplados. -
Gestão eficiente. - Custo. - Segurança.
Por que Amazon AWS? - Especialista em cloud computing. -
Líder de mercado. - Constantes inovações. - Serviços gratuitos por até um ano*. - Repasse de benefícios. - Vários DCs espalhados pelo mundo.
Regiões e Zonas de Disponibilidade - Mais de 10 regiões
espalhadas pelo mundo. - Zonas de disponibilidade - Quantidade vária de acordo com a região.
None
O que varia de uma região para outra? - Custos.
- Latência. - Zonas de Disponibilidades. - Disponibilidade de Serviço (Normalmente ocorre com versões beta). - Disponibilidade de instâncias reservadas e spot.
Preparando nosso ambiente Tenha em mente 3 serviços básicos da
Amazon, EC2, RDS e S3, e adapte sua aplicação a eles. Assim já terá grandes resultados.
Como chegar lá? Amazon S3
Cenário pretendido
Amazon EC2
Amazon EC2 - Interface prática de gerenciamento. - Com este
serviço podemos gerenciar: - VPS. - Load Balancers. - Security Groups. - Lauch configuration. - Auto Scaling Groups. - AMI - Etc...
Amazon EC2 Instâncias específicas para requisitos específicos: - General Propose.
- Compute Optimized. - Memory Optimized. - GPU. - Storage Optimized. - High I/O. - Densive storage.
Amazon EC2 - On-Demand - Reserved Instances - No upfront.
- Partial upfront - All upfront - Spot instances.
Amazon - Security Groups
Amazon EC2 - Security Groups - Central de configuração dos
requisitos de acesso. - Regras de firewall: - TCP - UDP - HTTP/HTTPS - SSH - Etc...
Amazon EC2 - Security Groups
Amazon ELB
Amazon ELB - Auto escalável. - Distribui requisições entre os
VPS. - Recebe requisições do auto scalig group para provisionamento de instancias. - Suporte SSL. - Verificação de integridade (health check).
Amazon ELB - Cross Zone
Launch Configuration
Launch Configuration - Define parametros para o auto scaling: -
Tipo de instancia. - Imagem a ser utilizada pelas instancias do Auto Scaling Group.
Auto Scaling Group
Auto Scaling Group - Provisionamento automático de instancias. - Define
tamanho inicial e limite de sua stack. - Define políticas de escalabilidade: - UpScaling. - DownScaling.
Auto Scaling Group - Alarmes - Definição de regras para
ativação do auto scaling. - Métricas podem ser estabelecidas por: - CPU - Disco - Rede
Auto Scaling Group
Auto Scaling Group - Alarmes
Amazon S3
Amazon S3 - Serviço de armazenamento. - Disponibilidade de 99.999999999%.
- Ideal para armazenamento de arquivos estáticos (inclusive sites). - Auto escalável.
Amazon RDS
Amazon RDS - Serviço de bancos relacionais da Amazon. -
Bancos suportados: - MySQL - PostgreSQL - Oracle - MSSQL - Aurora
Mão na massa...
Processo - Preparar servidor + aplicação. - Launch Configuration. -
Auto Scaling Group. - UpScaling - DownScaling - Load Balancer.
Dúvidas?
Obrigado! Wallison Marra
[email protected]
facebook.com/wallison.marra