governança automatizada: eixo central de computação em nuvem para o sucesso ou fracasso

Ouça o podcast. Encontrá-lo no iTunes / iPod e Podcast.com. Leia a transcrição ou baixar uma cópia. Obter uma cópia de Glitch: O Impacto Oculto da defeituosa Software. Saiba mais sobre os riscos de governança. Patrocinador: WebLayers.

Os arquitetos corporativos Cada vez mais Junte-se em ameaças comuns Defesa Contra Cyper Segurança

M anagement e governança são os árbitros de sucesso ou fracasso, quando olhamos através de um ecossistema de serviços em nuvem e o ciclo de vida dos aplicativos. É por isso que a governança é tão importante na era brotamento da computação em nuvem.

Como os serviços fornecidos em nuvem se tornar a moeda do reino da produtividade, como esses serviços são gerenciados como eles são desenvolvidos, implantados e utilizados – através de um ciclo de vida de serviços – cada vez determina o seu verdadeiro valor.

Tendências de Negócios em Mercados Globais de TI Fornecer New tração e valor para Enterprise Architecture; Confluência de Tendências Globais ups ante para melhorar a governança de TI para evitar falhas dispendiosas negócios ‘

E, no entanto governança é ainda demasiado frequentemente fraturado, mal se estendia através do contínuo desenvolvimento-and-implantação, e muitas vezes não é capaz de satisfazer a nova complexidade inerente modelos de nuvem.

Um termômetro chave para ambientes de serviços futuros e para definir o papel e os requisitos para a governança nuvem automatizado é no desenvolvimento de aplicações, que, devido à popularidade da plataforma como serviço (PaaS) já é em grande parte um ecossistema de serviços.

Aqui para nos ajudar a explicar por que cozido-in visibilidade em toda a criação e implantação de serviços é essencial, por favor se juntar Jeff Papows, Presidente e CEO da WebLayers e autor de Glitch: O Impacto Oculto da defeituosa Software, e John McDonald, CEO da CloudOne Corp. A discussão é moderado por do BriefingsDirect Dana Gardner, analista principal da Interarbor Solutions.

Aqui estão alguns trechos

Empresa Software; SUSE doce! senões HPE-se uma distro Linux; Nuvem; Twilio lança novo plano empresarial prometendo mais agilidade; nuvem; Intel, Ericsson ampliar parceria para se concentrar em indústria de mídia; Nuvem;? Xero lança parceria com a Macquarie Bank para pagamentos BPAY

M cDonald: Nuvem, do ponto de vista da tecnologia, é mais sobre algumas ferramentas muito sofisticadas que são usados ​​para virtualizar as cargas de trabalho e os dados e movê-los ao vivo de um banco de servidores para outro, e de todo um centro de dados para outro, sem a usuário realmente estar ciente disto. Mas, fundamentalmente, a computação em nuvem é sobre a obtenção de acesso a um centro de dados que é o meu centro de dados on-demand.

Fundamentalmente, a maneira mais fácil de se lembrar é que cloud é para hardware como software como serviço (SaaS) é software. Basicamente, para CloudOne, estamos fornecendo ferramentas de desenvolvimento Rational IBM tanto através de computação em nuvem e SaaS.

Há um mito de que o desenvolvimento é algo que deveria ser equipar-se para, como o fornecimento de energia para um serviço de construção ou água. Na realidade, não é assim que funciona em tudo.

Há pessoas que vêm e vão com diferentes papéis ao longo do processo de desenvolvimento. Os analistas de negócios de front-end desempenhar um grande papel no levantamento de requisitos. Então, muitas vezes, os arquitetos assumir e projetar o software aplicativo ou o que estamos a construir a partir desses requisitos. Então, as pessoas que fazem a codificação, desenvolvedores, assumir. Que rola nos testes e que rola em implantação. E, como este ciclo de vida se move através, estes papéis aumentam e diminuem.

Mas o modelo tradicional de obtenção de ferramentas de desenvolvimento realmente não funciona desse jeito em tudo. Você costuma comprar todas as ferramentas que você necessitará sempre na frente, geralmente com uma grande compra, colocá-los em servidores, e deixá-los sentar-se lá, até que as pessoas que estão indo para usá-los e entrar e usá-los. Mas, enquanto eles estão sentados lá, ocupando espaço e seu orçamento de despesas de capital, e não sendo usado, isso é desperdício.

O modelo de nuvem permite que você girar e girar para baixo a quantidade adequada de software e hardware para suportar as realidades do ciclo de vida de desenvolvimento de software. O dinheiro que você economizar fazendo essa é a razão pela qual você pode abrir qualquer revista de comércio e as primeiras sete páginas estão todos indo para ser de cerca de nuvem.

É permitir que os clientes de CloudOne e IBM Rational usar esse dinheiro em, formas criativas, interessantes novas para fornecer ferramentas que não podiam pagar antes, para começar pilotos de diferentes tecnologias e mais sofisticados que eles não teriam sido capazes de reunir os recursos de fazer antes. Assim, não é apenas uma declaração de redução de custos, é também a facilidade de uso, facilidade de start-up, e uma capacidade de obter mais de seu dólar do processo de desenvolvimento. Isso é uma coisa muito legal a toda a volta; P apows:. Um monte de sobre o que está acontecendo em computação em nuvem não é uma coisa particularmente novo. O que estamos habituados a pensar era hospedagem ou terceirização. O que está acontecendo agora é que o mundo está se tornando mais móvel, como 20 por cento da nossa capacidade de TI está focada no desenvolvimento de novas aplicações.

Temos de ser mais criativo e mais distribuída sobre o talento que contribui para aqueles desenvolvimento de aplicações críticas e projetos …. governança Design hora é a próxima coisa lógica nesse contínuo, para que todos da redução do risco inerente associado com a governação e, em seguida, contatos de TI pode ser aplicada para o desenvolvimento de aplicativos em um modelo híbrido que é tanto geograficamente e organizacionalmente distribuído.

Quando você tenta adicionar um pouco de estrutura linear e previsibilidade aos modelos híbridos, a constante que pode proporcionar alguma ordem e alguns eficiência não é puramente baseado em tecnologia. Não é apenas a virtualização, a capacidade de máquina virtual adicionado, ou mesmo o middleware para incluir empresas como WebLayers ou ferramentas como Rational. É o processo que vai junto com ele. Uma das coisas realmente importantes sobre governança de tempo de design é o processo de revisão.

Governança é uma grande parte do conjunto de ferramentas de tecnologia que institucionaliza esse processo de revisão e acrescenta que para o que de outra forma pode rapidamente tornar-se um pouco caótico.

M cDonald: O desafio de ferramentas nos velhos tempos era que eles estavam em grande parte criado durante um tempo em que todas as pessoas e o projeto de desenvolvimento estavam sentados no mesmo andar uns com os outros em um monte de cubos em escritórios.

Como os desafios do desenvolvimento fizeram com que as empresas de olhar para a terceirização e off-shore, mas ainda mais simplista a fusão do meu banco e seu banco. Então nós temos grupos de desenvolvedores em duas cidades diferentes, ou nós compramos um aplicativo empacotado, e a melhor habilidade para nos ajudar a integrá-lo é realmente de um parceiro de terceiros que está em uma cidade ou país completamente diferente. Essas ferramentas têm mostrado os seus pontos fracos, mesmo em apenas chegar as suas mãos sobre eles.

Como faço para perfurar um buraco através do firewall para dar-lhe uma maneira de verificar em seus problemas de código? A nuvem nos permite criar um dedicado novo centro de dados que fica na Internet e é acessível a todos, onde quer que estejam e em qualquer zona de tempo que eles estão trabalhando, e qualquer relação que eles têm a minha empresa.

Isso libera as coisas para ser colaborativo através das fronteiras da empresa. Mas, com essa liberdade vem um grande desafio em unificar um processo em todas essas pessoas diferentes, e obter um motor de colaboração para trabalhar em todas as pessoas.

É quase uma obrigação para manter as rodas no ônibus e ter algum grau de capacidade para gerir o processo na conformidade com os regulamentos e as informações sobre como as decisões foram tomadas em tais formas distribuídas que eles sejam localizáveis ​​e de revisão. Não é realmente possível alcançar tal ambiente de desenvolvimento distribuído sem que a orientação governança.

P apows: Estamos lidando com alguns desafios para a primeira vez que requerem pensamento out-of-the-box. Eu falo sobre isso em “Glitch”. Chegamos a um ponto onde há um trilhão de dispositivos conectados na Internet como a fevereiro deste ano. Há um bilhão de transistores integrados para cada ser humano no planeta.

Você já leu sobre ou ouvido falar ou primeira mão experiente os desastres que podem acontecer em ambientes de produção, onde você tem algum aplicativo voltado para o mercado, onde o serviço é perdido, onde há até mesmo danos marca ou consequências económicas.

Todo mundo intelectualmente compra em governança, mas ninguém quer individualmente para ser governada. A menos que você automatizá-lo, a menos que você fornecer a pilha correto de ferramentas e codificar as melhores práticas e bibliotecas que podem ser reutilizáveis, ele simplesmente não vai acontecer. Pessoas são pessoas, e sem a automação para torná-lo natural, as coisas não naturais são aplicadas alguma porcentagem do tempo, e de governação não pode trabalhar dessa maneira.

M cDonald: Desenvolvedores ver-se muitas vezes como artistas. Eles não podem articulá-lo dessa maneira, mas eles muitas vezes se vêem como artistas e sua paleta é código.

Como tal, eles imediatamente inflamar a qualquer noção de que, como artistas, eles devem ser governados. No entanto, como já estabelecido, que a orientação para eles em torno dos processos, métodos, regulamentos, e assim por diante é absolutamente crítico para o sucesso, realmente, em organizações de qualquer tamanho, mas além dos limites em um ambiente de desenvolvimento distribuído. Então, como você lida com essa questão?

Bem, você incorporá-lo em todo o seu ambiente desde a primeira fase. Na maioria das empresas, isso está tentando decidir quais os projectos que devem tomar, o que por muitas empresas é um argumento de e-mail sobre-glorificado, principalmente.

Governança deve ser amigável para o processo

G overnança tem de ser incorporado em cada passo desse caminho, gentilmente cutucando, e às vezes transportando todos esses jogadores de volta para a linha certa, quando se trata de garantir que o resultado de seu esforço é compatível com o que é que eu precisava estar compatível com a.

Em suma, você tem que fazê-lo ser uma parte e incorporado em todas as fases do processo de desenvolvimento, de modo que, em grande parte desaparece e torna-se algo que se torna uma extensão tão natural da ferramenta de modo que você não tem ninguém ao longo do caminho percebendo que eles estão sendo regido

WebLayers foi o primeiro parceiro que estendeu a mão para dizer: “Você pode ir por este caminho junto com a gente, à medida que começamos a desenvolver essas bancadas, estes conjuntos de ferramentas integradas, e entregá-los através da nuvem sob demanda?” Nós já sabemos e ver que a incorporação de governança em cada camada é algo que temos de ser capazes de fazer fora do portão.

A equipe da WebLayers foi fenomenal na resposta a esse pedido e fomos capazes de levar várias instâncias com base de várias ferramentas Rational, incorporar neles tecnologia WebLayers, e com base em como funciona a nuvem, arquivar aqueles, colocá-los em nossa biblioteca para ser capaz de ser puxado para baixo off-the-shelf, clonados, e fez uma instância para os vários clientes que temos vindo para nosso pipeline que querem experimentar esta tecnologia no que estamos fazendo.

Melhor prevenir do que remediar

T ele evitar as coisas vão mal, infelizmente, é muito difícil de medir. Isso é algo que todo mundo que tenta fazer um ambiente de desenvolvimento entregue em nuvem e faz a coisa certa, incorporando nele a orientação de governação adequada deve saber que sai do portão. A melhor coisa que vai acontecer é que você não vai ter uma catástrofe.

Dito isto, uma das coisas legais sobre ter uma bancada comum, e ter os tipos de relatórios em métricas que podem medir, ou seja, o Jazz IBM, junto com a tecnologia WebLayers, é que eu posso ter uma visão muito detalhada do que está acontecendo na minha fábrica de software em cada volta da manivela e onde as coisas estão saindo dos trilhos um pouco.

apows P: Há uma expressão antiga de que você está tão perto da floresta você não pode ver as árvores. Bem, acho que no negócio de TI que estamos em algum momento tão profundamente enraizada na casca não podemos ver nada.

Temos vindo a desenvolver, expandir, implantar e reinventar em grande escala tão rapidamente nos últimos 30 anos em que chegamos a um ponto de ruptura, onde, como eu disse anteriormente, entre as curvas de complexidade, entre a falta de elasticidade e humana de capital, entre a explosão e a quantidade de dispositivos de computação móvel e sua propensão para acessar tudo isso infraestrutura de back-end e aplicações, caso algo fundamentalmente tem que mudar. É um problema em uma escala que não pode ser esmagada por simplesmente jogar mais corpos para ele.

soluções criativas

SECONDLY, na economia atual, muito poucos CIOs têm orçamentos elásticos. Temos que fazer como uma indústria que temos feito desde o início, que é automatizar, inovar e encontrar soluções criativas para combater a convergência de todos esses elementos digitais para o que seria uma tempestade perfeita.

Então SaaS, a computação em nuvem, governança automatizada, formas de inteligência artificial, ferramentas Rational, metodologias bancada consistentes, todas essas coisas são os instrumentos de chegar se estabeleceu com o canto que temos de outra forma nos pintado em.

Eu não quero parecer alarmista, ou tentar pintar muito grande uma nuvem de tempestade no horizonte, mas isso simplesmente não é algo que vai acontecer ou ser resolvidos de uma forma habitual business-as-usual.

Que, de fato, é onde empresas como a CloudOne são capazes de expandir e saltar equações de produtividade para as empresas em determinados segmentos do mercado. Isso é onde a automação, seja racional, WebLayers, ou de outra peça de tecnologia, tem que ser parte da receita de sair esta parte antes que vimos-lo atrás de nós.

M cDonald: Se você tem qualquer inclinação em tudo para ver o que é que Jeff e eu estamos dizendo a você, dar um giro, porque é muito simples.

Essa é uma das coisas mais legais de todos sobre todo este modelo, em minha mente. Não há simplesmente nenhuma barreira para qualquer um tentar dar um presente. No modelo antigo, se você queria dar a tecnologia uma tentativa, é melhor começar com a sua calculadora. E é melhor obter os nomes e endereços do seu conselho de administração, porque você está indo para lá, eventualmente, para obter a aprovação de capital e assim por diante até obter um projeto piloto começou em muitos casos com algumas dessas ferramentas muito sofisticadas.

Este não é apenas o caso mais. Com o ambiente CloudOne você pode assinar esta tarde com um formulário baseado na web para obter uma instância de, digamos, Team Concert configurado para você com tecnologia WebLayers embutido nele, em cerca de 20 minutos a partir de quando você apertar “enviar”, e é absolutamente livre para o primeiro modelo. De lá, você crescer apenas como você precisa deles, o usuário-a-usuário. É realmente muito simples para dar a este conceito uma tentativa e é realmente muito fácil.

Ouça o podcast. Encontrá-lo no iTunes / iPod e Podcast.com. Leia a transcrição ou baixar uma cópia. Obter uma cópia de Glitch: O Impacto Oculto da defeituosa Software. Saiba mais sobre os riscos de governança. Patrocinador: WebLayers; Você também pode estar interessado em.

SUSE doce! senões HPE-se uma distro Linux

Twilio lança novo plano empresarial prometendo mais agilidade

Intel, Ericsson ampliar parceria para se concentrar em indústria de mídia

? Xero lança parceria com a Macquarie Bank para pagamentos BPAY