14
UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO DESENVOLVIMENTO DE APLICAÇÕES MODERNAS

UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

UM PROGRAMA DE RESIDÊNCIA IMERSIVA

NA ARTE DO DESENVOLVIMENTO

DE APLICAÇÕES MODERNAS

Page 2: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

Página 1

A CORRIDA PARA ACOMPANHAR

AS MUDANÇAS RÁPIDAS

Página 2

DEVOPS: IMPULSIONADO PELO

OPEN SOURCE

Página 3

OPEN INNOVATION LABS:

UM ESPAÇO PARA INOVAR

Página 4

TI TRADICIONAL VS.

OPEN INNOVATION

Página 5

IMAGINE-SE COMO UM

RESIDENTE

CATALISE A INOVAÇÃOAprenda a criar software do jeito Red Hat em um programa

de residência imersiva utilizando um espaço projetado

para promover a agilidade e a inovação.

Página 7

POR QUE PARTICIPAR DO

RED HAT OPEN INNOVATION

LABS?

Página 8

EM QUE ACREDITAMOS

Página 9

LIÇÕES QUE APRENDEMOS

Página 10

DÊ O PRIMEIRO PASSO

Página 11

AGENDE UMA DISCOVERY

SESSION

OPEN INNOVATION LABS | SUMÁRIO

Page 3: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

No mundo corporativo ágil de hoje, ficar parado significa ficar para trás. As equipes de TI estão trabalhando em ritmo acelerado para apresentar novas funcionalidades e serviços que satisfaçam aos clientes e ajudem os funcionários a trabalhar de modo mais inteligente. O sucesso depende da inovação constante. Para agilizar os ciclos de lançamento de software, é necessário mais do que novas ferramentas. Não se trata só do que você faz, mas como faz. O sucesso exige uma nova maneira de trabalhar que envolve ferramentas, pessoas e processos.

A CORRIDA PARA ACOMPANHAR AS MUDANÇAS ACELERADASComo acelerar o progresso da TI?

“Um terço das 20 maiores empresas dos segmentos setoriais sofrerão uma disrupção causada por novos concorrentes em cinco anos."

IDC FutureScape: Worldwide CIO

Agenda 2016 Predictions

OPEN INNOVATION LABS | 01

Essa funcionalidade era um requisito do projeto quando começamos, mas agora NINGUÉM MAIS PRECISA DELA.

Tudo o que as equipes de desenvolvimento e de operações precisam saber para trabalharem juntas está BEM AQUI, NESTE DOCUMENTO DE 400 PÁGINAS.

A infraestrutura para

seu projeto NÃO

FICARÁ PRONTA EM

ALGUMAS SEMANAS.

Page 4: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

Equipes de TI estão inovando cada vez mais rápido e melhorando a qualidade dos serviços com DevOps. A abordagem tem como objetivo alcançar uma grande mudança aos poucos, ajustando a direção conforme o progresso, em vez de mudar tudo de uma única vez. DevOps e open source têm muito em comum. Ambas as abordagens dependem tanto da transformação cultural quanto de código. Seus princípios são baseados em:

ParticipaçãoComunidades engajadas adotam mudanças com maior facilidade. AberturaOs padrões open preservam a agilidade corporativa.

Transparência A transparência impõe honestidade e autenticidade.

CompartilhamentoProblemas compartilhados são resolvidos mais rápido.

Como uma empresa líder em soluções open source corporativas, a Red Hat segue esses princípios desde 1993. Os clientes nos perguntam como criar aplicações do jeito Red Hat. Agora você pode ter mais conhecimento sobre o que nós aprendemos por meio de uma residência imersiva no Red Hat Open Innovation Labs.

DEVOPS: IMPULSIONADO PELO OPEN SOURCEAvance mais rápido e com mais qualidade

OPEN INNOVATION LABS | 02

"No fim das contas, quando falamos sobre mudança

tecnológica … tudo se resume em pessoas e culturas

organizacionais. E, como consequência, a forma como essas

pessoas fazem as coisas acontecerem por meio de um trabalho

realizado em conjunto."

Dr. David Bray

diretor de desenvolvimento de negócios,

Agência Nacional de Inteligência Geoespacial (NGA)

DEVOPS TEM COMO OBJETIVO

APROXIMAR EQUIPES DE

DESENVOLVIMENTO E

OPERAÇÕES COM EQUIPES DE

TESTE, SEGURANÇA E DEMAIS

STAKEHOLDERS.

Page 5: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

Para ser tão ágil quanto uma startup. As ferramentas por si só não transformam o desenvolvimento de aplicações. É o que você faz com elas que faz a diferença. O Labs é um espaço seguro para testar uma hipótese, aprender com os resultados e modificar a abordagem conforme necessário.

Infraestrutura e ferramentas de software necessárias para experimentação e criação de protótipos rapidamente. Em um período entre um e três meses, crie um protótipo ou migre uma aplicação existente para aproveitar todos benefícios oferecidos pelacloud computing moderna. Ao final da residência imersiva, você sairá com as habilidades e os métodos certos para catalisar a inovação na sua empresa.

O programa poderá ser realizado em um dos nossos labs (Boston, Londres e Singapura) ou na sua empresa (pop-up lab). No Red Hat Open Innovation Labs, onde quer que estejamos, garantimos que o ambiente reflita nossos princípios fundamentais: colaboração, compartilhamento, adaptabilidade e renovação.

Para quem

O quê Por quê

Onde

Selecione de três a seis pessoas da sua equipe nas áreas de desenvolvimento e product owners.Trabalhe lado a lado com mentores da Red Hat. Aprenda na prática e depois leve o conhecimento de volta para sua equipe.

A inovação se intensifica em um ambiente no qual: » As palavras de ordem são: Experimente. Aprenda.

Modifique.» Você pode fazer um pequeno investimento e falhar logo

de início ou alcançar o sucesso rapidamente.» Não há problema em não saber tudo com antecedência.

UM ESPAÇO PARA IMPULSIONAR MUDANÇAS NA TI

OPEN INNOVATION LABS | 03

O Red Hat Open Innovation Labs é esse tipo de espaço. Selecionamos o melhor do open source: ferramentas, métodos e cultura em um ambiente projetado para promover a agilidade e a inovação. Junte-se a nós nessa residência imersiva projetada para ajudar sua equipe a entregar software inovadores com mais agilidade.

TEMPO DE CICLO REDUZIDOAutomatizamos quase tudo para facilitar a experimentação e agilizar o feedback.

CÓDIGO DE ALTA QUALIDADEO teste é integrado a pipeline.

REPETIÇÃOVocê aprenderá a usar containers e a gerenciar imagens ao longo do pipeline. As aplicações funcionam da mesma forma nas fases de produção, desenvolvimento e teste.

Page 6: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

TI TRADICIONAL VS. OPEN INNOVATION

OPEN INNOVATION LABS | 04

TI TRADICIONAL

CULTURA DA INOVAÇÃO

Talvez?

Provavelmente não

Lenta

Meses a anos

Time de times

Muito altos

PERIGO!

Sim, contagiante

Sem dúvida

Rápida

De 1 a 3 meses

Times pequenos

Quase nulo

Baixos

ENTREGA DE VALOR

PESSOAS NECESSÁRIAS

AGILIDADE

CICLO DE VIDA DE DESENVOLVIMENTO

CUSTOS DE INFRAESTRUTURA

RISCOS

"Ao criar um espaço compartilhado para testes e desenvolvimento

de novas soluções open source, eu espero que o Open Innovation

Labs incentive uma cultura de inovação dentro do setor público e sirva

como exemplo à nação de como as tecnologias podem ser usadas para

aproximar o governo das pessoas."

Gavin Newsomvice-governador da Califórnia

Page 7: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

» Desenvolva aplicações nativas

em cloud

• Desenvolva na PaaS e na IaaS

• Transforme sua maneira de projetar

• Adote princípios ágeis e lean

• Aprenda práticas de DevOps

• Aprenda a usar microsserviços

Etapa 2Elabore o plano da sua jornada

Etapa 1Decida o tipo de jornada que você seguirá

Etapa 3Comece o desenvolvimento agora mesmo

Produto. Crie, em colaboração com

sua equipe, um serviço ou um

protótipo inovador.

Transformação digital. Inicie um processo de mudança

significativa na sua empresa.

Tecnológica.Experimente o desenvolvimento de

aplicações modernas e DevOps com

um especialista ao seu lado.

No Red Hat Open Innovation Labs,

você pode trabalhar em qualquer

tipo de projeto, seja ele legado

ou totalmente inovador.

Nossa plataforma integra os

dois ambientes.

"Quero [tal funcionalidade] para que eu possa

[motivo].”

» Decida quais funcionalidades você desenvolverá

no Labs para criar um produto minimamente viável

(MVP) que atenda às suas necessidades.

» Aprenda técnicas de design, como event storming,

mapeamento de impactos e domain-driven design.

Crie o ambiente em questão de minutos usando a

plataforma de automação Ansible. Configure em uma

cloud pública (Amazon Web Services, Microsoft Azure,

Google Cloud) ou em uma cloud privada (Red Hat

Virtualization, OpenStack®, bare-metal). Selecione

o framework, as ferramentas e as plataformas de

aplicações certas para sua empresa com apenas alguns

cliques. Depois veja suas ideias se tornarem realidade.

OPEN INNOVATION LABS | 05

» Modernize as aplicações legadas

• Estenda, otimize, escale e orquestre

• Conecte-se a frameworks modernos

para tornar as aplicações legadas

mais fáceis de gerenciar, testar e

automatizar

IMAGINE-SE COMOUM RESIDENTEAplique DevOps a uma necessidade corporativa real

Page 8: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

"Ao instituirmos uma cultura de inovação implacável, realizamos 165 experimentos

nos três meses mais movimentados do período de recolhimento de impostos. O resultado

para os negócios? A taxa de conversão [no nosso funil de aquisição de clientes]

aumentou 50%. Resultado para os funcionários?

Todos adoram, porque suas novas ideias têm mais chances de chegar ao mercado."

Scott Cook

fundador, Intuit

Etapa 4Avalie o progresso com frequência

Etapa 6Torne-se o catalisador da inovação

Etapa 5Demonstre a solução

No fim da residência imersiva, compartilhe o MVP com

toda a equipe e comemore!

Trabalharemos com timebox previamente estabelecido.

Após concluir o trabalho para cumprimento de uma

meta, iremos avaliar os resultados alcançados. Com

base nos resultados continuaremos ou mudaremos a

direção.

Obtenha feedback mais rápido. Você fará

demonstrações ao final de cada sprint, apresentando o

que criou para seus stakeholders.

OPEN INNOVATION LABS | 06

DESENVOLVIMENTO DE APLICAÇÕES

FERRAMENTAS DE DEVOPS

INFRAESTRUTURA DE HOSPEDAGEM

» Pessoas • Obtenha experiência com DevOps, ágil e

desenvolvimento de aplicações modernas

• Treinamento pós-residência

• Vouchers de teste

» Tecnologia • Aplicação de protótipo em funcionamento

• Infraestrutura como código (IaC)

• Backlog de funcionalidades

» Metodologia• DevOps em parceria com a comunidade

• Pipeline de entrega baseado em container

* PROJETE SEU PRÓPRIO

STACK DE TECNOLOGIAS NO

OPEN INNOVATION LABS, VISITE:

RED.HT/LABSTECHSTACK

PLATAFORMA DE CONTAINERS

Page 9: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

RED HAT OPEN INNOVATION LABSMais opções. Melhores recursos. Muito além de ferramentas.

» Inove em qualquer lugar Venha até o Labs ou o levamos até você: na sua empresa ou no local

da sua preferência.

» Cultura Mergulhe na cultura open source. Os mesmos princípios que ajudaram

você a decidir o que desenvolver também se aplicam a como

desenvolver.

» Aprendizado Tenha acesso a todo o stack da Red Hat e ao

Red Hat Learning Subscription durante 12 meses.

» Opções Desenvolva novas aplicações nativas em cloud ou modernize as legadas.

Nosso stack fornece as ferramentas para os dois tipos de

desenvolvimento.

» Mentoria Trabalhe lado a lado com os maiores especialistas do mundo open

source.

» Stack completo de software open source A infraestrutura que você usará durante a residência é totalmente open

source. Tudo o que é criado durante o programa de residência usa como

base padrões open e interfaces de programação de aplicações (APIs).

Assim, você tem a flexibilidade que precisa para evitar a dependência de

fornecedores.

Uma residência imersiva com o Open Innovation Labs oferece tudo o que você precisa para o desenvolvimento de aplicações modernas.

OPEN INNOVATION LABS | 07

Page 10: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

"[O Open Innovation Labs] nos ajudou muito

a dar um impulso inicial e superou totalmente

nossas expectativas... aproveite todos os

benefícios do programa se você tiver a

oportunidade."

John Hodgson, diretor sênior, Optum

"As novas técnicas e ferramentas juntamente

com a ajuda dos especialistas da Red Hat nos

permitem avançar em uma velocidade que nunca

imaginei que fosse possível. Só tenho elogios

para a experiência como um todo."

K.L., gerente, empresa de saúde do governo

OPEN INNOVATION LABS | 08

ACREDITAMOS QUE A cultura open source incentiva e alimenta a inovação

COMECE agora mesmo

Crie ciclos de feedback rápidos

Automatize: TDD, CI/CD

Desenvolva novas habilidades:

por meio da colaboração

e da mentoria de

especialistas

Evite roadmaps de longo prazo: planeje suficiente para

começar

Divida as grandes tarefas em pequenas partes: trabalhe de forma

incremental

A experimentação indica a estratégia

a ser usada: falhar é esperado

Page 11: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

LIÇÕESQUE APRENDEMOSCom clientes ao redor do mundo durante suas jornadas DevOps

OPEN INNOVATION LABS | 09

AÇÃO INDIVIDUALA inovação começa com

a ação individual.

UNIÃOO open source é possível por

meio da união dos indivíduos.

CULTURAO open source vai além das

ferramentas, é uma cultura que

possibilita a inovação.

MERITOCRACIAO open source é orientado pela

meritocracia: deixe as melhores

ideias vencerem.

A FILOSOFIA DA RED HAT

AUTOMAÇÃOA automação gera resultados

rápidos.

MENTORIAA mentoria é importante. Quando as

pessoas concluem o Labs, se tornam

boas representantes DevOps,

preparadas para catalisar a inovação

na empresa.

» Comece devagar e aos poucos

» Escolha o projeto certo: algo objetivo e que não seja de missão crítica

» Experimente e itere

» Se falhar, que seja logo no início

» Alcance o sucesso mais rapidamente

» Divulgue o sucesso internamente para incentivar uma mudança na cultura

» Crie um momento de oportunidades com mais investimentos

Page 12: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

OPEN INNOVATION LABS | 10

DÊ O PRIMEIRO PASSOMapeie sua jornada em uma discovery session gratuita com duração de meio período ou um dia inteiro.

» COLABORE

Seus stakeholders e os consultores da Red Hat

» COMPREENDA E ABSORVA

Sua visão, desafios, oportunidades e metas

» CRIE UM ROADMAP

Aprenda como outras pessoas fizeram

Page 13: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,

PARA AGENDAR UMA DISCOVERY SESSION GRATUITA NA SUA REGIÃO:

red.ht/labsPT

OPEN INNOVATION LABS | 11

Page 14: UM PROGRAMA DE RESIDÊNCIA IMERSIVA NA ARTE DO ... · A cultura open source incentiva e alimenta a inovação COMECE agora mesmo Crie ciclos de feedback rápidos Automatize: TDD,