0% acharam este documento útil (0 voto)
7 visualizações9 páginas

Check List de Migração Asp

Check List de Migração Asp

Enviado por

Erasmao
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações9 páginas

Check List de Migração Asp

Check List de Migração Asp

Enviado por

Erasmao
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 9

Check List de instalação e migração de Aplicativos Asp.Net.

ITEM 1 - Itens a conferir ou a instalar no Ambiente.


Entrar em Server Roles e identificar se todos os itens abaixo estão
marcados, não desmarque o que já existe.
Entrar em Features e identificar se todos os itens abaixo estão
marcados, não desmarque o que já existe;
ITEM 2 - Entrar no IIS após criar o Pools de aplicação e
conferir;
Verificar se os itens que normalmente são usados em aplicações .Net estão instalados conforme
imagem abaixo, podendo em alguns casos não se fazer uso de muitos, porém os mais comuns são;

Para algumas aplicações se faz necessário confirmar alguns itens padrões no IIS, por exemplo;

Authentication
A função Authentication é muito usada em aplicações que utilizam a função de login por
meio de SSO ou seja Single Sign-On. Normalmente altera-se apenas 2 itens Windows
Authentication, desabilitando a função Anonymous Authentications.

Pode ocorrer de a aplicação precisar trabalhar com as 2 opções habilitadas Windows ou


Anonymous Authentications, dependendo da exigência do cliente, para esses casos se faz necessário criar
um redirecionamento, de modo que quem não tem usuário no AD – Active Directory do cliente, possa ser
redirecionado para uma pagina de login da própria aplicação web.
Default Document
Importante confirmar se as páginas de abertura Default estão configuradas no ambiente do
IIS. Em muitos casos será necessário colocar o Path completo da aplicação.

Server Certificates
A maior parte dos casos em clientes será necessário a instalação do certificado do cliente.
Neste caso pode se usar esta opção, ou na maioria dos casos, basta instalar o certificado no
Duplo click que já irá aparecer aqui. Normalmente o certificado é apenas usado para criar o
acesso ao portal via SSL, ou seja, para o protocolo SSL onde apontamos a porta 443, a ser
mencionada posteriormente neste documento.

ITEM 3 – Criando o Pool de aplicação;


FrameWork da Application Pools
Durante a criação dos Pools de aplicação que serve para distinguir uma aplicação da outra e gerenciar as
aplicações, ou seja, após clicar no botão Add Application Pool o analista de verificar as configurações de
framework na aplicação, verifique para qual framework a aplicação foi construída e configure no pool de
aplicação;

Application Pools em 32 ou 64 bits.


Após a criação do Aplication Pool, deve-se verificar se a aplicação está configurada para funcionar
em 32 bits ou 64 bits, isso vai depender das bibliotecas da aplicação, se houver alguma biblioteca em 32
bits, então deverá ser configurada a opção 32 bits para (TRUE), para isso deve-se clicar no Pool criado com
o botão direito do mouse e selecionar a opção Advanced Settings. Esta ação é necessária caso o projeto ou
biblioteca tenha sido herdado de uma IDE antiga como por exemplo Visual Studio 2010;

Reciclar pools de aplicativo


O comando Recycle por padrão fica ativado nos servidores, muitos analistas acabam esquecendo de
configurar um horário fixo e sem atividade para que o ciclo de reciclagem ocorra ou desligar o Recycling.
Em resumo os Pools de aplicativos são reciclados porque os limites de memória foram
habilitados e excedidos. A reciclagem com base em limites de memória normalmente
não é necessária em um ambiente de 64 bits e, portanto, não deve ser habilitada. A
reciclagem desnecessária pode resultar em solicitações descartadas no processo de
trabalho reciclado e em desempenho lento para os usuários finais que fazem
solicitações ao novo processo de trabalho.
Para definir o Recycle clique no pool de aplicação com o botão direito do mouse, e
clique na opção Recycling... e não Recycle, E configure o intervalo.

Pode se usar a opção apenas naquele momento clicando como botão direito do
mouse no Recycle. Tem se feito desnecessária essa opção a partir das aplicações 64
bits, mas neste caso, se faz necessário desabilitar a função, para isso acesse o mesmo
menu Recycling e desabilite todas as opções de intervalo.

✘ ITEM 4 – Criando a Web Application;


Portas
Durante a criação da Web Application é de suma importância averiguar as portas que estão sendo
criadas para a aplicação, como em muitos casos o server do cliente não terá muitas aplicações, as portas
definidas não se conflitam. Mas ocorre em clientes como 3M onde em apenas um IIS será possível
encontrar diversas Web Application criadas, neste caso é interessante passar o mouse selecionando cada
Application criada verificando as portas para que não conflitem;
Selecionar o Pools de Aplicação.
Conforme a imagem acima do tópico Portas, é possível observar que o Pools de aplicação configurado
por default é o DefaultAppPool, e não o Pool de aplicação definido e criado para sua aplicação específica.
Neste caso é de extrema importância conferir este item antes de a aplicação ser publicada, criando o
próprio pool de aplicação.

Diretório Físico.
É o diretório onde fica o Deploy da aplicação, Asp.Net. O item Physical Path pode ter uma diferença em
se tratando de alguns clientes, para algumas aplicações, é exigido a instalação na unidade D:\ para que não
seja afetadas pela atualização do Windows, para facilitar o backup ou eximir a aplicação dos sistemas de
auditorias, porém nos últimos dias para as novas aplicações, não é raro que o cliente venha a solicitar que a
mesma esteja instalada dentro do InetPub da unidade C:\, para os dois casos é necessário colocar perfiz de
acesso a pasta que tenham relação com o sistema, o que será tratado no item pastas no próximo tópico,
neste item deve ficar claro que devemos observar a unidade de instalação e pastas dando preferência pela
unidade D:\ ou E:\. Não é necessário copiar a pasta INETPUB para essas unidades, ou seja, não faça
bagunças. Ainda neste tópico quero enfatizar a necessidade de a aplicação web e as pastas possuírem o
mesmo nome para facilitar a identificação.

Observe na imagem que a pasta da aplicação possui a mesma nomenclatura da aplicação, e não foi
preciso copiar a pasta inetPub para a unidade E:\.
Permissões de pastas.
Deve se verificar se a pasta contém os usuários do IIS na pasta da aplicação no server;

, em alguns casos será exigido a criação de um usuário sistêmico a ser configurado na o .

Biinding

Permissões de pastas

Você também pode gostar