Mobile
                Estudo	
  




 Material desenvolvido por Fabricio Carvalho Freitas!
                                fabweb@gmail.com!
Material desenvolvido por Fabricio Carvalho Freitas!
                                                   fabweb@gmail.com!




Agenda	
     Conceitos	
  

             Tecnologia	
  

             Cenário	
  

             Arquitetura	
  

             Alterna5vas	
  
Conceitos	
        “Sopa	
  de	
  Letrinhas”	
  




  Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Mobile	
  Technology	
  
                   Tecnologias	
  móveis	
  envolvem	
  disposi5vos,	
  sistemas	
  operacionais,	
  
                   meios	
  de	
  comunicação	
  sem	
  fio	
  que	
  permitem	
  distribuir	
  de	
  forma	
  
                   remota	
  e	
  móvel	
  aplica5vos	
  ,	
  soluções	
  e	
  comunicação.	
  


                   Mobile	
  Devices	
  
                   Disposi5vos	
  com	
  a	
  capacidade	
  de	
  u5lizar	
  tecnologias	
  móveis	
  
                   geralmente	
  para	
  u5lização	
  de	
  aplica5vos.	
  São	
  os	
  smartphones,	
  tablets,	
  
                   handhelds...	
  	
  


                                                     idM	
  –	
  Iden0ty	
  Management	
  
Conceitos	
  




                            Gerenciamento	
  de	
  Iden5dade	
  de	
  usuários,	
  sua	
  auten5cação	
  e	
  
                                                                  autorização	
  para	
  os	
  sistemas	
  


                              SOA	
  –	
  Service	
  Oriented	
  Architecture	
  
                Arquitetura	
  Orientada	
  a	
  Serviços	
  (SOA)	
  é	
  um	
  conjunto	
  de	
  princípios	
  e	
  
                    metodologias	
  para	
  e	
  desenvolvimento	
  de	
  soSware	
  em	
  forma	
  de	
  
                                                                                  serviços	
  interoperáveis	
  
                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Mobile	
  Enterprise	
  Strategy	
  
                   Especialistas	
  apontam	
  2012	
  como	
  o	
  ano	
  para	
  as	
  empresas	
  definirem	
  sua	
  
                   estratégia	
  para	
  mobilidade	
  frente	
  ao	
  impacto	
  que	
  a	
  mobilidade	
  terá	
  nas	
  
                   organizações	
  e	
  a	
  velocidade	
  com	
  que	
  isto	
  deve	
  ocorrer	
  daqui	
  em	
  diante.	
  	
  


                   CoIT–	
  Consumerização	
  de	
  TI	
  
                   U5lização	
  de	
  tecnologia	
  pessoal	
  (disposi5vos)	
  no	
  ambiente	
  
                   corpora5vo,	
  principalmente	
  impulsionado	
  pelo	
  crescente	
  consumo	
  e	
  
                   popularização	
  da	
  tecnologia	
  para	
  uso	
  pessoal.	
  	
  


                                            BYOD	
  –	
  Bring	
  your	
  Own	
  Device	
  
Conceitos	
  




                       “Traga	
  seu	
  próprio	
  disposi5vo”	
  	
  (tradução	
  livre)	
  é	
  um	
  fenômeno	
  
                       gerado	
  pela	
  Consumerização	
  de	
  TI	
  e	
  visa	
  tratar	
  como	
  a	
  empresa	
  
                             pode	
  ter	
  polí5cas	
  para	
  tratá-­‐la	
  como	
  tendência	
  inevitável	
  

                        COPE	
  -­‐	
  Corporate-­‐owned,	
  personally	
  enabled	
  
                  Modelo	
  alterna5vo	
  ao	
  BYOD	
  que	
  adiciona	
  a	
  premissa	
  que	
  os	
  devices	
  
                devem	
  ser	
  rela5vamente	
  padronizados	
  e	
  são	
  inicialmente	
  propriedade	
  
                            da	
  empresa.	
  Permite	
  u5lização	
  para	
  quaisquer	
  usos	
  pessoais	
  
                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
MEAP	
         MEAP	
  =	
  Mobile	
  Enterprise	
  Applica0on	
  PlaForm	
  
                É	
  um	
  conjunto	
  abrangente	
  de	
  produtos	
  e	
  serviços	
  que	
  fornecem	
  uma	
  
                abordagem	
  holís5ca	
  que	
  as	
  empresas	
  podem	
  usar	
  para	
  construir	
  e	
  executar	
  
                a	
  sua	
  estratégia	
  para	
  mobilidade.	
  
                	
  
                       MEAP	
  foi	
  um	
  termo	
  criado	
  pelo	
  Gartner	
  em	
  2008	
  e	
  subs5tuiu	
  o	
  termo	
  “mul5-­‐channel	
  access	
  
                                        gateway”	
  quando	
  o	
  assunto	
  Mobile	
  se	
  tornou	
  mais	
  relevante	
  estrategicamente.	
  
                	
  
                	
  

                	
  	
  	
  	
  	
  	
  	
  	
  MADP	
  =	
  Mobile	
  Applica0on	
  Development	
  PlaForm	
  
                Em	
  abril	
  de	
  2012	
  o	
  Gartner	
  renomeou	
  o	
  tópico	
  MEAP	
  para	
  MADP	
  (Mobile	
  
                Applica0on	
  Development	
  PlaForm)	
  para	
  tratar	
  especificamente	
  de	
  plataformas	
  
                de	
  aplica5vo	
  e	
  tratando	
  a	
  MDM	
  (Mobile	
  Device	
  Management)	
  de	
  forma	
  mais	
  
                específica.	
  
Conceitos	
  




                	
  
                	
  
                	
  	
  	
  	
  	
  	
  	
  MDM	
  =	
  Mobile	
  Device	
  Management	
  
                É	
  o	
  Gerenciamento	
  	
  de	
  Disposi0vos	
  Móveis.	
  Uma	
  solução	
  de	
  MADP	
  pode	
  conter	
  
                ou	
  não	
  uma	
  solução	
  de	
  MDM	
  integrada,	
  porém	
  este	
  é	
  ponto	
  é	
  apontado	
  como	
  
                um	
  diferencial	
  na	
  avaliação	
  do	
  Gartner	
  na	
  avaliação	
  de	
  soluções	
  MADP.	
  
                	
  
                                                  Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Tecnologia	
  
             Um	
  pouco	
  de	
  "Tecniquês"	
  




  Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Tecnologia	
  Mobile	
  
                 Detalhando	
  os	
  Componentes	
  Técnicos	
  envolvidos	
  


                                                                                                Cloud	
  
                                                                                              Compu5ng	
  
                        Infraestrutura	
  




                                                            Mobile	
  
Tecnologia	
  




                                                                                                              Arquitetura	
  
                                                                                                               SoSware	
  
                    Redes	
  




                                                                Devices	
  


                                    Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Camadas	
  de	
  Tecnologia	
  Mobile	
  
                 Arquitetura	
  Geral	
  –	
  Infra	
  e	
  Aplica5vos	
  



                        Disposi5vos	
                                      Redes	
                                    Aplica5vos	
  
                                                                                                                      &	
  Serviços	
  
                    Sistemas	
  Operacionais	
                             Móveis	
  

                          Aplica5vos	
                                     Celular	
                                    Internos	
  


                               GPS	
                                         WiFi	
                                     Externos	
  
Tecnologia	
  




                              Rede	
                                                                                      Cloud	
  
                                                                       Area	
  Network	
  

                       Outros	
  Recursos	
                           WAN/Internet	
                                     Serviços	
  
                         (Foto,	
  Vídeo,	
  
                       Biometria,	
  AP...)	
  
                                                                             LAN	
  




                                            Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Infraestrutura	
  para	
  Mobile	
  
                        Componentes	
  da	
  Tecnologia	
  Mobile	
                                                 Infra	
  



                 Quais	
  pontos	
  são	
  relevantes	
  na	
  infraestrutura	
  para	
  
                 mobilidade:	
  
                 	
  


                 •  Telecom	
  e	
  Conec5vidade	
  
                 •  Hardware	
  (Servidores	
  e	
  Appliances)	
  
                 •  Camadas	
  de	
  Segurança	
  (SO,	
  Rede,	
  serviços	
  e	
  
                    disposi5vos)	
  
Tecnologia	
  




                 •  Redes	
  (WiFi,	
  Internet...)	
  
                 •  Disposi5vos	
  (Manutenção,	
  Configuração...)	
  
                 •  Suporte	
  (Helpdesk)	
  
                 •  Nuvem	
  (IaaS,	
  PaaS	
  e	
  EaaS)	
  
                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Redes	
  para	
  uso	
  Mobile	
  
                                                                                                                                           Redes	
  
                 Componentes	
  da	
  Tecnologia	
  Mobile	
  

                                                                                              •  Acesso	
  pela	
  rede	
  celular	
  permite	
  
                                                                                                 conexão	
  remota	
  sem	
  u5lização	
  de	
  
                                                                    •	
  4G	
  
                        Redes	
                                                                  WiFi	
  
                                                                    •	
  3G	
                 •  Smartphones	
  possui	
  o	
  recurso	
  
                        Móveis	
  
                                                                    •	
  GSM	
                   na5vo	
  e	
  Tablets	
  podem	
  ter	
  ou	
  não	
  
                                                                    •	
  EVDO	
               •  Com	
  o	
  4G	
  haverá	
  uma	
  melhora	
  
                        Celular	
                                   •	
  EDGE	
                  significa5va	
  na	
  performance	
  e	
  
                                                                    •	
  GPRS...	
               confiabilidade	
  dos	
  serviços	
  sobre	
  
                                                                                                 rede	
  celular	
  móvel	
  
                          WiFi	
  
Tecnologia	
  




                    Area	
  Network	
  
                                                                                              •  O	
  uso	
  de	
  WiFi	
  pública	
  ou	
  pessoal	
  
                   WAN/Internet	
                                                                levanta	
  questões	
  de	
  segurança	
  que	
  
                                                                                                 devem	
  ser	
  levadas	
  em	
  consideração	
  
                                                                                                 na	
  estratégia	
  de	
  mobilidade	
  
                          LAN	
                                •	
  Corpora5va	
  
                                                                                              •  O	
  uso	
  de	
  VPN	
  pode	
  ser	
  adequado	
  
                                                               •	
  Pública	
  
                                                                                                 nestes	
  casos	
  
                                                               •	
  Pessoal...	
              •  Estes	
  critérios	
  podem	
  ser	
  
                                                                                                 gerenciados	
  pela	
  MDM	
  também	
  

                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Arquitetura	
  de	
  SoSware	
                                                                                        Arquitetura	
  
                 Componentes	
  da	
  Tecnologia	
  Mobile	
                                                                            SoSware	
  




                                                                    Applica5on	
  Server	
  

                                                                          Enterprise	
  
                         Cliente	
                                                                                       Dados	
  
                                                                            Web	
  Server	
  
                           Na5vo	
                                                                                       Cloud	
  
                                                                           Web	
  Service	
                                 SQL	
  


                                                                             Camadas	
                                     NoSql	
  
Tecnologia	
  




                                                                              Cloud	
  
                          Híbrido	
  
                                                                            Web	
  Server	
                            Enterprise	
  
                                                                                                                            BD	
  
                                                                           Web	
  Service	
  

                                                                                                                          Outros	
  
                        Site	
  Mobile	
  
                                                                          Client	
  Server	
  


                                             Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Arquitetura	
  de	
  SoSware	
                                                                                                          Arquitetura	
  
                 Sistemas	
  Operacionais	
                                                                                                               SoSware	
  



                                                                                           Programming	
  
                       Sistema	
  
                                             Companhia	
                SO	
  Base	
         Language	
                                    Devices	
  
                      Operacional	
                                                           (Na0ve)	
  

                                                                                         Objec5ve-­‐C	
  
                 iOS	
                  Apple	
                  Unix	
  
                                                                                         (34+	
  languages)	
  
                                                                                                                  iPhone,	
  iPod	
  e	
  iPad	
  


                 Android	
              Google	
                 Linux	
                 Java	
                   Smartphone	
  and	
  Tablet	
  Android	
  Devices	
  



                 Windows	
                                                               C#,	
  VB	
              Smartphone	
  and	
  Tablet	
  Windows	
  Mobile	
  
                                        MicrosoT	
               Windows	
  
                 (Phone/Mobile)	
                                                        (25+	
  languages)	
     Devices	
  
Tecnologia	
  




                 Blackberry	
  
                                        RIM	
                    Proprietary	
           Java	
                   Blackberry	
  Smartphones,	
  Playbook	
  Tablet	
  
                 OS	
  


                 Web	
  OS	
            Palm	
                   Linux	
                 C,	
  C++	
              Palm	
  Devices	
  


                 Symbian	
              Nokia	
                  Proprietary	
           C++	
                    Nokia	
  Smartphone	
  Devices	
  




                                        Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Devices	
  
                  Disposi5vos	
  Móveis	
                                                                                                              Devices	
  




                      Tipo	
  de	
  Disposi0vo	
                             Caracterís0cas	
                              Devices	
  mais	
  comuns	
  

                                                                                                                    •    Apple	
  iPhone	
  
                                                          Telefones	
  celulares	
  com	
                           •    Samsung	
  Galaxy	
  
                                                          funcionalidades	
  avançadas	
  que	
  podem	
            •    Motorola	
  Milestone	
  
                                                                                                                    •    Nokia	
  Lumia	
  
                  Smartphones	
                           ser	
  estendidas	
  por	
  meio	
  de	
  programas	
     •    BlackBerry	
  
                                                          executados	
  por	
  seu	
  sistema	
                     •    Sony	
  Ericsson	
  Xperia	
  
                                                          operacional	
                                             •    HTC	
  (vários)	
  
                                                                                                                    •    LG	
  Op5mus	
  
                                                                                                                    •    Apple	
  iPad	
  
                                                                                                                    •    Samsung	
  Galaxy	
  Tab	
  
                                                                                                                    •    Motorola	
  Xoom	
  
Tecnologia	
  




                                                                                                                    •    MicrosoS	
  Surface	
  (andamento)	
  
                                                          Disposi5vo	
  que	
  agrega	
  caracterís5cas	
           •    ASUS	
  Transformer	
  Pad	
  Infinity	
  
                  Tablets	
                               de	
  notebook	
  e	
  smartphone	
                       •    Toshiba	
  Tablet	
  
                                                                                                                    •    BlackBerry	
  PlayBook	
  
                                                                                                                    •    Lenovo	
  IdeaPad	
  U1	
  Hybrid	
  
                                                                                                                    •    HP	
  Slate	
  500	
  
                                                                                                                    •    Coby	
  Kyros	
  

                                                          Disposi5vos	
  móveis	
  com	
  robustez	
                Teklogix	
  
                  Handhelds*	
                            voltada	
  para	
  operação	
                             Symbol	
  

                 *	
  Este	
  trabalho	
  não	
  abordará	
  handhelds	
  


                                                Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Cenário	
  
Informações	
  relevantes	
  sobre	
  o	
  mercado	
  e	
  tendências	
  da	
  Mobilidade	
  




                   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Números	
  da	
  mobilidade	
  
                  Dados	
  gerais	
  interessantes	
  
                  	
  


                                                                  378K	
                            14%	
                                                  88%	
  
                                                           Número	
  de	
  IPhones	
         Da	
  população	
  possui	
                           88%	
  usam	
  o	
  telefone	
  
                                                                  	
  
                                                           vendidos	
  por	
  dia	
  
                                                                                                     	
  
                                                                                                    Smartphone	
                                                  	
  
                                                                                                                                                 durante	
  outras	
  a5vidades,	
  
                                                           	
                                                                                     como	
  assis5r	
  TV	
  (46%).	
  


                   371K	
                                         184K	
  
               Número	
  de	
  bebês	
  
                                                           Número	
  de	
  IPads	
  e	
  
                                                                  	
  
                                                           Ipods	
  touch	
  
                                                                                                     73%	
                                                 40%	
  
                            	
  
              que	
  nascem	
  por	
  dia	
  
                                                           vendidos	
  por	
  dia	
  
                                                           	
  
                                                                                              De	
  quem	
  possui	
  um	
  
                                                                                                      	
  
                                                                                              Smartphone	
  acessa	
  
                                                                                                                                                  Usaram	
  o	
  Smartphone	
  
                                                                                                                                                                  	
  
                                                                                                                                                 todos	
  os	
  dias	
  nos	
  úl5mos	
  
                              	
  
                                                                  700K	
  
                                                           Disposi5vos	
  Android	
  
                                                                                             internet	
  todos	
  os	
  dias	
                              sete	
  dias	
  


                                                                  	
  
                                                           habilitados	
  por	
  dia	
  
                                                           	
                                           73%	
                                              27%	
  
                                                                  200K	
                                       	
  
                                                                                            Não	
  saem	
  de	
  casa	
  sem	
  seu	
  
                                                                                                      disposi5vo	
                                                	
  
                                                                                                                                                 Preferem	
  ficar	
  sem	
  TV	
  do	
  
                                                                                                                                                      que	
  ficar	
  sem	
  o	
  
                                                           Número	
  de	
                                                                              Smartphone	
  
                                                                  	
  
Cenário	
  




                                                           disposi5vos	
  Nokia	
  

                                                                                                                                   50%	
  
                                                           Vendidos	
  por	
  dia	
  
                                                           	
  


                                                                  143K	
  
                                                           Número	
  de	
  
                                                                                                                       Pesquisa	
  no	
  Smartphone	
  
                                                                                                                                          	
  
                                                                                                                            todos	
  os	
  dias	
  

                                                                  	
  
                                                           disposi5vos	
  
                                                           Blackberry	
  
                                                           Vendidos	
  por	
  dia	
  
                                                           	
  
                                                                                            Maio	
  2012	
  
                Fevereiro	
  2012	
             Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estratégia	
  para	
  Mobilidade	
  
               Mercado	
  Corpora5vo	
  
               	
  

              •       Até	
  2008	
  a	
  maioria	
  das	
  empresas	
  no	
  Brasil	
  não	
  priorizavam	
  ou	
  mesmo	
  
                      endereçavam	
  em	
  seu	
  planejamento	
  estratégias	
  para	
  mobilidade	
  
              •       A	
  consumerização	
  de	
  TI	
  impulsionou	
  a	
  inevitável	
  invasão	
  do	
  mercado	
  
                      corpora5vo	
  pelos	
  disposi5vos	
  móveis	
  e	
  a	
  necessidade	
  das	
  empresas	
  tratarem	
  
                      questões	
  como	
  segurança	
  e	
  gerenciamento	
  do	
  ambiente	
  móvel	
  
              •       Grande	
  parte	
  dos	
  CIOs	
  classifica	
  a	
  consumerização	
  como	
  inicia0va	
  posi0va	
  
              •       A	
  indústria	
  transformou-­‐se	
  e	
  tem	
  criado	
  mecanismos	
  para	
  auxiliar	
  
                      organizações	
  a	
  abraçar	
  o	
  fenômeno	
  com	
  segurança,	
  garan5ndo	
  facilidade	
  no	
  
                      gerenciamento	
  e	
  aliviando	
  o	
  peso	
  nos	
  ombros	
  dos	
  CIOs	
  
              •       Mais	
  do	
  que	
  operacional	
  as	
  empresas	
  começam	
  enxergar	
  a	
  mobilidade	
  como	
  
                      forma	
  de	
  retenção,	
  produ5vidade,	
  flexibilidade,	
  redução	
  de	
  custos	
  e	
  sa5sfação	
  
Cenário	
  




              •       Estratégia	
  de	
  mobilidade	
  pode	
  exigir	
  mais	
  inves0mento	
  em	
  infraestrutura,	
  
                      segurança	
  e	
  governança	
  do	
  que	
  apenas	
  em	
  tecnologia	
  de	
  desenvolvimento	
  
              •       Maioria	
  das	
  polí0cas	
  de	
  segurança	
  das	
  empresas	
  não	
  contempla	
  como	
  tratar	
  
                      disposi5vos	
  móveis	
  

                                         Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
5	
  Previsões	
  para	
  Mobilidade	
  Corpora5va	
  2012/2013	
  


               1.  2012	
  será	
  o	
  ano	
  do	
  Gerenciamento	
  da	
  Mobilidade	
  
               2.  Segurança	
  Móvel	
  demanda	
  o	
  Gerenciamento	
  de	
  Riscos	
  
                   da	
  Mobilidade	
  
               3.  A	
  mobilidade	
  corpora5va	
  forçará	
  a	
  Google	
  a	
  reduzir	
  a	
  
                   fragmentação	
  do	
  Android	
  
               4.  Nuvem	
  Corpora5va	
  e	
  Mobilidade	
  Corpora5va	
  serão	
  
                   uma	
  coisa	
  só	
  com	
  aplica5vos	
  híbridos	
  
               5.  A	
  Mobilidade	
  Corpora5va	
  começa	
  sua	
  transformação	
  
Cenário	
  




                   na	
  TI	
  Corpora5va	
  




                              Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!EMF	
  –	
  Enterprise	
  Mobility	
  Forum	
  2012	
  
                                                                                          Pesquisa	
  do	
  
O	
  que	
  dizem	
  as	
  empresas	
  de	
  tecnologia	
  
                            “By	
  2015,	
  80%	
  of	
  all	
  mobile	
  applica9ons	
  developed	
  will	
  be	
  hybrid	
  or	
  mobile-­‐
                            Web-­‐oriented”	
  
                            	
  

                            	
  “We	
  believe	
  that	
  more	
  than	
  95%	
  of	
  organiza9ons	
  will	
  be	
  choosing	
  MEAP	
  or	
  
                            packaged	
  mobile	
  applica9on	
  vendors	
  as	
  their	
  primary	
  mobile	
  development	
  
                            plaJorms	
  through	
  2012.”	
  
                            Gartner	
  –	
  Apr/2012	
  
                            	
  

                               “Stop	
  Thinking	
  Mobile	
  Devices	
  And	
  Start	
  Thinking	
  Strategy”	
  
                               SAP	
  –	
  Jun/2012	
  


                            “Just	
  like	
  the	
  browser	
  sparked	
  the	
  growth	
  of	
  the	
  Web	
  and	
  e-­‐business,	
  
                            mobile	
  devices	
  are	
  bringing	
  on	
  new	
  opportuni9es,	
  growth,	
  and	
  IT	
  
                            spending”	
  
Cenário	
  




                            IBM	
  –	
  Jan/2012	
  


                            "Organiza9ons	
  are	
  increasingly	
  demanding	
  anywhere,	
  any9me	
  
                            applica9ons	
  to	
  empower	
  decision	
  makers	
  with	
  mission	
  cri9cal	
  
                            informa9on	
  at	
  their	
  finger9ps"	
  
                            Oracle	
  –	
  Jul/2012	
  
                               Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
BYOD	
  
              Bring	
  Your	
  Own	
  Device	
  
              	
  
                     “A	
  pergunta	
  está	
  deixando	
  
                     de	
  ser	
  se	
  a	
  empresa	
  vai	
  
                     adotar	
  o	
  BYOD,	
  mas	
  sim	
  
                     "como"	
  a	
  empresa	
  vai	
  
                     adotar”	
  

                     "Está	
  na	
  altura	
  de	
  as	
  TI	
  
                     encararem	
  os	
  factos:	
  a	
  
                     grande	
  barreira	
  corpora9va	
  
                     contra	
  os	
  funcionários	
  que	
  
                     usam	
  smartphones	
  pessoais	
  
                     não	
  tem	
  funcionado"	
  
                     Computer	
  World	
  –	
  Mar/2012	
  
Cenário	
  




                     A	
  CISCO	
  es9mou	
  que	
  o	
  
                     número	
  médio	
  de	
  devices	
  
                     que	
  cada	
  execu9vo	
  
                     americano	
  carrega	
  hoje	
  é	
                     A	
  era	
  BYOD	
  chegou,	
  agora	
  é	
  preciso	
  
                     de	
  2.8	
  e	
  deve	
  pular	
  para	
  
                     3.3	
  até	
  2014	
                                                  gerir	
  a	
  mobilidade	
  
                                                         Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
BYOD	
  
              Bring	
  Your	
  Own	
  Device	
  
              	
  
              Benegcios	
  mais	
  destacados	
  do	
  BYOD	
  para	
  empresa:	
  
              1.  Melhorar	
  a	
  produ5vidade	
  dos	
  funcionários	
  e	
  e	
  mais	
  oportunidades	
  
                  de	
  colaborar 	
  	
  
              2.  Usar	
  o	
  disposi5vo	
  preferido	
  aumenta	
  a	
  sa5sfação	
  no	
  trabalho 	
  	
  
                          	
  	
  
              Maiores	
  preocupações	
  quanto	
  à	
  complexidade	
  que	
  BYOD	
  implica:	
  
              1.  Novas	
  ameaças	
  	
  à	
  segurança/privacidade	
  de	
  dados	
  da	
  empresa 	
  	
  
              2.  Prover	
  suporte	
  para	
  mul5plas	
  plataformas	
  mobile               	
  	
  



                                    Quem	
  permite	
  hoje?	
                                       Das	
  empresas	
  que	
  permitem	
  
                                                       	
                                                     qual	
  a	
  polí5ca?	
  
                                                                                                                                	
  
                                            40%	
  
Cenário	
  




                                                                60%	
  
                                                                                                                      20%	
  
                                                                                                                   25%	
                   55%	
  



                            Polí5ca	
  de	
  uso	
  apenas	
  devices	
  da	
  empresa	
  
                            Possuem	
  alguma	
  polí5ca	
  de	
  BYOD	
  
                                                                                                     Híbrida	
      BYOD	
             BYOD	
  com	
  reembolso	
  


                     Estudo	
  no	
  mercado	
  americano	
  em	
  Junho/2012	
  

                                                              Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
BYOD	
  
              Bring	
  Your	
  Own	
  Device	
  
              	
                                                                                                               Mais	
  dados	
  da	
  pesquisa	
  
              Quais	
  são	
  os	
  principais	
  drivers	
  que	
  levaram	
  as	
  
                                                                                                                                                                      	
  
              empresas	
  a	
  criarem	
  um	
  polí5ca	
  de	
  BYOD?	
  
                     Criar	
  uma	
  cultura	
  corpora5va	
  amigável	
                                                                               19%	
  
                     Acreditar	
  no	
  aumento	
  de	
  produ5vidade	
                                                                                17%	
  
                     Expecta5va	
  de	
  redução	
  de	
  CAPEX	
                                                                                      15%	
  
                     Gerenciamento	
  de	
  disposi5vos	
  e	
  aplica5vos	
  móveis	
  amadureceu	
                                                   14%	
  
                     Demanda	
  dos	
  altos	
  execu5vos	
                                                                                            12%	
  
                     Compe5r	
  com	
  empresas	
  que	
  possam	
  empregar	
  seus	
  colaboradores	
                                                 9%	
  
                     Não	
  enxergam	
  como	
  impedir	
  o	
  fenômeno	
  BYOD	
                                                                      8%	
  

                 Com	
  implementação	
  de	
  BYOD	
  houve	
  variação	
  
                 maior	
  que	
  20%	
  no	
  CAPEX	
  de	
  Mobile?	
  
                     Permaneceu	
  quase	
  mesmo	
  CAPEX	
                     67%	
  
                     Aumentou	
  mais	
  de	
  20%	
                             24%	
  
Cenário	
  




                     Reduziu	
  mais	
  de	
  20%	
                               9%	
  

                 Empresas	
  que	
  estão	
  confortáveis	
  quanto	
  ao	
  
                 controle/visibilidade	
  de	
  gastos	
  de	
  mobilidade	
  
                     Confortáveis	
                                               82%	
  
                     Ainda	
  se	
  sentem	
  desconfortáveis	
  	
               18%	
  

                                                                                                            Estudo	
  no	
  mercado	
  americano	
  em	
  Junho/2012	
  
                                                  Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
COPE	
  -­‐	
  Corporate-­‐owned,	
  personally	
  enabled	
  
              Modelo	
  alterna5vo	
  ao	
  BYOD	
  
              	
  

                     Dá	
  a	
  liberdade	
  de	
  uso	
  de	
  disposi5vos	
  corpora5vos	
  para	
  fins	
  pessoais	
  também	
  
                     	
  
                     Disposi5vos	
  são	
  padronizados	
  pela	
  empresa	
  e	
  o	
  funcionário	
  tem	
  a	
  opção	
  de	
  
                     comprar	
  o	
  disposi5vo	
  caso	
  decida	
  sair	
  da	
  empresa	
  
                     	
  
                     Assim	
  como	
  o	
  BYOD	
  implica	
  na	
  definição	
  de	
  polí5cas	
  de	
  uso	
  e	
  custos	
  


                     Modelo	
  amplamente	
  defendido	
  pela	
  nova	
  CEO	
  da	
  Yahoo	
  
                     Marissa	
  Mayer	
  (ex-­‐Google)	
  
                     	
  
                     Marissa	
   iniciou	
   um	
   movimento	
   interno	
   na	
   Yahoo	
   de	
  
                     adoção	
   do	
   Iphone	
   ao	
   invés	
   da	
   u5lização	
   do	
   Blackberry	
  
Cenário	
  




                     (que	
   é	
   o	
   padrão	
   corpora5vo	
   da	
   empresa)	
   no	
   intuito	
   de	
  
                     elevar	
  a	
  moral	
  interna,	
  porém	
  defendendo	
  que	
  deve	
  ser	
  
                     padronizado,	
  adquirido	
  e	
  configurado	
  pela	
  empresa	
  mas	
  
                     permi5ndo	
   o	
   uso	
   de	
   aplica5vos	
   e	
   informações	
   pessoais	
  
                     no	
  disposi5vo.	
  

                                                                                                                          Marissa	
  Mayer	
  –	
  CEO	
  da	
  Yahoo	
  
                                                Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Plataformas	
  
              Quais	
  as	
  plataformas	
  de	
  disposi5vos	
  usadas	
  
              	
  
                     Considerações	
  relevantes	
  do	
  estudo	
  do	
  IDC	
  –	
  Q2	
  2012:	
  
                     •  Fragmentação	
   do	
   Android	
   gerou	
   uma	
   queda	
   no	
   interesse	
   pela	
   plataforma,	
  
                        queda	
  a	
  qual	
  gera	
  oportunidades	
  para	
  Windows	
  Phone	
  como	
  entrante	
  
                     •  84%	
   dos	
   desenvolvedores	
   planejam	
   desenvolver	
   para	
   nuvem,	
   sendo	
   que	
   mais	
  
                        da	
   metade	
   planeja	
   u5lizar	
   os	
   serviços	
   da	
   Amazon	
   ou	
   iCloud,	
   apenas	
   18,4%	
  
                        pretende	
  u5lizar	
  a	
  plataforma	
  Azure	
  da	
  MicrosoS	
  
                     •  O	
  sucesso	
  do	
  uso	
  do	
  iPad	
  em	
  inúmeras	
  ver5cais	
  do	
  mundo	
  corpora5vo	
  ajudou	
  a	
  
                        impulsionar	
  o	
  iOS	
  
Cenário	
  




                                             Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Arquitetura	
  
Estudo	
  de	
  soluções	
  para	
  Gerenciamento	
  da	
  Infra	
  Mobile	
  e	
  Plataforma	
  de	
  
                             Desenvolvimento	
  de	
  Aplica5vos	
  




                      Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
O	
  que	
  fizemos	
  e	
  o	
  que	
  foi	
  estudado?	
  

                  Além	
  do	
  estudo	
  do	
  cenário	
  geral	
  e	
  corpora5vo,	
  e	
  dos	
  
                  componentes	
  da	
  mobilidade,	
  foi	
  realizado:                                	
  




                  Estudo	
  de	
  Plataformas:	
  
                  •  Arquitetura	
  das	
  soluções	
  para	
  plataformas	
  de	
  desenvolvimento	
  
                     (MDAPs)	
  
                  •  Quais	
  as	
  MDAPs	
  existentes	
  e	
  suas	
  caracterís5cas	
  
                  •  Quais	
  as	
  principais	
  MDMs	
  do	
  mercado	
  
Arquitetura	
  




                  •  Premissa:	
  estudar	
  as	
  principais	
  soluções	
  posicionadas	
  no	
  sen5do	
  do	
  
                       quadrante	
  de	
  liderança,	
  visionários	
  e	
  desafiantes	
  do	
  Gartner	
  
                  	
  
                  Piloto	
  Mobile:	
  
                  •  Desenvolvimento	
  de	
  uma	
  consulta	
  u5lizando	
  arquitetura	
  mobile	
  
                     abrangendo	
  as	
  principais	
  plataformas	
  existentes	
  
                  •  Premissas:	
  <detalhadas	
  na	
  sequência>	
  

                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Quais	
  as	
  opções	
  de	
  MEAP/MADP/MDM?	
  

                  Gartner	
   criou	
   a	
   “Rule	
   of	
   Three”,	
   três	
   pontos	
   que	
   devem	
   levar	
   uma	
  
                  empresa	
  a	
  considerar	
  a	
  adoção	
  de	
  uma	
  MEAP:	
  
                  •  Tenho	
  que	
  prover	
  três	
  ou	
  mais	
  aplicações?	
  
                  •  Tenho	
  que	
  suportar	
  três	
  ou	
  mais	
  sistemas	
  operacionais?	
  
                  •  Integrar	
  com	
  três	
  ou	
  mais	
  0pos	
  de	
  fonte	
  de	
  dados?	
  
                  	
  
                         May2012	
  Gartner	
  Magic	
  Quadrant	
  for	
  	
                     Apr2012	
  Gartner	
  Magic	
  Quadrant	
  for	
  	
  
                         Mobile	
  Device	
  Management	
  Plaƒorms	
                             Mobile	
  Applica0on	
  Development	
  PlaForms	
  
                         	
                                                                       	
  
Arquitetura	
  




                                                    Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Componentes	
  Típicos	
  de	
  uma	
  MDAP	
  
                  Mobile	
  Applica5on	
  Development	
  Plaƒorm	
  
                  	
  
                                                                       Ferramentas	
  de	
  Gerenciamento	
  
                               Sistemas	
                Segurança	
           Usuários	
                 Disposi5vos	
                     Relatórios	
        Administrador	
  
                                                                                                                MDM	
  


                                                                                                      MEAP	
  
                         Dados/Sistemas	
                                                     Gerenciamento	
                                                        Devices	
  
                                                                     Gerenciamento	
  de	
  usuários,	
  disposi5vos,	
  polí5cas	
  e	
  segurança	
  



                                                                                                  Middleware	
  
Arquitetura	
  




                                                                                Gerenciar	
  transações,	
  conexões	
  e	
  o5mização	
  


                                                                                           Desenvolvimento	
  
                                                                        IDEs,	
  ferramentas	
  de	
  teste,	
  versionamento	
  e	
  colaboração	
  

                            BD,	
  SOA,	
  File...	
  
                                                                                                   Integração	
  
                                                                                  Bases	
  de	
  dados,	
  serviços,	
  nuvem	
  e	
  outros	
  




                               Visual	
  Studio	
             Eclipse	
              XCode	
                Embarcadero	
                          WebKit	
           Outros	
  


                                                                      Desenvolvimento	
  Cross	
  Plaƒorm	
  
                                                         Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estudo	
  MDAP	
  
                  Mobile	
  Applica5on	
  Development	
  Plaƒorm	
  
                  	
  
                                                                                                                                                                     Desenvolvime
                         Empresa	
         Nome	
                                        Pros	
                                            Cons	
                                               Plataforma	
  
                                                                                                                                                                         nto	
  
                                                               •  MDM	
  Integrada	
  
                                       Syclo’s	
                                                                                                                    •  Eclipse	
  ou	
  
                                                               •  Mul5-­‐plataforma	
                                       •  Custo	
  da	
  Licença	
  alto	
                                 Android,	
  IOS,	
  
                  Syclo	
  (SAP)	
     Smart	
                                                                                                                         Proprietária	
  
                                                               •  14	
  anos	
  de	
  mercado	
                                por	
  usuário	
  (US$1700)	
                                    BBerry	
  
                                       Mobile	
  Suite	
                                                                                                            •  Java	
  e	
  HTML5	
  
                                                               	
  

                                                                                                                            •  Custo	
  da	
  Licença	
  alto	
  
                                                                                                                                                                    •  SUP	
  
                                                               •  MDM	
  Integrada	
                                           por	
  usuário	
  (US$1700)	
                                    Android,	
  IOS,	
  
                  SAP	
                SUP*	
                                                                                                                          (framework	
  
                                                               •  Mul5-­‐plataforma	
                                       •  Curva	
  de	
  aprendizagem	
                                    BBerry	
  
                                                                                                                                                                       java)	
  
                                                                                                                               do	
  SUP	
  é	
  demorada	
  

                                                               •  IDE	
  fácil	
  de	
  u5lizar,	
  poderosa	
  e	
  
                                                                                                                            •  Ainda	
  apresenta	
  
                                                                  intui5va	
  
                                                                                                                               necessidade	
  de	
                                              Android,	
  IOS,	
  
                                                               •  Inves5mento	
  pesado	
  na	
  evolução	
  da	
  
Arquitetura	
  




                                                                                                                               recodificação	
  parcial	
                                        Bberry	
  e	
  
                                                                  ferramenta	
  
                  Antenna	
            AMPchroma	
                                                                             pelo	
  cliente	
  das	
             •  Java	
  e	
  HTML5	
     Windows	
  
                                                               •  Mul5-­‐plataforma	
  
                                                                                                                               soluções	
  desenvolvidas	
                                      Phone	
  
                                                               •  Controle	
  a	
  ciclo	
  completo	
  da	
  
                                                                                                                               quando	
  do	
  upgrade	
  de	
                                  	
  
                                                                  aplicaçào	
  
                                                                                                                               versão	
  

                                                               •  Pode	
  ser	
  usado	
  em	
  conjunto	
  com	
  o	
  
                                                                  PhoneGap	
  para	
  u5lização	
  híbrida	
  ou	
          •  Desenvolver	
  aplicações	
  
                                                                                                                                                                    •  HTML,	
  
                  jQuery	
             jQuery	
                   na5va	
                                                      mais	
  simples	
  
                                                                                                                                                                       HTML5	
  e	
             Browser	
  
                  Founda0on	
          Mobile	
                •  Open	
  source	
  baseado	
  nos	
  standards	
           •  Evolução	
  depende	
  da	
  
                                                                                                                                                                       Javascript	
  
                                                                  HTML,	
  JS	
  e	
  CSS	
                                    comunidade	
  
                                                               •  Patrocinada	
  pela	
  Adobe,	
  RIM	
  e	
  Nokia	
  
                                                               •  Ambiente	
  robusto	
  para	
  
                                                                                                                            •  Não	
  é	
  Mul5-­‐plataforma	
      •    Java	
  
                                                                  desenvolvimento	
  Java	
  
                                                                                                                            •  Fragmentação	
  do	
                 •    C	
  
                  Google	
             Android	
  SDK	
        •  Acesso	
  total	
  aos	
  recursos	
  do	
  Android	
                                                                         Android	
  
                                                                                                                               Android	
                            •    Python	
  
                                                               •  Sinergia	
  com	
  o	
  mercado	
  Android	
  
                                                                                                                                                                    •    GO	
  
                                                               •  4	
  anos	
  de	
  mercado	
  
                                                             Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estudo	
  MDAP	
  
                  Mobile	
  Applica5on	
  Development	
  Plaƒorm	
  
                  	
  
                                                                                                                                                                       Desenvolvime          Platafor
                  Empresa	
              Nome	
                                       Pros	
                                               Cons	
  
                                                                                                                                                                           nto	
               ma	
  
                                                            •  Não	
  há	
  fragmentação	
  
                                                            •  Forte	
  adoção	
  das	
  empresas	
  pelos	
  
                                                                                                                          •  Não	
  é	
  Mul5-­‐plataforma	
  
                                                               disposi5vos	
  Apple	
  
                                                                                                                          •  Rigidez	
  no	
  controle	
  de	
         •  Objec5ve-­‐C	
  
                                                            •  Sólido	
  framework	
  e	
  IDE	
  de	
  
                  Apple	
          CocoaTouch	
                                                                              qualidade	
  da	
  Apple	
                •  (34+	
             IOS	
  
                                                               desenvolvimento	
  
                                                                                                                             (exigente)	
                                 languages)	
  
                                                            •  Devices	
  com	
  alto	
  nível	
  de	
  criptografia	
  
                                                                                                                          •  Desenvolvimento	
  em	
  OSX	
  
                                                            •  Forte	
  adoção	
  do	
  mercado	
  consumidor	
  
                                                            •  5	
  anos	
  de	
  mercado	
  

                                                                                                                          •  Versão	
  full	
  é	
  paga	
  (US$	
  
                                                                                                                             995/ano	
  por	
  
                                                            •  Pode	
  ser	
  usado	
  em	
  conjunto	
  com	
  o	
  
                                                                                                                             desenvolvedor)	
  
                                                               PhoneGap	
  para	
  u5lização	
  híbrida	
  ou	
                                                        •  HTML,	
  
                                                                                                                          •  Depende	
  da	
  maturação	
  do	
  
                  Sencha	
  	
     SenchaTouch	
  2	
          na5va	
                                                                                                    HTML5	
  e	
       Browser	
  
                                                                                                                             HTML5	
  
Arquitetura	
  




                                                            •  Avanço	
  do	
  JQuery	
  com	
  recursos	
                                                                Javascript	
  
                                                                                                                          •  Empresa	
  de	
  pequeno	
  
                                                               gráficos	
  avançados	
  
                                                                                                                             porte	
  
                                                                                                                          •  1	
  ano	
  de	
  mercado	
  apenas	
  

                                                                                                                          •  Depende	
  de	
  outros	
  
                                                            •  Permite	
  o	
  deploy	
  Mul5-­‐plataforma	
                                                                                 Android,	
  
                                                                                                                             frameworks	
  
                                                               para	
  N	
  frameworks	
                                                                               •  HTML,	
            IOS,	
  
                                                                                                                          •  Nem	
  todos	
  recursos	
  
                  Adobe	
          PhoneGap	
               •  Deploy	
  na5vo	
  para	
  conteúdos	
  gerados	
                                                          HTML5	
  e	
       Bberry	
  e	
  
                                                                                                                             (como	
  flash)	
  rodam	
  em	
  
                                                               na	
  família	
  Adoba	
  (flash,	
  Photoshop,	
                                                           Javascript	
       Windows	
  
                                                                                                                             todas	
  plataformas	
  
                                                               Ilustrator...)	
                                                                                                              Phone	
  
                                                                                                                          •  1	
  ano	
  de	
  mercado	
  apenas	
  

                                                                                                                          •  Desenvolvimento	
  camada	
  
                                                                                                                             de	
  apresentação	
  em	
  
                                   Windows	
                                                                                                                                                 Windows	
  
                  MicrosoT	
                                •  Baseado	
  em	
  Visual	
  Studio	
                           Silverlight	
  
                                   Phone	
  7	
                                                                                                                                              Phone	
  
                                                                                                                          •  Não	
  o	
  é	
  Mul5-­‐plataforma	
  
                                                                                                                          •  1	
  ano	
  de	
  mercado	
  apenas	
  

                                                          Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estudo	
  MDM	
  
                  Mobile	
  Device	
  Management	
  
                  	
  
                         Empresa	
        Nome	
            Tempo	
                Custo	
               MDM	
     Deploy	
     BYOD	
     AD	
     	
  

                                                                             R$	
  1700.00/
                  SAP	
                   Afaria	
         15	
  Anos	
        Usuário	
                  þ	
       þ	
        ☐	
       ☐	
      þ	
     þ	
     þ	
     ☐	
  
                                                                                     	
  

                                        Symantec	
  
                                                                            U$28	
  à	
  U$83	
  /	
  
                                         Mobile	
  
                  Symantec	
  
                                       Managemen
                                                            8	
  Anos	
     Device,	
  s/exp	
            þ	
       ☐	
         þ	
      ☐	
      þ	
     þ	
     þ	
     ☐	
  
                                                                                     	
  
                                          t	
  7.2	
  


                  MobileIron	
         MobileIron	
         3	
  Anos	
                ?	
                þ	
       þ	
        þ	
      ☐	
      þ	
     þ	
     þ	
     þ	
  
Arquitetura	
  




                                                                            U$50/Device/
                  AirWatch	
            AirWatch	
           1	
  Ano	
         Ano	
                     þ	
       þ	
        þ	
      ☐	
      þ	
     þ	
     þ	
     þ	
  
                                                                                 	
  


                  FiberLink	
            Maas360	
          2	
  Anos	
                ?	
                þ	
       ☐	
         þ	
      þ	
     þ	
     þ	
     þ	
     þ	
  

                  Zenprize	
            MDM	
  2.0	
         1	
  Ano	
                ?	
                þ	
       ☐	
         þ	
      ☐	
      þ	
     þ	
     þ	
     ☐	
  

                  Good	
                  Good	
  
                  Technology	
         Technology	
  
                                                             1	
  Ano	
                ?	
                þ	
       ☐	
         þ	
      ☐	
      þ	
     ☐	
      ☐	
      ☐	
  

                                                         Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Piloto	
  Mobile	
  TI	
  Terminais	
  
                     Mobile	
  Device	
  Development	
  
                     	
  
                  Premissas	
  
                  	
  

                  •         Arquitetura	
  SOA	
  para	
  camada	
  de	
  persistência	
  de	
  dados	
  e	
  negócio	
  
                  •         Construída	
  nova	
  camada	
  para	
  consumir	
  idM	
  (WSAcesso)	
  baseada	
  em	
  serviço	
  
                  •         Camada	
  SOA	
  desenvolvida	
  em	
  .Net	
  com	
  WCF	
  no	
  Visual	
  Studio	
  2010	
  
                  •         U5lizado	
  En5ty	
  Framework	
  para	
  mapear	
  dados	
  (mesmo	
  sugerido	
  pela	
  consultoria	
  
                            de	
  arquitetura)	
  
                  •         Novo	
  conector	
  Oracle	
  ODP	
  (versão	
  mais	
  atual	
  do	
  que	
  a	
  u5lizada	
  no	
  Framework	
  WS)	
  
                  •         Todo	
  o	
  padrão	
  de	
  serviço	
  baseada	
  em	
  JSON	
  (modelo	
  alterna5vo	
  ao	
  XML,	
  mais	
  
                            intui5vo,	
  performá5co	
  e	
  o5mizado;	
  u5lizado	
  pelo	
  Twi‡er,	
  Facebook,	
  Google...)	
  
                  •         Servidor	
  de	
  Aplicação	
  IIS	
  7.5	
  
Arquitetura	
  




                  •         Uso	
  de	
  componentes	
  na5vos	
  
                  •         Mesma	
  aplicação	
  (consulta	
  de	
  container)	
  desenvolvida	
  em:	
  
                              •  IOS	
  (Objec0ve-­‐C)	
  –	
  Deploy	
  em	
  IPhone	
  e	
  IPad	
  
                              •  Android	
  (Java)	
  –	
  Deploy	
  em	
  Motorola,	
  Samsung,	
  
                              LG	
  e	
  HTC	
  em	
  diversas	
  distribuições	
  de	
  Android	
  
                              •  Windows	
  Phone	
  7	
  –	
  Deploy	
  em	
  Samsung	
  Omni	
  W	
  
                              •  HTML5	
  com	
  Antenna	
  (diversos	
  OS)	
  –	
  Diversos	
  devices	
  
                  •  Aspecto	
  visual	
  similar	
  em	
  todas	
  as	
  plataformas	
  
                  •  Acesso	
  por	
  WiFi	
  e	
  3G	
  com	
  VPN	
  

                                                  Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Piloto	
  Mobile	
  TI	
  Terminais	
  
                     Mobile	
  Device	
  Development	
  
                     	
  
                  Resultados	
  Gerais	
  
                  	
  

                  •  Não	
  houve	
  diferença	
  de	
  performance	
  na	
  consulta	
  entre	
  plataformas	
  
                  •  Pequenas	
  diferenças	
  de	
  performance	
  de	
  renderização	
  apenas	
  em	
  função	
  do	
  
                     device	
  (modelos	
  com	
  menor	
  poder	
  de	
  processamento)	
  
                  •  Tempo	
  de	
  desenvolvimento	
  muito	
  similar	
  
                  •  Consulta	
  simples	
  desenvolvida	
  em	
  16	
  horas	
  (depois	
  da	
  curva	
  de	
  
                     aprendizagem)	
  
                  •  Curva	
  inicial	
  de	
  aprendizagem	
  similar	
  entre	
  plataformas	
  (2	
  meses)	
  
Arquitetura	
  




                  Observações	
  
                  •  Aprendizagem	
  foi	
  através	
  de	
  treinamento	
  web	
  e	
  livros,	
  talvez	
  com	
  
                     treinamento	
  especializado	
  seja	
  acelerado	
  o	
  processo	
  de	
  aprendizagem	
  
                  •  Treinamentos	
  de	
  IOS	
  presenciais	
  encontrados	
  eram	
  muito	
  superficiais	
  e	
  caros	
  
                  •  Para	
  o	
  piloto	
  não	
  está	
  sendo	
  considerado	
  outros	
  desenvolvimentos	
  realizados	
  
                     apenas	
  para	
  algumas	
  plataformas,	
  por	
  exemplo	
  os	
  gráficos	
  para	
  IOS	
  
                  •  Em	
  termos	
  gerais	
  os	
  custos	
  de	
  consultoria	
  de	
  desenvolvimento	
  mobile	
  
                     verificados	
  eram	
  muito	
  similares	
  para	
  as	
  diferentes	
  plataformas.	
  Entre	
  R$100	
  
                     e	
  R$300	
  dependendo	
  do	
  porte	
  da	
  empresa	
  

                                           Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Alterna5vas	
  
Quais	
  alterna5vas	
  que	
  temos	
  em	
  termos	
  de	
  desenvolvimento	
  mobile	
  tendo	
  
                  em	
  vista	
  o	
  que	
  foi	
  estudado	
  e	
  desenvolvido?	
  




                       Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estratégia	
  Mobile	
  
                  Questões	
  


                  Estrategicamente	
  surgem	
  as	
  principais	
  questões:	
  

                                                                  Qual	
  o	
  5po	
  de	
  
                                                            Infraestrutura	
  eu	
  preciso?	
  
                           Qual	
  a	
  polí5ca	
  de	
                                                     Qual	
  o	
  valor	
  que	
  a	
  
                                   BYOD?	
                                                                  mobilidade	
  agrega?	
  

                                                                                                                      Como	
  gerenciar	
  
Alterna5vas	
  




                  Como	
  gerenciar	
  
                  os	
  disposi5vos?	
                                                                                meus	
  aplica5vos?	
  


                  Qual	
  o	
  device	
  que	
                                                                         Como	
  desenvolver	
  
                   escolheremos?	
                                                                                     meus	
  aplica5vos?	
  

                             Qual	
  o	
  custo	
  de	
                                                  Qual	
  o	
  inves5mento	
  
                              manutenção?	
                        Qual	
  o	
  nível	
  de	
               necessário?	
  
                                                                segurança	
  desejado?	
  

                                            Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estratégia	
  Mobile	
  
                  Premissas	
  propostas	
  

                  Proposta	
  para	
  Estratégia	
  Mobile:	
  
                  •     Entender	
  necessidades	
  da	
  empresa	
  e	
  o	
  alinhamento	
  com	
  o	
  
                        Planejamento	
  Estratégico	
  
                  •     Time	
  que	
  define	
  a	
  mobilidade	
  deve	
  ser	
  mul0disciplinar,	
  não	
  
                        apenas	
  de	
  TI	
  
                  •     Definir	
  SLAs	
  e	
  riscos	
  frente	
  aos	
  serviços	
  a	
  serem	
  u0lizados	
  
                  •     Definir	
  polí0ca	
  de	
  BYOD	
  e	
  Device	
  corpora0vo	
  
Alterna5vas	
  




                  •     Definir	
  ferramenta	
  de	
  MDM	
  	
  e	
  definir	
  Plataforma(s)	
  de	
  
                        Desenvolvimento	
  
                  •     Estudo	
  do	
  TCO	
  (Infra,	
  Serviços,	
  Disposi0vos,	
  Suporte,	
  
                        Consultoria...)	
  
                  •     Estratégia	
  de	
  mobilidade	
  está	
  em	
  constante	
  evolução,	
  deve	
  ser	
  
                        provisionado	
  tempo	
  e	
  recursos	
  para	
  revisão	
  conwnua	
  
                  •     Aprovar	
  Programa	
  e	
  Projetos	
  para	
  implementação	
  da	
  estratégia	
  
                        adotada	
  
                  •     Buscar	
  uma	
  solução	
  de	
  idM	
  mais	
  robusta	
  de	
  mercado	
  
                                      Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estratégia	
  Mobile	
  
                  Premissas	
  propostas	
  

                  Proposta	
  para	
  Filosofia	
  de	
  desenvolvimento:	
  
                  •     Arquitetura	
  em	
  camadas	
  orientada	
  a	
  serviço	
  
                  •     Camadas	
  de	
  modelo	
  e	
  negócio	
  encapsuladas	
  na	
  camada	
  SOA	
  
                  •     Desenvolver	
  apenas	
  camada	
  de	
  apresentação	
  para	
  mobile	
  
                  •     U5lizar	
  componentes	
  na5vos	
  e	
  maduros	
  
                  •     Avaliar:	
  desenvolvimento	
  na	
  nuvem	
  
                  •     Arquitetura	
  produzir	
  padrões	
  e	
  boas	
  prá5cas	
  ao	
  invés	
  código,	
  a	
  
Alterna5vas	
  




                        “comunidade”	
  produz	
  o	
  código	
  de	
  forma	
  orgânica	
  
                  •     Estratégia	
  para	
  aplica5vos	
  devem	
  seguir	
  a	
  finalidade	
  do	
  aplica5vo,	
  
                        aplicações	
  complexas	
  podem	
  exigir	
  uma	
  plataforma	
  de	
  soluções	
  mais	
  
                        complexas	
  (Ex:	
  Web	
  Based	
  para	
  B2C,	
  Híbrida	
  para	
  B2B,	
  Na5va	
  para	
  
                        B2E)	
  
                  •     Implementar	
  metodologia	
  ágil	
  de	
  desenvolvimento	
  
                  •     O	
  tempo	
  para	
  definir	
  o	
  padrão	
  de	
  desenvolvimento	
  não	
  pode	
  ser	
  
                        maior	
  que	
  o	
  de	
  evolução	
  da	
  tecnologia	
  u5lizada	
  
                                      Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
Estratégia	
  Mobile	
  
                  Tecnologia	
  Proposta	
  

                  Proposta	
  para	
  tecnologia	
  de	
  desenvolvimento:	
  
                  •     Padronizar	
  tecnologia	
  de	
  desenvolvimento	
  da	
  camada	
  SOA,	
  
                        atualmente	
  apontamos	
  u5lizar	
  uma	
  API	
  RESTful	
  com	
  JSON	
  
                  •     Para	
  desenvolvimento	
  dos	
  serviços,	
  camadas	
  de	
  modelo	
  e	
  negócio	
  
                        pode-­‐se	
  u5lizar:	
  
                        •     Visual	
  Studio	
  2010	
  com	
  WCF	
  data	
  services	
  
                        •     Java	
  com	
  JAX-­‐RS	
  
                  •     Desenvolvimento	
  Mobile:	
  
Alterna5vas	
  




                        •  Na5vo:	
  IOS	
  –	
  Objec5ve-­‐C	
  
                              •      Maturidade	
  da	
  tecnologia	
  
                              •      Robustez	
  do	
  framework	
  
                              •      SO	
  Unix	
  
                              •      Maior	
  aproveitamento	
  dos	
  recursos	
  do	
  device	
  

                        •     Web:	
  ASP.Net	
  
                              •      Aproveitar	
  conhecimento	
  e	
  soluções	
  construídas	
  

                        •     Híbrido:	
  Baseado	
  em	
  JQuery	
  com	
  HTML5	
  
                              •      Se	
  necessário,	
  linguagem	
  ainda	
  não	
  estável	
  
                                        Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
FIM!	
  
Tks!	
  	
  ;-­‐)	
  



                                                                  Fabricio	
  Carvalho	
  Freitas	
  
                                                                                     fabweb@gmail.com	
  
           Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!

Mobile - Visão Estratégica - Versão preliminar

  • 1.
    Mobile Estudo   Material desenvolvido por Fabricio Carvalho Freitas! fabweb@gmail.com!
  • 2.
    Material desenvolvido porFabricio Carvalho Freitas! fabweb@gmail.com! Agenda   Conceitos   Tecnologia   Cenário   Arquitetura   Alterna5vas  
  • 3.
    Conceitos   “Sopa  de  Letrinhas”   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 4.
    Mobile  Technology   Tecnologias  móveis  envolvem  disposi5vos,  sistemas  operacionais,   meios  de  comunicação  sem  fio  que  permitem  distribuir  de  forma   remota  e  móvel  aplica5vos  ,  soluções  e  comunicação.   Mobile  Devices   Disposi5vos  com  a  capacidade  de  u5lizar  tecnologias  móveis   geralmente  para  u5lização  de  aplica5vos.  São  os  smartphones,  tablets,   handhelds...     idM  –  Iden0ty  Management   Conceitos   Gerenciamento  de  Iden5dade  de  usuários,  sua  auten5cação  e   autorização  para  os  sistemas   SOA  –  Service  Oriented  Architecture   Arquitetura  Orientada  a  Serviços  (SOA)  é  um  conjunto  de  princípios  e   metodologias  para  e  desenvolvimento  de  soSware  em  forma  de   serviços  interoperáveis   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 5.
    Mobile  Enterprise  Strategy   Especialistas  apontam  2012  como  o  ano  para  as  empresas  definirem  sua   estratégia  para  mobilidade  frente  ao  impacto  que  a  mobilidade  terá  nas   organizações  e  a  velocidade  com  que  isto  deve  ocorrer  daqui  em  diante.     CoIT–  Consumerização  de  TI   U5lização  de  tecnologia  pessoal  (disposi5vos)  no  ambiente   corpora5vo,  principalmente  impulsionado  pelo  crescente  consumo  e   popularização  da  tecnologia  para  uso  pessoal.     BYOD  –  Bring  your  Own  Device   Conceitos   “Traga  seu  próprio  disposi5vo”    (tradução  livre)  é  um  fenômeno   gerado  pela  Consumerização  de  TI  e  visa  tratar  como  a  empresa   pode  ter  polí5cas  para  tratá-­‐la  como  tendência  inevitável   COPE  -­‐  Corporate-­‐owned,  personally  enabled   Modelo  alterna5vo  ao  BYOD  que  adiciona  a  premissa  que  os  devices   devem  ser  rela5vamente  padronizados  e  são  inicialmente  propriedade   da  empresa.  Permite  u5lização  para  quaisquer  usos  pessoais   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 6.
    MEAP   MEAP  =  Mobile  Enterprise  Applica0on  PlaForm   É  um  conjunto  abrangente  de  produtos  e  serviços  que  fornecem  uma   abordagem  holís5ca  que  as  empresas  podem  usar  para  construir  e  executar   a  sua  estratégia  para  mobilidade.     MEAP  foi  um  termo  criado  pelo  Gartner  em  2008  e  subs5tuiu  o  termo  “mul5-­‐channel  access   gateway”  quando  o  assunto  Mobile  se  tornou  mais  relevante  estrategicamente.                      MADP  =  Mobile  Applica0on  Development  PlaForm   Em  abril  de  2012  o  Gartner  renomeou  o  tópico  MEAP  para  MADP  (Mobile   Applica0on  Development  PlaForm)  para  tratar  especificamente  de  plataformas   de  aplica5vo  e  tratando  a  MDM  (Mobile  Device  Management)  de  forma  mais   específica.   Conceitos                    MDM  =  Mobile  Device  Management   É  o  Gerenciamento    de  Disposi0vos  Móveis.  Uma  solução  de  MADP  pode  conter   ou  não  uma  solução  de  MDM  integrada,  porém  este  é  ponto  é  apontado  como   um  diferencial  na  avaliação  do  Gartner  na  avaliação  de  soluções  MADP.     Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 7.
    Tecnologia   Um  pouco  de  "Tecniquês"   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 8.
    Tecnologia  Mobile   Detalhando  os  Componentes  Técnicos  envolvidos   Cloud   Compu5ng   Infraestrutura   Mobile   Tecnologia   Arquitetura   SoSware   Redes   Devices   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 9.
    Camadas  de  Tecnologia  Mobile   Arquitetura  Geral  –  Infra  e  Aplica5vos   Disposi5vos   Redes   Aplica5vos   &  Serviços   Sistemas  Operacionais   Móveis   Aplica5vos   Celular   Internos   GPS   WiFi   Externos   Tecnologia   Rede   Cloud   Area  Network   Outros  Recursos   WAN/Internet   Serviços   (Foto,  Vídeo,   Biometria,  AP...)   LAN   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 10.
    Infraestrutura  para  Mobile   Componentes  da  Tecnologia  Mobile   Infra   Quais  pontos  são  relevantes  na  infraestrutura  para   mobilidade:     •  Telecom  e  Conec5vidade   •  Hardware  (Servidores  e  Appliances)   •  Camadas  de  Segurança  (SO,  Rede,  serviços  e   disposi5vos)   Tecnologia   •  Redes  (WiFi,  Internet...)   •  Disposi5vos  (Manutenção,  Configuração...)   •  Suporte  (Helpdesk)   •  Nuvem  (IaaS,  PaaS  e  EaaS)   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 11.
    Redes  para  uso  Mobile   Redes   Componentes  da  Tecnologia  Mobile   •  Acesso  pela  rede  celular  permite   conexão  remota  sem  u5lização  de   •  4G   Redes   WiFi   •  3G   •  Smartphones  possui  o  recurso   Móveis   •  GSM   na5vo  e  Tablets  podem  ter  ou  não   •  EVDO   •  Com  o  4G  haverá  uma  melhora   Celular   •  EDGE   significa5va  na  performance  e   •  GPRS...   confiabilidade  dos  serviços  sobre   rede  celular  móvel   WiFi   Tecnologia   Area  Network   •  O  uso  de  WiFi  pública  ou  pessoal   WAN/Internet   levanta  questões  de  segurança  que   devem  ser  levadas  em  consideração   na  estratégia  de  mobilidade   LAN   •  Corpora5va   •  O  uso  de  VPN  pode  ser  adequado   •  Pública   nestes  casos   •  Pessoal...   •  Estes  critérios  podem  ser   gerenciados  pela  MDM  também   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 12.
    Arquitetura  de  SoSware   Arquitetura   Componentes  da  Tecnologia  Mobile   SoSware   Applica5on  Server   Enterprise   Cliente   Dados   Web  Server   Na5vo   Cloud   Web  Service   SQL   Camadas   NoSql   Tecnologia   Cloud   Híbrido   Web  Server   Enterprise   BD   Web  Service   Outros   Site  Mobile   Client  Server   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 13.
    Arquitetura  de  SoSware   Arquitetura   Sistemas  Operacionais   SoSware   Programming   Sistema   Companhia   SO  Base   Language   Devices   Operacional   (Na0ve)   Objec5ve-­‐C   iOS   Apple   Unix   (34+  languages)   iPhone,  iPod  e  iPad   Android   Google   Linux   Java   Smartphone  and  Tablet  Android  Devices   Windows   C#,  VB   Smartphone  and  Tablet  Windows  Mobile   MicrosoT   Windows   (Phone/Mobile)   (25+  languages)   Devices   Tecnologia   Blackberry   RIM   Proprietary   Java   Blackberry  Smartphones,  Playbook  Tablet   OS   Web  OS   Palm   Linux   C,  C++   Palm  Devices   Symbian   Nokia   Proprietary   C++   Nokia  Smartphone  Devices   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 14.
    Devices   Disposi5vos  Móveis   Devices   Tipo  de  Disposi0vo   Caracterís0cas   Devices  mais  comuns   •  Apple  iPhone   Telefones  celulares  com   •  Samsung  Galaxy   funcionalidades  avançadas  que  podem   •  Motorola  Milestone   •  Nokia  Lumia   Smartphones   ser  estendidas  por  meio  de  programas   •  BlackBerry   executados  por  seu  sistema   •  Sony  Ericsson  Xperia   operacional   •  HTC  (vários)   •  LG  Op5mus   •  Apple  iPad   •  Samsung  Galaxy  Tab   •  Motorola  Xoom   Tecnologia   •  MicrosoS  Surface  (andamento)   Disposi5vo  que  agrega  caracterís5cas   •  ASUS  Transformer  Pad  Infinity   Tablets   de  notebook  e  smartphone   •  Toshiba  Tablet   •  BlackBerry  PlayBook   •  Lenovo  IdeaPad  U1  Hybrid   •  HP  Slate  500   •  Coby  Kyros   Disposi5vos  móveis  com  robustez   Teklogix   Handhelds*   voltada  para  operação   Symbol   *  Este  trabalho  não  abordará  handhelds   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 15.
    Cenário   Informações  relevantes  sobre  o  mercado  e  tendências  da  Mobilidade   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 16.
    Números  da  mobilidade   Dados  gerais  interessantes     378K   14%   88%   Número  de  IPhones   Da  população  possui   88%  usam  o  telefone     vendidos  por  dia     Smartphone     durante  outras  a5vidades,     como  assis5r  TV  (46%).   371K   184K   Número  de  bebês   Número  de  IPads  e     Ipods  touch   73%   40%     que  nascem  por  dia   vendidos  por  dia     De  quem  possui  um     Smartphone  acessa   Usaram  o  Smartphone     todos  os  dias  nos  úl5mos     700K   Disposi5vos  Android   internet  todos  os  dias   sete  dias     habilitados  por  dia     73%   27%   200K     Não  saem  de  casa  sem  seu   disposi5vo     Preferem  ficar  sem  TV  do   que  ficar  sem  o   Número  de   Smartphone     Cenário   disposi5vos  Nokia   50%   Vendidos  por  dia     143K   Número  de   Pesquisa  no  Smartphone     todos  os  dias     disposi5vos   Blackberry   Vendidos  por  dia     Maio  2012   Fevereiro  2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 17.
    Estratégia  para  Mobilidade   Mercado  Corpora5vo     •  Até  2008  a  maioria  das  empresas  no  Brasil  não  priorizavam  ou  mesmo   endereçavam  em  seu  planejamento  estratégias  para  mobilidade   •  A  consumerização  de  TI  impulsionou  a  inevitável  invasão  do  mercado   corpora5vo  pelos  disposi5vos  móveis  e  a  necessidade  das  empresas  tratarem   questões  como  segurança  e  gerenciamento  do  ambiente  móvel   •  Grande  parte  dos  CIOs  classifica  a  consumerização  como  inicia0va  posi0va   •  A  indústria  transformou-­‐se  e  tem  criado  mecanismos  para  auxiliar   organizações  a  abraçar  o  fenômeno  com  segurança,  garan5ndo  facilidade  no   gerenciamento  e  aliviando  o  peso  nos  ombros  dos  CIOs   •  Mais  do  que  operacional  as  empresas  começam  enxergar  a  mobilidade  como   forma  de  retenção,  produ5vidade,  flexibilidade,  redução  de  custos  e  sa5sfação   Cenário   •  Estratégia  de  mobilidade  pode  exigir  mais  inves0mento  em  infraestrutura,   segurança  e  governança  do  que  apenas  em  tecnologia  de  desenvolvimento   •  Maioria  das  polí0cas  de  segurança  das  empresas  não  contempla  como  tratar   disposi5vos  móveis   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 18.
    5  Previsões  para  Mobilidade  Corpora5va  2012/2013   1.  2012  será  o  ano  do  Gerenciamento  da  Mobilidade   2.  Segurança  Móvel  demanda  o  Gerenciamento  de  Riscos   da  Mobilidade   3.  A  mobilidade  corpora5va  forçará  a  Google  a  reduzir  a   fragmentação  do  Android   4.  Nuvem  Corpora5va  e  Mobilidade  Corpora5va  serão   uma  coisa  só  com  aplica5vos  híbridos   5.  A  Mobilidade  Corpora5va  começa  sua  transformação   Cenário   na  TI  Corpora5va   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!EMF  –  Enterprise  Mobility  Forum  2012   Pesquisa  do  
  • 19.
    O  que  dizem  as  empresas  de  tecnologia   “By  2015,  80%  of  all  mobile  applica9ons  developed  will  be  hybrid  or  mobile-­‐ Web-­‐oriented”      “We  believe  that  more  than  95%  of  organiza9ons  will  be  choosing  MEAP  or   packaged  mobile  applica9on  vendors  as  their  primary  mobile  development   plaJorms  through  2012.”   Gartner  –  Apr/2012     “Stop  Thinking  Mobile  Devices  And  Start  Thinking  Strategy”   SAP  –  Jun/2012   “Just  like  the  browser  sparked  the  growth  of  the  Web  and  e-­‐business,   mobile  devices  are  bringing  on  new  opportuni9es,  growth,  and  IT   spending”   Cenário   IBM  –  Jan/2012   "Organiza9ons  are  increasingly  demanding  anywhere,  any9me   applica9ons  to  empower  decision  makers  with  mission  cri9cal   informa9on  at  their  finger9ps"   Oracle  –  Jul/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 20.
    BYOD   Bring  Your  Own  Device     “A  pergunta  está  deixando   de  ser  se  a  empresa  vai   adotar  o  BYOD,  mas  sim   "como"  a  empresa  vai   adotar”   "Está  na  altura  de  as  TI   encararem  os  factos:  a   grande  barreira  corpora9va   contra  os  funcionários  que   usam  smartphones  pessoais   não  tem  funcionado"   Computer  World  –  Mar/2012   Cenário   A  CISCO  es9mou  que  o   número  médio  de  devices   que  cada  execu9vo   americano  carrega  hoje  é   A  era  BYOD  chegou,  agora  é  preciso   de  2.8  e  deve  pular  para   3.3  até  2014   gerir  a  mobilidade   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 21.
    BYOD   Bring  Your  Own  Device     Benegcios  mais  destacados  do  BYOD  para  empresa:   1.  Melhorar  a  produ5vidade  dos  funcionários  e  e  mais  oportunidades   de  colaborar     2.  Usar  o  disposi5vo  preferido  aumenta  a  sa5sfação  no  trabalho         Maiores  preocupações  quanto  à  complexidade  que  BYOD  implica:   1.  Novas  ameaças    à  segurança/privacidade  de  dados  da  empresa     2.  Prover  suporte  para  mul5plas  plataformas  mobile     Quem  permite  hoje?   Das  empresas  que  permitem     qual  a  polí5ca?     40%   Cenário   60%   20%   25%   55%   Polí5ca  de  uso  apenas  devices  da  empresa   Possuem  alguma  polí5ca  de  BYOD   Híbrida   BYOD   BYOD  com  reembolso   Estudo  no  mercado  americano  em  Junho/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 22.
    BYOD   Bring  Your  Own  Device     Mais  dados  da  pesquisa   Quais  são  os  principais  drivers  que  levaram  as     empresas  a  criarem  um  polí5ca  de  BYOD?   Criar  uma  cultura  corpora5va  amigável   19%   Acreditar  no  aumento  de  produ5vidade   17%   Expecta5va  de  redução  de  CAPEX   15%   Gerenciamento  de  disposi5vos  e  aplica5vos  móveis  amadureceu   14%   Demanda  dos  altos  execu5vos   12%   Compe5r  com  empresas  que  possam  empregar  seus  colaboradores   9%   Não  enxergam  como  impedir  o  fenômeno  BYOD   8%   Com  implementação  de  BYOD  houve  variação   maior  que  20%  no  CAPEX  de  Mobile?   Permaneceu  quase  mesmo  CAPEX   67%   Aumentou  mais  de  20%   24%   Cenário   Reduziu  mais  de  20%   9%   Empresas  que  estão  confortáveis  quanto  ao   controle/visibilidade  de  gastos  de  mobilidade   Confortáveis   82%   Ainda  se  sentem  desconfortáveis     18%   Estudo  no  mercado  americano  em  Junho/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 23.
    COPE  -­‐  Corporate-­‐owned,  personally  enabled   Modelo  alterna5vo  ao  BYOD     Dá  a  liberdade  de  uso  de  disposi5vos  corpora5vos  para  fins  pessoais  também     Disposi5vos  são  padronizados  pela  empresa  e  o  funcionário  tem  a  opção  de   comprar  o  disposi5vo  caso  decida  sair  da  empresa     Assim  como  o  BYOD  implica  na  definição  de  polí5cas  de  uso  e  custos   Modelo  amplamente  defendido  pela  nova  CEO  da  Yahoo   Marissa  Mayer  (ex-­‐Google)     Marissa   iniciou   um   movimento   interno   na   Yahoo   de   adoção   do   Iphone   ao   invés   da   u5lização   do   Blackberry   Cenário   (que   é   o   padrão   corpora5vo   da   empresa)   no   intuito   de   elevar  a  moral  interna,  porém  defendendo  que  deve  ser   padronizado,  adquirido  e  configurado  pela  empresa  mas   permi5ndo   o   uso   de   aplica5vos   e   informações   pessoais   no  disposi5vo.   Marissa  Mayer  –  CEO  da  Yahoo   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 24.
    Plataformas   Quais  as  plataformas  de  disposi5vos  usadas     Considerações  relevantes  do  estudo  do  IDC  –  Q2  2012:   •  Fragmentação   do   Android   gerou   uma   queda   no   interesse   pela   plataforma,   queda  a  qual  gera  oportunidades  para  Windows  Phone  como  entrante   •  84%   dos   desenvolvedores   planejam   desenvolver   para   nuvem,   sendo   que   mais   da   metade   planeja   u5lizar   os   serviços   da   Amazon   ou   iCloud,   apenas   18,4%   pretende  u5lizar  a  plataforma  Azure  da  MicrosoS   •  O  sucesso  do  uso  do  iPad  em  inúmeras  ver5cais  do  mundo  corpora5vo  ajudou  a   impulsionar  o  iOS   Cenário   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 25.
    Arquitetura   Estudo  de  soluções  para  Gerenciamento  da  Infra  Mobile  e  Plataforma  de   Desenvolvimento  de  Aplica5vos   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 26.
    O  que  fizemos  e  o  que  foi  estudado?   Além  do  estudo  do  cenário  geral  e  corpora5vo,  e  dos   componentes  da  mobilidade,  foi  realizado:   Estudo  de  Plataformas:   •  Arquitetura  das  soluções  para  plataformas  de  desenvolvimento   (MDAPs)   •  Quais  as  MDAPs  existentes  e  suas  caracterís5cas   •  Quais  as  principais  MDMs  do  mercado   Arquitetura   •  Premissa:  estudar  as  principais  soluções  posicionadas  no  sen5do  do   quadrante  de  liderança,  visionários  e  desafiantes  do  Gartner     Piloto  Mobile:   •  Desenvolvimento  de  uma  consulta  u5lizando  arquitetura  mobile   abrangendo  as  principais  plataformas  existentes   •  Premissas:  <detalhadas  na  sequência>   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 27.
    Quais  as  opções  de  MEAP/MADP/MDM?   Gartner   criou   a   “Rule   of   Three”,   três   pontos   que   devem   levar   uma   empresa  a  considerar  a  adoção  de  uma  MEAP:   •  Tenho  que  prover  três  ou  mais  aplicações?   •  Tenho  que  suportar  três  ou  mais  sistemas  operacionais?   •  Integrar  com  três  ou  mais  0pos  de  fonte  de  dados?     May2012  Gartner  Magic  Quadrant  for     Apr2012  Gartner  Magic  Quadrant  for     Mobile  Device  Management  Plaƒorms   Mobile  Applica0on  Development  PlaForms       Arquitetura   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 28.
    Componentes  Típicos  de  uma  MDAP   Mobile  Applica5on  Development  Plaƒorm     Ferramentas  de  Gerenciamento   Sistemas   Segurança   Usuários   Disposi5vos   Relatórios   Administrador   MDM   MEAP   Dados/Sistemas   Gerenciamento   Devices   Gerenciamento  de  usuários,  disposi5vos,  polí5cas  e  segurança   Middleware   Arquitetura   Gerenciar  transações,  conexões  e  o5mização   Desenvolvimento   IDEs,  ferramentas  de  teste,  versionamento  e  colaboração   BD,  SOA,  File...   Integração   Bases  de  dados,  serviços,  nuvem  e  outros   Visual  Studio   Eclipse   XCode   Embarcadero   WebKit   Outros   Desenvolvimento  Cross  Plaƒorm   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 29.
    Estudo  MDAP   Mobile  Applica5on  Development  Plaƒorm     Desenvolvime Empresa   Nome   Pros   Cons   Plataforma   nto   •  MDM  Integrada   Syclo’s   •  Eclipse  ou   •  Mul5-­‐plataforma   •  Custo  da  Licença  alto   Android,  IOS,   Syclo  (SAP)   Smart   Proprietária   •  14  anos  de  mercado   por  usuário  (US$1700)   BBerry   Mobile  Suite   •  Java  e  HTML5     •  Custo  da  Licença  alto   •  SUP   •  MDM  Integrada   por  usuário  (US$1700)   Android,  IOS,   SAP   SUP*   (framework   •  Mul5-­‐plataforma   •  Curva  de  aprendizagem   BBerry   java)   do  SUP  é  demorada   •  IDE  fácil  de  u5lizar,  poderosa  e   •  Ainda  apresenta   intui5va   necessidade  de   Android,  IOS,   •  Inves5mento  pesado  na  evolução  da   Arquitetura   recodificação  parcial   Bberry  e   ferramenta   Antenna   AMPchroma   pelo  cliente  das   •  Java  e  HTML5   Windows   •  Mul5-­‐plataforma   soluções  desenvolvidas   Phone   •  Controle  a  ciclo  completo  da   quando  do  upgrade  de     aplicaçào   versão   •  Pode  ser  usado  em  conjunto  com  o   PhoneGap  para  u5lização  híbrida  ou   •  Desenvolver  aplicações   •  HTML,   jQuery   jQuery   na5va   mais  simples   HTML5  e   Browser   Founda0on   Mobile   •  Open  source  baseado  nos  standards   •  Evolução  depende  da   Javascript   HTML,  JS  e  CSS   comunidade   •  Patrocinada  pela  Adobe,  RIM  e  Nokia   •  Ambiente  robusto  para   •  Não  é  Mul5-­‐plataforma   •  Java   desenvolvimento  Java   •  Fragmentação  do   •  C   Google   Android  SDK   •  Acesso  total  aos  recursos  do  Android   Android   Android   •  Python   •  Sinergia  com  o  mercado  Android   •  GO   •  4  anos  de  mercado   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 30.
    Estudo  MDAP   Mobile  Applica5on  Development  Plaƒorm     Desenvolvime Platafor Empresa   Nome   Pros   Cons   nto   ma   •  Não  há  fragmentação   •  Forte  adoção  das  empresas  pelos   •  Não  é  Mul5-­‐plataforma   disposi5vos  Apple   •  Rigidez  no  controle  de   •  Objec5ve-­‐C   •  Sólido  framework  e  IDE  de   Apple   CocoaTouch   qualidade  da  Apple   •  (34+   IOS   desenvolvimento   (exigente)   languages)   •  Devices  com  alto  nível  de  criptografia   •  Desenvolvimento  em  OSX   •  Forte  adoção  do  mercado  consumidor   •  5  anos  de  mercado   •  Versão  full  é  paga  (US$   995/ano  por   •  Pode  ser  usado  em  conjunto  com  o   desenvolvedor)   PhoneGap  para  u5lização  híbrida  ou   •  HTML,   •  Depende  da  maturação  do   Sencha     SenchaTouch  2   na5va   HTML5  e   Browser   HTML5   Arquitetura   •  Avanço  do  JQuery  com  recursos   Javascript   •  Empresa  de  pequeno   gráficos  avançados   porte   •  1  ano  de  mercado  apenas   •  Depende  de  outros   •  Permite  o  deploy  Mul5-­‐plataforma   Android,   frameworks   para  N  frameworks   •  HTML,   IOS,   •  Nem  todos  recursos   Adobe   PhoneGap   •  Deploy  na5vo  para  conteúdos  gerados   HTML5  e   Bberry  e   (como  flash)  rodam  em   na  família  Adoba  (flash,  Photoshop,   Javascript   Windows   todas  plataformas   Ilustrator...)   Phone   •  1  ano  de  mercado  apenas   •  Desenvolvimento  camada   de  apresentação  em   Windows   Windows   MicrosoT   •  Baseado  em  Visual  Studio   Silverlight   Phone  7   Phone   •  Não  o  é  Mul5-­‐plataforma   •  1  ano  de  mercado  apenas   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 31.
    Estudo  MDM   Mobile  Device  Management     Empresa   Nome   Tempo   Custo   MDM   Deploy   BYOD   AD      R$  1700.00/ SAP   Afaria   15  Anos   Usuário   þ   þ   ☐   ☐   þ   þ   þ   ☐     Symantec   U$28  à  U$83  /   Mobile   Symantec   Managemen 8  Anos   Device,  s/exp   þ   ☐   þ   ☐   þ   þ   þ   ☐     t  7.2   MobileIron   MobileIron   3  Anos   ?   þ   þ   þ   ☐   þ   þ   þ   þ   Arquitetura   U$50/Device/ AirWatch   AirWatch   1  Ano   Ano   þ   þ   þ   ☐   þ   þ   þ   þ     FiberLink   Maas360   2  Anos   ?   þ   ☐   þ   þ   þ   þ   þ   þ   Zenprize   MDM  2.0   1  Ano   ?   þ   ☐   þ   ☐   þ   þ   þ   ☐   Good   Good   Technology   Technology   1  Ano   ?   þ   ☐   þ   ☐   þ   ☐   ☐   ☐   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 32.
    Piloto  Mobile  TI  Terminais   Mobile  Device  Development     Premissas     •  Arquitetura  SOA  para  camada  de  persistência  de  dados  e  negócio   •  Construída  nova  camada  para  consumir  idM  (WSAcesso)  baseada  em  serviço   •  Camada  SOA  desenvolvida  em  .Net  com  WCF  no  Visual  Studio  2010   •  U5lizado  En5ty  Framework  para  mapear  dados  (mesmo  sugerido  pela  consultoria   de  arquitetura)   •  Novo  conector  Oracle  ODP  (versão  mais  atual  do  que  a  u5lizada  no  Framework  WS)   •  Todo  o  padrão  de  serviço  baseada  em  JSON  (modelo  alterna5vo  ao  XML,  mais   intui5vo,  performá5co  e  o5mizado;  u5lizado  pelo  Twi‡er,  Facebook,  Google...)   •  Servidor  de  Aplicação  IIS  7.5   Arquitetura   •  Uso  de  componentes  na5vos   •  Mesma  aplicação  (consulta  de  container)  desenvolvida  em:   •  IOS  (Objec0ve-­‐C)  –  Deploy  em  IPhone  e  IPad   •  Android  (Java)  –  Deploy  em  Motorola,  Samsung,   LG  e  HTC  em  diversas  distribuições  de  Android   •  Windows  Phone  7  –  Deploy  em  Samsung  Omni  W   •  HTML5  com  Antenna  (diversos  OS)  –  Diversos  devices   •  Aspecto  visual  similar  em  todas  as  plataformas   •  Acesso  por  WiFi  e  3G  com  VPN   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 33.
    Piloto  Mobile  TI  Terminais   Mobile  Device  Development     Resultados  Gerais     •  Não  houve  diferença  de  performance  na  consulta  entre  plataformas   •  Pequenas  diferenças  de  performance  de  renderização  apenas  em  função  do   device  (modelos  com  menor  poder  de  processamento)   •  Tempo  de  desenvolvimento  muito  similar   •  Consulta  simples  desenvolvida  em  16  horas  (depois  da  curva  de   aprendizagem)   •  Curva  inicial  de  aprendizagem  similar  entre  plataformas  (2  meses)   Arquitetura   Observações   •  Aprendizagem  foi  através  de  treinamento  web  e  livros,  talvez  com   treinamento  especializado  seja  acelerado  o  processo  de  aprendizagem   •  Treinamentos  de  IOS  presenciais  encontrados  eram  muito  superficiais  e  caros   •  Para  o  piloto  não  está  sendo  considerado  outros  desenvolvimentos  realizados   apenas  para  algumas  plataformas,  por  exemplo  os  gráficos  para  IOS   •  Em  termos  gerais  os  custos  de  consultoria  de  desenvolvimento  mobile   verificados  eram  muito  similares  para  as  diferentes  plataformas.  Entre  R$100   e  R$300  dependendo  do  porte  da  empresa   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 34.
    Alterna5vas   Quais  alterna5vas  que  temos  em  termos  de  desenvolvimento  mobile  tendo   em  vista  o  que  foi  estudado  e  desenvolvido?   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 35.
    Estratégia  Mobile   Questões   Estrategicamente  surgem  as  principais  questões:   Qual  o  5po  de   Infraestrutura  eu  preciso?   Qual  a  polí5ca  de   Qual  o  valor  que  a   BYOD?   mobilidade  agrega?   Como  gerenciar   Alterna5vas   Como  gerenciar   os  disposi5vos?   meus  aplica5vos?   Qual  o  device  que   Como  desenvolver   escolheremos?   meus  aplica5vos?   Qual  o  custo  de   Qual  o  inves5mento   manutenção?   Qual  o  nível  de   necessário?   segurança  desejado?   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 36.
    Estratégia  Mobile   Premissas  propostas   Proposta  para  Estratégia  Mobile:   •  Entender  necessidades  da  empresa  e  o  alinhamento  com  o   Planejamento  Estratégico   •  Time  que  define  a  mobilidade  deve  ser  mul0disciplinar,  não   apenas  de  TI   •  Definir  SLAs  e  riscos  frente  aos  serviços  a  serem  u0lizados   •  Definir  polí0ca  de  BYOD  e  Device  corpora0vo   Alterna5vas   •  Definir  ferramenta  de  MDM    e  definir  Plataforma(s)  de   Desenvolvimento   •  Estudo  do  TCO  (Infra,  Serviços,  Disposi0vos,  Suporte,   Consultoria...)   •  Estratégia  de  mobilidade  está  em  constante  evolução,  deve  ser   provisionado  tempo  e  recursos  para  revisão  conwnua   •  Aprovar  Programa  e  Projetos  para  implementação  da  estratégia   adotada   •  Buscar  uma  solução  de  idM  mais  robusta  de  mercado   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 37.
    Estratégia  Mobile   Premissas  propostas   Proposta  para  Filosofia  de  desenvolvimento:   •  Arquitetura  em  camadas  orientada  a  serviço   •  Camadas  de  modelo  e  negócio  encapsuladas  na  camada  SOA   •  Desenvolver  apenas  camada  de  apresentação  para  mobile   •  U5lizar  componentes  na5vos  e  maduros   •  Avaliar:  desenvolvimento  na  nuvem   •  Arquitetura  produzir  padrões  e  boas  prá5cas  ao  invés  código,  a   Alterna5vas   “comunidade”  produz  o  código  de  forma  orgânica   •  Estratégia  para  aplica5vos  devem  seguir  a  finalidade  do  aplica5vo,   aplicações  complexas  podem  exigir  uma  plataforma  de  soluções  mais   complexas  (Ex:  Web  Based  para  B2C,  Híbrida  para  B2B,  Na5va  para   B2E)   •  Implementar  metodologia  ágil  de  desenvolvimento   •  O  tempo  para  definir  o  padrão  de  desenvolvimento  não  pode  ser   maior  que  o  de  evolução  da  tecnologia  u5lizada   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 38.
    Estratégia  Mobile   Tecnologia  Proposta   Proposta  para  tecnologia  de  desenvolvimento:   •  Padronizar  tecnologia  de  desenvolvimento  da  camada  SOA,   atualmente  apontamos  u5lizar  uma  API  RESTful  com  JSON   •  Para  desenvolvimento  dos  serviços,  camadas  de  modelo  e  negócio   pode-­‐se  u5lizar:   •  Visual  Studio  2010  com  WCF  data  services   •  Java  com  JAX-­‐RS   •  Desenvolvimento  Mobile:   Alterna5vas   •  Na5vo:  IOS  –  Objec5ve-­‐C   •  Maturidade  da  tecnologia   •  Robustez  do  framework   •  SO  Unix   •  Maior  aproveitamento  dos  recursos  do  device   •  Web:  ASP.Net   •  Aproveitar  conhecimento  e  soluções  construídas   •  Híbrido:  Baseado  em  JQuery  com  HTML5   •  Se  necessário,  linguagem  ainda  não  estável   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  • 39.
    FIM!   Tks!    ;-­‐)   Fabricio  Carvalho  Freitas   fabweb@gmail.com   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!