Bem-vindo à Red Hat

Saiba o que está acontecendo em sua região

Saiba o que está acontecendo com os clientes Red Hat em todo o mundo:

Mobile

Red Hat Mobile Application Platform

Acelere o desenvolvimento e integração de aplicativos mobile

Transforme a forma como colaboradores, clientes e parceiros interagem

O desenvolvimento de aplicativos mobile, a iteração contínua e a implantação têm gerado nas empresas a necessidade de repensar a arquitetura de software, tecnologias, metodologias de desenvolvimento, funções e responsabilidades, para que se possa alcançar o sucesso.

O Red Hat Mobile Application Platform oferece uma abordagem ágil para o desenvolvimento, a integração e a implantação de aplicativos mobile corporativos, sejam estes nativos, híbridos ou na web. A plataforma proporciona a colaboração entre várias equipes e projetos, oferecendo diversos kits de ferramentas e estruturas de ponta. Além disso, você centraliza o controle do gerenciamento de políticas e da segurança, ganha praticidade na integração do MBaaS (Mobile Backend as a Service) com sistemas corporativos e tem mais opções de implantação em cloud.

Benefícios

Transforme sua estratégia de mobile em realidade

  • Integração MBaaS

    Reutilizável e de fácil criação, a integração de back-end aumenta a produtividade e estimula a reutilização eficiente de conexões complexas de back-end para desenvolvedores e TI.

  • Segurança

    Autenticação do usuário, criptografia, controle centralizado e acesso discreto do usuário aos projetos e recursos, aumentam a segurança do desenvolvimento e da integração de aplicativos mobile com sistemas corporativos.

  • Controle e inovação

    A TI aumenta o controle e a visibilidade sobre a integração de back-end, a segurança e o gerenciamento de políticas, ao mesmo tempo em que a inovação mobile é impulsionada pelos negócios.

  • Agilidade e velocidade para comercialização

    O suporte a kits de ferramentas comuns, estruturas e DevOps resulta em desenvolvimento mais rápido por meio de ciclos de implantação contínuos e vantagem comercial competitiva.

  • Colaboração

    Projetos mobile definidos, acesso baseado em função e gerenciamento do ciclo de vida do aplicativo aumentam a colaboração eficaz por meio de equipes de desenvolvimento de aplicativos, sejam locais, terceirizados ou ambos.

  • Flexibilidade

    O uso de tecnologias abertas, conjuntos de ferramentas padrão, módulos Node.js, arquitetura baseada em microsserviços e uma gama de opções de implantação, oferecem inovação, desenvolvimento e implantação contínua.

  • Saiba mais sobre o Red Hat Mobile

    Explorar

Detalhes da solução

Inovação para o negócio. Controle e visibilidade para a TI.

Integre aplicativos mobile de forma segura com sistemas de back-end

O MBaaS (Mobile Backend as a Service) integra, de forma segura, aplicativos mobile aos sistemas corporativos principais, aplicativos e outros serviços que utilizam APIs RESTful e uma arquitetura baseada em microsserviços. Esse MBaaS baseado em cloud e de alto desempenho, gerencia o armazenamento de dados, escala, notificações push, análises, gerenciamento de usuários e muito mais. Ele é a chave para acelerar e simplificar o desenvolvimento de aplicativos mobile de back-end.

O lado do servidor, baseado em Node.js, oferece um modelo de E/S leve, orientado por eventos que é adequado para aplicativos de dados intensivos em tempo real, executados em dispositivos distribuídos. Os desenvolvedores podem acessar os módulos Node.js, por meio da comunidade Node, para criar serviços de back-end que podem ser compartilhados e reutilizados em projetos mobile. Por exemplo, os desenvolvedores podem acessar módulos para integração com sistemas de back-end comuns, tais como o Salesforce, Sharepoint e Oracle.

A funcionalidade off-line é ativada ao usar a estrutura de sincronização de dados, permitindo a sincronização bidirecional de dados de vários aplicativos do cliente para armazenamentos de dados do back-end, enquanto gerencia colisões de dados provenientes de múltiplas atualizações.

Escolha suas próprias ferramentas. Entregue mais aplicativos e gere mais valor.

Os desenvolvedores podem escolher suas próprias ferramentas e optar por trabalhar tanto localmente, em seu próprio ambiente, ou a partir da plataforma hospedada, com acesso total aos recursos. O suporte é fornecido para SDKs nativos, bem como para os principais conjuntos de ferramentas, estruturas e linguagens. O serviço Cloud Build Farm oferece suporte a versões de aplicativos nativos e híbridos para iOS, Android e Windows Phone.

Ferramentas de desenvolvimento do tipo arraste-e-solte permitem prototipagem e criação rápida de aplicativos, visando alcançar resultados rápidos, sem a necessidade de habilidades de codificação. Os modelos disponíveis ajudam você a iniciar o desenvolvimento de seus aplicativos, e os aplicativos já existentes podem ser migrados para a plataforma, sejam eles nativos, HTML5 ou híbridos. Credenciais e certificados são centralizados e as atualizações podem ser transferidas de uma equipe para outra.

Uma solução Workforce Management (WFM) está disponível para organizações que dependem de operações de campo. Com essa funcionalidade pronta para o uso, há também a possibilidade de personalização, visando oferecer suporte a específicos processos do fluxo de trabalho e sistemas de back-end.

Segurança gerenciada centralmente, do início ao fim

A segurança começa no dispositivo com o uso opcional de criptografia para dados locais em cache, seguida por HTTPS do aplicativo ao MBaaS. APIs de autenticação facilitam a implementação da autenticação com o gerenciamento de sessões.

O acesso a partir do MBaaS aos sistemas de back-end pode ser protegido de acordo com as políticas de segurança da organização. Isso inclui: punch through de endereço de IP, VPNs de site para site, firewalls fortes, DMZs, datacenters aprovados e muito mais.

A segurança e a autenticação de usuário podem ser gerenciadas usando as credenciais do usuário ou um sistema de diretório LDAP/Active. Integração OAuth e SSO também estão disponíveis.

É fornecida uma integração contínua com as plataformas comuns de gerenciamento de mobilidade corporativa (EMM). Basta selecionar a opção desejada e o aplicativo estará integrado e pronto para ser distribuído.

Suporte ao desenvolvimento baseado em equipe

Ter visibilidade e agilidade sobre o ciclo de vida completo de desenvolvimento de aplicativos é essencial para a uma implantação contínua. O Red Hat Mobile Application Platform oferece suporte ao desenvolvimento colaborativo em várias equipes e projetos, com controle de acesso centralizado e visibilidade de projetos.

Com um fluxo de trabalho coordenado e suportado, que oferece um repositório Git a cada projeto de aplicativo de back-end baseado em cloud, as equipes de desenvolvimento podem trabalhar simultaneamente em múltiplos projetos, sem impactar a agilidade individual do desenvolvedor.

O gerenciamento do ciclo de vida do aplicativo mobile (ALM) permite a configuração e o gerenciamento de vários ambientes de projeto (desde o desenvolvimento, teste, pré-produção e produção) incorporando controles de acesso.

Ganhe flexibilidade com as clouds públicas, privadas ou híbridas

Uma arquitetura de cloud agnóstica oferece uma variedade de opções de implantações em cloud, adequando-se a qualquer exigência corporativa. Implantações de clouds públicas oferecem acessibilidade e SLAs razoáveis. Para cargas de trabalho de plataformas mobile altamente sensíveis e exigências de alta disponibilidade, as organizações podem considerar clouds dedicadas ou ambientes de cloud híbrida, oferecendo o melhor dos dois mundos.

Implantações de clouds flexíveis incluem:

  • Múltiplos locatários públicos—incluindo AWS, Rackspace, HP Cloud e IBM Softlayer.
  • Privada—dedicada e gerenciada.
  • Híbrida—o código da cloud do aplicativo (MBaaS dedicado) pode residir em outras clouds.

Quanto mais informações, melhor será a experiência e a satisfação dos usuários

Ter o conhecimento sobre como está o desempenho de seus aplicativos e plataforma mantém seus usuários satisfeitos e seus aplicativos oferecendo valor. Os relatórios e análises usam os mesmos controles de acesso baseados em funções, como todas as outras peças da plataforma, para oferecer dados no tempo apropriado para instalação de aplicativos, startups, solicitações da plataforma e de usuários ativos por tempo, plataforma e geografia.

O desempenho do seu sistema de back-end é importante para garantir que os aplicativos continuem responsivos, fazendo com que a plataforma ofereça monitoramento endpoint, alertas e auditoria completa em tempo real.

Recursos relacionados

Mídias sociais

Participe da conversa

Descubra como você pode acelerar a inovação mobile

Envie-nos um e-mail