quarta-feira, 31 de março de 2010

VS: Logical Datacenter Design

Logical Datacenter Design é usado para criar modelos que descrevem as "Polices" e a estrutura lógica de um datacenter, incluindo servidores, firewalls, e qualquer configuração que afeta o desenvolvimento e distribuição de nossas aplicações dentro de um data center. 

Ele está na versão do Visual Studio Tean System. com ele você pode ter uma documentação forte, fazendo uma conversa entre a equipe de TI e os Arquitetos

Todos os Distributed System Designers do Team Architect são beneficiados pelo SDM (System Definition Model), um formato com base em XML que armazena a definição do modelo. O SDM oferece uma linguagem comum em que é possível descrever sistemas de aplicativos e infra-estrutura de datacenter. Essa linguagem comum permite melhor comunicação entre os especialistas de cada área, além de validação de um aplicativo para determinar se ele pode ser implantado e executado com êxito em um ambiente de datacenter alvo.

 Obs: esse diagrama é só um exemplo do uso dos componentes.

A infra-estrutura física de um datacenter normalmente não é significativa para um desenvolvedor que precisa entender quais são os ambientes de hospedagem de aplicativos presentes e como eles são configurados, restritos e conectados. O Logical Datacenter Designer é usado para criar um diagrama lógico de datacenter, que não descreve os computadores físicos, nem mesmo os tipos de máquinas de um datacenter, mas que é usado para definir ou documentar configurações específicas de software para servidor de aplicativos, como o Microsoft Internet Information Server, Microsoft SQL Server ou Microsoft BizTalk Server, e para mostrar como essas representações lógicas configuradas dos servidores (de aplicativos) estão interconectadas.

Você deve criar um novo projeto em:

New Project > Distributed Systems > Logial DataCenter Design

Aproveitem! 
Mais informações e Referencia em:



sábado, 27 de março de 2010

Regulamentação das profissões de TI: a quem interessa?

 

Texto de: Roberto Carlos Mayer é diretor da MBI e presidente da Assespro São Paulo
http://www.baguete.com.br/artigosDetalhes.php?id=7
Já faz mais de dez anos que tramitam no Congresso Nacional diversos projetos visando a regulamentação das profissões de TI em geral. Alguns, referem-se à determinada função específica, como, por exemplo, regulamentando apenas a profissão de analista de sistemas. No entanto, apesar do grande volume de projetos, não existe consenso de que seja uma medida benéfica para o conjunto da sociedade.

Há mais de dez anos, a SBC (Sociedade Brasileira de Computação, associação que congrega os professores dos cursos de computação no país) tem se manifestado de forma contrária à regulamentação. Ainda assim, o volume de projetos de lei em tramitação referentes a esta matéria cresceu nos últimos anos, o que indica, na minha avaliação, a necessidade de chegarmos, de uma vez por todas, a um consenso a respeito do tema.

Do ponto de vista constitucional, as profissões a serem regulamentadas são aquelas cujo exercício representa um risco para a sociedade (quando exercidas de forma incorreta). É verdade que o software de controle de uma central nuclear, ou de uma aeronave, representará um risco para a sociedade se ele falhar. Mas, ao mesmo tempo, a falha de muitos outros tipos de softwares, como os jogos ou os sistemas de previsão meteorológica, não representa risco para a sociedade.

Podemos concluir, então, que algumas aplicações da Tecnologia da Informação , de fato, representam risco para a sociedade. Porém, isto não justifica pagarmos o custo de regulamentar todas as atividades de TI. Precisamos encontrar uma solução intermediária para aumentar o nível de confiança da sociedade apenas quando necessário, sem gerar custos desnecessários ou um "engessamento" do mercado de trabalho.

Assim, torna-se inaceitável querer encerrar a discussão tachando o tema de "inconstitucional" - posição adotada por algumas entidades do setor, assim como a posição de alguns sindicalistas (tanto do lado dos sindicatos patronais quantos dos de trabalhadores) interessados na criação de mais um "cartório" (embora os argumentos públicos deles obviamente sejam outros).

Outro grupo de interesse que tem se posicionado a favor da regulamentação é o das universidades particulares com cursos na área. Para estas instituições de ensino, a regulamentação tornaria os cursos mais atraentes, já que facilitaria o acesso dos formandos ao mercado do trabalho. Por outro lado, sabemos que entre um terço e metade dos profissionais que atuam em TI no país não possuem formação específica em cursos superiores. E, mesmo assim, já há severas restrições quanto a falta de profissionais na área.

Todos os projetos de regulamentação fixam um prazo de experiência mínima (cinco anos, em vários casos) para permitir que estes profissionais continuem na profissão após a entrada em vigor da nova lei. A partir desta exigência, questiona-se: e os demais profissionais? Eles serão demitidos compulsoriamente? Vamos ter mais uma lei que não vai "vingar"? E as empresas constituídas por profissionais com este perfil? Serão obrigadas a fechar suas portas?

Segunda conclusão: qualquer que seja o projeto aprovado é preciso muito cuidado com as regras de transição para a nova situação a ser criada.

Outra conclusão óbvia é que a criação de Conselhos Profissionais que exijam contribuição das empresas e/ou dos profissionais terá que ser uma despesa que tenha contra-partida: não pode apenas "engordar" os cofres do dono do cartório.

Analisando as conclusões acima, parece-nos que qualquer tipo de regulamentação compulsória, geral e irrestrita trará mais problemas que soluções para as atividades de TI no país. De outro lado, a permanecer o "vácuo" legal, continuará a existir a "tentação" de criar cartórios por meio de projetos de lei "patrocinados".

Assim, está na hora de progredirmos na criação de regras que, embora não sejam as "ideais" para nenhuma das partes, sejam as melhores para atender aos interesses coletivos: em determinadas situações, é preciso contar com profissionais "homologados"; a "homologação" não pode ser obrigatória, de forma a evitar transtornos no mercado de trabalho; ninguém deseja mais um cartório com "dono".

Dentro destes interesses coletivos, parece-nos que a melhor solução é a criação de um Conselho Profissional composto pelas entidades empresariais de TI, os sindicatos e as associações acadêmicas, que crie homologações voluntárias para as funções de TI, iniciando por aquelas que podem ser consideradas de risco em determinadas aplicações. As contribuições, neste caso, servirão para custear o processo de homologação (prefiro não usar a palavra certificação) e poderão, conforme o caso, ser absorvidas pelas empresas ou pelos profissionais, de acordo com sua vontade e/ou conveniência.

Finalmente, cabe observar que a criação de uma homologação nestes moldes nos permitiria continuar a competir, no mínimo, em pé de igualdade com aqueles países onde as profissões de TI não são regulamentadas. De outro lado, teríamos um argumento para provar que nossos profissionais são melhores que os dos "outros", que não regulamentaram a atividade.