SlideShare une entreprise Scribd logo
1  sur  28
IBM Bluemix
The Digital Innovation Platform
Bruno Rodrigues Alcantara
Cloud Solutions Seller
brodrigu@br.ibm.com
Ibm.biz/brunoalcantara
© 2014 IBM Corporation#SWGAI
Inovação é a nova moda!
"Dois caras na Starbucks
podem ter acesso ao mesmo
poder de computacional do
que uma empresa Fortune
500".
Jim Deters
Founder, Galvanize
Empresas de todos os tamanhos têm a habilidade de quebrar
paradigmas, ou então de sofrer as consequências por não o terem feito.
As empresas devem ter foco
na construção diferenciada e em
novas possibilidades de usar a
tecnologia
Desenvolvedores podem compor
rapidamente aplicativos com novas APIs e
serviços digitais para adicionar recursos e
aumentar o engajamento em áreas como:
• Analize de Dados, Inteligência Cognitiva
• Mobilidade, Localização
• Internet das Coisas
• Engajamento Social
• Identificação
• Avaliações
• Viagem
• Mensageria
• …
• APIs e serviços privados de sua empresa
IBM Bluemix – Evolução, flexibilidade e velocidade
As capacidades do IBM Bluemix abrangem PaaS e IaaS e podem ser entregues como
nuvem pública, dedicada ou local*.
Control, Customization and Costs
Standardization; Time to value
Customer Managed
Service Provider Managed
Networking Networking Networking Networking
Storage Storage Storage Storage
Servers Servers Servers Servers
Virtualization Virtualization Virtualization Virtualization
O/S O/S O/S O/S
Middleware Middleware Middleware Middleware
Runtime Runtime Runtime Runtime
Data Data Data Data
Code Code Code Code
IBM SoftLayer
Bluemix
DevOps Services
*local 3Q 2015
Built on open
technologies:
IaaS PaaS
Mantenha os seus outros investimentos
Aumente o poder do IBM Bluemix sem abandonar o que você tem usado
Core IT
IBM Bluemix
Então ... O que é IBM Bluemix?
IBM Bluemix é uma plataforma com padrão aberto,
baseada na nuvem para a construção, execução e
gerenciamento de aplicações.
Construa seus apps do
seu jeito
Use as mais destacadas
tecnologias de computação
para alimentar o seu app: Cloud
Foundry, Docker, OpenStack.
Estender apps com
serviços
Um catálogo de serviços IBM,
de terceiros e serviços de
código aberto disponível e que
permite ao desenvolvedor
customizar e acompanhar
rapidamente as mudanças dos
Apps.
Escala ... Muito mais do
que instâncias
Desenvolvimento,
monitorização, implantação e
ferramentas de logs que
permitem ao desenvolvedor
executar e gerenciar todo o
aplicativo.
Segurança em camadas
A IBM assegura a plataforma e
infra estrutura e provê
ferramentas de segurança para
os seus apps
Implantar e gerenciar apps
híbridos
Experiência no desenvolvimento
e gerenciamento integrado com
um número e opções de
implementações híbridas.
Modelo de Preço flexível
Opções de serviço FREE e,
quando você estiver pronto,
pagará apenas o que consumir.
"Pay as you go" e subscrição
oferecem modelos comerciais
flexíveis.
Coming Summer 2015
Por quê IBM Bluemix?
Rapidamente , trazer
novos produtos e
serviços para o mercado
a um custo menor.
Balancear agilidade com
qualidade, segurança e
governança.
Estender os
investimentos em TI
existentes em modelos
de negócios na nuvem
Desenvolvedores e
executivos de negócios
escolhem o IBM Bluemix
para :
App de monitoração integrado
Containers no IBM Bluemix
Soluções de
páginas interativas
Notificações de Gastos
Registro em minutos ... Pague pelo que usar
Modelos de precificação para atender as necessidades dos desenvolvedores
• 30 dias de Trial ( sem registro do Cartão de
Crédito ) – Permite o teste da plataforma e do
desenvolvimento de aplicativos na plataforma
Adoção FREE
• Nível Free - incentiva a experimentação de
novos serviços para aplicações já em
execução no IBM Bluemix
• Pay-as-you-go - flexibilidade, sem
compromisso de longo prazo
Múltiplos modelos de assinatura
• Subscription - prazo estabelecido com
compromisso de longo prazo e desconto
• Menos de 5 minutos
Self Service
• Cartão de Crédito através da web , com ou
sem apoio de seu representante IBM
Registre-se agora !
IBM Bluemix
Como funciona
Software as a Service
Bluemix
Platform as a Service
Soluções prontas na nuvem (Ex: IBM Verse)
Infrastructure as a Service
Infraestrutura de TI como serviço (SoftLayer)
- Cloud
- Social
- Big Data & Analytics
- Computação Cognitiva
- Data management
- Security
- Mobile
Serviços:
Como o Bluemix funciona?
Development Activities Traditional App Dev Bluemix Advantage
Quick Time to Value
Development Time 4 - 5 Weeks 1 - 2 Week Savings
Platform Provisioning 2 weeks - 3 Months Instant Provisioning
Deployment Components 3 - 4 Weeks 2 - 3 Days
Application Instalation in Production 2 - 4 Weeks 2 - 3 Days
Scalability
Performance Testing (environment +
app. Deploy + testing)
4 - 5 Weeks
Instant Provisioning + 2 - 3 Days
depoyment
New Rollouts
Need additional provisioning
(4-6 Weeks)
Instant Reprovisioning
Integrated Channels
SW dependencies Need new components / SW Components available as Services
Build New Channels
(Mobile, Portal, etc…)
Need new components In Build Services can be leveraged
Re-usability (business layer) for
Integrating new channels
30% - 50% Reuse 60% - 70% Reuse
Ecosystem for New Ideas
(Harvest / Innovation)
Ability to replicate environments with
Data
6 - 8 Weeks 1 - 2 Weeks for Both Provisioning
(image restore) & Rapid Application
development (tweaking)Develop POC / New functionalities Time Consuming
Externalize Broadcasts Pushing Data to Services Custom or Partner with Providers
Use Standard Push Notiifcation Service
to push updates, etc…
Based on >60 IBM GBS pilots.
Bluemix ROI
Dúvidas?
Backup chart – Serviços e Funcionalidades
1º Passo
Escolha o tipo de aplicação do
catálogo do Bluemix.
Boilerplates: VM + Runtime +
Servicos específicos.
Runtimes: Suporte a diversas
linguagens.
Bring Your Buildpack: Traga o
seu buildpack (ambiente de
desenvolvimento)
Como o Bluemix funciona?
Pré-configuração da aplicação
Runtime (node.js) Serviços IBM
2º Passo
Como o Bluemix funciona?
Pronto! A aplicação está rodando!
Adicionar ao repositório git que
sincronizará a app com o
DevOps
3º Passo
Como o Bluemix funciona?
Adicionar ao repositório git que
sincronizará a app com o
DevOps
Número de instancias e
memória usada na aplicação.
Segurança sem dor de cabeça
Code
Data
Runtime
Middleware
SO
Virtualization
Servers
Storage
Network
Foco da
IBM
Foco do
Desenvolvedor
Você foca nos aplicativos e em seus dados. A IBM gerencia o resto.
Explorando o portfolio de recursos IBM
Ferramentas para proteger seus aplicativos
- Utilizando a SoftLayer e a
experiência de hosting da IBM
- Segue as rigorosas normas de
segurança IBM:
Defesa profunda;
Teste de proteção/penetração
em caso de intrusão;
Isolamento de dados em
componentes virtualizados;
Gerenciamento automatizado
de patch;
- SSO para vários aplicativos e logins
sociais
- AppScan para aplicativos web e móveis para detectar
vulnerabilidade
DevOps Services
https://hub.jazz.net/docs/overview/
Construa aplicativos web ou mobile
https://ibm.biz/BdX5GT
Pipeline – Build & Deploy
https://hub.jazz.net/docs/deploy/
Editor de código
Escolha a sua própria ferramenta de desenvolvimento
Use o seu
Por exemplo, Eclipse, NetBeans ou
implemente via Cloud Foundry command line
Usando IBM
Web IDE do Bluemix
https://hub.jazz.net/docs/edit/
Track & Plan
https://hub.jazz.net/docs/trackplan/
API Management
Crie, gerencie e compartilhe suas próprias APIs
http://www.ibm.com/developerworks/cloud/library/cl-bluemix-api-mgmt-app/index.html
Monitoring and Analytics
Monitore seus aplicativos em tempo real
Diagnóstico integrado detalhado do comportamento do aplicativo.
https://www.ng.bluemix.net/docs/#services/monana/index.html#gettingstartedtemplate

Contenu connexe

Tendances

A Governança de TI e a Cloud Computing
A Governança de TI e a Cloud Computing A Governança de TI e a Cloud Computing
A Governança de TI e a Cloud Computing Elias Pardim
 
Artigo_Thiago_Lenz_versao2.3-Final
Artigo_Thiago_Lenz_versao2.3-FinalArtigo_Thiago_Lenz_versao2.3-Final
Artigo_Thiago_Lenz_versao2.3-Finalthiago.lenz
 
BRASP - Cloud Híbrida e Infraestrutura Hiperconvergente
BRASP - Cloud Híbrida e Infraestrutura HiperconvergenteBRASP - Cloud Híbrida e Infraestrutura Hiperconvergente
BRASP - Cloud Híbrida e Infraestrutura HiperconvergenteBRASP
 
Amazon Web Services Trends
Amazon Web Services TrendsAmazon Web Services Trends
Amazon Web Services TrendsMarcel Nicolay
 
Tendências de inovações tecnologics em cloud computing
Tendências de inovações tecnologics em cloud computingTendências de inovações tecnologics em cloud computing
Tendências de inovações tecnologics em cloud computingcictec
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um containerFabio Hara
 
O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015Marcus Silva
 
Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)rennanf
 
Guia de compras - Microsoft Azure
Guia de compras - Microsoft AzureGuia de compras - Microsoft Azure
Guia de compras - Microsoft AzureRenato Grau
 
Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014Cisco do Brasil
 
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...Andrea Rigoni
 
Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Denis Felix
 
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...Rio Info
 
Segurança na Nuvem da Amazon Web Services - Keynote Técnico
Segurança na Nuvem da Amazon Web Services - Keynote TécnicoSegurança na Nuvem da Amazon Web Services - Keynote Técnico
Segurança na Nuvem da Amazon Web Services - Keynote TécnicoAmazon Web Services LATAM
 
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineMitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineSérgio Lopes
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingAlê Borba
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUNIEURO
 

Tendances (20)

A Governança de TI e a Cloud Computing
A Governança de TI e a Cloud Computing A Governança de TI e a Cloud Computing
A Governança de TI e a Cloud Computing
 
Artigo_Thiago_Lenz_versao2.3-Final
Artigo_Thiago_Lenz_versao2.3-FinalArtigo_Thiago_Lenz_versao2.3-Final
Artigo_Thiago_Lenz_versao2.3-Final
 
BRASP - Cloud Híbrida e Infraestrutura Hiperconvergente
BRASP - Cloud Híbrida e Infraestrutura HiperconvergenteBRASP - Cloud Híbrida e Infraestrutura Hiperconvergente
BRASP - Cloud Híbrida e Infraestrutura Hiperconvergente
 
Amazon Web Services Trends
Amazon Web Services TrendsAmazon Web Services Trends
Amazon Web Services Trends
 
Tendências de inovações tecnologics em cloud computing
Tendências de inovações tecnologics em cloud computingTendências de inovações tecnologics em cloud computing
Tendências de inovações tecnologics em cloud computing
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um container
 
O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015
 
Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)
 
Guia de compras - Microsoft Azure
Guia de compras - Microsoft AzureGuia de compras - Microsoft Azure
Guia de compras - Microsoft Azure
 
Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014Encarte Revista Cisco Live especial para Futurecom 2014
Encarte Revista Cisco Live especial para Futurecom 2014
 
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...
Palestra Andrea Rigoni - CONACLOUD 2015 - A nuvem até agora e o que esperar d...
 
Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Como transformar mobilidade em valor para os negócios
Como transformar mobilidade em valor para os negóciosComo transformar mobilidade em valor para os negócios
Como transformar mobilidade em valor para os negócios
 
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...
Rio Info 2010 - Oficina - Computacao em nuvem do ponto de vista empresarial -...
 
Entendendo a computação em nuvem
Entendendo a computação em nuvemEntendendo a computação em nuvem
Entendendo a computação em nuvem
 
Segurança na Nuvem da Amazon Web Services - Keynote Técnico
Segurança na Nuvem da Amazon Web Services - Keynote TécnicoSegurança na Nuvem da Amazon Web Services - Keynote Técnico
Segurança na Nuvem da Amazon Web Services - Keynote Técnico
 
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineMitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvem
 

En vedette

Presentacion catedra Reglamento UPC
Presentacion catedra Reglamento UPCPresentacion catedra Reglamento UPC
Presentacion catedra Reglamento UPCMarcela Plata
 
Suzie Nanny Resume
Suzie Nanny ResumeSuzie Nanny Resume
Suzie Nanny Resumesuzie lees
 
Deborahsaurus sketch book2
Deborahsaurus sketch book2Deborahsaurus sketch book2
Deborahsaurus sketch book2Deborah Salvador
 
CREACIONES TÉCNICAS
CREACIONES TÉCNICAS CREACIONES TÉCNICAS
CREACIONES TÉCNICAS amigokevin
 
Dissertação jair joventino de freitas
Dissertação jair joventino de freitasDissertação jair joventino de freitas
Dissertação jair joventino de freitasJair Freitas
 
Revolución mexicana
Revolución mexicanaRevolución mexicana
Revolución mexicanaDiego Cavazos
 
Why the Training Needed?? In context of CA course
Why the Training Needed?? In context of CA courseWhy the Training Needed?? In context of CA course
Why the Training Needed?? In context of CA courseHimanshu Rastogi
 
绘本《没关系,没关系》
绘本《没关系,没关系》绘本《没关系,没关系》
绘本《没关系,没关系》政宏 陈
 
WeChat 101 - A Guide to WeChat Official Account
WeChat 101 - A Guide to WeChat Official AccountWeChat 101 - A Guide to WeChat Official Account
WeChat 101 - A Guide to WeChat Official AccountCMRS Group
 
MCH Malawi 2013_0
MCH Malawi 2013_0MCH Malawi 2013_0
MCH Malawi 2013_0Alia Khan
 

En vedette (16)

Uuuu
UuuuUuuu
Uuuu
 
Presentacion catedra Reglamento UPC
Presentacion catedra Reglamento UPCPresentacion catedra Reglamento UPC
Presentacion catedra Reglamento UPC
 
Alfabeto griego
Alfabeto griegoAlfabeto griego
Alfabeto griego
 
Suzie Nanny Resume
Suzie Nanny ResumeSuzie Nanny Resume
Suzie Nanny Resume
 
Glosario1
Glosario1Glosario1
Glosario1
 
Deborahsaurus sketch book2
Deborahsaurus sketch book2Deborahsaurus sketch book2
Deborahsaurus sketch book2
 
2
22
2
 
Sweat Shirts
Sweat ShirtsSweat Shirts
Sweat Shirts
 
CREACIONES TÉCNICAS
CREACIONES TÉCNICAS CREACIONES TÉCNICAS
CREACIONES TÉCNICAS
 
Expo anahí
Expo anahíExpo anahí
Expo anahí
 
Dissertação jair joventino de freitas
Dissertação jair joventino de freitasDissertação jair joventino de freitas
Dissertação jair joventino de freitas
 
Revolución mexicana
Revolución mexicanaRevolución mexicana
Revolución mexicana
 
Why the Training Needed?? In context of CA course
Why the Training Needed?? In context of CA courseWhy the Training Needed?? In context of CA course
Why the Training Needed?? In context of CA course
 
绘本《没关系,没关系》
绘本《没关系,没关系》绘本《没关系,没关系》
绘本《没关系,没关系》
 
WeChat 101 - A Guide to WeChat Official Account
WeChat 101 - A Guide to WeChat Official AccountWeChat 101 - A Guide to WeChat Official Account
WeChat 101 - A Guide to WeChat Official Account
 
MCH Malawi 2013_0
MCH Malawi 2013_0MCH Malawi 2013_0
MCH Malawi 2013_0
 

Similaire à IBM Bluemix - The Digital Innovation Platform

Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsFelipe Freire
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Victor Cavalcante
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwarePaulo Lacerda
 
TDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsTDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsFelipe Freire
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSThiago Viola
 
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...Amazon Web Services
 
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileAlex Barbosa Coqueiro
 
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
CICS V5.1  Novo Portfolio de Plataforma de primeira classeCICS V5.1  Novo Portfolio de Plataforma de primeira classe
CICS V5.1 Novo Portfolio de Plataforma de primeira classePaulo Batuta
 
Azure Fundamentals (Intensivão Azure)
Azure Fundamentals (Intensivão Azure)Azure Fundamentals (Intensivão Azure)
Azure Fundamentals (Intensivão Azure)Resource IT
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps Caio Candido
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoDarlan Segalin
 
9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stvwilson_lucas
 
Saa s software como serviço (slides)
Saa s   software como serviço (slides)Saa s   software como serviço (slides)
Saa s software como serviço (slides)Daniela Nunes
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosRodney Repullo
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvemAdriano Bertucci
 

Similaire à IBM Bluemix - The Digital Innovation Platform (20)

Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
 
Cloud IBM 2017
Cloud IBM 2017Cloud IBM 2017
Cloud IBM 2017
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
TDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsTDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOps
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
 
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
 
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
 
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
CICS V5.1  Novo Portfolio de Plataforma de primeira classeCICS V5.1  Novo Portfolio de Plataforma de primeira classe
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Azure Fundamentals (Intensivão Azure)
Azure Fundamentals (Intensivão Azure)Azure Fundamentals (Intensivão Azure)
Azure Fundamentals (Intensivão Azure)
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualização
 
9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv
 
Saa s software como serviço (slides)
Saa s   software como serviço (slides)Saa s   software como serviço (slides)
Saa s software como serviço (slides)
 
1 Ids On Campus V3a
1 Ids On Campus V3a1 Ids On Campus V3a
1 Ids On Campus V3a
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Hcl domino volt v1.0.1
Hcl domino volt v1.0.1Hcl domino volt v1.0.1
Hcl domino volt v1.0.1
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvem
 

IBM Bluemix - The Digital Innovation Platform

  • 1. IBM Bluemix The Digital Innovation Platform Bruno Rodrigues Alcantara Cloud Solutions Seller brodrigu@br.ibm.com Ibm.biz/brunoalcantara
  • 2. © 2014 IBM Corporation#SWGAI Inovação é a nova moda! "Dois caras na Starbucks podem ter acesso ao mesmo poder de computacional do que uma empresa Fortune 500". Jim Deters Founder, Galvanize Empresas de todos os tamanhos têm a habilidade de quebrar paradigmas, ou então de sofrer as consequências por não o terem feito.
  • 3. As empresas devem ter foco na construção diferenciada e em novas possibilidades de usar a tecnologia Desenvolvedores podem compor rapidamente aplicativos com novas APIs e serviços digitais para adicionar recursos e aumentar o engajamento em áreas como: • Analize de Dados, Inteligência Cognitiva • Mobilidade, Localização • Internet das Coisas • Engajamento Social • Identificação • Avaliações • Viagem • Mensageria • … • APIs e serviços privados de sua empresa
  • 4. IBM Bluemix – Evolução, flexibilidade e velocidade As capacidades do IBM Bluemix abrangem PaaS e IaaS e podem ser entregues como nuvem pública, dedicada ou local*. Control, Customization and Costs Standardization; Time to value Customer Managed Service Provider Managed Networking Networking Networking Networking Storage Storage Storage Storage Servers Servers Servers Servers Virtualization Virtualization Virtualization Virtualization O/S O/S O/S O/S Middleware Middleware Middleware Middleware Runtime Runtime Runtime Runtime Data Data Data Data Code Code Code Code IBM SoftLayer Bluemix DevOps Services *local 3Q 2015 Built on open technologies:
  • 5. IaaS PaaS Mantenha os seus outros investimentos Aumente o poder do IBM Bluemix sem abandonar o que você tem usado Core IT IBM Bluemix
  • 6. Então ... O que é IBM Bluemix? IBM Bluemix é uma plataforma com padrão aberto, baseada na nuvem para a construção, execução e gerenciamento de aplicações. Construa seus apps do seu jeito Use as mais destacadas tecnologias de computação para alimentar o seu app: Cloud Foundry, Docker, OpenStack. Estender apps com serviços Um catálogo de serviços IBM, de terceiros e serviços de código aberto disponível e que permite ao desenvolvedor customizar e acompanhar rapidamente as mudanças dos Apps. Escala ... Muito mais do que instâncias Desenvolvimento, monitorização, implantação e ferramentas de logs que permitem ao desenvolvedor executar e gerenciar todo o aplicativo. Segurança em camadas A IBM assegura a plataforma e infra estrutura e provê ferramentas de segurança para os seus apps Implantar e gerenciar apps híbridos Experiência no desenvolvimento e gerenciamento integrado com um número e opções de implementações híbridas. Modelo de Preço flexível Opções de serviço FREE e, quando você estiver pronto, pagará apenas o que consumir. "Pay as you go" e subscrição oferecem modelos comerciais flexíveis. Coming Summer 2015
  • 7. Por quê IBM Bluemix? Rapidamente , trazer novos produtos e serviços para o mercado a um custo menor. Balancear agilidade com qualidade, segurança e governança. Estender os investimentos em TI existentes em modelos de negócios na nuvem Desenvolvedores e executivos de negócios escolhem o IBM Bluemix para : App de monitoração integrado Containers no IBM Bluemix Soluções de páginas interativas Notificações de Gastos
  • 8. Registro em minutos ... Pague pelo que usar Modelos de precificação para atender as necessidades dos desenvolvedores • 30 dias de Trial ( sem registro do Cartão de Crédito ) – Permite o teste da plataforma e do desenvolvimento de aplicativos na plataforma Adoção FREE • Nível Free - incentiva a experimentação de novos serviços para aplicações já em execução no IBM Bluemix • Pay-as-you-go - flexibilidade, sem compromisso de longo prazo Múltiplos modelos de assinatura • Subscription - prazo estabelecido com compromisso de longo prazo e desconto • Menos de 5 minutos Self Service • Cartão de Crédito através da web , com ou sem apoio de seu representante IBM
  • 11.
  • 12. Software as a Service Bluemix Platform as a Service Soluções prontas na nuvem (Ex: IBM Verse) Infrastructure as a Service Infraestrutura de TI como serviço (SoftLayer)
  • 13. - Cloud - Social - Big Data & Analytics - Computação Cognitiva - Data management - Security - Mobile Serviços: Como o Bluemix funciona?
  • 14.
  • 15. Development Activities Traditional App Dev Bluemix Advantage Quick Time to Value Development Time 4 - 5 Weeks 1 - 2 Week Savings Platform Provisioning 2 weeks - 3 Months Instant Provisioning Deployment Components 3 - 4 Weeks 2 - 3 Days Application Instalation in Production 2 - 4 Weeks 2 - 3 Days Scalability Performance Testing (environment + app. Deploy + testing) 4 - 5 Weeks Instant Provisioning + 2 - 3 Days depoyment New Rollouts Need additional provisioning (4-6 Weeks) Instant Reprovisioning Integrated Channels SW dependencies Need new components / SW Components available as Services Build New Channels (Mobile, Portal, etc…) Need new components In Build Services can be leveraged Re-usability (business layer) for Integrating new channels 30% - 50% Reuse 60% - 70% Reuse Ecosystem for New Ideas (Harvest / Innovation) Ability to replicate environments with Data 6 - 8 Weeks 1 - 2 Weeks for Both Provisioning (image restore) & Rapid Application development (tweaking)Develop POC / New functionalities Time Consuming Externalize Broadcasts Pushing Data to Services Custom or Partner with Providers Use Standard Push Notiifcation Service to push updates, etc… Based on >60 IBM GBS pilots. Bluemix ROI
  • 17. Backup chart – Serviços e Funcionalidades
  • 18. 1º Passo Escolha o tipo de aplicação do catálogo do Bluemix. Boilerplates: VM + Runtime + Servicos específicos. Runtimes: Suporte a diversas linguagens. Bring Your Buildpack: Traga o seu buildpack (ambiente de desenvolvimento) Como o Bluemix funciona?
  • 19. Pré-configuração da aplicação Runtime (node.js) Serviços IBM 2º Passo Como o Bluemix funciona?
  • 20. Pronto! A aplicação está rodando! Adicionar ao repositório git que sincronizará a app com o DevOps 3º Passo Como o Bluemix funciona? Adicionar ao repositório git que sincronizará a app com o DevOps Número de instancias e memória usada na aplicação.
  • 21. Segurança sem dor de cabeça Code Data Runtime Middleware SO Virtualization Servers Storage Network Foco da IBM Foco do Desenvolvedor Você foca nos aplicativos e em seus dados. A IBM gerencia o resto. Explorando o portfolio de recursos IBM Ferramentas para proteger seus aplicativos - Utilizando a SoftLayer e a experiência de hosting da IBM - Segue as rigorosas normas de segurança IBM: Defesa profunda; Teste de proteção/penetração em caso de intrusão; Isolamento de dados em componentes virtualizados; Gerenciamento automatizado de patch; - SSO para vários aplicativos e logins sociais - AppScan para aplicativos web e móveis para detectar vulnerabilidade
  • 23. Construa aplicativos web ou mobile https://ibm.biz/BdX5GT
  • 24. Pipeline – Build & Deploy https://hub.jazz.net/docs/deploy/
  • 25. Editor de código Escolha a sua própria ferramenta de desenvolvimento Use o seu Por exemplo, Eclipse, NetBeans ou implemente via Cloud Foundry command line Usando IBM Web IDE do Bluemix https://hub.jazz.net/docs/edit/
  • 27. API Management Crie, gerencie e compartilhe suas próprias APIs http://www.ibm.com/developerworks/cloud/library/cl-bluemix-api-mgmt-app/index.html
  • 28. Monitoring and Analytics Monitore seus aplicativos em tempo real Diagnóstico integrado detalhado do comportamento do aplicativo. https://www.ng.bluemix.net/docs/#services/monana/index.html#gettingstartedtemplate

Notes de l'éditeur

  1. Please note: Presenter notes are on every slide. Written as a suggested script to help with messaging.
  2. Atualmente as empresas precisam ser dinâmicas, resilientes e se adaptar rapidamente as mudanças de mercado. Empresas em crescimento buscam entregar valor e experiência na visão do usuário ... Para isso, é importante que o acesso aos dados e a análise das necessidades sejam apuradas rapidamente e processadas com a mesma rapidez que o mercado exige. Empresas de todos os tamanhos buscam a habilidade de se transformar e de enfrentarem a possibilidade de serem transformadas The instant power and speed of cloud has brought about new expectations for building applications on it. Developers now expect: To be able to deploy updates to their applications in seconds To write their code in whichever tool or language they choose Each has its own distinct “personality” and followings of developers have evolved around each of these To be able to continually integrate working copies of code into a shared mainline at multiple points during the day To focus on writing code, not on the administration of servers, virtualization, operating systems, and middleware. To “fail fast” - or ensure applications fail immediately and visibly to speed debugging and fixes To integrate useful APIs into their applications - who wants to write code that’s already been written and tested? To build applications that are mobile ready - as users today expect their experience to be tailored to whatever device they happen to be using.
  3. O poder instantâneo e a velocidade que a nuvem trouxe para a construção de aplicativos oferece novas expectativas de atuação e comportamento. Os desenvolvedores esperam : Ser capazes de implantar atualizações para as suas aplicações em segundos Escrever seu código em qualquer ferramenta ou idioma a sua escolha Cada um , à sua personalidade , evoluindo em torno de cada um Ser capaz de integrar e dar continuidade aos códigos desenvolvidos de forma linear e compartilhada Se concentrar no desenvolvimento do código e não na administração de servidores, virtualização, sistemas operacionais e middleware Ter visão rápida das falhas para garantir a correção imediata Integrar APIs úteis em suas aplicações – quem quer escrever um código que já foi escrito e testado ? Construir aplicativos móveis – como os usuários esperam – adaptação em qualquer dispositivo que venha a utilizar
  4. Infra estrutura como serviço e, especificamente com a aquisição da Softlayer, passamos a oferecer implementações de ambientes e setups na nuvem mais rápidos, abstraindo a infra estrutura do cliente Benefícios do IaaS Networking, Storage, Servidores, Virtualização geridos pelo provedor do serviço Customização Soluções customizadas do Sistema Operacional , Middleware e Runtime necessários Tempo de resposta Cliente define e gerencia o Sistema Operacional , Middleware e Runtime – o que leva alguns dias para a instalação e implementação inicial Além da manutenção e atualizações necessárias
  5. Se por um lado o fator “tempo” é crítico, os sistemas e os dados que você usa hoje não podem ser esquecidos ... O IBM Bluemix é uma forma simples e segura de conectar o CORE de TI e, até mesmo outras nuvens, alavancando a reputação comprovada da IBM como integradora de sistemas. Nuvem híbrida, nuvens públicas e privadas trabalham em conjunto com o CORE de TI , fundamental para o sucesso dada a revolução dos apps e as expectativas dos usuários e aumento da concorrência *Cloud Integration
  6. Temos visto mais de 30.000 aplicações em beta ... E , temos conversado com vários desenvolvedores sobre o valor do IBM Bluemix ... Aprendemos que os desenvolvedores tem 3 razões principais para utilizarem o IBM Bluemix : - Rápida instalação e tempo de produção - Lançamentos mais freqüentes - entrega de correções ou novas funcionalidades - Integração dos aplicativos com a infra estrutura
  7. O preço do IBM Bluemix é tão flexível quanto a própria plataforma Você se registra em minutos Tem acesso a 30 dias de TRIAL Free , sem a necessidade de registrar o Cartão de Crédito , permitindo que você experimente a plataforma com tudo que ela oferece Se ainda estiver utilizando no nível FREE dos serviços disponíveis , você continua a consumir a plataforma sem precisar fazer nenhum investimento Uma vez que estiver pronto para seguir em frente com o IBM Bluemix , os modelos de contratação são simples: Pay as you go Você paga por aquilo que utilizar (runtimes/serviços) e nada mais Sem compromisso Subscription Escolha um período de assinatura e receba um desconto conforme o prazo escolhido
  8. Agora, passo a palavra para o Bruno que irá apresentar mais detalhes sobre a nossa plataforma. Boa dia/tarde meu nome é Bruno Alcantara e eu vou explicar um pouco sobre a solução de Platform as a Service da IBM o Bluemix.
  9. Antes de falar sobre o Bluemix eu acho relevante falarmos brevemente sobre Cloud Computing e os seus 3 pilares principais. SaaS, PaaS e IaaS. Simplificando... Cloud nada mais é do que a “bagagem” de TI, como servidores, datacenters, rede, armazenamento e aplicações. Na nuvem, um ambiente que é na maioria das vezes é externo. É você ter acesso a todas essas informações simplesmente usando a INTERNET. Deixando de lado aqueles computadores mais robustos que utilizam um grande número de hardware para processar e armazenar todas essas informações... Temos como exemplo disso hoje em dia aqueles computadores com um Hardware não tão potentes que servem somente para processar as informações vindas da nuvem (Chromebook que não fazem quase nada sem internet) Então Cloud Computing é a contratação de serviços de TI como, infraestrutura computacional como armazenamento, processamento, e também de plataformas e softwares como serviços de forma dinâmica, conforme a demanda do cliente....
  10. E nesse ambiente todo de Cloud nos temos os principais pilares: Software as a Service... Platform as a Service... Infrastructure as a Service...
  11. Voltando o foco para o Bluemix. Ele é uma Plataforma como Serviço, de padrão aberto o que é isso? É a simplificação da Infraestrutura como serviço em um plataforma voltada para o desenvolvimento. Eu continuo usando todos os recursos de IaaS... E essa plataforma tem uma série de recursos que ajudam no desenvolvimento e na melhoria das aplicações. Imagem: Ambiente Softlayer (IaaS) Cloud Foundry, que é uma plataforma de Cloud, que conecta serviços ao código, (aplicação). Utilizando esses serviços de acordo com a demanda. Runtimes ou texto padrão... Nada mais é do que o ambiente onde a aplicação será executada (Linguagem de programação, como Java, JS, PHP, Python...) Apps, é a aplicação(seu sistema), compilação/interpretação do código, host (como/onde será exibido a aplicação rodando). Que pode estar conectada a 1 ou mais serviços Serviços, são serviços prontos (caixinhas prontas) para conectar na sua aplicação. Como um banco de dados para app, nessa visão não será necessário a instalação de um SGBD e uma licença de SW... E o grande destaque de tudo isso está nos serviços, pois o cliente pode consumir diferentes tipos de serviços (Como Analytics, Mobile, Cognitivo) de forma rápida e com um preço acessível. *Other Clouds, Apps conectadas com Cloud privada, nuvem do cliente. Integrando toda a “inteligência” sistema do cliente no Bluemix com uma Cloud on premise ou até mesmo publica. * Segundos para implementar (lançar) uma aplicação
  12. Principais casos de uso Web Apps, Rápida implementação APIs e Integração On-Premise Backend móveis, o frontend você faz a parte mas o Bluemix ajuda na integração. (De para). Substituição de Serviços de backend customizados por serviços prontos como Push Notification) Grande poder do Analytics ***Computação cognitiva. Hosto de CMS como WordPress ou traga o seu próprio e integra com os serviços Bluemix.
  13. - Baseado em mais de 60 projetos pilotos de GBS
  14. - Memoria não é a de armazenamento e sim a á memória de performance da App dedicada a instacia (memoria RAM) - Instacia é nada mais do que uma VM pré-configurada pra rodar com os serviços e runtime que foram escolhidos
  15. Segurança sem dor de cabeça!! Basicamento você se preocupa com o que é realmente relevante pra você/ sua equipe de desenvolvimento , que é o código e os dados. E a IBM se preocupa com todo o resto.
  16. Agora eu vou mostrar alguns recursos do Bluemix e também do DevOps (se possível no final da apresentação eu faço o deploy de uma app teste para vocês) Um dos recursos muito utilizado no Bluemix e que recentemente foi acoplado junto a ele é o DevOps. O DevOps (short for development and operations) é uma série de boas práticas que usada junto com algumas metodologias agéis facilita e acelera (sem perder a qualidade) o desenvolvimento de aplicações. No DevOps, é possível incluir os responsáveis (PM) pelo seu projeto e também os desenvolvedores para fazer o gerenciamento e endereçamento de tarefas. (Scrum!!) Criação de estágios como Build, Deploy e Test. Nesse recurso poderá ser feito o gerenciamento dos arquivos assim como a codificação através da Web IDE do Bluemix (que também é customizável)
  17. Nesse recurso é possível ver toda a pack da sua aplicação, assim como gerenciar os arquivos e também editar o código através da Web IDE do Bluemix, fazendo o download da buildpack e codificando na “mão” (depois sobe a buildpack de novo) ou usando o conexão com o eclipse através do pluggin. *Pluggin do Eclipse mostrar no site do Bluemix que la tem o step by step de como fazer.
  18. Essa é a parte voltada para gerenciamento de projetos. - Como vocês podem ver é bem parecido com qualquer template utilizado no Scrum - Sprint, Backlog, Project Owner...
  19. Essa é a parte voltada para gerenciamento de projetos. - Como vocês podem ver é bem parecido com qualquer template utilizado no Scrum - Sprint, Backlog, Project Owner...
  20. Essa é a parte voltada para gerenciamento de projetos. - Como vocês podem ver é bem parecido com qualquer template utilizado no Scrum - Sprint, Backlog, Project Owner...