[User-committee] [app] What is an App?

David F Flanders dff.openstack at gmail.com
Tue Jun 28 08:00:49 UTC 2016


+1 for a worthwhile discussion.

Accordingly, here are some "bullet points" from the discussion thus far,
which I would hope to receive some further clarification if not summarised
to your liking:

i.) An OpenStack cloud application is functionality deployed via: a.) an
SDK/API, b.) atop instances (VMs, Containers), c.) through an application
platform (i.e. PaaS, HPC, etc)

ii.) From an "end user perspective" a cloud "app" should be installed via
"one click"; alternatively "cloud sofware" will require some installation
processes.

iii.)  There are three broad categories of application being built for
OpenStack: a.) [Cloud Hosted] Apps built atop SDKs/APIs, b.) [Cloud
Optimised + Cloud Native] Apps built atop OpenStack (not necessarily aware
of infrastructure it is using), c.) [Cloud App Components] app-software
which are components for AppDev+DevOpps+SysAdmin.

iv.) There should be further consideration by the user-committee to support
application developers who do not want to know about the infrastructure
atop which they are deploying their application.  Especially for the
purpose of collecting use cases from these application developers.

v.) Usability is a problem.  Container communities (because they are made
up of application developers) are scratching these issues.  What can we
learn from them?

As a bit-o-fun see a quick word count of keywords from the emaisl thus far
(including re-quoted) lines:

59 OpenStack
28 App
18 something
16 like
15 software
15 app
14 use
13 project
13 using
12 users
12 think
11 definition
11 want
11 projects
10 SDK
10 API
10 Ecosystem
10 provide
9 make
9 now
9 infrastructure
9 cloud
9 feature
8 work
7 cross
7 application
7 example
7 support
7 things
7 developers
6 willing
6 user
6 need
6 community
6 Ansible
6 time
6 question
6 problem
6 currently
5 Application
5 scope
5 Cloud
5 will
5 enough
5 resources
5 top
5 may
5 Neutron
5 deployed
5 seem
5 just
5 group
5 set
5 web
5 instances
5 objectives
5 click
5 built
5 applications
5 say
5 specific
4 audience
4 experience
4 capital
4 every
4 Nova
4 others
4 focused
4 define
4 shall
4 making
4 cases
4 deploy
4 refer
4 install
4 via
4 run
4 SDK's
4 start
4 mobile
4 Apps
4 place
4 storage
4 someone
4 worked
4 long
4 apps
4 examples
4 without
4 difficult
4 access
4 API's
4 also
4 Wordpress
3 though
3 got
3 land
3 care
3 happen
3 Blog
3 directly
3 criteria
3 create
3 provision
3 help
3 Trove
3 goal
3 address
3 form
3 Core
3 type
3 wordpress
3 back
3 right
3 Let
3 issue
3 person
3 random
3 two
3 much
3 getting
3 IRC
3 general
3 issues
3 common
3 questions
3 rely
3 Catalog
3 point
3 however
3 modules
3 clarify
3 large
3 whether
3 try
3 else
3 advocate
3 lingo
3 mission
3 trying
3 replication
3 discussion
3 outside
3 problems
3 engineer
3 mind
3 end
3 tools
3 around
3 Training
3 asked

Best, Flanders




-- 
=================
Twitter: @DFFlanders <https://twitter.com/dfflanders>
Skype: david.flanders
Based in Melbourne, Australia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/user-committee/attachments/20160628/4c4191e6/attachment-0001.html>


More information about the User-committee mailing list