Administracao de Infraestrutura ZOPE Plone
-
Upload
everton-seib -
Category
Documents
-
view
22 -
download
1
Transcript of Administracao de Infraestrutura ZOPE Plone
-
ZOPE/PLONEAdministrao 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 WEBInterpreta ZPT e DTML
Gera sada HTML
Escrito em Python
ZOPE
-
SGCProjeto 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
-
VarnishAcelerador 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 view caching 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