Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

25
IBM Bluemix

description

Em poucos minutos você pode desenvolver uma aplicação com os mesmos padrões e ferramentas utilizados pelas melhores empresas do mundo. Conheça o BlueMix, a implementação da IBM de PaaS, baseada em Cloud Foundry e recheada de serviços criados pela IBM para acelerar o desenvolvimento de aplicações na núvem. Dentre os serviços disponíveis está o DevOps Services que possibilita um eficiente ambiente de desenvolvimento em equipe.

Transcript of Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Page 1: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

IBM Bluemix

Page 2: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

A revolução dos apps

Apps em todos lugares A quantidade e utilidade da apps móveis e web liderou uma revolução entre consumidores e também negócios

Experiência que importa Clientes e empregados agora esperam uma experiência agradável e transparente em todas as interações com diferentes negócios

Cloud torna isso possível Hoje apps podem ser montadas rapidamente a partir de ativos pré-construídos. A Cloud torna a economia através de APIs possível

Mudando fundamentalmente a forma como interagimos com tecnologia

Page 3: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Desenvolvimento de apps é velocidade e escolha

? Falhas rápidas

Segundos para

deploy Livre de atritos

Qualquer linguagem

Integração contínua

Pronta para

Mobilidade

Foco no código

Escolha de ferramenta

APIs Úteis

A expectativa dos desenvolvedores cresceu.

3

Page 4: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

TI Tradicional

As aplicações de hoje tem que estar a par com a velocidade da revolução Tempo é crítico…

4

Benefícios Completamente customizável Poucas limitações Necessária para alguns casos Investimentos existentes

Compromisso com o prazo Semanas para implantar Manutenção e atualização de hardware e software

~ Semanas ~ Dias

Código

Dados

Runtime

Middleware

Sis. Operacional

Virtualização

Servidores

Armazenamento

Rede

~ Minutos

Prazo para implantação inicial

Gerenciada pelo cliente

Page 5: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

5

Benefícios Maior controle na nuvem Necessária em alguns casos Infra gerenciada pelo provedor

Infraestutura como serviços

(IaaS) Provedor de serviços gerenciados

~ Dias

Compromisso com prazo Minutos para o provisionamento Prazo para configurar software e apps variável Manutenção e atualização de SO, middleware e runtime

IBM SoftLayer

Tempo é crítico…

~ Minutos

Código

Dados

Runtime

Middleware

Sis. Operacional

Virtualização

Servidores

Armazenamento

Rede

~ Semanas

TI Trad. Prazo para implantação inicial

Gerenciada pelo cliente

As aplicações de hoje tem que estar a par com a velocidade da revolução

Page 6: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

6 ~ Minutos

Plataforma como serviço

IaaS

Benefícios Configuração de ambientes e implantação de apps muito rápidos Infra e plataforma a cargo do provedor

Compromisso com prazo Minutos para configurar e implantar Foco nas aplicações e dados

Tempo é crítico…

~ Semanas

IBM Bluemix

~ Dias

Código

Dados

Runtime

Middleware

Sis. Operacional

Virtualização

Servidores

Armazenamento

Rede

TI Trad. Prazo para implantação inicial

Gerenciada pelo cliente

As aplicações de hoje tem que estar a par com a velocidade da revolução

Provedor de serviços gerenciados

Page 7: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

7

IaaS PaaS

…tanto quanto seus outros investimentos Alavanque o poder do Bluemix sem abandonar o que você já usa.

Ti Tradicional

IBM Bluemix

Page 8: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Bluemix funciona com a nova TI.

Page 9: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

O que é o Bluemix?

9

Bluemix é uma plataforma na nuvem baseada em padrões abertos para construir, gerenciar e executar aplicações de todos os tipos (web, mobile, big data, dispositivos inteligentes, etc.)

Online em segundos The developer can choose any language runtime or bring their own. Zero to production in one command.

DevOps Development, monitoring, deployment, and logging tools allow the developer to run the entire application.

APIs e Serviços A catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes.

Integração com o atual Build hybrid environments. Connect to on-premise assets plus other public and private clouds.

Preços flexíveis Sign up in minutes. Pay as you go and subscription models offer choice and flexibility.

Layered Security IBM secures the platform and infrastructure and provides you with the tools to secure your apps.

Page 10: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Como o Bluemix funciona? Bluemix toma como ponto de partida o Cloud Foundry, uma PaaS aberta e extende ele com serviços IBM, de terceiros e da comunidade

Page 11: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Por que os desenvolvedores usam o Bluemix?

11

Go from zero to running code in a matter of minutes.

Automate the development and delivery of many applications.

Para rapidamente levar produtos e serviços ao

mercado a baixo custo

Para entregar continuamente novas

funcionalidades nas aplicações

Para extender investimentos

existentes na infraestrutura de TI

Extend existing investments by connecting securely to on-premise infrastructure.

Page 12: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

www.bluemix.net Todos os serviços, ambientes de execução e infraestrutura que você precisa para trazer suas idéias para o presente.

Page 13: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Bluemix funciona com os seus apps.

Page 14: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Execute suas aplicações em segundos

14

•  Provision runtimes in seconds Sem setup de VM ou Middleware

•  Auto and manual scaling options

Suporte à múltiplas Linguagens •  Java Liberty, JavaScript, and Ruby

provided

•  Bring any language from the community

Do zero à produção em 1 comando. Setup simplificado.

Page 15: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Suas próprias ferramentas de desenvolviemtno

15

IBM provided Fully integrated repository and web editor to deploy directly to Bluemix.

Use your own Use your editor (e.g. Sublime, Eclipse) and deploy through the Cloud Foundry command line.

Codifique onde você trabalhar melhor. Implante em segundos.

Page 16: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Crie apps rapidamente com serviços pré-criados

16

•  Runtimes, serviços, e ferramentas para você

Escolha

Capacidades IBM Líder de Mercado •  Serviços permitindo tirar

proveito da força da IBM

•  Coleção completa de capacidades

Plenitude •  Plataforma e serviços Open source

•  Cenários de uso através de terceiros

Security Services

Web and application

services

Cloud Integration Services

Mobile Services

Database services

Big Data services

Internet of Things

Services

Watson Services

DevOps Services

Uma ampla gama de capacidades para apoiar suas idéias

Page 17: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Integre com suas aplicações tradicionais

17

Conecte com segurança e aproveite os dados de seus sistemas

API from On-Premise

Data Orchestration (Future)

Embedded Private API Catalog (Future)

Secure Connector

Cast Iron Integration

This API provides access to on-premise data, specifically a lookup of the address where a customer purchase was made.

Page 18: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Monitore suas aplicações em tempo real

18

Diagnósticos integrados para o comportamento detalhado da aplicação

Page 19: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Segurança sem dor de cabeça

19

Seu foco é na aplicação e nos dados. A IBM cuida do resto.

•  Leveraging SoftLayer and IBM hosting experience

Explore o portfólio IBM de capacidades

•  Adheres to rigorous IBM security standards:

Ferramentas para dar segurança •  SSO for multiple applications

and social logins

•  Appscan for web and mobile to detect vulnerabilities

Defense in depth

Intrusion protection/penetration testing

Data isolation in virtualized components

Automated patch management

Código

Dados

Runtime

Middleware

Sis. Operacional

Virtualização

Servidores

Armazenamento

Rede

Foco do Desenvolvedor

Foco da IBM

Page 20: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Bluemix funciona no mundo de hoje.

Page 21: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Principais casos de uso

21

O que 30.000 aplicações beta nos disseram

Web Applications Mobile Back Ends

APIs and On-Prem Integration Analytics and Reporting

•  Enabling online experiences in the physical store for retail

•  Leverages BlueMix for data collection APIs and dashboards

•  Reduction of infrastructure setup from days to minutes by moving off of a pure IaaS

•  Integrated into iOS and Android native applications using BlueMix SDK

•  Cloud Code for offloading business logic from the mobile client

•  Back end services replacing custom code hosted on IaaS (e.g. Push Notification)

•  Providing APIs that are integrated into the BlueMix experience

•  Leveraging existing on premise databases and technologies

•  Building mobile applications that connect to on-prem data via Bluemix

•  Embed IBM Cognos business intelligence content into apps

•  Use IBM Analytics Warehouse to store and analyze business data

•  Gain immediate visibility and control over app performance and availability

Page 22: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Empresas usando o Bluemix hoje

22

Retail Reduction of operations costs by 30% - focusing on apps and code, not infrastructure.

Hospitality MQA service reduced defect resolution time by up to 300%. Mobile push service allowed customer to avoid writing custom code.

Transportation From zero to implementing a mobile app from a database on premise in 15 days.

Healthcare Increases time to market for new customer delivery by 35%.

O valor é observado em dias, não meses

Technology Deployment of new customer from 2 days to 30 seconds.

Retail Selected IBM as a strategic partner for building engaging apps.

Page 23: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Bluemix funciona dentro do seu orçamento.

Page 24: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Entre imediatamente e pague conforme o uso

24

Modelos de preço para atender as necessidades do desenvolvedor

•  30 day trial - designed to allow testing of an entire application on the platform

Adoção sem sustos

•  Free tier for every service - encourages experimentation of new services for applications already running on Bluemix

•  Pay as you go - optimized for flexibility, no term commitment

Modelos múltiplos de aquisição

•  Subscription - term based optimized for cost, discounted from pay as you go rates

•  Zero to coding in less than 5 minutes Auto serviço

•  Credit card over the web in many countries – or through your IBM rep

Page 25: Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Bluemix funciona. Experimente gratuitamente hoje.