sexta-feira, 17 de outubro de 2014

Tornar a vida mais fácil para si mesmo quando você mover para a nuvem


Arrays de armazenamento Flash Inteligente


Assim, o chefe decidiu que a empresa precisa de um "altamente escalável infraestrutura de nuvem elástica" e no verdadeiro estilo Dilbert, o povo rank-and-file de TI tem que construir disse ontem nuvem.


O primeiro passo mais importante é: não fazer nada ... Ainda.







Uma organização de, ou, pelo menos, do departamento de TI, os funcionários precisam entender não só como vai estar se movendo seu material para a nuvem, mas também por isso. E "porque eu li sobre isso em uma revista de bordo" não é uma resposta boa o suficiente.


Tem que haver uma razão para a mudança, em vez de apenas CEO buzzword bingo.


Qual é a empresa espera alcançar movendo para a nuvem: redução de custos, através da eliminação sua infra-estrutura interna e poder de corte e os custos de arrefecimento? Ou é a crença de que a nuvem permite que uma empresa para ser mais adaptável e ágil no gerenciamento de demanda de infra-estrutura?


Elastic fantástico


Como o nome indica, computação elástica expande e se contrai na demanda ea empresa paga apenas por aquilo que consome. Um exemplo de cloud feito corretamente é Airbnb , que usa a Amazon Web Services para trazer muita capacidade temporária adicional em horários de pico para lidar com o fluxo de compradores e, em seguida, remover os nós após a corrida.


Embora esta solução pode parecer atraente, escalabilidade elástica sem problemas superiores não vem facilmente. A obtenção desse nível de automação requer habilidade, conhecimento e planejamento, bem como testes extensivos.


Nuvem não é apenas um caso de mudar tudo na lata de outra empresa. É uma mudança de paradigma na forma como você e toda a sua empresa deve funcionar. O mundo do sysadmin ultrapassou plataformas de virtualização simples e ferramentas de gestão associados.


O próximo estágio na evolução da nuvem é uma grande automatização de processos, como criação de convidado virtual, gerenciamento de ciclo de vida e eventual destruição. Em tal ambiente, a padronização e automação são seus aliados.


Construir infra-estrutura para a nuvem elástica tem um novo conjunto de habilidades inteiro. Ele não apenas diferente do que você poderia chamar de clássico de TI; as interações entre os administradores e outros usuários e grupos também são muito diferentes.


Um princípio básico de elasticidade é que as máquinas virtuais individuais já não são importantes para a maior parte. Ao invés de tentar corrigir um convidado quebrado, apenas destruir e reimplantar. É mais rápido e mais barato do que tentar consertar a máquina virtual quebrado.


Este cenário é muitas vezes comparado ao gado contra animais de estimação. Quando animais de estimação está doente, você se importa com eles e amamentá-los de volta à saúde. Se um membro de um rebanho de gado é muito doente para ser salvo, ele leva um tiro.


Uma questão de vida ou morte


O panorama significa que nenhuma máquina virtual deve conter dados stateful (importante). Todos os dados devem ser recuado para o armazenamento persistente ou de preferência uma base de dados. Esta configuração sem estado é o bit que permite implantar máquinas virtuais adicionais.


A insignificância de máquinas individuais e automação de implantação e dimensionamento é o princípio fundamental. Seus desenvolvedores web precisam se familiarizar com a forma como elástico funciona e como os dados precisam ser gerenciados em um ambiente onde as máquinas vivem e morrem a cada momento.


A partir da experiência anterior, eu sei que os desenvolvedores têm o péssimo hábito de ampliação, em vez de para baixo, apenas jogando mais e mais recursos em menos máquinas. Isso vai contra todo o ethos da nuvem.


Também fazê-lo desta forma, você vai chegar a um ponto onde as máquinas não podem facilmente ser estendido ainda mais.


Gerir os custos de criação de máquinas virtuais fica simplificado e substituído por um processo de aprovação para controlar os custos. Alguém no final do dia tem que pagar a conta. Sem rodeios, sem uso, ou de energia em máquinas na nuvem vai custar-lhe dinheiro real.


Agrupando os desenvolvedores é como pastorear gatos. Eles podem muito bem exigir várias novas máquinas virtuais para testar suas aplicações, mas o custo não é zero. Por esta razão, cada grupo de criadores da máquina virtual deve ter um aprovador de negócio cuja função é equilibrar os recursos e custos contra os pedidos.



O negócio aprovador poderá modificar pedidos de enormes recursos



Frequentemente os desenvolvedores podem pedir um novo ambiente de dev que é enorme, só porque o vendedor diz que é a especificação recomendada.


O aprovador negócio não deve apenas ser capaz de aprovar ou recusar novos servidores, mas também para modificar pedidos de enormes recursos para um nível mais razoável e tem a solução automatizada então sair e construir essa máquina virtual, ou grupo deles.


Isto leva a um pouco de gestão não-IT: o catálogo de serviços. Qualquer tamanho razoável propriedade deve ter um.


Na essência, ele oferece um menu de serviços e funções que a empresa oferece. A única diferença é que o chef não deve ir e torná-lo personalizado. Personalização individual ad hoc é o nemesis de nuvem.


As grandes empresas terão equipes de engenharia in-house que desenvolvem a oferta de nuvem, mas as pequenas empresas têm de confiar na intuição de seus administradores e saber como desenvolver uma boa oferta. Conseguir esta parte direita é crítica, especialmente se houver um desejo de carga para trás ou mostrar para trás.


Incrível nuvem encolhendo


Infra-estrutura de automação Nuvem deve tornar sua vida mais fácil. Se o seu provedor de nuvem não tem boas ferramentas de gestão e automação, você tem um problema.


Nuvem elasticidade é importante. Qualquer empresa que se preze sabe que a capacidade de aumentar e escalar as unidades os custos. Isto requer grande automatização.


Pode haver pequenas empresas que querem uma ou duas máquinas, e isso é bom, mas para o resto de nós, recebendo a automação e implantação é fundamental para evitar as lágrimas depois.


Também se movendo para a nuvem pode esperançosamente corrigir os erros que tem demorado em sua infra-estrutura, desde o passado distante de profundidade.


Estes tipos de decisões são apenas o começo. Apesar de todos os fatos e informações que apresentamos aqui se aplica igualmente a todos os tipos de nuvens você ainda precisa decidir que tipo de nuvem que você deseja usar para o seu ambiente.


Você quer público, privado ou híbrido no local? Essas questões precisam ser abordadas na frente, pois terá um efeito fundamental sobre como projetar sua nuvem.


Uma coisa que talvez estranho que você pode encontrar-se fazendo é defender a sua escolha de nuvem. Várias migrações recentes Tenho estado envolvido com ter tido um número de poltrona TI gurus dizendo que plataforma cloud x ou y é mais barato do que a plataforma que escolhemos.


A resposta a tais pessoas, deve ser: "O nosso provedor de nuvem foi escolhida para fornecer uma plataforma padrão para a empresa e esta é a única plataforma que a empresa se comprometeu a apoiar." Esteja avisado: este vão surgir várias vezes.


Movendo-se para a nuvem também é potencialmente um salto enorme para os desenvolvedores. A maioria das empresas tem um conjunto definido de aplicativos que proporcionam aos seus clientes, tanto interna como externamente.



Automação vem para te salvar de esta solução old-school



Normalmente, a configuração de servidores tem sido muito trabalhoso porque várias equipes estavam envolvidos e cada um aplica a sua própria camada de molho secreto. No mundo novo nuvem isso simplesmente não cortar a mostarda.


Automação vem para te salvar de esta solução old-school. A maioria dos provedores de nuvem principais fornecer soluções de automação de graça, bem como paga-para soluções de terceiros.


Em termos de porcas e parafusos, você pode muito bem achar que as coisas estão mudando. As novas tecnologias que você pode ter lido sobre, como Puppet e Chef, bem como vários outros produtos Orchestrator pode muito bem ser a chave para o que você está tentando conseguir.


Colocar algum tempo para aprender essas ferramentas é um investimento muito sábio, como o futuro da administração em geral, é a eficiência: fazer isso uma vez, roteiro-lo, testá-lo e implantá-lo.


Negócio arriscado


Gestão da infra-estrutura de segurança é vital. Com nuvem, essencialmente você está colocando um monte, se não todos, os seus ovos na mesma cesta. O gerenciamento da segurança e de acesso torna-se fundamental.


O ideal em um ambiente moderno, com vários grupos, você terá grupos ou companhias independentes e uma infra-estrutura de gestão de modo que você pode gerenciar as torres ou grupos que estão na nuvem.


A boa infra-estrutura de autenticação, bem utilizada, é a pedra angular de qualquer nuvem. Eu diria que as práticas de segurança de dados de som são mais importantes na nuvem do que são na sua própria infra-estrutura, para dar-lhe uma reflexão séria.


No entanto, outra faceta da gestão é o que vai para as ferramentas e scripts que gerenciam o meio ambiente. Sim, o controle de versão - um pouco de um cenário Marmite. Essas ferramentas são fundamentais. Em algum momento vai precisar de um script a ser revertida: como você conseguiu fazer isso?


Os desenvolvedores são muito parecidos. Implementação de nuvem estabelece os fundamentos para a implantação automática de novas versões do software, mas isso deve ser gerido e implementado de uma forma controlada.


Basicamente, você precisa para obter os desenvolvedores do lado e mostrar-lhes como tudo isso automação elástica significa uma vida mais fácil para eles.


Corte cantos apenas armazena dor para mais tarde. Você não precisa cortar custos como um processo de implantação totalmente automatizada deve ser tão rápido quanto ele precisa ser. Você disse que você tinha um processo manual em algum lugar? Ele pode falhar.


Quando você não gerenciar sua própria lata, você tem que compensar a falta de fácil fiscalização. Existem alguns passos que você precisa tomar para garantir que você não acabar com problemas ou contas inesperadas.


Mais fundamentalmente, você precisa instalar e configurar o registo no ambiente para que você saiba assim que você tem problemas. Também gostaria de sugerir que, enquanto você se acostumar com o ambiente que seria sensato para ativar o log para cima e depois ajustá-lo conforme necessário. Demasiada de registro é mais fácil de lidar do que "Er, eu não sei porque o registo estava fora."


No dinheiro


O último ponta para a execução de um ambiente eficaz e eficiente da nuvem é com base no custo da nuvem. Em primeiro lugar, ter avisos quando sua nuvem atinge determinados valores monetários significa que você não terá um choque quando a conta chega. Você também pode ajustar o uso de recursos, se for preciso para reduzir o custo.


On demand é a maneira mais caro para executar uma nuvem. O dinheiro compra inteligente de recursos na frente. Reservas de compra da computação e afins na frente pode salvar grandes quantidades de dinheiro. Trabalhar fora o quanto você precisa dia a dia representa o uso mais efetivo de seu dinheiro.


Como diz o velho ditado, possui a base, alugar o ponto. Em outras palavras, conhecer os seus custos para o mês e trazer em capacidade adicional, o pico, como e quando você precisar.


Em resumo, se movendo para a nuvem permite que uma empresa para alavancar a agilidade de fácil-on, easy-off excesso de capacidade, ao contrário das antigas fazendas no local onde trazendo recursos on-line para um curto período de tempo pode ser caro e limitado.


Um monte de pessoas estão preocupadas com o custo da nuvem, mas feito de forma eficiente e com um plano bem pensado, não há nenhuma razão para que qualquer empresa moderna, seja ele iniciante ou uma grande corporação, não deve estar olhando para aproveitar o ambiente de nuvem . ®


Saiba mais sobre o maior evento Amazon Web Services nuvem setor público no Reino Unido aqui







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário