amazon web services - Frontend and communication for EC2 based cloud application -


we implementing system take image input, processing on it, , return results. have processing on ec2 instance. i'm pretty new cloud computing in general, , haven't worked web either, , i'm trying decide best way create frontend system. (the backend c++ code running on amazon ec2). frontend, have 2 options:

  • a desktop app somehow communicate ec2 instance. 1 simpler build, i've experience this, don't know how able talk backend. there's ssh, don't know how suitable is.

  • a webserver running on ec2 instance itself. sounds better idea , haven't done webdevelopment, might end taking more time.

i'm not looking create fancy uis, functional lets end user upload image, , view results. option should go for?

there pros , cons of both approaches, given brief description , simplicity of application web based approach seem match.

this gives advantages:

  • easy deploy (nothing install on users machines)
  • easy upgrade (again no impact on users machines)
  • with basic practice (sticking standards , using 'responsive web design' example) should run on browsers , machines without modification

some common limitations aware of:

  • if target mobile, users may prefer 'app' experience browser based experience
  • if have strict real time or performance requirements, native applications may perform better (it depends on actual requirements)

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -