Partilhar via


Computação em Nuvem e alguns cenários : AD FS e Custos de Infraestrutura

Olá pessoal, tudo certo?

Esta semana foi mais uma daquelas bem corridas! Creio que o tecido Espaço-Tempo tenha alguma influência nisso, mas você deve concordar que todo mundo está na correria de algum modo, não é verdade? :)

Dois assuntos me chamaram atenção essa semana:

O primeiro foi o uso de AD FS 2 para autenticação baseada em declarações, com aplicações na nuvem. Bem interessante esse pattern, que é apresentado abaixo:

image

Vemos que um usuário pode estar autenticado no AD local da empresa (on-premise) e utilizar um STS (emissor de tokens) local, para emitir o token com declarações exigido pela aplicação na nuvem, no Windows Azure. Nesse cenário, nossa Web Role implementa as classes do WIF – Windows Identity Foundation – para manipular as declarações presentes no token, fazendo assim uma solução desacoplada em relação a autenticação.

Veja mais aqui: https://blogs.msdn.com/b/jmeier/archive/2010/08/03/now-available-azure-security-notes-pdf.aspx

O segundo assunto foi a justificativa de adoção de nuvem, em situações de over-provisioning e under-provisioning. A figura abaixo você já conhece, certo?

image

Vemos acima que a carga atual de uma aplicação varia ao longo do tempo, provocando situações de desperdício de infraestrutura (quando rodamos de forma osciosa nosso ambiente) e situações de falta de infraestrutura (quando rodamos além de nossa capacidade local).

Quando pensamos apenas em custos associados, duas áreas estão destacadas aqui:

  • o custo devido o over-provisioning, isto é, o custo de infraestrutura local que mantemos por suportar um ambiente que é muito superior ao real exigido pela aplicação. Isso aparece na área em AZUL.
  • e o custo devido o under-provisioning, isto é, situações onde nossa infraestrutura não suporta a real demanda da aplicação, provocando a perda de negócio, de usuários, a perda de requisições ou simplesmente a indisponibilidade da soluções. Isso aparece na pequena área em VERMELHO.

Agora pense: o que custa mais para sua empresa? os custos devido a uma infraestrutura super dimensionada ou os custos devido a perda de negócios?

Creio que de acordo com a indústria e ramo de atividade da empresa, o impacto do over-provisioning pode ser maior ou menor ao under-provisioning. Novamente, cabe aqui conhecer como TI suporta o negócio da empresa e qual é a situação de conforto/segurança que deve ser mantida.

Por enquanto é só! Bom feriado e até o próximo post :)

Waldemir.