Quando você pensa em “Datacenter definido por softwares” você pensa o que?
Morreu o Hardware?
Muita gente pensa que o hardware vai morrer, mas na virtualização web o famoso “Cloud”será composto por frameworks que irão ditar as novas tendências de mercado.
Ou você vai para a Nuvem ou você monta sua nuvem se não sua empresa morre.
Novas linguagens ou novos frameworks webs serão os novos players de mercado.
Novas empresas estão indo para a nuvem ou estão contratando empresas para criar sua própria nuvem.
E onde está o datacenter definido por software?
Está no meio do “bolo todo”.
Mas Fábio como eu enxergo isso?
Por um bom arquiteto de soluções.
As novas tendências de mercado exigem profissionais tais como Analistas de negócios, Gerente de projetos, Arquitetos, Devops, analistas de testes, etc.
O Analista de negócios é o cara que vai no cliente com toda sua expertise levantar as necessidades.
O Arquiteto vai desenhar a melhor solução para o que o analista de negócios trouxe.
O Gerente de projetos irá levantar todo o processo que irá precificar e ditar o andamento do projeto.
O Devops, resumindo, é a mistura de um desenvolvedor com a infraestrutura definida por software, ele que irá ditar os processos de Assessment, POC e implantação.
O Analista de testes irá avaliar e fazer uma varredura no que o Devops definiu e dará o veredito final para entrega do projeto.
Mas Fábio, eu sou leigo e gostaria de ver como enxergo o Datacenter definido como Software.
Vamos lá pessoal eu vou mostrar abaixo as camadas que definem um data center definido por software.
Um resumo da parte de PaaS para baixo geralmente o consumidor final ou a empresa na contratação não tem acesso.
Os acessos e contratação é da camada de Hyper Visors para cima.
Começando de baixo para cima, um bom datacenter, seja privado ou híbrido, deve ter dupla abordagem elétrica de operadoras diferentes, geradores e nobreaks para garantir SLA’S.
Bons links de internet com várias abordagens de operadores diferentes com a última milha de operadoras diferentes.
Indo para camada de rede, bons devices de rede e firewalls de bordas que aguentam trouput de dados.
Na camada de armazenamento, bons Storages com discos ou pools de discos rápidos.
Na camada de hardware em servidores, bons servidores e blades que garantem processamento e memória em forma de grid para que a plataforma seja remanejada ou o crescimento seja uniforme.
A camada de Sistema operacional nem é preciso falar, mas é bom na arquitetura você ver a posição da camada de plataforma.
A camada de hyper visors, onde é o ponto crucial de escolha de conhecimento ou gosto, onde estão as plataformas de Cloud e Virtualização. Este ponto é importante na cadeia de Datacenter definido por software.
ESTA CAMADA É ONDE SE ENTREGA TUDO. SERVIDORES, SWITCHES VIRTUAIS, FIREWALLS VIRTUAIS, ROTEAMENTOS, VLANS, SISTEMAS OPERACIONAIS, BANCO DE DADOS, E APLICAÇÕES.
Finalmente as aplicações, que é a camada que faz todas as camadas abaixo trabalharem em conjunto reunindo a definição data center definido por software.
Eu coloquei como exemplo alguns players de mercado, mas vários softwares se encaixam em algum ponto neste infográfico.
Ele sempre vai saber como desenvolver um bom serviço, aplicativo ou produto tendo uma visão ampla e de negócio com um infográfico assim. Esta tendência vai ser mais forte e sem volta.
Para finalizar um bom data center tem que ter certificações como TIER 3 ou acima. Seja ele conhecido ou não.
Algumas referências de sites vão dar um bom conceito a você definir o que quer.
http://www.vmware.com/br/software-defined-datacenter/
https://www.microsoft.com/pt-br/server-cloud/solutions/software-defined-networking.aspx
https://azure.microsoft.com/pt-br/overview/azure-stack/
http://www.netapp.com/br/technology/software-defined-storage/
http://www.softlayer.com/pt-br/government-security
Pessoal
Espero que está matéria lhe abra a mente.
Agradeço