Case Moodle AWS

674 visualizações

Publicada em

Case de migração de ambiente de eduação a distância Moodle para Cloud Computing utilizando Amazon Web Services (AWS)

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
674
No SlideShare
0
A partir de incorporações
0
Número de incorporações
10
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Case Moodle AWS

  1. 1. SERVIÇOS DE CLOUD COMPUTING COM AWS
  2. 2. CLOUD COMPUTING oferta eficaz dos recursos e serviços de TI necessários, de forma rápida, mensurável e disponibilizada com um mínimo de esforço • acesso via rede • elasticidade instantânea • serviço mensurado • recursos compartilhados • auto-atendimento sob demanda características básicas definição segundo NIST
  3. 3. BENEFÍCIOS Alocação e liberação de recursos conforme necessidade Redução do tempo de entrega de recursos Redução do risco de indisponibilidade Possível redução de custos
  4. 4. METODOLOGIA CLOUDTM Diagnóstico e projeto Migração Operação
  5. 5. • Entendimento das necessidades e problemas atuais • Desenho de arquitetura dos serviços • Estimativa de custos Diagnóstico e Projeto • Setup dos serviços selecionados • Migração de aplicação e dados • Suporte na adaptação de aplicações • Configuração de alta disponibilidade • Configuração de escalabilidade • Automação de infraestrutura • Capacitação Migração • Suporte • Monitoramento da infraestrutura • Avaliação e implementação de melhorias Operação METODOLOGIA CLOUDTM
  6. 6. KNOW-HOW Desenvolvimento de software Big Data Nuvem privada Automação Aplicações Web Monitoramento
  7. 7. ALGUNS CLIENTES
  8. 8. CASE Cliente • 8 mil alunos em cursos EAD • Sistema anterior de difícil gestão. Opção pelo moodle para simplificar • Desde o início a nuvem sempre foi a opção escolhida para hospedagem do ambiente Requisitos • Sistema altamente disponível (24 x 7) • Ambientes de homologação e produção separados
  9. 9. CASE Solução Route53 AZ Region AZ Auto scaling Group Elastic Load Balancing Moodle Instance m3.large PostgreSQL RDS Standby (Multi-AZ) m1.large PostgreSQL RDS m1.large Produção Region AZ Instance m1.small Homologação Auto scaling Group GlusterFS Server 1 m1.small GlusterFS Server 2 m1.small moodledata
  10. 10. CASE Solução • Ambiente de desenvolvimento (homologação) separado de produção • Deploy automático quando arquivos movidos para determinada pasta • Serviço de banco de dados gerenciado com PostgreSQL, no modelo master-slave • Auto-scaling nas instâncias de produção • Dados do moodledata compartilhados usando GlusterFS como servidor de arquivos • Monitoramento da saúde e performance do sistema
  11. 11. CASE Benefícios • Alterações e customizações podem ser testadas em homologação e depois colocadas de forma automática e controlada em produção • Sincronização dos dados de produção para homologação quando desejado • Garantia da alta disponibilidade do banco de dados • Backup diário automatizado do banco de dados • Garantia de alta disponibilidade da aplicação, com substituição de servidores não responsivos • Alocação e liberação de servidores de acordo com a demanda, otimizando o uso de recursos, inclusive financeiramente • Backup automático da aplicação com agendamento
  12. 12. CONTATO Guillermo Nudelman Hess comercial@ionatec.com.br (51) 3062-0774 http://www.ionatec.com.br AV. Maranguape, 72 sala 204 Bairro Petrópolis Porto Alegre – RS

×