Skip to main content

Public JCP

For an End User is pretty easy create an customized IoT solutions. He can choose between multiple JOSP Services and interact with many other JOSP Objects.

But what happen if the end user require the JOSP cloud component (the JCP instance) to run his own solutions?
He can use the Public John Cloud Platform. A public JCP instance where anyone can connect all his objects and services.
It's simple as create a new user account and register your objects. Then, end user can login to JOSP Service using the previously created account, so they can interact with their JOSP objects .

Also, when EndUser would share their JOSP Objects with other users (family/friends/colleagues), the Public JCP simplify this process. From JOSP Object's owner account, add the right permission to the object to allow other user access it.

By default, all JOSP Objects (as JOD Distributions) and all JOSP Services connect to the Public John Cloud Platform. So user are facilitated to create even more complex and customized IoT solution and reuse JOSP components among them.

Moreover, as JCP instance it provide a simple object's management service based on the JCP Front End micro-service.
With this web dashboard, users can:

  • register new objects
  • list their own or shared objects and interact with them
  • get object's events and status's histories
  • manage objet's permission and share with other users

With the aim to help Makers and Developers test their object's and service in a real working environment, we provide also a second JCP instance: the Stage John Cloud Platform. This instance can be used to test development objects and services, Makers and Developers can use test credentials to connect their objects/services to the Stage JCP and test them in a full working environment.

Production

JCP UrlDescription
auth.johnosproject.orgUrl for JCP Auth micro-service
apis.johnosproject.orgUrl for JCP APIs micro-service
jslwb.johnosproject.orgUrl for JCP JSL Web Bridge micro-service
www.johnosproject.org/frontendUrl for JCP Front End micro-service
www.johnosproject.org/docsUrl for JOSP Docs @ JCP Front End micro-service

Credentials: To publish your JOSP Object or JOSP Service to the Public JCP, please send an email at tech@johnosproject.com to request personalized client id and secret for your objects or services.

Stage

JCP UrlDescription
auth-stage.johnosproject.orgUrl for JCP Auth micro-service
apis-stage.johnosproject.orgUrl for JCP APIs micro-service
jslwb-stage.johnosproject.orgUrl for JCP JSL Web Bridge micro-service
www-stage.johnosproject.org/frontendUrl for JCP Front End micro-service
www-stage.johnosproject.org/docsUrl for JOSP Docs @ JCP Front End micro-service

Credentials:

Client IdClient Secret
test-client-obj2d1f9b96-70d3-443b-b21b-08a401ddc16c
test-client-srv88bc8baf-c924-42b9-b691-b2d7c5cec696
jcp-swaggercf319f62-5275-4092-b346-65448535748d