1
Cloud é Linux4Linux - 2012
Cloud é Linux
2
Disruptura: :Linux
●Código fonte aberto●Modelo de desenvolvimento colaborativo●Comunidade e empresas●Líder em mobile: 400.000.000 dispositivos Android (Google): E dispositivos Android venderam mais que PC em 2012
3
Disruptura: Cloud
●Comece pequeno e vá crescendo: Provisione por demanda●Pague pelo uso: Picos e sazonalidades●Experimente tecnologias: Um grande lab de baixo custo●Experimente o mercado: Menor time to market●Descomplique a infraestrutura local●Seja mais verde●Entregue mais rápido
● Não é custo: É estratégia, caminhos de inovação, mais oportunidades para startups/empreendedores
4
Cloud é Linux
●AWS: Cerca de 500.000 máquinas físicas com Linux divididas em milhões de máquinas virtuais, 97% Linux. No mundo físico: 48% Windows, 20% Linux Fonte ZDNET●Tecnologias sempre vistas como “em Linux”: PHP, Ruby, Python, node.js, nginx, NOSQL/Big Data, HPC
● Não é custo: Previsibilidade, Estratégia, Eficiência, Segu-rança, Robustez, Transparência, Padrões abertos
5
É Linux por que
●Consumo de recursos eficiente e escalável: Mais virtuais por física●Administração baseada em arquivos: replicável, fácil provi-sionamento, administração industrial com Puppet/CFEngine/Chef●Stacks completos para PHP, Java, Ruby, Python, node.js de custo baixo e prontos para nuvem●Escala global pede Linux: AWS, Google, Twitter e Facebook são infras escaláveis, em nuvem e Linux.
● De novo não é custo: é o sistema operacional mais efi-ciente, abrangente e adequado para a Cloud.
6
Linux onde
●Na base pública: AWS, Rackspace usam Linux, Google usa Linux●Na cloud privada: Openstack, Cloudstack, Eucalyptus●Na virtual: escala, provisiona mais fácil●No desenvolvimento: PHP, Ruby, Python, Java, node.js rodam melhor em Linux●Na produção: Linux é o mais adequado para crescer IaaS, PaaS, SaaS●Localmente: Infraestruturas híbridas para monitoramento, backup, replicação, segurança, gerência de identidades●No mobile: Android é Linux●Em devices: SmartTV, SmartQualquer coisa são Linux.
7
Linux, Cloud e Mobile
8
Linux, Cloud e Mobile
9
Apps agnósticos ao backend
●Nginx em Linux: A AWS hospeda cerca de 7.000.000 de sites, destes metade roda nginx. Fora da AWS, nginx atende apenas 11% dos sites. Netcraft, pesquisa setembro 2012●Tecnologias fundamentais no mundo mobile rodam em Linux para o mundo App: node, json, gis, nosql●As Apps pedem infra escalável, eficiente, segura e de provi-sionamento fácil e previsível: Isso é Linux
10
Riscos e medos
●Disponibilidade●Tempo de vida●Posse dos dados●Segurança●Adequação a normas●Geopolítica, Soberania●Concentração de poderes e mercados
11
Oportunidades
●Devops: a mediação entre a infraestrutura ágil, desenvolvi-mento ágil e atendimento ágil de necessidades de cliente pre-cisa de novos profissionais: Fim do artesanato em TI●Usar serviços na cloud é diferente de arquitetura e diferente de arquitetura local: Técnicas para eficiência no uso e trans-porte são fundamentais.●Autenticação, autorização e segurança continuam em alta●Atender mais por menos sempre foi fundamental, mas agora a conta é mensal e fácil de visualizar●Headless/console e infra sem frontend acoplado: Corporativo e Consumo
12
Oportunidades
●Refactoring de código: multi tenancy, resiliência, latência, multíplas formas de acesso●Estender funcionalidades, inovar, prototipar, ●Construção e migração para e entre ambientes cloud●Backup restore guarda deduplicação●Sysadmin de ambientes híbridos●Monitorar garantir serviço●Garantir experiência do usuário●Garantir experiência do sysadmin●Garantir experiência do desenvolvedor
13
E para comemorar
●Cloud é Linux, Mobile é Linux, o Futuro é Linux
●4Linux - Nova sede!
14
Cloud é Linux
Dúvidas?