Acelerando o desenvolvimento na nuvem com BlueMix e DevOps

Post on 06-Dec-2014

303 views 0 download

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

IBM Bluemix

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

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

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

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

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

7

IaaS PaaS

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

Ti Tradicional

IBM Bluemix

Bluemix funciona com a nova TI.

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.

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

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.

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

Bluemix funciona com os seus apps.

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.

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.

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

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.

Monitore suas aplicações em tempo real

18

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

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

Bluemix funciona no mundo de hoje.

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

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.

Bluemix funciona dentro do seu orçamento.

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

Bluemix funciona. Experimente gratuitamente hoje.