SlideShare a Scribd company logo
1 of 35
Download to read offline
OSCON 2011
Cobertura BuscaPé Developer
Agenda - Parte 1


 Sobre a OSCON
 Novidades e constatações do mundo Open Source
 Linguagens de programação e programadores
Agenda - Parte 2


 Entrevista dotCloud
 Entrevista MongoDB
 Considerações sobre o evento
A OSCON 2011
A OSCON 2011

2500 participantes
  desenvolvedores, engenheiros, arquitetos, etc
mais de uma centena de palestras
  linguagens, sistemas, aplicativos, etc
dezenas de tutoriais e oficinas
dezenas de expositores no Expo Hall
A OSCON
OSCON Data
 voltada à bancos de dados e armazenagem de
 informações
OSCON Java
 voltada à linguagem Java e seus “satélites”
OSCON
 voltada à linguagens, sistemas e aplicações
Novidades e constatações
do mundo Open Source
Novidades
1º - Open Hardware


Open hardware deixa de ser “brincadeira de criança”
Projetos emergentes: Pandaboard, Arduino, OpenBTS
e ROS (Robot Operation System)
2º - Cloud Computing


Disponibilização de robustas plataformas PaaS
Comodização de hardware e suas oportunidades
Aumento da dependência de API’s
3º - Linguagens emergentes

StreamSQL
  manipulação de infinitas linhas de dados
  análise de dados de mercado, bolsas, detecção de
  fraudes, monitoramento de redes, etc.
PhoneGap - framework de desenvolvimento mobile
  multiplataforma, visualização nativa, etc.
constatações
1º - Força


 O open source está mais forte do que nunca
   apresentação da Microsoft indica que é um caminho
   a seguir, rentável e um mercado interessante
2º - Oportunidades


 Não faltam oportunidades de trabalho no mundo open
 source
   ao contrário, faltam profissionais em dezenas de
   áreas
3º - Negócios


 O open source é uma infindável fonte de negócios
   serviços, produtos e um mix de ambos permitem as
   mais diferentes oportunidades de negócios para
   pequenos e grandes
4º - Crescimento

 O open source cresce sólido e constante
   a cada dia cresce o número de empresas
   procurando reduzir custos de todas as formas e em
   todos os sentidos, sendo o open source a melhor
   opção.
Linguagens de programação
Sobre programadores

Unanimidade na qualidade do código
  ruim por falta de testes
  ruim por falta de esmero
“Teimosia”
  uma única plataforma é melhor para tudo
  não aprenderam a dizer “não”
Sobre programadores (2)

Mercado web
  crescimento constante ao longos dos anos
  foco em frameworks de desenvolvimento
Mercado mobile
  explodindo com demandas gigantescas
  integração da web com o mobile
Sobre linguagens

PHP continua bem, obrigado. Robusto, eficiente,
flexível e simples
Python cresce expressivamente no mundo open
source
HTML 5, uma realidade inquestionável para a web
Java... still Java
Fim parte 1
Agenda - Parte 2
Entrevista dotCloud
O que é?

  Empresa de fornecimento de plataforma PaaS

Diferencial

  Plataforma PaaS multi-sistemas e multi-linguagens

  Espelhamento automático em diferentes datacenters

  Custo baixo
Vantagens

 Rápido deployment

 Foco no código

 Dispensa de hardware

 Dispensa de suporte

 Dispensa de administração

 Sempre on-line
Entrevista MongoDB
O que é?

  Banco de dados orientado a documentos

Diferencial

  Não possui esquemas

  Armazenamento de objetos JSON

  Fácil assimilação por parte de desenvolvedores OOP
Vantagens

 Escalabilidade horizontal

 Permite “joins” distribuídos e clusterizados

 Permite “two-face commits”

 Redução de instruções de I/O

 Busca textual (a partir da versão 2.2 ou 2.4)
Considerações sobre o
evento
Obrigado

More Related Content

What's hot

drupal: ligando os nos da rede
drupal: ligando os nos da rededrupal: ligando os nos da rede
drupal: ligando os nos da redeAndré Avorio
 
A Evolução do Front end
A Evolução do Front endA Evolução do Front end
A Evolução do Front endDouglas Matoso
 
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...Vinícius Lourenço
 
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De ConteúdoJoomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdolucasleite
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasSusana Oliveira
 
BOT: Conversando com o seu sistema
BOT: Conversando com o seu sistemaBOT: Conversando com o seu sistema
BOT: Conversando com o seu sistemaMario Guedes
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosEmerson Barros
 
Introducao desenvolvimento-web
Introducao desenvolvimento-webIntroducao desenvolvimento-web
Introducao desenvolvimento-webMarcio Mota
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marquesWillian Marques
 
Java script vs vb script
Java script vs vb scriptJava script vs vb script
Java script vs vb scriptNielson Santana
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a InternetLeonardo Soares
 
Softwares para desenvolvimento web (KompoZer)
Softwares para desenvolvimento web (KompoZer)Softwares para desenvolvimento web (KompoZer)
Softwares para desenvolvimento web (KompoZer)Tuesla Santos
 

What's hot (20)

drupal: ligando os nos da rede
drupal: ligando os nos da rededrupal: ligando os nos da rede
drupal: ligando os nos da rede
 
CMS Livres na Dataprev
CMS Livres na DataprevCMS Livres na Dataprev
CMS Livres na Dataprev
 
Do Monolítico aos Micro Serviços no Azure
Do Monolítico aos Micro Serviços no AzureDo Monolítico aos Micro Serviços no Azure
Do Monolítico aos Micro Serviços no Azure
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
A Evolução do Front end
A Evolução do Front endA Evolução do Front end
A Evolução do Front end
 
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
 
XPT Framework
XPT FrameworkXPT Framework
XPT Framework
 
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De ConteúdoJoomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
 
Introdução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticasIntrodução ao desenvolvimento de páginas web estáticas
Introdução ao desenvolvimento de páginas web estáticas
 
Blazor #SnetTalks3
Blazor  #SnetTalks3Blazor  #SnetTalks3
Blazor #SnetTalks3
 
BOT: Conversando com o seu sistema
BOT: Conversando com o seu sistemaBOT: Conversando com o seu sistema
BOT: Conversando com o seu sistema
 
Palestra Zabbix, EveryZ e Além - FGSL 2017
Palestra Zabbix, EveryZ e Além - FGSL 2017Palestra Zabbix, EveryZ e Além - FGSL 2017
Palestra Zabbix, EveryZ e Além - FGSL 2017
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites Robustos
 
Introducao desenvolvimento-web
Introducao desenvolvimento-webIntroducao desenvolvimento-web
Introducao desenvolvimento-web
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
 
Palestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus PartyPalestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus Party
 
Java script vs vb script
Java script vs vb scriptJava script vs vb script
Java script vs vb script
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Softwares para desenvolvimento web (KompoZer)
Softwares para desenvolvimento web (KompoZer)Softwares para desenvolvimento web (KompoZer)
Softwares para desenvolvimento web (KompoZer)
 
PHP
PHPPHP
PHP
 

Viewers also liked

1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de CaxiasPaulino Michelazzo
 
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensDrupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensPaulino Michelazzo
 
Como vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livreComo vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livrePaulino Michelazzo
 

Viewers also liked (6)

Intercon 2009
Intercon 2009Intercon 2009
Intercon 2009
 
Inquebrable Drupal
Inquebrable DrupalInquebrable Drupal
Inquebrable Drupal
 
1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias
 
Intercon 2011
Intercon 2011Intercon 2011
Intercon 2011
 
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensDrupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
 
Como vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livreComo vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livre
 

Similar to Palestra OSCON 2011

Congresso iv
Congresso ivCongresso iv
Congresso ivIP10
 
Congresso iii unifacsv3
Congresso iii unifacsv3Congresso iii unifacsv3
Congresso iii unifacsv3IP10
 
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!André Espeiorin
 
Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Francisco Gonçalves
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuiteStart4up
 
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NETProgressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NETAndre Baltieri
 
PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android Fundação Vanzolini
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalhoguestd8c9f1
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoEduardo Prillwitz
 
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisApresentação de minha Monografia do curso de Sistema e Mídias Digitais
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisÉdipo Souza
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaJose Augusto Cintra
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Javaarmeniocardoso
 
Introdução ao Firefox OS
Introdução ao Firefox OSIntrodução ao Firefox OS
Introdução ao Firefox OSDavid Ruiz
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediAlessandro Binhara
 
Rchaves developers in a devices & services world - 201404 - final
Rchaves   developers in a devices & services world - 201404 - finalRchaves   developers in a devices & services world - 201404 - final
Rchaves developers in a devices & services world - 201404 - finalRichard Chaves
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Fabrício Lopes Sanchez
 
Open Source Vantagens E Beneficios - By Softelabs
Open Source   Vantagens E Beneficios - By SoftelabsOpen Source   Vantagens E Beneficios - By Softelabs
Open Source Vantagens E Beneficios - By SoftelabsFrancisco Gonçalves
 

Similar to Palestra OSCON 2011 (20)

Congresso iv
Congresso ivCongresso iv
Congresso iv
 
Congresso iii unifacsv3
Congresso iii unifacsv3Congresso iii unifacsv3
Congresso iii unifacsv3
 
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
 
Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006Linux&Open Source Legacy Migrations F Gon 2006
Linux&Open Source Legacy Migrations F Gon 2006
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuite
 
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NETProgressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
Progressive Web Apps e o futuro do desenvolvimento Web na Plataforma .NET
 
PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android
PALESTRA :: Desenvolvimento para plataforma Android
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalho
 
Perl e o Mercado de Trabalho
Perl e o Mercado de TrabalhoPerl e o Mercado de Trabalho
Perl e o Mercado de Trabalho
 
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisApresentação de minha Monografia do curso de Sistema e Mídias Digitais
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis Multiplataforma
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Java
 
Introdução ao Firefox OS
Introdução ao Firefox OSIntrodução ao Firefox OS
Introdução ao Firefox OS
 
Proposta comercial
Proposta comercialProposta comercial
Proposta comercial
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 
Rchaves developers in a devices & services world - 201404 - final
Rchaves   developers in a devices & services world - 201404 - finalRchaves   developers in a devices & services world - 201404 - final
Rchaves developers in a devices & services world - 201404 - final
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 
Open Source Vantagens E Beneficios - By Softelabs
Open Source   Vantagens E Beneficios - By SoftelabsOpen Source   Vantagens E Beneficios - By Softelabs
Open Source Vantagens E Beneficios - By Softelabs
 

More from Paulino Michelazzo

As novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosAs novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosPaulino Michelazzo
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenterPaulino Michelazzo
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livrePaulino Michelazzo
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para webPaulino Michelazzo
 
Criando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscCriando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscPaulino Michelazzo
 
Por quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPor quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPaulino Michelazzo
 
Criando e sustentando uma empresa livre - ENECOMP
Criando e sustentando uma empresa livre - ENECOMPCriando e sustentando uma empresa livre - ENECOMP
Criando e sustentando uma empresa livre - ENECOMPPaulino Michelazzo
 
Soluções eficientes e de baixo custo em e-commerce
Soluções eficientes e de baixo custo em e-commerceSoluções eficientes e de baixo custo em e-commerce
Soluções eficientes e de baixo custo em e-commercePaulino Michelazzo
 
Reconstruíndo um país: O Software Livre na justiça de Timor Leste
Reconstruíndo um país: O Software Livre na justiça de Timor LesteReconstruíndo um país: O Software Livre na justiça de Timor Leste
Reconstruíndo um país: O Software Livre na justiça de Timor LestePaulino Michelazzo
 
Drupal - Gestor livre de conteúdo
Drupal - Gestor livre de conteúdoDrupal - Gestor livre de conteúdo
Drupal - Gestor livre de conteúdoPaulino Michelazzo
 
Competências para o mercado de TI
Competências para o mercado de TICompetências para o mercado de TI
Competências para o mercado de TIPaulino Michelazzo
 
Drupal - muito além de um CMS
Drupal - muito além de um CMSDrupal - muito além de um CMS
Drupal - muito além de um CMSPaulino Michelazzo
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livrePaulino Michelazzo
 
Cms Livres - Não Reinventando a Roda no Desenvolvimento Web
Cms Livres - Não Reinventando a Roda no Desenvolvimento WebCms Livres - Não Reinventando a Roda no Desenvolvimento Web
Cms Livres - Não Reinventando a Roda no Desenvolvimento WebPaulino Michelazzo
 

More from Paulino Michelazzo (20)

HTML 5 - A mudança da Web
HTML 5 - A mudança da WebHTML 5 - A mudança da Web
HTML 5 - A mudança da Web
 
As novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosAs novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativos
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenter
 
Inovação em software
Inovação em softwareInovação em software
Inovação em software
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livre
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para web
 
POG nunca mais - SOLISC
POG nunca mais - SOLISCPOG nunca mais - SOLISC
POG nunca mais - SOLISC
 
Criando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscCriando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - Solisc
 
CMS Livres - EDTED Recife
CMS Livres - EDTED RecifeCMS Livres - EDTED Recife
CMS Livres - EDTED Recife
 
Por quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPor quê blogar com e sem WordPress
Por quê blogar com e sem WordPress
 
6º FGSL
6º FGSL6º FGSL
6º FGSL
 
Criando e sustentando uma empresa livre - ENECOMP
Criando e sustentando uma empresa livre - ENECOMPCriando e sustentando uma empresa livre - ENECOMP
Criando e sustentando uma empresa livre - ENECOMP
 
Yes We Can
Yes We CanYes We Can
Yes We Can
 
Soluções eficientes e de baixo custo em e-commerce
Soluções eficientes e de baixo custo em e-commerceSoluções eficientes e de baixo custo em e-commerce
Soluções eficientes e de baixo custo em e-commerce
 
Reconstruíndo um país: O Software Livre na justiça de Timor Leste
Reconstruíndo um país: O Software Livre na justiça de Timor LesteReconstruíndo um país: O Software Livre na justiça de Timor Leste
Reconstruíndo um país: O Software Livre na justiça de Timor Leste
 
Drupal - Gestor livre de conteúdo
Drupal - Gestor livre de conteúdoDrupal - Gestor livre de conteúdo
Drupal - Gestor livre de conteúdo
 
Competências para o mercado de TI
Competências para o mercado de TICompetências para o mercado de TI
Competências para o mercado de TI
 
Drupal - muito além de um CMS
Drupal - muito além de um CMSDrupal - muito além de um CMS
Drupal - muito além de um CMS
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livre
 
Cms Livres - Não Reinventando a Roda no Desenvolvimento Web
Cms Livres - Não Reinventando a Roda no Desenvolvimento WebCms Livres - Não Reinventando a Roda no Desenvolvimento Web
Cms Livres - Não Reinventando a Roda no Desenvolvimento Web
 

Palestra OSCON 2011

  • 2. Agenda - Parte 1 Sobre a OSCON Novidades e constatações do mundo Open Source Linguagens de programação e programadores
  • 3. Agenda - Parte 2 Entrevista dotCloud Entrevista MongoDB Considerações sobre o evento
  • 5. A OSCON 2011 2500 participantes desenvolvedores, engenheiros, arquitetos, etc mais de uma centena de palestras linguagens, sistemas, aplicativos, etc dezenas de tutoriais e oficinas dezenas de expositores no Expo Hall
  • 6. A OSCON OSCON Data voltada à bancos de dados e armazenagem de informações OSCON Java voltada à linguagem Java e seus “satélites” OSCON voltada à linguagens, sistemas e aplicações
  • 7.
  • 8. Novidades e constatações do mundo Open Source
  • 10. 1º - Open Hardware Open hardware deixa de ser “brincadeira de criança” Projetos emergentes: Pandaboard, Arduino, OpenBTS e ROS (Robot Operation System)
  • 11. 2º - Cloud Computing Disponibilização de robustas plataformas PaaS Comodização de hardware e suas oportunidades Aumento da dependência de API’s
  • 12. 3º - Linguagens emergentes StreamSQL manipulação de infinitas linhas de dados análise de dados de mercado, bolsas, detecção de fraudes, monitoramento de redes, etc. PhoneGap - framework de desenvolvimento mobile multiplataforma, visualização nativa, etc.
  • 14. 1º - Força O open source está mais forte do que nunca apresentação da Microsoft indica que é um caminho a seguir, rentável e um mercado interessante
  • 15. 2º - Oportunidades Não faltam oportunidades de trabalho no mundo open source ao contrário, faltam profissionais em dezenas de áreas
  • 16. 3º - Negócios O open source é uma infindável fonte de negócios serviços, produtos e um mix de ambos permitem as mais diferentes oportunidades de negócios para pequenos e grandes
  • 17. 4º - Crescimento O open source cresce sólido e constante a cada dia cresce o número de empresas procurando reduzir custos de todas as formas e em todos os sentidos, sendo o open source a melhor opção.
  • 19. Sobre programadores Unanimidade na qualidade do código ruim por falta de testes ruim por falta de esmero “Teimosia” uma única plataforma é melhor para tudo não aprenderam a dizer “não”
  • 20. Sobre programadores (2) Mercado web crescimento constante ao longos dos anos foco em frameworks de desenvolvimento Mercado mobile explodindo com demandas gigantescas integração da web com o mobile
  • 21. Sobre linguagens PHP continua bem, obrigado. Robusto, eficiente, flexível e simples Python cresce expressivamente no mundo open source HTML 5, uma realidade inquestionável para a web Java... still Java
  • 25. O que é? Empresa de fornecimento de plataforma PaaS Diferencial Plataforma PaaS multi-sistemas e multi-linguagens Espelhamento automático em diferentes datacenters Custo baixo
  • 26. Vantagens Rápido deployment Foco no código Dispensa de hardware Dispensa de suporte Dispensa de administração Sempre on-line
  • 27.
  • 28.
  • 29.
  • 31. O que é? Banco de dados orientado a documentos Diferencial Não possui esquemas Armazenamento de objetos JSON Fácil assimilação por parte de desenvolvedores OOP
  • 32. Vantagens Escalabilidade horizontal Permite “joins” distribuídos e clusterizados Permite “two-face commits” Redução de instruções de I/O Busca textual (a partir da versão 2.2 ou 2.4)
  • 33.