O futuro não só chegou, como também já até certo ponto foi superado. Pense naquelas cenas de filmes em que informações confidenciais de uma empresa são armazenadas em uma sala cheia de servidores e máquinas enormes. Ainda que talvez não tão dramático como no cinema, isso acontece em algumas medidas em empresas pelo mundo. Mas ele não é mais a única opção, e isso é muito importante.

Software-Defined Data Center (“Data Center Definido por Software”, em uma tradução livre), ou simplesmente SDDC. Consiste em uma solução onde toda a ideia de um data center é virtualizada e oferecida como um serviço. A partir disso, é possível dividir toda a infraestrutura de hardwares em blocos para uso próprio ou fornecimento de seus recursos e capacidades para usuários simultâneos.

Com sua implementação, uma equipe de TI e Administração pode gerar com facilidade toda uma infraestrutura (essa sim física) por meio de modelos e aplicativos definidos por um software, que automatizam a configuração da infraestrutura. Vale ressaltar que, por ser oferecido como um serviço, é customizado para ser vendido considerando exatamente a necessidade e demanda do usuário.

Apesar de parecer algo muito novo (e colocar o que víamos no cinema como coisa do passado), o SDDC é uma junção de diversas outras tecnologias. Além de técnicas de gerenciamento de dados, tráfego e carga de trabalho, existe o SDN (Software-Defined Networking – “Rede Definida por Software”), o SDC (Software-Defined Computing – “Computação Definida por Software”) e o SDS (Software-Defined Storage – “Armazenamento Definido por Software”).

Olhemos a primeira, e talvez mais facilmente perceptível, vantagem desse modelo: a econômica. Investindo numa solução adequada ao seu orçamento e necessidade, sem que exista a necessidade de renunciar a componentes fundamentais para sua implementação, possibilita um projeto de armazenamento de dados bem estruturado e completo.

Isso ainda abre um outro galho interessante. Para empresas que trabalham com o crescimento constante em vista, como instituições financeiras por exemplo, ter um serviço oferecido “na medida”, e que pode ser ampliado na medida em que o negócio se expande, parece uma ótima ideia.

Existe também a questão da sustentabilidade. Um método SDDC implementa componentes geralmente densos a um consumo sob demanda. Parece uma troca válida, o gasto de montagem de um grande e pesado parque de TI, pela contratação de soluções como um serviço.

Além de tudo isso, um SDDC é a base para as novas demandas de um ambiente multicloud e contêineres.

Os contêineres são um elemento significativo de um SDDC. Eles são semelhantes a um hipervisor de máquina virtual ou VM, mas operam mais no nível do sistema operacional - embora em um formato leve e reduzido que não faz parte do sistema operacional (pense em árvores versus floresta). Os aplicativos podem ser executados nesses contêineres.

Com o SDDC você pode automatizar o gerenciamento de contêineres para entrega de serviço / aplicativo mais rápida e com mais resiliência. Os contêineres são portáteis e podem ser facilmente migrados para outros sistemas ou locais, como a Cloud, por exemplo.

Apostar em um SDDC significa apostar no que há de mais inovador nas tecnologias de nuvem, data centers e armazenamento de dados. Seja enxugando o investimento em maquinaria de TI, automatizando processos ou mesmo trabalhando com redução de riscos, é um método que gera resultados, estes percebidos rapidamente.