Transcript
Page 1: Por que a nuvem irá acabar com soluções "Enterprise"

Por que a nuvem irá acabar com soluções “enterprise”?

Page 2: Por que a nuvem irá acabar com soluções "Enterprise"

Bill Coutinho@billcoutinho

Um pé na tecnologia (Computação Unicamp 1989)...... outro pé no Marketing (ESPM 2003)

Building a Great Place to Work at @DextraSistemas since 2002

Page 3: Por que a nuvem irá acabar com soluções "Enterprise"

Fábio Lima Santos

@flsusp

depois de 10 anos

no desenvolvimento de

25 aplicações em

24 clientes

Software Craftsman at @DextraSistemas

Page 4: Por que a nuvem irá acabar com soluções "Enterprise"

Porque a nuvem irá acabar com soluções “enterprise”?

Page 5: Por que a nuvem irá acabar com soluções "Enterprise"

Mas, o que é uma solução “enterprise”?

Page 6: Por que a nuvem irá acabar com soluções "Enterprise"

Por que adotamos soluções “enterprise”?

Page 7: Por que a nuvem irá acabar com soluções "Enterprise"

Economia de Escala

Fazer mais em menos tempo e com menor custo

Page 8: Por que a nuvem irá acabar com soluções "Enterprise"

Os principais problemas arquiteturais já estão resolvidosDis

tribu

ição d

e Carg

a Tolerância a Falhas

Timer

Filas DistribuídasDistribuído

TransaçõesCache Distribuído

Persistência deEstado

Page 9: Por que a nuvem irá acabar com soluções "Enterprise"

Tradeoffs?

Page 10: Por que a nuvem irá acabar com soluções "Enterprise"

Complexidade

Simples é aquilo que resolve somente os problemas que você tem!

Simplicity is about subtracting the obvious, and adding the meaningful. -- John Maeda

Page 11: Por que a nuvem irá acabar com soluções "Enterprise"

Flexibilidade

Normalmente o ótimo global não é ótimo local em lugar nenhum.

Page 12: Por que a nuvem irá acabar com soluções "Enterprise"

A Falácia da Padronização e Ganho de Escala

Page 13: Por que a nuvem irá acabar com soluções "Enterprise"
Page 14: Por que a nuvem irá acabar com soluções "Enterprise"
Page 15: Por que a nuvem irá acabar com soluções "Enterprise"
Page 16: Por que a nuvem irá acabar com soluções "Enterprise"
Page 17: Por que a nuvem irá acabar com soluções "Enterprise"
Page 18: Por que a nuvem irá acabar com soluções "Enterprise"
Page 19: Por que a nuvem irá acabar com soluções "Enterprise"
Page 20: Por que a nuvem irá acabar com soluções "Enterprise"
Page 21: Por que a nuvem irá acabar com soluções "Enterprise"
Page 22: Por que a nuvem irá acabar com soluções "Enterprise"

Arquitetura das Aplicações

Page 23: Por que a nuvem irá acabar com soluções "Enterprise"

"Mas os problemas já estão resolvidos!!!"

"Não vamos reinventar a roda..."

Page 24: Por que a nuvem irá acabar com soluções "Enterprise"

Embedded Solutions

Page 25: Por que a nuvem irá acabar com soluções "Enterprise"

Por que você acha que você precisa de um Application Server?

Page 26: Por que a nuvem irá acabar com soluções "Enterprise"

Clustering

Timers

Queues

Caching

Distributed Transactions

Cluster Orchestration

Load Balancing

Page 27: Por que a nuvem irá acabar com soluções "Enterprise"

Não basta construir, tem que implantar...

Page 28: Por que a nuvem irá acabar com soluções "Enterprise"

“Everything fails all the time”Werner Vogels

Page 29: Por que a nuvem irá acabar com soluções "Enterprise"

You shouldn’t have to solve this every time...

Page 30: Por que a nuvem irá acabar com soluções "Enterprise"

Cloud: Infrastructure or Platform?

Page 31: Por que a nuvem irá acabar com soluções "Enterprise"

“Platform as a Service (PaaS) is a category of cloud computing services

that provides a computing platform and a solution stack as a service.”

Wikipedia

Page 32: Por que a nuvem irá acabar com soluções "Enterprise"

“Platform as a Service (PaaS) is a category of cloud computing services

that provides a computing platform and a solution stack as a service.”

Wikipedia

Page 33: Por que a nuvem irá acabar com soluções "Enterprise"

PaaS:Easy to use Solution Stack as a service

Page 34: Por que a nuvem irá acabar com soluções "Enterprise"

Elastic Load Balancing, Elastic BeanstalkElastiCacheEBS, S3, RDS, DynamoDB, SimpleDBSQS, SNS

Page 35: Por que a nuvem irá acabar com soluções "Enterprise"

MemcacheDatastore, Blobstore, Cloud Storage, BigQuery, CloudSQLTask QueueCron Tasks

Page 36: Por que a nuvem irá acabar com soluções "Enterprise"

A arquitetura da sua aplicação é simples

A complexidade da sua aplicação está no negócio

Page 37: Por que a nuvem irá acabar com soluções "Enterprise"

“Mas e se eu não posso ir para a nuvem?”

Page 38: Por que a nuvem irá acabar com soluções "Enterprise"

Build your own Cloud Platform

Page 39: Por que a nuvem irá acabar com soluções "Enterprise"

Crie,implante e

gerencieseus serviços

Page 40: Por que a nuvem irá acabar com soluções "Enterprise"

Defina um padrão rígido de integração entre apps e serviços

Make it easy to use...

Page 41: Por que a nuvem irá acabar com soluções "Enterprise"

Test it!

Page 42: Por que a nuvem irá acabar com soluções "Enterprise"

Desenvolva aplicações arquiteturalmente simples

Don’t build clusters for business applications

Page 43: Por que a nuvem irá acabar com soluções "Enterprise"
Page 44: Por que a nuvem irá acabar com soluções "Enterprise"
Page 45: Por que a nuvem irá acabar com soluções "Enterprise"

Obrigado!

Page 46: Por que a nuvem irá acabar com soluções "Enterprise"
Page 47: Por que a nuvem irá acabar com soluções "Enterprise"

Top Related