Case PHP como base de digital asset management arizona
description
Transcript of Case PHP como base de digital asset management arizona
PHP como Base de Digital Asset Management
Ivan Rosolen • Bruno Schrappe • arizona.flow • 19 de Julho de 2014
PHP DAM
Definição de Ativo Digital
Arquivo Digital
PHP DAM
Definição de Ativo Digital
Arquivo Digital
Metadados intrínsecosFormatoCriaçãoTamanhoDimensõesXMP…
PHP DAM
Definição de Ativo Digital
Arquivo Digital
Metadados intrínsecosFormatoCriaçãoTamanhoDimensõesXMP…
Metadados de NegócioDono do ativo
PermissõesDRM
…
PHP DAM
Definição de Ativo Digital
Arquivo Digital
Metadados intrínsecosFormatoCriaçãoTamanhoDimensõesXMP…
Metadados de NegócioDono do ativo
PermissõesDRM
…
Metadados de ConteúdoObjetos referenciados
LinksConteúdo
…
PHP DAM
Ativo Digital
Definição de Ativo Digital
Arquivo Digital
Metadados intrínsecosFormatoCriaçãoTamanhoDimensõesXMP…
Metadados de NegócioDono do ativo
PermissõesDRM
…
Metadados de ConteúdoObjetos referenciados
LinksConteúdo
…
PHP DAM
Digital Asset Management
PHP DAM
Digital Asset Management• DAM é a administração e distribuição de ativos
digitais como imagens, documentos, áudio, vídeo e arquivos diversos
PHP DAM
Digital Asset Management• DAM é a administração e distribuição de ativos
digitais como imagens, documentos, áudio, vídeo e arquivos diversos
• Permite a catalogação, armazenamento e reaproveitamento de consideráveis volumes de informação valiosa na forma de ativos digitais
PHP DAM
Digital Asset Management• DAM é a administração e distribuição de ativos
digitais como imagens, documentos, áudio, vídeo e arquivos diversos
• Permite a catalogação, armazenamento e reaproveitamento de consideráveis volumes de informação valiosa na forma de ativos digitais
• Atualmente está na base de sistemas de informação de organizações modernas e de marketing omnichannel
PHP DAM
Marketing Omnichannel
PHP DAM
Por Que Desenvolver um DAM
PHP DAM
Por Que Desenvolver um DAM• Core de operações da empresa que presta serviços
para Marketing, envolvendo arquivos digitais
PHP DAM
Por Que Desenvolver um DAM• Core de operações da empresa que presta serviços
para Marketing, envolvendo arquivos digitais
• Precisávamos de um DAM versátil e aberto para compor diversas outras soluções
PHP DAM
Por Que Desenvolver um DAM• Core de operações da empresa que presta serviços
para Marketing, envolvendo arquivos digitais
• Precisávamos de um DAM versátil e aberto para compor diversas outras soluções
• Escalabilidade para deploys
PHP DAM
Por Que Desenvolver um DAM• Core de operações da empresa que presta serviços
para Marketing, envolvendo arquivos digitais
• Precisávamos de um DAM versátil e aberto para compor diversas outras soluções
• Escalabilidade para deploys
• DAM híbrido - com recursos para produção digital e para aplicações corporativas
PHP DAM
Por Que Usamos PHP
PHP DAM
Por Que Usamos PHP
• Projeto de Inovação - requisitos ainda em maturação
PHP DAM
Por Que Usamos PHP
• Projeto de Inovação - requisitos ainda em maturação
• Muitos pontos a pesquisar durante o desenvolvimento
PHP DAM
Por Que Usamos PHP
• Projeto de Inovação - requisitos ainda em maturação
• Muitos pontos a pesquisar durante o desenvolvimento
• Precisamos de desenvolvedores criativos e ágeis
PHP DAM
Por Que Usamos PHP
• Projeto de Inovação - requisitos ainda em maturação
• Muitos pontos a pesquisar durante o desenvolvimento
• Precisamos de desenvolvedores criativos e ágeis
• Desenvolvedores PHP são “makers”
PHP DAM
Requisitos FuncionaisIntegrações DAM
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
ArquivosMúltiplos
Repositórios Sincronizados
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Múltiplos Repositórios
Sincronizados
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Interfaces Corporativas
Múltiplos Repositórios
Sincronizados
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Interfaces Corporativas
PIM Catálogo de
Produtos
Múltiplos Repositórios
Sincronizados
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Interfaces Corporativas
PIM Catálogo de
Produtos
Múltiplos Repositórios
Sincronizados
eCommerce
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Interfaces Corporativas
PIM Catálogo de
Produtos
Múltiplos Repositórios
Sincronizados
eCommerce
MIS & Job-Entry
PHP DAM
Requisitos FuncionaisIntegrações DAM
Workflows de Produção e Manipulação de
Arquivos
Sistemas de Aprovação
Interfaces Corporativas
PIM Catálogo de
Produtos
Múltiplos Repositórios
Sincronizados
eCommerce
Database Publishing
MIS & Job-Entry
PHP DAM
Arizona SP
DAM!Workflow
MCM!Mkt Content
DAM!SaaS
ERP
.flow
.flow
.flow
.flow
PHP DAM
AZ Argentina
.flow
Paim
10 MBit/s
.flow
VPN via Internet
NBS SP
.flow
20 MBit/s
Arizona SP
DAM!Workflow
MCM!Mkt Content
DAM!SaaS
MCM!Mkt Content
DAM!SaaS
Colaboração
Santander
ERP
ERP
Dentsu
20 MBit/s
.flow
F/Nazca
Internet
.flow
20 MBit/s
W/McCann RJ
W/McCann SP
WAN Agência
.flow
.flow
2 MBit/s
NBS RJ
Arizona RJ
.flow.flow
Carrefour
20 MBit/s
.flow
Pernambucanas
20 MBit/s
.flow
Peralta 20 MBit/s.flow
Lew’Lara
20 MBit/s
.flow
.flow
.flow
VPN via Internet
Datacenter Level3
.flow
.flow
.flow
PHP DAM
PHP DAM
Integração Adobe Air
• SabreAMF
• https://github.com/evert/SabreAMF
PHP DAM
Interface WEB e Serviços
• Restfull API
• Respect
• https://github.com/respect
PHP DAM
Integração com SO
• Extensões PHP
• Linux tools
• Softwares de terceiros
PHP DAM
Arquivamento
• Tamanhos de armazenamentos diferentes
• Controle de espaço
• Gravação
PHP DAM
Banco de Dados
http://www.mysql.com http://www.mongodb.org
PHP DAM
Deploy• Phing
• http://www.phing.info/
• Composer
• https://getcomposer.org/
• Chef
• http://www.getchef.com/chef/
OBRIGADO!