Professional Documents
Culture Documents
Verso 1.1
Sumrio
1.
Introduo ........................................................................................................................... 3
2.
Objetivo .............................................................................................................................. 3
3.
Ambiente............................................................................................................................. 3
4.
Disponibilidade ............................................................................................................ 4
4.2.
Performance ................................................................................................................ 4
4.3.
Segurana ................................................................................................................... 4
4.4.
Solues ...................................................................................................................... 5
4.4.1.
4.4.2.
Solues .................................................................................................................. 5
4.4.3.
Features ................................................................................................................... 6
5.
Melhores prticas................................................................................................................ 7
6.
Outras informaes............................................................................................................. 7
Verso 1.1
1. Introduo
Devido as facilidades e benefcios gerados pelo Sharepoint, hoje temos vrios fornecedores
desenvolvendo aplicaes e portais para Sharepoint no ambiente da FCA. Por este motivo so
necessrias algumas padronizaes e melhores prticas que ajudam na manuteno e
disponibilidade das FARMs de Sharepoint.
2. Objetivo
O objetivo deste documento informar sobre alguns pontos importantes que devero ser
levados em considerao pelos fornecedores que desenvolvem aplicaes/portais para o
ambiente de SharePoint na FCA. O fornecedor deve atentar-se as informaes contidas neste
documento para que sua soluo possa ser aprovada para publicao nos ambientes de
Homologao e Produo.
3. Ambiente
O ambiente totalmente virtualizado e configurado de forma que os servios em produo
tenham alta disponibilidade.
Verses dos softwares instalados no ambiente de Homologao e Produo.
Sistema Operacional Windows Server 2012 R2 (Build 9600)
Banco de Dados SQL Server 2012 R2 SP2 Cumulative Update 5 (Build 11.0.5582)
Sharepoint Sharepoint 2013 SP1 + Cumulative Update Maio de
15.0.4719.1000)
2015 (Build
OBS.: Sempre que necessrio ser feita a atualizao dos softwares que envolvem a
infraestrutura do Sharepoint. imperativo que o ambiente de desenvolvimento do fornecedor,
quando utilizado, deva conter a mesma verso do SQL e do SharePoint para evitar quaisquer
incopatibilidade das solues.
Verso 1.1
4. Pontos Importantes
4.1.
Disponibilidade
4.2.
Performance
4.3.
Segurana
Verso 1.1
4.4.
Solues
4.4.2. Solues
As solues (arquivos .wsp) devem ser nomeadas conforme especificado abaixo :
<PRE>.<NOME_DA_EMPRESA>.<TIPO>.<PORTAL/APLICACAO
AFETADO>.<IDENTIFICACAO>
<PRE>: Sempre ser Fiat.
<NOME_DA_EMPRESA>: Identificao da empresa que desenvolveu a soluo de
forma reduzida/abreviada.
<TIPO>: Define o escopo da soluo. Usar FRM para solues de escopo Farm, e WEB
para usar solues de escopo Web Application.
<PORTAL/APLICACAO AFETADO>: Nome do Portal ou Aplicao que a soluo
direcionada.
Prticas e Padres FCA de desenvolvimento de Solues
baseadas no SharePoint Server 2013
Verso 1.1
4.4.3. Features
As features, acessadas pelas Configuraes de Sites/Recursos do Site Collection (ou
Recursos do Site) tambm devem seguir um padro de nomenclatura:
<NOME_DA_EMPRESA>.<PORTAL/APLICACAO AFETADO>.<IDENTIFICACAO>
<NOME_DA_EMPRESA>: Identificao da empresa que desenvolveu a soluo de
forma reduzida/abreviada.
<PORTAL/APLICACAO AFETADO>: Nome do Portal ou Aplicao que a soluo
direcionada.
<IDENTIFICACAO>: Nome sugestivo da soluo.
Observao: Todas as features devem ter uma descrio clara do que ela fornece ao
portal quando ativada.
Verso 1.1
5. Melhores prticas
Abaixo seguem alguns links (em ingls) com as melhores prticas para desenvolvimento no
SharePoint Server 2013.
Obs.: altamente recomendvel que sejam desenvolvidos Apps SharePoint ao invs
de solues de Farm. Caso sejam desenvolvidas solues de Farms o fornecedor deve
fornecer uma justificativa, esta podendo ser contestada.
http://social.technet.microsoft.com/wiki/contents/articles/13373.sharepoint-2013-what-todo-farm-solution-vs-sandbox-vs-app.aspx - Quando usar farm solutions, sandbox
solutions e SharePoint apps.
http://social.technet.microsoft.com/wiki/contents/articles/13637.sharepoint-2013-bestpractices-choosing-the-best-client-api-for-an-app.aspx - Guia para ajud-lo a escoher a
melhor API no SharePoint Server 2013.
http://msdn.microsoft.com/en-us/library/jj164060(v=office.15).aspx Guia para escolher
a melhor Client API para sua soluo SharePoint Server 2013.
http://social.technet.microsoft.com/wiki/contents/articles/16343.sharepoint-2013-bestpractices-setting-up-a-dev-environment-for-windows-apps-and-sharepoint.aspx
Melhores prticas para montar um ambiente de desenvolvimento de SharePoint Apps.
http://msdn.microsoft.com/en-us/library/jj163230.aspx
Recursos para Apps no
SharePoint.
6. Outras informaes
Caso seja necessrio, o fornecedor responsvel pela soluo dever comparecer
fisicamente a FCA no momento do deploy da soluo.
Sempre que uma nova soluo estiver homologada e apta para ser colocada em
produo o fornecedor dever ter um responsvel que possa dar o suporte necessrio
para a equipe da FCA que ir executar o plano de deploy.
Sempre que atualizado, se necessrio este documento ser enviado para o fornecedor.
Verso 1.1