Deployment guides. Advisory on scaling with UserGrid, etc. On Jul 29, 2016 5:48 AM, "Dave" <[email protected]> wrote:
Not that I am aware of. Specifically, what guides would you find most helpful? Dave On Thu, Jul 28, 2016 at 12:06 PM Sushant Khanna <[email protected]> wrote: > Thanks for the help guys! > > Are there any active efforts going on towards making detailed guides for > UserGrid? > > Thanks > Sushant Khanna > > On Tue, Jul 26, 2016 at 12:44 AM, Dave <[email protected]> wrote: > >> >> Yes, there are thee architectural components of Usergrid: >> >> 1) Usergrid Web application: runs on Tomcats (usually behind a load >> balancer), >> provides the Usergrid REST API and calls upon Cassandra for storage >> and >> ElasticSearch for indexing and query. The Usergrid configuration >> file includes >> a list of Cassandra and ElasticSearch hostnames to be used. >> >> 2) Cassandra cluster: Usergrid uses Cassandra to store data Entities, >> Collections >> and Connections between Entities. >> >> 3) ElasticSearch cluster: Usergrid uses ElasticSearch to index the >> properties of each >> Entity, and to implement queries against Collections and >> Connections. >> >> There are are three "optional" components: >> >> 4) The Portal: an HTML5/JavaScript and Angular application that runs >> on Tomcat >> (or any web server) and provides a portal for administering >> Usergrid orgs and apps. >> >> 5) AWS S3: Usergrid can be configured to use S3 for storage of >> uploaded files (Assets). >> Without S3, Usergrid will store Assets on the file system. >> >> 6) AWS SNS & SQS: Usergrid can be configured to do ElasticSearch >> indexing >> asynchronously, Entities to be indexed are put in an SQS queue and >> index load is >> shared across nodes in the cluster. >> >> As I remember, the Cloud Formation template sets up the first 5 of the >> above components >> and you can pick the number of Usergrid nodes, ElasticSearch nodes and >> Cassandra nodes >> that are to be launched. >> >> Dave >> >> >> >> >> On Mon, Jul 25, 2016 at 2:50 PM Jeremy Justice < >> [email protected]> wrote: >> >>> in regards to this question about UserGrid Deployment at Scale. >>> >>> i will try to help out from what i know and how i perceive this to >>> function. >>> >>> Elasticsearch,Cassandra, and UserGrid stack can all be installed on >>> separate servers or hosts in the cloud or on physical nodes. Instead of >>> configuring the usergrid-deployment.props with localhost you must configure >>> with URL or ip of each instance of the Stack. You must be able to >>> understand how to cluster each part of the stack to do what it is supposed >>> to do. elasticsearch is the message bus cassandra is the database and >>> usergrid is the API management solution and portal. i am sure i missed alot >>> but just trying to help a little. >>> >>> >>> On Mon, Jul 25, 2016 at 1:09 PM, Sushant Khanna < >>> [email protected]> wrote: >>> >>>> No I am guessing ? >>>> >>>> >>>> On Fri, Jul 22, 2016, 8:05 PM Sushant Khanna < >>>> [email protected]> wrote: >>>> >>>>> Hello >>>>> >>>>> Is there a detailed deployment guide for deploying UserGrid at scale >>>>> on AWS and others. >>>>> >>>>> Thanks >>>>> Sushant Khanna >>>>> >>>>> >>>>> >>> >
