2. Quem foi Calico Jack?
• John Rackham, conhecido como Jack Rackham
• Capitão pirata inglês durante o século XVIII
• Seu apelido surgiu graças às roupas coloridas feitas de “calico” que
ele sempre vestia
• Criador da "Jolly Roger" (Bandeira Pirata)
• Lembrado por empregar em sua tripulação as duas mulheres piratas
mais notórias de seu tempo, Anne Bonny e Mary Read.
• A bandeira “Jolly Roger” de Rackham pode ser vista no filme A Ilha
da Garganta Cortada, de 1995 e no filme Piratas do Caribe: A
Maldição da Pérola Negra, de 2003.
• No jogo Assassin's Creed IV: Black Flag como um dos personagens
que servirão para te ajudar
31/12/13
Calico Jack
2
3. Objetivos do Projeto
• Criar uma infraestrutura resiliente e facilmente
escalável
• 100% Redundante
• Que atenda as necessidades de crescimento futuras
• Que possa atender o Diretório Estadual e os
Coletivos/Diretórios Municipais
• Com monitoramento proativo (e não reativo)
31/12/13
Calico Jack
3
4. Escolha do Cloud Provider
• O Projeto está dividido em duas fases:
– Fase 01: Digital Ocean
– Fase 02: Amazon AWS
• Fase 02 inicia quando o diretório estadual tiver verba
para a manutenção dos custos
31/12/13
Calico Jack
4
5. As necessidades atendidas
• Ambiente Wordpress MultiSite
– Atender todos os Diretórios Municipais, com site e gestão independente
do Estadual
Único ponto de entrada para todas as ferramentas
Uma plataforma PiratePad integrada ao Wordpress
Um Social estadual, que possibilite a criação de grupos municipais
Uma plataforma de eVoting com certificação digital (e-CPF) e válida
juridicamente
• Uma plataforma de deliberação e votação de assuntos de interesse
da população
• Autenticação comum (Single Sign On) em todas as plataformas.
•
•
•
•
31/12/13
Calico Jack
5
7. História do nome dos Hosts
• Os irmãos Barbarossa (ou Barba-Ruiva)
• Na realidade eram dois Barba-Ruiva
• Nome dados pelos corsários europeus aos irmãos
Turcos, Aruj e Hizir.
• Sua base era na África
• Atacavam várias cidades costeiras, se tornando os
homens mais famosos da região.
31/12/13
Calico Jack
7
8. CDN CloudFlare
•
•
•
•
•
CDN Gratuíta
Cache de Conteúdo Estático
Integração via Plugin com o Wordpress
Purge automático de cache nas atualizações de Posts
Criação automática de sub-domains no DNS para o
redirecionamento dos sites.
31/12/13
Calico Jack
8
9. Distribuição dos Serviços
• Ambientes redudantes ficaram com os irmãos ARUJ
e HIZIR
• Serviços secundários, com um RTO (Recovery Time
Objetive), ficaram no host BARBAROSSA
31/12/13
Calico Jack
9
10. Estrutura Wordpress
• Banco de dados MariaDB Galera Cluster
• MariaDB com replicação Master-Master
• FileSystem do Wordpress no GlusterFS
• Replicado nos 3 hosts
31/12/13
Calico Jack
10
11. Estrutura Social
• Adoção da Plataforma Elgg (http://elgg.org)
• Plataforma usada por grandes instituições (entre outros):
– Australian Government
– British Government
– State of Ohio, USA
– UNESCO
– NASA
– Harvard University Extension School
– Johns Hopkins University
• Autenticação oAuth com o Wordpress
• Tema personalizado “Pirate Face”
31/12/13
Calico Jack
11
13. eVoting
Plataforma de Votações e Deliberações
Uso dos Diretórios Municipais e do Estadual
Seus votos devem ser válidos juridicamente
Deve permitir votações fechadas (internas ao partido)
com votos válidos
• Deve permitir deliberação da população sobre assuntos
de interesse geral, sem a necessidade de votos válidos
• Deve atender à nova lei referente ao uso assinatura
digital em projetos de iniciativa popular (PL 2.024/2011 )
•
•
•
•
31/12/13
Calico Jack
13