Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Ao longo da unidade, verificamos que alguns processos que ocorrem em datacenters suportam o funcionamento efetivo do próprio datacenter. Os serviços oferecidos por essa tecnologia necessitam ser detalhados em uma proposta inicial, que pode ser chamada de escopo. Para sua construção, entra em cena o design do serviço, o qual pode ser orientado pelo serviço. Esse design segue alguns princípios.
Assim, considerando as informações dispostas e o que estudamos a respeito do assunto, escolha três princípios que podem nortear o design de serviços em datacenter e pesquise prós e contras de sua utilização. Os exemplos podem ser retirados de notícias de jornais e revistas.
O design de serviço de um data center é um processo de projetar e modelar o layout arquitetônico de um sistema de data center, os recursos de TI e a infraestrutura completa. Permite a concepção lógica do data center antes do desenvolvimento ou implantação no ambiente de TI da organização, pode ser desenvolvido com uma equipe interna ou contratando um especialista que ofereça serviços de data center, necessita de uma fonte de alimentação confiável, backups regulares, caminhos de comunicação claros para conexões de dados, controle ambiental e medidas de segurança. Um sistema de data center bem desenvolvido oferecerá operações de negócios mais suaves e melhor gerenciamento de dados. 
Os princípios que podem nortear o design de serviço são:
Service Autonomy – Autonomia de Serviço 
Aumento da confiabilidade, previsibilidade e desempenho, especialmente em composições, aumento do controle sobre seu ambiente de execução
Os objetivos acima se referem a autonomia em tempo de execução, que podem ser alcançados através de ambientes dedicados a execução do serviço; 
Contra: A Confiabilidade é crítico para garantir a longevidade do serviço.
Service Statelessness – Independência de Estado de Serviço; 
Os serviços não devem manter estado em memória (Stateless), desta forma são mais escaláveis e agnósticos de processos de negócio, o que aumenta o reuso.
Com isso, o consumidor deve ser capaz de controlar a paginação de uma lista, pois o serviço não saberá qual a próxima página de determinado consumidor, por exemplo.
Contra: A interação entre softwares ou requisitos de negócio muitas vezes exigem o esforço de manter e gerenciar o controle do estado das informações entre as operações; 
Service Abstraction – Abstração de Serviço
Um contrato de serviço que contém detalhes sobre o que é, pode acabar sendo utilizado de uma maneira particular devido ao alto conhecimento sobre o funcionamento do serviço por parte do consumidor, isso pode afetar a evolução do contrato de serviço, pois o consumidor está indiretamente acoplado à implementação do serviço, que pode precisar ser substituído no futuro. 
Contra: Haverá um acoplamento do tipo consumidor-contrato, que, embora seja um tipo positivo de acoplamento, demasiadamente impacta de forma negativa na evolução, tanto do prestador de serviços como o consumidor.

Mais conteúdos dessa disciplina