Cenário de presença na Internet: planejar gerenciamento de soluções
Atualizado em: 2008-12-18
Importante
Este artigo faz parte de uma série de artigos que descrevem um cenário de ponta a ponta, mostrando como planejar, projetar, criar e manter o site de presença na Internet de uma empresa, com base no Microsoft Office SharePoint Server 2007.
Artigo anterior |
|
Próximo artigo |
|
Início do cenário |
O arquiteto de soluções, o desenvolvedor de soluções e o gerenciador de conteúdo planejam como a solução será gerenciada. Esse gerenciamento inclui o seguinte:
Identificação dos elementos da solução a ser gerenciada
Identificação dos ambientes: os farms de servidores necessários para que a equipe de infraestrutura desenvolva, crie e publique a solução.
Os processos necessários para que a Equipe de soluções crie a solução e a propague de um farm de servidores para outro.
Determinando os elementos de solução a serem gerenciados
Ação |
A equipe de planejamento primeiro determina os tipos de elementos de solução que os criadores de páginas da Web, os criadores de sites e os desenvolvedores criarão. |
Resultado |
Os elementos do site criado incluem o seguinte:
Elementos de software:
|
Determinando ambientes de gerenciamento de soluções
Ação |
A equipa de planejamento determina os ambientes necessários para gerenciar os vários elementos e processos da solução. |
Resultado |
|
Recursos |
Determinando processos de gerenciamento de soluções
Em seguida, a Equipe de soluções determina o conjunto de processos para propagar o conteúdo e as soluções nos vários ambientes.
Revisando e aprovando o conteúdo
Resultado |
A criação e aprovação de conteúdo ocorrerá no farm de criação. Esse é o principal objetivo desse farm. Para ajudar a garantir que todo o conteúdo tenha sido revisado e aprovado antes da sua publicação, o controle de versão principal/secundária será habilitado no conteúdo criado, serão necessários check-ins e check-outs, e o Fluxo de trabalho de aprovação será necessário para aprovar o conteúdo. |
Recursos |
Propagando o design do site
Resultado |
Artefatos concluídos e aprovados do site — páginas mestras, páginas de layout, folhas de estilos e outros elementos de design — devem ser propagados para os outros farms nos quais o site será disponibilizado.
|
Recursos |
|
Publicando conteúdo
A publicação de um site baseado no Office SharePoint Server 2007 usa o recurso de implantação de conteúdo, que copia um conjunto de sites de origem para um conjunto de sites de destino. Para cada página da Web implantada, todos os itens do banco de dados de conteúdo do qual a página depende — como imagens, folhas de estilos ou páginas de layout — também são implantados. A implantação de conteúdo pode ser executada automaticamente, com base em uma agenda, ou pode ser executada manualmente.
Resultado |
A equipe de planejamento decide sobre um método de implantação de conteúdo de duas camadas para publicação do conteúdo:
|
Recursos |
Desenvolvendo e implantando código
Resultado |
Os elementos codificados do site, como uma conexão de dados personalizada, Web part personalizada e controle de navegação personalizado, serão desenvolvidos no ambiente de desenvolvimento. Os desenvolvedores criarão e testarão elementos personalizados do site em estações de trabalho que hospedem o Microsoft Visual Studio 2005. A equipe de desenvolvimento utilizará o Visual Studio 2005 Team System como um controle de origem e sistema de gerenciamento de configuração. Usando o farm de integração, os desenvolvedores e testadores testarão os elementos codificados no contexto do conteúdo do site de exemplo. Os testadores também utilizarão esse farm para verificar se todos os elementos do site funcionam juntos como esperado. Os elementos codificados do site já testados que forem concluídos e testados no ambiente de integração serão implantados em cada servidor front-end de cada farm do Office SharePoint Server onde serão utilizados. Para isso, um administrador de gerenciamento de configuração de software empacotará as personalizações em um ou mais pacotes de solução do SharePoint. Esses pacotes então serão instalados em todos os servidores front-end no:
|
Recursos |
|
Arquitetura de gerenciamento de solução
O gráfico a seguir ilustra a arquitetura de gerenciamento de solução desenvolvida pelo arquiteto de soluções, pelo desenvolvedor de soluções e pelo gerenciador de conteúdo:
Chave:
Os desenvolvedores fazem check-in e check-out no Visual Studio 2005 Team System.
Os desenvolvedores implantam elementos do site concluídos para depuração e teste com os dados.
Os designers criam páginas mestras, páginas de layout e folhas de estilo em cascata para o site. Os arquivos são gerenciados com o uso de gerenciamento de documentos e fluxo de trabalho.
Os designers implantam layouts e conteúdo de exemplo para fornecer dados para teste.
Os desenvolvedores agrupam os elementos do site como pacotes de solução e os implantam nos farms de criação, produção e failover.
Os administradores implantam o site em um conjunto de sites de preparo para controle de qualidade.
O conteúdo aprovado é implantado no site de publicação e no conjunto de sites de failover.
Migração de conteúdo
A equipe de planejamento investiga como migrar o conteúdo inicial da solução de site atual para o site. Eles consideram o uso de APIs de migração de conteúdo do SharePoint para criar uma ferramenta personalizada. Consultando o artigo sobre a central de recursos de migração e atualização do SharePoint Server 2007 (https://go.microsoft.com/fwlink/?linkid=104403\&clcid=0x416), a equipe obtém informações sobre um produto certificado pela Microsoft que migra conteúdo e metadados para o Office SharePoint Server 2007. A equipe decide usar esse produto, em vez de seus recursos internos, para desenvolver uma solução personalizada para migrar conteúdo.
Resultado |
A equipe planeja migrar seu conteúdo atual após o site inicial ter sido desenvolvido e copiado para o farm de integração. Eles usarão o produto certificado para configurar a migração de conteúdo para o farm de integração, onde ele será testado e verificado. Após verificar a implementação no farm de integração, a equipe executará a migração de conteúdo no farm de criação, para importar todo o conteúdo da solução atual. |
Recursos |
|
Baixar esse manual
Este tópico está incluído no seguinte manual que pode ser baixado para leitura e impressão mais fácil:
Consulte a lista completa de manuais disponíveis em Download de manuais do Office SharePoint Server 2007.