O movimento traga seu próprio device (BYOD – Bring Your Own Device) ganhou um impulso irrefreável. E graças ao crescente mercado de aplicativos, os funcionários têm expectativas elevadas para essas ferramentas. Eles querem uma experiência de usuário atraente sob medida para seus aparelhos. Em outras palavras, as empresas precisam investir na construção de aplicativos.
Durante as minhas duas décadas de trabalho em empresas de TI, tenho observado a revolução cliente-servidor, a explosão da Internet e o boom da arquitetura orientada a serviços(SOA). Apesar de toda a agitação em torno da computação em nuvem e da big data, acredito que o mobile irá dominar a transformação de empresa de TI durante a próxima década e vai ajudar a moldar as outras duas tendências.
tenho visto algumas empresas tentam cortar custos, empurrando seus aplicativos existentes baseados em navegador para dispositivos móveis, e os retornos não são encorajadores. A empresa de eletrônicos Layer 7 queria criar um aplicativo mobile multi-plataforma para seus funcionários, mas descobriu que seus tokens de segurança web foram truncados em iPhones. Uma companhia aérea com quem trabalhamos lançou seu aplicativo para o iPhone em primeiro lugar e não conseguiu obter tração porque a interface do usuário imitou seus back-end de tela verde. Essas empresas limitaram-se por não tirar partido das características únicas de dispositivos móveis e os funcionários tinham interesse em usar os aplicativos desajeitados.
Estes são contos de advertência, mas eles têm finais felizes. Ambas as empresas acabaram investindo na experiência do usuário e reutilizando grande parte de sua infra-estrutura empresarial existente, ainda conseguiram economizar muito dinheiro. A empresa de eletrônicos fixou seu protocolo de segurança móvel sem substituir seus servidoresde controle de acesso. E a companhia reescreveu seu aplicativo móvel para ser mais user-friendly sem alterar o aplicativo back-end da empresa. Ambas combinaram seus ativos empresariais existentes com uma solução de gerenciamento API para criar APIs mobile-friendly. Essas APIs alimentaram os aplicativos mobile com segurança adequada, confiabilidade e desempenho.

Redesenhando as fronteiras entre a lógica, apresentação e níveis de dados
Estes exemplos sinalizam uma mudança na empresa de TI. Durante a explosão da Internet, aplicações foram estabelecidas em três níveis: lógica, apresentação e dados. Por conta das tecnologias, as linhas entre os níveis de apresentação e lógica foram freqüentemente confusas, e uma fronteira foi criada entre os níveis de lógica e dados. Por exemplo, um aplicativo web para o processamento de pedidos pode incluir medidas de lógica de negócios no código do navegador, deliberadamente ou por acidente (se o mesmo desenvolvedor codificar ambos os níveis). Com o movimento empresarial mobile, acho que os níveis permanecerão os mesmos.
No entanto, creio que a ênfase avassaladora na experiência do usuário combinada como impacto da nuvem de dados agora confunde a linha entre a lógica e os dados,e a fronteira entre apresentação e lógica se tornará muito mais completo. Aquela fronteira de concreto tem um nome: é a API. Esse processo de ordem agora precisa estar disponível na web e para uma variedade de dispositivos móveis, de modo que a camada de lógica pode ser acessível a todos os canais através da API.
A fronteira API é o novo perímetro de segurança
Como dispositivos móveis pessoais não podem ser confiável da mesma forma que um PC desktop detido e gerido pela empresa, a fronteira API é o novo perímetro de segurança. Por estas razões, um proxy API empresarial que fornece acesso seguro e multi-canal para as camadas de lógica e dados será valioso.
Esse proxy API desempenha um papel dicotômica. Ele abre e facilita a integração com APIs empresariais, e reforça as políticas que verificam a identidade do usuário e controle de acesso aos recursos de back-end e dados. Devido à personalidade mista de dispositivos BYOD - negócios e lazer - sem mensagem de solicitação de API pode ser confiável sem rodeios. A identidade deve ser verificada com qualquer número para app, dispositivo e usuário final - e ponderados em relação aos bens solicitados.
A proposição de valor do proxy API aumenta drasticamente se ele é capaz de mapear entre o protocolo de segurança de escolha no mundo mobile, o OAuth, e a infra-estrutura de segurança existente na empresa. Soluções Web single sign-on são pesadas demais para dispositivos móveis, mas as suas políticas subjacentes e infra-estrutura podem ser reutilizadas neste contexto. O proxy API é a chave para realizar a ponte entre as necessidades de integração e segurança dos dispositivos móveis e os serviços empresariais existentes e políticas comprovadas.
As empresas estão usando o proxy API como solução de gerenciamento de API e integração do aplicativo mobile com seus sistemas corporativos. Uma empresa de saúde com a qual trabalhamos queria oferecer um aplicativo baseado em iPad para coletar os dados de seus membros. A empresa estava muito preocupada com a privacidade dos dados e controle de acesso. Através do proxy, eles foram capazes desuperar as exigências da indústria de segurança e reutilizar facilmente seus aplicativos empresariais para iniciar o aplicativo.
Uma abordagem desenvolvedora orientada para a integração
Impulsionada pela BYOD, as empresas também estão seguindo as tendências de consumo de aplicativos e oferecem portais API onde os desenvolvedores podem descobrir quais são as APIs disponíveis na empresa, como se conectar a eles, e como estabelecer contratos que incluem quotas, custos e níveis de serviço. Acredito que esta abordagem desenvolvedora orientada para a integração é uma mudança refrescante do estado atual e SOA vai ajudar a melhorar a agilidade global da TI corporativa.
Empresas e líderes de TI que estão lutando com ou sem dispositivos pessoais devem ser permitidos na rede de sua empresa, e estas deveriam abraçar esta mudança. Não há como parar, eles já estão aqui. E há uma grande alta para BYOD além da satisfação do empregado. As pessoas tratam os seus dispositivos pessoais mobile como uma extensão de si mesmos. A produtividade dos funcionários melhora a cada nova tarefa que pode realizar em seu brinquedo favorito e uma tonelada de custos podem ser economizados, mediante a redução da burocracia e processamento manual, em geral.
Se as empresas se preocupassem em descobrir como envolver os funcionários de campo com aplicativos de resolução de 1080p e com conectividade LTE, eles podem ter certeza de que através de uma gestão API eles terão uma solução que cumpre a promessa e protege contra ameaças do futuro mobile, agrega valor imediato para o presente, e aproveita os investimentos do passado.
Fonte: Gigaom, por Matt McLarty