+ All Categories
Home > Documents > capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las...

capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las...

Date post: 17-Apr-2018
Category:
Upload: dinhdat
View: 218 times
Download: 4 times
Share this document with a friend
18
© 2015 IBM Corporation 1 IBM MobileFirst Platform capacidades clave para construir, ejecutar y gestionar las aplicaciones móviles Bruno Braz Gonçalves Mobile App Platform Solutions Junio 10 <[email protected]>
Transcript
Page 1: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation1

IBM MobileFirst Platformcapacidades clave para construir, ejecutar y

gestionar las aplicaciones móviles

Bruno Braz Gonçalves

Mobile App Platform Solutions

Junio 10 <[email protected]>

Page 2: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation2

Simplificar la movilidad empresarial con IBM MobileFirst Platform

Desarrollar de forma eficiente

y segura, garantizar la gestión

y entrega continua de apps de

valor para clientes y

empleados

Desde multi-plataforma a 100% nativo

Infraestructura esencial para movilizar los sistemas y habilitar apps

Una plataforma: on-premise o cloud

IBM MobileFirst Platform

Mobile Enterprise

Application Platform

(MEAP)

ahorros con un desarrollo multi plataforma mas facil

ahorros con una integración con sistemas mas facil

ahorros con una gestión de contenidos mas facil

ahorros con una gestión técnica mas facil

Reducir el time-to-market, costes y complejidad

y

Garantizando calidad e inovación

Mobile Application

Development Platform

(MADP)

Mobile Backend

as a Service

(MBaaS)

Page 3: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation3

Las tecnologías correctas te permiten proveer un valor mayor a los empleados, clientes y partners

Valor para empleados,

clientes y partners

Infraestructura Móvil

Desarrollo & Pruebas

Las empresas necesitan construir sus iniciativas de movilidad de una forma eficiente

ExperienciaUsuario

Seguridad

Operaciones

Desarrollo & Pruebas

ExperienciaUsuario

Seguridad

Operaciones

Page 4: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation4

La plataforma IBM MobileFirst Platform contiene los ingredientes para un programa de movilidad exitoso

DesarrolloEficiente

Integración Móvil Segura

Experiencia Personalizada

Entrega Continua

B2C B2B B2E

IBM Worklight va más allá del desarrollo de interfaz de usuario; es una solución middleware completa para “informática móvil”

"Best Mobile Development Solution"as voted by SIIA members for 2013 CODiE Awards

"Best Mobile Development Solution"as voted by SIIA members for 2013 CODiE Awards

“Best Enterprise Mobility Application Development Platform"

by Compass Intelligence for 2014 Mobility Awards

Top Leader del Cuadrante Mágico para Plataformas de

Desarollo de Aplicaciones Móviles de Gartner en 2013 y 2014

Page 5: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation5

Componentes IBM MobileFirst Platform

Application ScanningDetectar las vulnerabilidades de

seguridad de código en tiempo de

desarrollo

Quality AssuranceRecoger y agregar datos de pruebas

de los beta-testers, información de

crashes y analizar el feedback de los

usuarios.

FoundationDesarrollo y Pruebas, Runtime,

Operaciones y Mantenimiento,

Consola & Market Interno

Bluemix Cloud APIsCloudant NoSQL DB, Workflow,

Business Analytics, DevOps, more

b

Quality AssuranceApplication

Scanning

Foundation

Servicios en IBM Bluemix

Development Continuous Delivery

On-premises Cloud B2C B2B B2E

Page 6: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation6

Espectro de métodos de desarrollo de aplicaciones móviles

… de web a nativo

HybridPure web Pure native

Sítio

web

móvil (acceso

mediante

navegador)

Shell

nativa

que

encierra

sitio web

móvil

externo

Recursos

HTML5 Pre-

empaquet

ados

HTML5 +

UI nativa

Principal

mente

nativo,

algunas

pantallas

HTML5

Desarrollo

nativo

puro

Leer más acerca del espectro de métodos de desarrollo de aplicaciones móviles

Las capacidades de IBM MobileFirst Platform estan disponibles en todos estos métodos

Page 7: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation7

Los desarrolladores pueden utilizar sus entornos de desarrollo existentes o utilizar el MobileFirst Studio para desarrollo multiplataforma

IBM MobileFirst Platform Studio

• Aplicaciones híbridas multiplataforma

• Editor enriquecido

• Soporte para múltiples frameworks

JavaScript

• Acceso rápido a simuladores, emuladores

y debug

Native SDKs & Command Line

• Plataformas nativas como Xcode o ADT

• La CLI permite a los desarrolladores

interactuar con la plataforma

• Suporte para Xamarin Studio o Ionic Creator

Page 8: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation8

Controlar la integración con los sistemas back-end

De múltiples integraciones punto a punto

• Necesario configurar y mantener las varias

integraciones en cada aplicacion

• Desarroladores responsables por

implementar el cacheo, sincronización y

encriptación de datos

Para un acceso ágil y transparente

•Transformar los datos en lenguaje para el

móvil (JSON)

•Gestionar el accesso, sincronización y

encriptación de datos

ERP

EngineApp DB

HTTP (REST, SOAP), JMS

SQL

ESB, CAST IRON

JSON

Mobile Adaptors

MobileFirst Platform

Server

ERP

EngineApp DB

CloudService

CloudService

Windows Android BlackberryApple

Windows Android BlackberryApple

SAP

Page 9: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation9

Mobile App

• Base de datos JSON embedida y cifrada

• Sincronización servidor-cliente: gestionar la información

actualizada desde el servidor hacia el dispositivo mediante

el uso de adaptadores

• Sincronización cliente-servidor: simplificar el proceso de

escritura cuando el dispositivo se encuentra offline y

sincronización automática de los cambios hacia el servidor

Soporte para datos seguros en el dispositivo móvil

Mobile

Server

AdapterWorklight

runtime

JSONStore

Information

Service Layer

Systems of

Record

• Segurizada por password del

usuario y/o del servidor

• FIPS140-2-compliant

• Soporte a guardar ficheros de

forma segura

Page 10: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation10

Asegurar la actualización de versiones de las Apps

Remote Disable desactivar versiones de una

aplicación, informando los

usuarios de como actualizar

Direct Updateenviar automaticamente para el

dispositivo las nuevas versiones

de ficheros web guardados en la

aplicacion

No se puede

depender de los

usuarios para

obtener la última

actualización de

software

Asegurar las

actualizaciones

de aplicaciones

Page 11: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation11

Gestión de accesos app / usuario / dispositivo

Page 12: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation12

Notificaciones Push Unificadas

De la complejidad de muchos…

Diferentes push services para administrar

Para la simplicidad de uno…

Notificaciones Push Unificadas

Gestión de la subscripción, Etiquetas

Unified Push Framework

Apple

ApplePush

Windows

MicrosoftPush

Feature

Phones

SMS/MMS Brokers

Blackberry

BlackberryPush

Android

Google Push

Windows Android

ApplePush

GooglePush

BlackberryPush

MicrosoftPush

SMS/MMSBrokers

Feature

PhonesBlackberryApple

Page 13: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation13

Application Center para gestionar y distribuir aplicaciones

Comparte aplicaciones entre desarrolladores,

testers y tus propios empleados

iOS, Android, Windows Phone 8 and 8.1,

Windows 8, BlackBerry 6 and 7

Page 14: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation14

Análisis operativo

User adoption, device and app properties

User actions and called adapter procedures

Performance and data usage information

Exceptions, crashes, logs, response time

JSONStore performance

Page 15: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation15

IBM MobileFirst Quality Assurance las diferentes capacidades retroalimentan el ciclo de pruebas ofreciendo aplicaciones de alta calidad y una respuesta rápida al feedback del usuario

Tester Usuario FinalDesarrollador

Over the air build distribution In app bug reporting 3

Crash log reporting

4

In app user feedback 5

Propietario App

Quality feedback 1

Builds

User sentiments Crash logs

BugsBugs vs. Crashes

Quality feedback

User feedback

2

Page 16: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation16

Componentes IBM MobileFirst Platform

Application ScanningDetectar las vulnerabilidades de

seguridad de código en tiempo de

desarrollo

Quality AssuranceRecoger y agregar datos de pruebas

de los beta-testers, información de

crashes y analizar el feedback de los

usuarios.

FoundationDesarrollo y Pruebas, Runtime,

Operaciones y Mantenimiento,

Consola & Market Interno

Bluemix Cloud APIsCloudant NoSQL DB, Workflow,

Business Analytics, DevOps, more

b

Quality AssuranceApplication

Scanning

Foundation

Servicios en IBM Bluemix

Development Continuous Delivery

On-premises Cloud B2C B2B B2E

Page 17: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation17

La plataforma IBM MobileFirst Platform contiene los ingredientes para un programa de movilidad exitoso

DesarrolloEficiente

Integración Móvil Segura

Experiencia Personalizada

Entrega Continua

B2C B2B B2E

IBM Worklight va más allá del desarrollo de interfaz de usuario; es una solución middleware completa para “informática móvil”

"Best Mobile Development Solution"as voted by SIIA members for 2013 CODiE Awards

"Best Mobile Development Solution"as voted by SIIA members for 2013 CODiE Awards

“Best Enterprise Mobility Application Development Platform"

by Compass Intelligence for 2014 Mobility Awards

Top Leader del Cuadrante Mágico para Plataformas de

Desarollo de Aplicaciones Móviles de Gartner en 2013 y 2014

Page 18: capacidades clave para construir, ejecutar y gestionar las …€¦ ·  · 2015-06-11Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo ... Apple Android

© 2015 IBM Corporation18


Recommended