Post on 12-Aug-2015
Amazon Web Services● Plataforma de computação em nuvem;
● Serviço de computação remota;
● Lançada em 2006;
● Amazon EC2 (Amazon Elastic Compute Cloud): Servidores virtuais;
● Amazon S3: Armazenamento;
● Pague o quanto consumir;
Amazon Web Services● Oferece nível(plano) grátis 1 ano de teste;
● S3: 5 GB de armazenamento, 20 mil ‘get requests’, 2 mil ‘put requests’, e 15 GB de tráfego por mês.
● O Microsoft Azure oferece 1 mês de teste, com $200 para gastar em qualquer serviço;
Amazon Web Services● Casos de uso:
○ Big Data■ Pfizer: Alto volume de dados para análise;
● “The Amazon Virtual Private Cloud (Amazon VPC) was a unique option that offered an additional level of security and an ability to integrate with other aspects of our infrastructure.” - Dr. Michael Miller, Diretor da P&D
○ Governo e Educação■ San Francisco State University: Projeto de aprendizado de
máquina, FEATURE;● “The pay-as-you-go model of Amazon Elastic Compute Cloud(Amazon EC2) was the most
appropriate option versus owning a large server in-house,” - Professor Petkovic.
SugarCRM - O que é?● O SugarCRM é uma ferramenta CRM Open Source.
● Multiplataforma para instalação do servidor: Windows,Linux,Mac e para visualização: IE,Firefox,Safari,Chrome.
● Feito em PHP.
● Versões grátis ou com opção de licença paga para recursos adicionais.
SugarCRM - Implementação● Para a implementação são necessários:
o Um servidor web.o PHP e conhecimento do mesmo.o Um serviço de Banco de dados.o Plataformas suportadas para a versão desejada.o Licença Pública GNU.
Content Management System● Framework de gerenciamento de conteúdo;
o Content Management System (CMS)
● Wordpress, Joomla! e Drupal;
● Open source;
● Wordpress é a mais popular, a mais fácil, começou como uma plataforma de blog. Oferece problemas para sites muito grandes.
Content Management System● Drupal é a mais avançado e poderoso, e não exige tanto recursos quanto
a WordPress. Porém é necessário conhecimento em HTML e PHP, e o site não pode ser hospedado em um server da Drupal;
● Joomla! é o meio-termo entre Drupal e WordPress, pois é mais poderosa que o WordPress porém não é tão complicada quanto a Drupal. Joomla também não oferece um servidor para hospedar o seu site.
Joomla!● Software livre e de código aberto;
● Feito em PHP, usa técnicas de Orientação a Objetos e padrões de projeto;
● Armazena os dados em MySQL, MS SQL ou PostgreSQL;
Joomla!● Esqueleto para criação do website;
● Fácilidade na criação, publicação e gerenciamento de conteúdo;
● Elimina a necessidade de um webmaster;o Redução de custos.
● Possui características nativas de difícil implementação;
Joomla!● Por ser um software livre e ter baixo custo ou mesmo nulo, mas ao mesmo
tempo oferecer um alto poder de customização é recomendado desde sites pessoais até sites de grande porte.
● ONGs e Orgãos governamentaiso Mais de 3000 sites governamentais ao redor do mundo são feitos com
Joomla!
Ifood● O iFood é um serviço online onde restaurantes que trabalham com
entrega possam se cadastrar para ter um página própria para receber pedidos.
● O restaurante cadastrado terá no serviço: cardápio e um carrinho para o consumidor fazer pedidos.
iFood - Implem. e preço● Para aderir ao iFood o restaurante
precisa preencher um formulário● A partir desse formulário o iFood
entrará em contato com a empresa para discutir os detalhes de preço.
● A empresa paga por entrega, a hospedagem é gratis.
Mercurial● Software de controle de versão;
● Software Livre e multiplataforma;
● Feito em Python e C;
● Controle de versão distribuída;o Mantém repositório local de todo histórico de desenvolvimento.
● Peer-to-Peer contra Cliente-Servidor
Mercurial● CVS e SVN são centralizados, Mercurial e Git são distribuídos;
● Operações de commit, ver histórico e reverter mudanças são mais rápidas;
● Possui backups localmente;
● Permite o trabalho prosseguir sem internet;
● Mais lento para realizar o checkout;
Mercurial● Pode ser usado por qualquer desenvolvedor em qualquer S.O. que
procure um sistema de controle de versão distribuído.
● Projetos que usam Mercurial: Facebook, Mozilla, Python, Symbian OS, Netbeans, AdBlock Plus, etc.
Odoo● Antigamente conhecido como OpenERP.
● É uma ferramenta ERP com código aberto.
● Documentação vasta e comunitária.
● Analogamente seria um “sistema operacional” com cada recurso ou
funcionalidade adicionado com um aplicativo.
● Repositório com mais de 3000 aplicativos para fins diversos.
● Pode ser instalado em windows e em linux.
Odoo - Implementação● Oferece pacotes de
instalação variados para diferentes níveis de complexidade.
● Possui um vasto tutorial e forum de desenvolvimento.
Odoo - Preço● Gratuito para 2 usuários
administradores.● Sem limite de utilização
para somente-leitura.● Para cada usuário a
mais será adicionado 15$ por aplicativo.
● Crescimento exponencial de preço conforme aumenta os números.