Cloud fisl 11_pohlmann

Post on 09-Jul-2015

44 views 1 download

Tags:

Transcript of Cloud fisl 11_pohlmann

Infraestrutura Cloud Computing

em aplicação com multiplos

servidores

FISL 11 – Porto Alegre - 2010

Sérgio A. Pohlmann

FISL 11 – Porto Alegre – 2010 – Sérgio A. Pohlmann

Sérgio Antônio Pohlmann .'.

<sergio.pohlmann@gmail.com>

Integra Software Solutions: www.integradevs.com

Universidad Nacional de Itapua: www.uni.edu.py

Universidad Autónoma de Encarnación: www.unae.edu.py

Computação Distribuída

FISL 11 - 2010 Sérgio A. Pohlmann

● Cluster Computing

● Grid Computing

● Cloud Computing

Cluster Computing

FISL 11 - 2010 Sérgio A. Pohlmann

● Alto Rendimento

● Alta Disponibilidade

Grid Computing

FISL 11 - 2010 Sérgio A. Pohlmann

● Compartilhamento de Recursos

● Otimização do poder computacional

Cloud Computing

FISL 11 - 2010 Sérgio A. Pohlmann

● Ubiquidade

● Escalabilidade

● Disponibilidade

● Agilidade

Cloud Computing

FISL 11 - 2010 Sérgio A. Pohlmann

● Vantagens:● Ubiquidade, escalabilidade, agilidade, etc.

● Desvantagens:● Preocupações com Segurança● Dependencia de um provedor (lock-in)

● Tendencias:● Mercado > U$ 400 Bilhões (2012)

Trends

FISL 11 - 2010 Sérgio A. Pohlmann

Cloud Computing

Amazon EC2

Google Cloud

Tipos de serviço

FISL 11 - 2010 Sérgio A. Pohlmann

Tipos de Serviço

FISL 11 - 2010 Sérgio A. Pohlmann

● SaaS Software as a Service

● PaaS Platform as a Service

● IaaS Infraestructure as a Service

SaaS

FISL 11 - 2010 Sérgio A. Pohlmann

Fonte: http://www.keithpij.com

PaaS

FISL 11 - 2010 Sérgio A. Pohlmann

Fonte: http://www.keithpij.com

IaaS

FISL 11 - 2010 Sérgio A. Pohlmann

Fonte: http://www.keithpij.com

Principais Provedores

FISL 11 - 2010 Sérgio A. Pohlmann

● Amazon● Google● Salesforce● Zoho● Yahoo● Microsoft

Destaque por suporte Open Source

FISL 11 - 2010 Sérgio A. Pohlmann

http://aws.amazon.com/

http://www.google.com/apps/

Carga X Provisão do serviço

FISL 11 - 2010 Sérgio A. Pohlmann

Carga X Provisão do serviço

FISL 11 - 2010 Sérgio A. Pohlmann

Caso de Uso

FISL 11 - 2010 Sérgio A. Pohlmann

Necessidades do Cliente

FISL 11 - 2010 Sérgio A. Pohlmann

● Serviço a nível IaaS● Alta Disponibilidade do Site● Elasticidade de Servidores● Flexibilidade● Manutenção Rápida● Ubiquidade para manutenção● Monitoração Eficiente

Principais Serviços Amazon

FISL 11 - 2010 Sérgio A. Pohlmann

Amazon Web Services

● EC2 Elastic Computing Cloud● S3 Simple Storage Service● EBS Elastic Block Storage● ELB Elastic Load Balancing● Amazon CloudWatch

Solução Apresentada

FISL 11 - 2010 Sérgio A. Pohlmann

Estrutura e Serviços Cloud

FISL 11 - 2010 Sérgio A. Pohlmann

EC2

EBSS3

Instancias Amazon EC2

FISL 11 - 2010 Sérgio A. Pohlmann

● Linux● Debian● Kernel 2.6

Web Server

FISL 11 - 2010 Sérgio A. Pohlmann

● Apache 2● Firewall iptables● Fail2Ban

Application Server

FISL 11 - 2010 Sérgio A. Pohlmann

● Tomcat● Spring● GWT● Hibernate● Firewall iptables● File2Ban

Database Server

FISL 11 - 2010 Sérgio A. Pohlmann

● Postgres SQL● Firewall iptables● File2Ban

● Conexão com volume EBS● Backups em S3● PITR com S3

Mail Server

FISL 11 - 2010 Sérgio A. Pohlmann

● Postfix● Firewall iptables● File2Ban

● Conexão com volume EBS● Backups em S3

Fluxo de um acesso

FISL 11 - 2010 Sérgio A. Pohlmann

Manutenção de instancias e Volumes

FISL 11 - 2010 Sérgio A. Pohlmann

● ElasticFox / JetS3

Monitoração

FISL 11 - 2010 Sérgio A. Pohlmann

● Zabbix

Monitoração

FISL 11 - 2010 Sérgio A. Pohlmann

Monitoração

FISL 11 - 2010 Sérgio A. Pohlmann

Monitoração

FISL 11 - 2010 Sérgio A. Pohlmann

Observações

● Imagens de dominio público ● http://www.PicsDigger.com● http://keithpij.com

● Alguns dados reais foram ofuscados ou omitidos para preservar a confidencialidade com o cliente.

Obrigado pela sua atenção e paciencia!!!

Sérgio A. Pohlmann

sergio.pohlmann@gmail.com