Beruflich Dokumente
Kultur Dokumente
http://blog.concretesolutions.com.br/2014/07/22-s...
Buscar
Newsletter da CS
Assine a Newsletter quinzenal
da Concrete
29/07/2014
Email
Subscribe
infraestrutura.
Nossa parceria e prestao de servios e revenda dos
DevOps (5)
E-Commerce (2)
Empreendedorismo e Negcios
Categorias:
(131)
Institucional (52)
Metodologias geis (41)
Mobile (104)
QA (8)
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
UX (6)
essencialmente estticas.
O site da Concrete Solutions foi parar no GitHub. O
hosting do GitHub para projetos pblicos gratuito,
e nem precisa ser totalmente esttico uma vez que
voc pode usar Jekyll nas suas pginas.
Agora vamos deixar o GitHub para outro dia. O
assunto o hosting do S3.
Achamos que seria muito apropriado colocar nossa
landing page sobre AWS na prpria Amazon e,
sendo possvel, foi isso mesmo que zemos.
Movemos a pgina para o S3. Veja como zemos
abaixo.
Passo a passo
O primeiro passo criar um Bucket no S3.
Acesse o console do S3 e clique em Create a Bucket.
Crie o Bucket com o nome do domnio que voc vai
usar. No nosso caso, colocamos
aws.concretesolutions.com.br.
2 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
3 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
acessando: http://aws.concretesolutions.com.br
/essearquivonaoexiste.html.
O prximo passo fazer o upload dos seus
arquivos estticos para o site.
4 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Configurando o SNS
Acessando o console do SNS, o primeiro passo
criar um novo Tpico.
5 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Javascript SDK
Uma vez congurado o tpico, podemos
colocar no site nosso javascript para enviar
mensagens. O javascript vai fazer com que o
browser do cliente envie mensagens para o
tpico que criamos. Assim conseguimos
mandar um e-mail de contato usando um
site totalmente esttico.
O uso do javascript bem fcil.
Comece por incluir na pgina em que voc
quer usar o SDK o seguinte script.
<script src="https://sdk.amazonaws.com
/js/aws-sdk-2.0.9.min.js"></script>
6 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
criado.
Crie no console do IAM um usurio,
gerando credenciais de acesso no
processo de criao.
No item de segurana, escolha apenas o
acesso ao SNS com a funo Publish, e no
ARN coloque os dados do tpico que voc
criou anteriormente.
<script type="text/javascript">
AWS.config.update({accessKeyId: 'IDdoAcce
, secretAccessKey: 'AccessKeyDoUsuario
AWS.config.region = 'us-east-1';
</script>
7 de 18
05-08-2015 18:25
1
2
3
4
5
6
http://blog.concretesolutions.com.br/2014/07/22-s...
Cloudfront
Para garantir uma latncia ainda menor,
nada melhor que habilitar o Cloudfront
para o site.
Acesse o console do Cloudfront e crie
uma nova distribuio.
8 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Isso caro ?
9 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
S3
A precicao do S3 leva em conta a
regio. Regies diferentes tem
preos diferentes. No caso deste
site, pagamos $0,03/Gb. H ainda
um valor gratuito para os primeiros
5Gb. Ou seja, para este site o
storage gratuito.
Pagamos tambm pelos requests.
Para os requests de administrao
(PUT, COPY, POST, or LIST Requests)
a cobrana de $0,005/1000
pedidos. Tambm nos encaixamos
no free tier de 2.000 requests/ms.
Para os requests de GET os preos
so de $0,004/10.000 pedidos, e a
faixa gratuita de 20.000 requests.
Duvido que nos custe mais que
alguns centavos/ms para esta
landing page.
O terceiro critrio de cobrana para
10 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
o S3 a tranferncia de dados.
Como o Cloudfront vai se
encarregar da maior parte da
transferncia, nosso eventual
custo deve car l, e no aqui no
S3. De qualquer forma, o custo de
tranferncia para o Cloudfront
de $0,02/GB. E para a Internet, o
custo de tranferncia ca em
$0,12/GB (o 1o Gb gratuito).
Na prtica, com o Cloudfront
congurado, nosso custo em S3
deve car menor que $0,10/ms.
SNS
A precicao do SNS vai
depender muito de quais so as
subscries do seu canal.
O custo do 1o milho de
publicaes 0. A partir da o
custo de $0.50/milho de
publicaes. No nosso caso, as
publicaes vo custar pelo
menos $0.50 centavos
#soquenao, e tambm ca
gratuito.
Para a entrega o custo ser de
$0.50/milho para Push Mobile.
Para SMS o custo de
$0.75/centena.
No caso de email/email-JSON so
$2,00/100.000 envios. A faixa
gratuita de 1.000 emails.
11 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Route 53
O servio do Route 53
vai nos cobrar $0.50/ms por
cada hosted zone. As queries
ALIAS para o Cloudfront e para
buckets so gratuitas. As outras
queries, dependendo do tipo,
custam $0.50/milho ou
$0.75/milho. No vou entrar
em detalhes sobre o
funcionamento do DNS em si,
mas na prtica no vamos ter
tantos request para o DNS do
site.
Cloudfront
Agora sim, o cara que vai nos
dar o prejuzo. O Cloudfront
que vai fazer a maior parte do
trabalho e efetivamente servir o
12 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Somando tudo
13 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Confira Tambm:
1. Como plugar a Amazon
AWS em grandes
infraestruturas
2. (2+2) Computao mais
barata, um guia rpido
de precicao AWS
EC2
3. Como gerar um
relatrio de preos de
instncias AWS usando
Ruby
4. Plugar o memcached
com WordPress
14 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
usando AWS
2+2
Amazon AWS
como faz
how to
precicao
princing
S3
Did you like this article? Share
it with your friends!
Like
Tweet
9
12
Written
by
Victor
Hugo
de
Oliveira
Empresrio
e
Engenheiro
de
Computao,
Sciofundador
da
Concrete
Solutions,
Conselheiro
da
FFReal,
Trainer
pela
Scrum.org,
15 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
Programador
em
linguagens
LALR,
ou
o
que
houver
para
o
dia
16 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
`
Comments Community
1
Login
Recommend
Sort by Best
6 months ago
Share
17 de 18
05-08-2015 18:25
http://blog.concretesolutions.com.br/2014/07/22-s...
18 de 18
05-08-2015 18:25