Você está na página 1de 33

ZOPE/PLONE

Administrao de
infraestrutura Zope/Plone
Treinamento presencial
Introduo
Este treinamento destinado aos
administradores da infraestrutura que
realizaro e administraro as instalaes de
ZOPE/PLONE em suas redes.
ZOPE/PLONE
Captulo 01
Introduo
Zope
Plone
Python
Requisitos para Instalao
Sistema Operacional
Hardware
Pacotes necessrios
Atualizaes
ZOPE/PLONE
Introduo
Os SGCs so semelhantes a um framework
Websites pr-estruturados
Permite a criao, armazenamento e
administrao de contedos dinmicos
SGC = CMS (Content Management System)
Sistemas de Gesto de Contedo
Linguagem de
Programao
Alto nvel
Imperativa
Orientada a objetos
Tipagem dinmica e forte
Python
Servidor de
Aplicaes WEB
Interpreta ZPT e DTML
Gera sada HTML
Escrito em Python
ZOPE
SGC
Projeto OPEN SOURCE, entre os 2%
principais do mundo
340 desenvolvedores
57 pases participantes
Plone
Arquitetura
Instalao
Pr-Instalao
Atualizar a lista de
pacotes
Python 2.4
Ubuntu 9.4 -> Python
2.5
Python
Python-Dev
Python-Imaging
Python-SetupTools
Zope SKEL
http://peak.telecommunitu.com/dist/ez_setup.py
Neste captulo voc viu...
Plone, Zope e Python
Instalao
Bibliotecas necessrias para instalao
Reviso
Laboratrio 01
Crie um novo site Plone chamado: MEU SITE
Crie outro site Plone chamado: SITE 02
Observe as demais instrues do instrutor.
Laboratrio
Captulo 02
Introduo
Segurana da Informao no ZOPE/PLONE
Gerenciamento de usurios
Permisses padro
Grupos de usurios
Papis locais e compartilhamento
Controle de acesso por meio de Workflow
ZOPE/PLONE
Introduo segurana da
informao em ZOPE/PLONE
Permisses de baixo nvel
Papis
Papis locais
Fluxos de trabalho
Segurana
Papis (user roles)
Anonymous
Authenticated
Manager
Member
Owner
Reviewer
Papis no so grupos de usurios
Segurana
Permisses
View
Modify Portal Content
Access contents information
List folder contents
Segurana
Interface de Gerenciamento Zope
(ZMI)
Aba security
Listagem das permisses atribudas ao papel
Acquire herda as permisses do objeto pai
Permisso padro = anonymous
Segurana
Criao de Usurio/Grupo
Plone adiciona o conceito de grupo de usurios
aos papis
Papis podem ser atribudos a grupos
Segurana
Papis locais e
compartilhamento
Aba compartilhamento
@@sharing
Manager (/stuff)
Segurana
Controle de acesso por workflow
Na maior parte dos casos a forma correta de se
fazer gesto de permisses e seu contedo
atravs do workflow.
Os estados do workflow so exibidos nos drop-
down no canto superior direito, quando na aba
viso de um tipo de contedo.
Segurana
Neste captulo voc viu...
Introduo aos conceitos de segurana no
ZOPE/PLONE
Papis, grupos e usurios
Pemisses
Workflow
Reviso
Laboratrio 02
Neste laboratrio voc ir criar grupos de
usurios, atribuir papis, criar os usurios,
inser-los nos grupos e testar as configuraes.
Laboratrio
Captulo 03
Otimizao de desempenho:
Parmetros ajustveis
Varnish
Politicas de Cache:
Descrio das polticas de Cache
Quando aplicar cada tipo de poltica
Procedimento de Backup
ZOPE/PLONE
O que otimizar?
SERVIDOR DE CACHE
- SQUID
- VANISH
BALANCEAMENTO DE
CARGA
- Pound
- Hardware
ZOPE
Servidor ZEO
ZEO
Zope Enterprise Objects
Sistema de balanceamento de carga
Mltiplas instncias do ZOPE acessando uma
nica base de dados
Consistncia das informao
Otimizao
Varnish
Acelerador para aplicativos WEB
300 a 1000 vezes mais rpido
Reduz/Elimina o acesso a rede e
disco armazenando o contedo em
memria RAM do servidor
Otimizao
Poltica de Cache
Sem cache Proxy
Com cache Proxy
Com Proxy Cache e viewcaching dividido
Otimizao
Cache
Caching forte
Cache moderado
Caching fraco
Sem Cache
Otimizao
Backup
Data FS
Customizaes
Produtos instalados
Mtodos externos
Arquivos de configurao
Arquivos de traduo
Produtos em desenvolvimento
Backup
Backup
Repozo.py
Mtodo 1 Shutdown
Mtodo 2 Pack
Data.fs.old
Backup
Neste captulo voc viu...
Otimizao de desempenho:
Parmetros ajustveis
Varnish
Politicas de Cache:
Descrio das polticas de Cache
Quando aplicar cada tipo de poltica
Procedimento de Backup
Reviso
Laboratrio 03
Neste laboratrio voc ir realizar a instalao
de um ambiente redundante e com cache
habilitado, estabelecendo as melhores prticas
para este ambiente. Voc ir, tambm,
configurar e testar as rotinas de backup para os
seus sites.
Laboratrio

Você também pode gostar