SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Briefing	
  Notes	
  -­‐	
  Apprenda	
  
             	
  
A	
  Briefing	
  Note	
  By	
  Krishnan	
  Subramanian	
  




                               Briefing	
  Notes	
  -­‐	
  Apprenda	
  
                               A	
  Briefing	
  Note	
  by	
  Krishnan	
  Subramanian	
  

                               	
  

                               Company:	
  	
      Apprenda	
  (www.apprenda.com)	
  	
  

                               Market:	
  	
       Platform	
  as	
  a	
  Service	
  (PaaS)	
  	
  

                               Products:	
  	
     Apprenda	
  PaaS	
  	
  

                               Summary:	
  	
      Apprenda	
   is	
   one	
   of	
   the	
   early	
   private	
   PaaS	
   players	
   with	
   a	
   focus	
   on	
   best	
  
                                                   of	
   breed	
   technology.	
   After	
   an	
   initial	
   focus	
   on	
   .NET,	
   Apprenda	
   is	
  
                                                   diversifying	
  into	
  other	
  languages	
  with	
  the	
  Java	
  support	
  announcement	
  
                                                   today.	
  

                               	
                  Relying	
   on	
   the	
   enterprise	
   need	
   for	
   a	
   deeper	
   .NET	
   support	
   (and	
   now	
  
                                                   Java),	
   they	
   have	
   gained	
   strong	
   traction	
   in	
   financial	
   and	
   biotech	
  
                                                   sectors.	
   Today,	
   they	
   have	
   announced	
   that	
   J	
   P	
   Morgan	
   Chase	
   is	
   using	
  
                                                   Apprenda	
  platform	
  for	
  their	
  mission	
  critical	
  needs.	
  
Briefing	
  Notes	
  -­‐	
  Apprenda	
  
             	
  
A	
  Briefing	
  Note	
  By	
  Krishnan	
  Subramanian	
  


             Market	
  Overview	
  	
  
             Platform	
  as	
  a	
  Service	
  (PaaS)	
  market	
  segment	
  is	
  still	
  in	
  its	
  early	
  stages	
  even	
  as	
  some	
  large	
  enterprises	
  are	
  
             embracing	
   PaaS	
   for	
   their	
   mission	
   critical	
   needs.	
   In	
   this	
   briefing	
   note,	
   we	
   are	
   going	
   to	
   focus	
   on	
   the	
  
             application	
  developer	
  platforms	
  and,	
  henceforth,	
  any	
  use	
  of	
  the	
  term	
  PaaS	
  in	
  this	
  note	
  refers	
  to	
  these	
  
             platform	
   services.	
   Even	
   though	
   PaaS	
   came	
   into	
   prominence	
   long	
   back	
   with	
   services	
   like	
   Google	
   App	
  
             Engine,	
   Heroku	
   and	
   Engine	
   Yard,	
   its	
   traction	
   in	
   the	
   enterprise	
   market	
   is	
   still	
   very	
   limited.	
   In	
   the	
   early	
  
             days,	
  biggest	
  traction	
  for	
  PaaS	
  was	
  from	
  individual	
  developers	
  and	
  startups	
  wanting	
  to	
  push	
  their	
  apps	
  
             directly	
  to	
  a	
  hosted	
  platform	
  in	
  order	
  to	
  avoid	
  any	
  investments	
  for	
  operations.	
  In	
  the	
  recent	
  years,	
  we	
  
             are	
   seeing	
   increased	
   traction	
   for	
   both	
   hosted	
   PaaS	
   as	
   well	
   as	
   private	
   PaaS	
   from	
   mid	
   market	
   to	
   large	
  
             enterprises.	
  

             The	
  increased	
  enterprise	
  adoption	
  of	
  PaaS	
  in	
  the	
  last	
  two	
  years	
  is	
  partly	
  due	
  to	
  the	
  availability	
  of	
  private	
  
             PaaS	
   offerings	
   and	
   also	
   due	
   to	
   the	
   fact	
   that	
   enterprise	
   IT	
   today	
   understands	
   the	
   value	
   of	
   such	
   platforms	
  
             including	
   keeping	
   rogue	
   IT	
   under	
   control.	
   In	
   spite	
   of	
   the	
   increased	
   interest	
   in	
   enterprise	
   PaaS,	
   the	
  
             adoption	
   is	
   still	
   pretty	
   slow.	
   However,	
   it	
   is	
   expected	
   to	
   accelerate	
   in	
   the	
   coming	
   years	
   with	
   the	
   maturity	
  
             of	
  PaaS	
  offerings	
  and	
  other	
  trends	
  like	
  reduced	
  enterprise	
  concerns	
  about	
  lock-­‐in,	
  security,	
  etc..	
  

             The	
  PaaS	
  segment	
  can	
  be	
  roughly	
  categorized	
  as:	
  

                   •      Hosted	
  PaaS	
  

                   •      Hybrid/Private	
  PaaS	
  with	
  infrastructure	
  abstraction	
  

                   •      Hybrid/Private	
  PaaS	
  with	
  tight	
  control	
  over	
  the	
  infrastructure	
  (DevOps	
  model)	
  

             We	
   have	
   Heroku,	
   Google	
   App	
   Engine,	
   Engine	
   Yard,	
   etc.	
   on	
   the	
   hosted	
   PaaS	
   category,	
   CloudFoundry	
  
             Variants,	
  WSO2,	
  Apprenda,	
  OpenShift,	
  etc.	
  on	
  the	
  second	
  category	
  and	
  offerings	
  like	
  Cloudify,	
  Brooklyn	
  
             Project,	
   etc.	
   for	
   the	
   DevOps	
   category.	
   For	
   a	
   comprehensive	
   coverage	
   of	
   the	
   PaaS	
   market	
   segment,	
  
             please	
  refer	
  to	
  our	
  upcoming	
  research	
  report	
  on	
  2nd	
  April	
  2013	
  at	
  Deploycon.	
  


             Apprenda	
  Overview	
  	
  
             Apprenda’s	
  enterprise	
  cloud	
  platform	
  falls	
  into	
  the	
  private	
  PaaS	
  category	
  and	
  can	
  be	
  deployed	
  on	
  top	
  of	
  
             public	
  cloud,	
  private	
  cloud	
  or	
  hybrid	
  cloud.	
  	
  Ever	
  since	
  its	
  launch,	
  Apprenda	
  has	
  been	
  focused	
  on	
  .NET	
  
             and	
   today	
   it	
   is	
   making	
   a	
   pivot	
   by	
   announcing	
   additional	
   support	
   for	
   Java.	
   Unlike	
   other	
   PaaS	
   providers	
  
             who	
   take	
   a	
   Polyglot	
   approach	
   to	
   supporting	
   multiple	
   languages,	
   Apprenda	
   takes	
   the	
   best	
   of	
   breed	
  
             approach.	
   Unlike	
   in	
   Polyglot,	
   where	
   all	
   languages	
   are	
   supported	
   inside	
   a	
   single	
   platform,	
   Apprenda	
  
             supports	
   multiple	
   platforms	
   for	
   different	
   languages	
   but	
   offers	
   a	
   seamless	
   single	
   pane	
   of	
   glass	
   for	
  
             managing	
  multiple	
  platforms.	
  

             Apprenda	
  Platform	
  is	
  a	
  highly	
  available	
  and	
  extensible	
  platform	
  with	
  complete	
  support	
  for	
  Application	
  
             Lifecycle	
   Management.	
   In	
   the	
   recently	
   announced	
   Version	
   4.0	
   of	
   their	
   platform,	
   they	
   have	
   added	
  
             support	
   for	
   Hybrid	
   Cloud,	
   AD/LDAP	
   support,	
   multi-­‐tenant	
   queue	
   support	
   (something	
   like	
   a	
   message	
  
             bus),	
  support	
  for	
  Windows	
  services	
  (legacy	
  application	
  support),	
  etc..	
  	
  Now,	
  with	
  the	
  availability	
  of	
  Java	
  
Briefing	
  Notes	
  -­‐	
  Apprenda	
  
             	
  
A	
  Briefing	
  Note	
  By	
  Krishnan	
  Subramanian	
  

             support	
  in	
  Apprenda	
  Platform,	
  enterprises	
  can	
  take	
  advantage	
  of	
  two	
  of	
  the	
  dominant	
  languages	
  inside	
  
             the	
  enterprises	
  even	
  today	
  (.NET	
  and	
  Java).	
  

             Even	
  within	
  the	
  .NET	
  PaaS	
  segment,	
  Apprenda’s	
  support	
  for	
  legacy	
  apps	
  gives	
  them	
  an	
  advantage	
  over	
  
             Windows	
  Azure	
  in	
  the	
  enterprise	
  market.	
  Moreover,	
  they	
  also	
  help	
  service	
  providers	
  leverage	
  Apprenda	
  
             platform	
   to	
   offer	
   PaaS	
   that	
   fits	
   very	
   well	
   with	
   the	
   federated	
   cloud	
   model	
   strongly	
   advocated	
   by	
   Rishidot	
  
             Research.	
   With	
   the	
   announcement	
   today	
   that	
   J	
   P	
   Morgan	
   Chase	
   is	
   using	
   Apprenda	
   platform	
   for	
   their	
  
             mission	
   critical	
   applications,	
   they	
   have	
   not	
   only	
   showcased	
   their	
   platform	
   as	
   one	
   of	
   the	
   strong	
  
             contenders	
  for	
  enterprise	
  PaaS	
  but	
   also	
  showed	
  the	
  world	
  that	
  even	
  large	
  enterprises	
  can	
  trust	
  PaaS	
  for	
  
             their	
  developer	
  needs.	
  

             	
           Advantages	
  	
  
                          -­‐ Support	
  for	
  legacy	
  and	
  modern	
  applications.	
  It	
  may	
  not	
  fit	
  into	
  the	
  puritan	
  definition	
  of	
  PaaS	
  
                              where	
  the	
  platform	
  is	
  meant	
  to	
  support	
  only	
  modern	
  applications	
  but	
  it	
  solves	
  an	
  important	
  
                              enterprise	
   need	
   for	
   a	
   platform	
   that	
   could	
   support	
   the	
   legacy	
   apps	
   along	
   with	
   a	
   way	
   to	
   build	
  
                              modern	
  distributed	
  apps.	
  Enterprises	
  are	
  heavily	
  invested	
  in	
  legacy	
  apps	
  and	
  any	
  platform	
  
                              that	
  supports	
  these	
  apps	
  will	
  find	
  favor	
  in	
  this	
  segment	
  
                          -­‐ Offers	
   support	
   for	
   more	
   .NET	
   programming	
   constructs	
   and	
   deeper	
   integration	
   with	
  
                              Microsoft	
  services	
  than	
  the	
  Polyglot	
  platforms	
  
                          -­‐ Enterprises	
   wanting	
   to	
   have	
   an	
   easier	
   on-­‐ramp	
   to	
   Windows	
   Azure	
   in	
   a	
   hybrid	
   setup	
   will	
   find	
  
                              Apprenda	
  platform	
  more	
  useful	
  
                          -­‐ The	
  fact	
  that	
  they	
  have	
  some	
  large	
  enterprise	
  customers	
  takes	
  any	
  longevity	
  concerns	
  out	
  of	
  
                              picture	
  and	
  makes	
  them	
  a	
  very	
  attractive	
  acquisition	
  target	
  

                          Disadvantages	
  	
  	
  
                          -­‐ Lack	
   of	
   support	
   for	
   modern	
   languages	
   is	
   a	
   handicap	
   for	
   any	
   organization	
   wanting	
   to	
   use	
  
                              languages	
  like	
  PHP,	
  Ruby,	
  Python,	
  etc..	
  
                          -­‐ Support	
   for	
   NoSQL	
   is	
   missing.	
   However,	
   Apprenda	
   API	
   can	
   talk	
   to	
   NoSQL	
   data	
   stores	
   hosted	
  
                              elsewhere	
  


             Competitors	
  
             We	
  see	
  the	
  following	
  vendors	
  as	
  competitors	
  to	
  Apprenda:	
  

                    •     Traditional	
  middleware	
  players	
  
                    •     Both	
  hosted	
  and	
  Private	
  PaaS	
  providers	
  
                    •     Public	
  infrastructure	
  cloud	
  providers	
  
                    •     Even	
   though	
   Apprenda	
   has	
   been	
   few	
   steps	
   ahead	
   of	
   Microsoft	
   in	
   offering	
   a	
   more	
   robust	
  
                          enterprise	
   platform,	
   the	
   threat	
   from	
   one	
   of	
   the	
   largest	
   software	
   companies	
   in	
   the	
   world	
   will	
  
                          always	
  be	
  a	
  concern	
  
Briefing	
  Notes	
  -­‐	
  Apprenda	
  
             	
  
A	
  Briefing	
  Note	
  By	
  Krishnan	
  Subramanian	
  


             Summary	
  	
  
             Apprenda	
  has	
  clearly	
  shown	
  the	
  world	
  that	
  enterprise	
  can	
  rely	
  on	
  PaaS	
  to	
  meet	
  their	
  developer	
  needs.	
  
             They	
  are	
  taking	
  the	
  best	
  of	
  breed	
  approach	
  to	
  application	
  development	
  platform	
  over	
  Polyglot.	
  With	
  the	
  
             announcement	
  that	
  J	
  P	
  Morgan	
  Chase	
  is	
  one	
  of	
  their	
  customers,	
  they	
  are	
  positioning	
  themselves	
  to	
  be	
  a	
  
             strong	
  competitor	
  in	
  the	
  rising	
  PaaS	
  market.	
  As	
  the	
  Youtube	
  generation	
  of	
  developers	
  (a	
  term	
  we	
  use	
  for	
  
             very	
   young	
   developers	
   who	
   grew	
   up	
   with	
   internet)	
   enters	
   the	
   enterprise	
   developer	
   workforce,	
   the	
  
             demands	
  for	
  modern	
  language	
  will	
  eventually	
  force	
  Apprenda	
  to	
  support	
  these	
  languages.	
  

Weitere ähnliche Inhalte

Mehr von Rishidot Research

Decision Makers Guide: Nomad vs Kubernetes
Decision Makers Guide: Nomad vs KubernetesDecision Makers Guide: Nomad vs Kubernetes
Decision Makers Guide: Nomad vs KubernetesRishidot Research
 
Research brief observability and modern enterprise
Research brief   observability and modern enterpriseResearch brief   observability and modern enterprise
Research brief observability and modern enterpriseRishidot Research
 
VMs containers and serverless
VMs containers and serverlessVMs containers and serverless
VMs containers and serverlessRishidot Research
 
Dissecting The PaaS Landscape
Dissecting The PaaS LandscapeDissecting The PaaS Landscape
Dissecting The PaaS LandscapeRishidot Research
 
Intelligent Platforms: Iterating Beyond Today's PaaS
Intelligent Platforms: Iterating Beyond Today's PaaSIntelligent Platforms: Iterating Beyond Today's PaaS
Intelligent Platforms: Iterating Beyond Today's PaaSRishidot Research
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platformsRishidot Research
 
Startups And The Cloud Chain Reaction
Startups And The Cloud Chain ReactionStartups And The Cloud Chain Reaction
Startups And The Cloud Chain ReactionRishidot Research
 
CloudOpen 2012 Slides: Open Source and Federation
CloudOpen 2012 Slides: Open Source and FederationCloudOpen 2012 Slides: Open Source and Federation
CloudOpen 2012 Slides: Open Source and FederationRishidot Research
 

Mehr von Rishidot Research (10)

Decision Makers Guide: Nomad vs Kubernetes
Decision Makers Guide: Nomad vs KubernetesDecision Makers Guide: Nomad vs Kubernetes
Decision Makers Guide: Nomad vs Kubernetes
 
The promise of multi cloud
The promise of multi cloudThe promise of multi cloud
The promise of multi cloud
 
Research brief observability and modern enterprise
Research brief   observability and modern enterpriseResearch brief   observability and modern enterprise
Research brief observability and modern enterprise
 
VMs containers and serverless
VMs containers and serverlessVMs containers and serverless
VMs containers and serverless
 
Dissecting The PaaS Landscape
Dissecting The PaaS LandscapeDissecting The PaaS Landscape
Dissecting The PaaS Landscape
 
Intelligent Platforms: Iterating Beyond Today's PaaS
Intelligent Platforms: Iterating Beyond Today's PaaSIntelligent Platforms: Iterating Beyond Today's PaaS
Intelligent Platforms: Iterating Beyond Today's PaaS
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platforms
 
Startups And The Cloud Chain Reaction
Startups And The Cloud Chain ReactionStartups And The Cloud Chain Reaction
Startups And The Cloud Chain Reaction
 
Importance of OpenStack
Importance of OpenStackImportance of OpenStack
Importance of OpenStack
 
CloudOpen 2012 Slides: Open Source and Federation
CloudOpen 2012 Slides: Open Source and FederationCloudOpen 2012 Slides: Open Source and Federation
CloudOpen 2012 Slides: Open Source and Federation
 

Kürzlich hochgeladen

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Kürzlich hochgeladen (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Rishidot Research Briefing Notes - Apprenda

  • 1. Briefing  Notes  -­‐  Apprenda     A  Briefing  Note  By  Krishnan  Subramanian   Briefing  Notes  -­‐  Apprenda   A  Briefing  Note  by  Krishnan  Subramanian     Company:     Apprenda  (www.apprenda.com)     Market:     Platform  as  a  Service  (PaaS)     Products:     Apprenda  PaaS     Summary:     Apprenda   is   one   of   the   early   private   PaaS   players   with   a   focus   on   best   of   breed   technology.   After   an   initial   focus   on   .NET,   Apprenda   is   diversifying  into  other  languages  with  the  Java  support  announcement   today.     Relying   on   the   enterprise   need   for   a   deeper   .NET   support   (and   now   Java),   they   have   gained   strong   traction   in   financial   and   biotech   sectors.   Today,   they   have   announced   that   J   P   Morgan   Chase   is   using   Apprenda  platform  for  their  mission  critical  needs.  
  • 2. Briefing  Notes  -­‐  Apprenda     A  Briefing  Note  By  Krishnan  Subramanian   Market  Overview     Platform  as  a  Service  (PaaS)  market  segment  is  still  in  its  early  stages  even  as  some  large  enterprises  are   embracing   PaaS   for   their   mission   critical   needs.   In   this   briefing   note,   we   are   going   to   focus   on   the   application  developer  platforms  and,  henceforth,  any  use  of  the  term  PaaS  in  this  note  refers  to  these   platform   services.   Even   though   PaaS   came   into   prominence   long   back   with   services   like   Google   App   Engine,   Heroku   and   Engine   Yard,   its   traction   in   the   enterprise   market   is   still   very   limited.   In   the   early   days,  biggest  traction  for  PaaS  was  from  individual  developers  and  startups  wanting  to  push  their  apps   directly  to  a  hosted  platform  in  order  to  avoid  any  investments  for  operations.  In  the  recent  years,  we   are   seeing   increased   traction   for   both   hosted   PaaS   as   well   as   private   PaaS   from   mid   market   to   large   enterprises.   The  increased  enterprise  adoption  of  PaaS  in  the  last  two  years  is  partly  due  to  the  availability  of  private   PaaS   offerings   and   also   due   to   the   fact   that   enterprise   IT   today   understands   the   value   of   such   platforms   including   keeping   rogue   IT   under   control.   In   spite   of   the   increased   interest   in   enterprise   PaaS,   the   adoption   is   still   pretty   slow.   However,   it   is   expected   to   accelerate   in   the   coming   years   with   the   maturity   of  PaaS  offerings  and  other  trends  like  reduced  enterprise  concerns  about  lock-­‐in,  security,  etc..   The  PaaS  segment  can  be  roughly  categorized  as:   • Hosted  PaaS   • Hybrid/Private  PaaS  with  infrastructure  abstraction   • Hybrid/Private  PaaS  with  tight  control  over  the  infrastructure  (DevOps  model)   We   have   Heroku,   Google   App   Engine,   Engine   Yard,   etc.   on   the   hosted   PaaS   category,   CloudFoundry   Variants,  WSO2,  Apprenda,  OpenShift,  etc.  on  the  second  category  and  offerings  like  Cloudify,  Brooklyn   Project,   etc.   for   the   DevOps   category.   For   a   comprehensive   coverage   of   the   PaaS   market   segment,   please  refer  to  our  upcoming  research  report  on  2nd  April  2013  at  Deploycon.   Apprenda  Overview     Apprenda’s  enterprise  cloud  platform  falls  into  the  private  PaaS  category  and  can  be  deployed  on  top  of   public  cloud,  private  cloud  or  hybrid  cloud.    Ever  since  its  launch,  Apprenda  has  been  focused  on  .NET   and   today   it   is   making   a   pivot   by   announcing   additional   support   for   Java.   Unlike   other   PaaS   providers   who   take   a   Polyglot   approach   to   supporting   multiple   languages,   Apprenda   takes   the   best   of   breed   approach.   Unlike   in   Polyglot,   where   all   languages   are   supported   inside   a   single   platform,   Apprenda   supports   multiple   platforms   for   different   languages   but   offers   a   seamless   single   pane   of   glass   for   managing  multiple  platforms.   Apprenda  Platform  is  a  highly  available  and  extensible  platform  with  complete  support  for  Application   Lifecycle   Management.   In   the   recently   announced   Version   4.0   of   their   platform,   they   have   added   support   for   Hybrid   Cloud,   AD/LDAP   support,   multi-­‐tenant   queue   support   (something   like   a   message   bus),  support  for  Windows  services  (legacy  application  support),  etc..    Now,  with  the  availability  of  Java  
  • 3. Briefing  Notes  -­‐  Apprenda     A  Briefing  Note  By  Krishnan  Subramanian   support  in  Apprenda  Platform,  enterprises  can  take  advantage  of  two  of  the  dominant  languages  inside   the  enterprises  even  today  (.NET  and  Java).   Even  within  the  .NET  PaaS  segment,  Apprenda’s  support  for  legacy  apps  gives  them  an  advantage  over   Windows  Azure  in  the  enterprise  market.  Moreover,  they  also  help  service  providers  leverage  Apprenda   platform   to   offer   PaaS   that   fits   very   well   with   the   federated   cloud   model   strongly   advocated   by   Rishidot   Research.   With   the   announcement   today   that   J   P   Morgan   Chase   is   using   Apprenda   platform   for   their   mission   critical   applications,   they   have   not   only   showcased   their   platform   as   one   of   the   strong   contenders  for  enterprise  PaaS  but   also  showed  the  world  that  even  large  enterprises  can  trust  PaaS  for   their  developer  needs.     Advantages     -­‐ Support  for  legacy  and  modern  applications.  It  may  not  fit  into  the  puritan  definition  of  PaaS   where  the  platform  is  meant  to  support  only  modern  applications  but  it  solves  an  important   enterprise   need   for   a   platform   that   could   support   the   legacy   apps   along   with   a   way   to   build   modern  distributed  apps.  Enterprises  are  heavily  invested  in  legacy  apps  and  any  platform   that  supports  these  apps  will  find  favor  in  this  segment   -­‐ Offers   support   for   more   .NET   programming   constructs   and   deeper   integration   with   Microsoft  services  than  the  Polyglot  platforms   -­‐ Enterprises   wanting   to   have   an   easier   on-­‐ramp   to   Windows   Azure   in   a   hybrid   setup   will   find   Apprenda  platform  more  useful   -­‐ The  fact  that  they  have  some  large  enterprise  customers  takes  any  longevity  concerns  out  of   picture  and  makes  them  a  very  attractive  acquisition  target   Disadvantages       -­‐ Lack   of   support   for   modern   languages   is   a   handicap   for   any   organization   wanting   to   use   languages  like  PHP,  Ruby,  Python,  etc..   -­‐ Support   for   NoSQL   is   missing.   However,   Apprenda   API   can   talk   to   NoSQL   data   stores   hosted   elsewhere   Competitors   We  see  the  following  vendors  as  competitors  to  Apprenda:   • Traditional  middleware  players   • Both  hosted  and  Private  PaaS  providers   • Public  infrastructure  cloud  providers   • Even   though   Apprenda   has   been   few   steps   ahead   of   Microsoft   in   offering   a   more   robust   enterprise   platform,   the   threat   from   one   of   the   largest   software   companies   in   the   world   will   always  be  a  concern  
  • 4. Briefing  Notes  -­‐  Apprenda     A  Briefing  Note  By  Krishnan  Subramanian   Summary     Apprenda  has  clearly  shown  the  world  that  enterprise  can  rely  on  PaaS  to  meet  their  developer  needs.   They  are  taking  the  best  of  breed  approach  to  application  development  platform  over  Polyglot.  With  the   announcement  that  J  P  Morgan  Chase  is  one  of  their  customers,  they  are  positioning  themselves  to  be  a   strong  competitor  in  the  rising  PaaS  market.  As  the  Youtube  generation  of  developers  (a  term  we  use  for   very   young   developers   who   grew   up   with   internet)   enters   the   enterprise   developer   workforce,   the   demands  for  modern  language  will  eventually  force  Apprenda  to  support  these  languages.