Slide1:
A adopção das tecnologias AJAX, conceitos Lamp (Linux-Apache-MySql-Php e SaaS (Software as a Service) como forma de simplificar o Desktop, implementando sistemas abertos Linux. Francisco Gonçalves
Janeiro 2008
Agenda: Agenda Os custos (TCO) dos actuais Desktops.
As vantagens da tecnologias Ajax (Asynchronous Javascript And XML)
A aliança Open Ajax da indústria
Demo! - Web 2.0 Mash-ups incrementam o poder da rede
Elevar as expectativas!
Os custos (TCO) dos actuais Desktops: Os custos (TCO) dos actuais Desktops
O TCO no que concerne a administração e gestão da segurança nos desktops.
Traduz-se em €3000 to €5000 por ano / por computador / custos totais.
Outras questões não menos importantes:
Demasiada informação crítica é armazenada no computador, sem backups
Dificultada a partilha com segurança da informação
Os conhecimentos/informação estão vinculados a um indivíduo; os utilizadores / Desktops.
Sistemas diferentes para diferentes aplicações - CRM, inventário, agenda, mail,..
O que já ocorreu nos Últimos 10 Anos?: O que já ocorreu nos Últimos 10 Anos? … desde que o seu software de desktop foi concebido inicialmente (final anos 80)?
World-wide Web (HTML, HTTP, SSL/TLS)
Wifi
explosão de Storage & spam/virus
Mobilidade (multi-client & multi-device)
Normas arquivo, conformidades, …
O paradigma da pesquisa (google,yahoo!!”)
SOA: Serviços XML & Web
alternativas Mac e Linux desktop
Web 2.0 (Ajax + Mashups)
Web collaboration (IM, RSS, Wiki, iCalendar, presence, VoIP, …)
A forma de aceder ao software mudou..
Open source
On-demand (Software as a Service/SaaS)
Porquê Ajax?: Porquê Ajax? UI Interface Rico
Comunicações client/servidor mais robustaS
Web “look and feel” (- back & bookmarks)
Administração Zero-cost
Segurança Web
Multi-browser “standard”
Mash-ups
Grandes Web Sites e repositórios: Google, Yahoo, Microsoft, Amazon, etc.
Visão e iniciativas Ajax Open : Visão e iniciativas Ajax Open Viabilidade e credibilidade asseguradas
suporte nas plataformas de browsers: Firefox, Safari, IE, …
suporte nos desktops: Windows, Apple, Linux, …
Nos servidores: Unix, Windows
suporte nas linguages /app. servers: Java, PHP, Perl, Ruby, C#, …
Suportado pela comunidade open source
Comunidade elevada credibilidade na inovação & Colaboração, através rede
Conformidade com os Standards
Protecção do investimento
Iniciativa tecnologias Open Ajax : Iniciativa tecnologias Open Ajax Eclipse com AJAX Open
Ajax authoring extensions
Integração Mozilla
Ajax Toolkit Framework/ATF (para Kabuki/Zimbra AjaxTK, Dojo, …)
Mozilla
Embedded browser
JavaScript debugger
JavaScript Console
DOM inspector
Apache
Kabuki (Zimbra AjaxTK)
Outros tool-kits e plataformas Ajax: Dojo,Morfik,...
→ Demo Server: → Demo Server Demo #1
Mash-Ups Empresariais: Mash-Ups Empresariais Internet
Google & Yahoo Maps
Web URL Preview (Alexa)
Salesforce.com
Amazon
Skype
SMS
FedEx
Wikipedia
…
Intranet
CRM
ERP
Channel mgmt.
Bugzilla
VoIP Phones
… Extensible mash-ups for Email, Calendaring, IM, …
Merge of “pull” & “push”
Multi-client/OS/browser
Zero client install
Secure: Managed by server admin. Zimbra Client Web browser (Firefox, IE, Safari) Zimlets Zimbra Server Zimlet JSP ZimletProxy XML/ SOAP Any Java binding (JDBC)
Exemplos de Mash-Up : Exemplos de Mash-Up Especificações
Declarativas para XML template
Content objects (for mouse-over and right-click) Examples:
Phone numbers
Purchase orders
Addresses
SKU numbers
Tracking numbers
Bug/Case numbers
URLs
Ticker symbols
Exemplos de Mash-Up : Exemplos de Mash-Up Specification
Declarative XML template …
Panel items (for drag & drop, click actions, user properties, …)
Exemplos: Exemplos Morfik IDE Pascal, Basic, Java,.. MORFIK IDE Desktop GMAIL DEMO
→ Nova geração aplicações de Messaging & Colaborativas: → Nova geração aplicações de Messaging & Colaborativas Demo #2
Slide14: Fim
Obrigado pela sua presença
Francisco Gonçalves