update cloud system references (#77)

This commit is contained in:
Dave Horton
2023-10-27 13:19:00 -04:00
committed by GitHub
parent ffcae20403
commit 2ab6725ff6
10 changed files with 14 additions and 14 deletions

View File

@@ -26,9 +26,9 @@ If your application also needs to make [REST API calls](/docs/rest/overview/), y
```js
const jambonz = require('@jambonz/node-client');
const {WebhookResponse} = jambonz;
const client = jambonz('your-account-sid', 'your-api-key', {baseUrl: 'https://jambonz.us'});
const client = jambonz('your-account-sid', 'your-api-key', {baseUrl: 'https://jambonz.cloud'});
```
> Note: if you are running a self-hosted system, replace `https://jambonz.us` in the above with the appropriate URL of your own jambonz system.
> Note: if you are running a self-hosted system, replace `https://jambonz.cloud` in the above with the appropriate URL of your own jambonz system.
#### How to use it - Webhooks
Responding to webhooks is quite simple:

View File

@@ -5,7 +5,7 @@ jambonz is an open-source CPaaS platform that is primarily designed for use by c
As an API-driven platform, you will primarily interface with it using [Webhooks](/docs/webhooks/overview/) and [REST APIs](/docs/rest/overview/). Our client SDKs include a [Node.js SDK](/docs/client-sdks/nodejs-sdk/) SDK as well as [Node-RED plugins](/docs/client-sdks/node-red/).
There are two ways to run jambonz:
- use our hosted platform (you can [create a free account](https://jambonz.us/register)), or
- use our hosted platform (you can [create a free account](https://jambonz.cloud/register)), or
- self-host your own jambonz system using the open-source distribution.
> Pro tip: Start by creating a free account on the hosted platform because you can start testing immediately. You can always build a self-hosted platform later and migrate your applications seamlessly.

View File

@@ -1,6 +1,6 @@
# Installing on AWS
The recommended way to trial the jambonz software is to [create an account](https://jambonz.us/register) on the hosted jambonz system, since this allows you to get up and running in minutes without building servers. Plus, you can always migrate to a self-hosted system at any time with no changes.
The recommended way to trial the jambonz software is to [create an account](https://jambonz.cloud/register) on the hosted jambonz system, since this allows you to get up and running in minutes without building servers. Plus, you can always migrate to a self-hosted system at any time with no changes.
When you are ready to build a self-hosted solution (or if you prefer to start with a self-hosted solution), then AWS is the preferred hosting provider for jambonz, because a lot of work has been done to implement a scaling solution that uses AWS autoscale groups and SNS lifecycle notifications to scale gracefully and effectively.

View File

@@ -12,7 +12,7 @@
- (hosted platform) add limits for adding account-level resources
#### Availability
- Available now on <a href="https://jambonz.us" target="_blank" >jambonz.us</a>
- Available now on <a href="https://jambonz.cloud" target="_blank" >jambonz.cloud</a>
- Cloudformation templates at <a href="https://aws.amazon.com/marketplace/pp/prodview-55wp45fowbovo" target="_blank">AWS Marketplace</a>
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>

View File

@@ -18,7 +18,7 @@
- dont request unnecessary scope from google when doing oauth (hosted platform)
#### Availability
- Available now on <a href="https://jambonz.us" target="_blank" >jambonz.us</a>
- Available now on <a href="https://jambonz.cloud" target="_blank" >jambonz.cloud</a>
- Cloudformation templates for AWS available shortly
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>

View File

@@ -20,7 +20,7 @@ Applications have the following properties:
**GET /v1/Applications/{ApplicationSid}**
```bash
curl -X GET "https://jambonz.us/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c6758de1" \
curl -X GET "https://jambonz.cloud/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c6758de1" \
-H "accept: application/json" \
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de"
@@ -57,7 +57,7 @@ curl -X GET "https://jambonz.us/v1/Applications/0e0681b0-d49f-4fb8-b973-b5a3c675
Lists all Applications an Account (if an account scope api token is used).
```bash
curl -X GET "https://api.jambonz.us/v1/Applications" \
curl -X GET "https://api.jambonz.cloud/v1/Applications" \
-H "accept: application/json" \
-H "Authorization: Bearer 97b24a80-4908-4c23-8c47-e88b49193d3d"
@@ -132,7 +132,7 @@ Creates a new Application.
Upon success, a 201 response is returned with a JSON body providing the account_sid ("sid") of the application that was created.
```xml
curl -X POST "https://jambonz.us/v1/Applications" \
curl -X POST "https://jambonz.cloud/v1/Applications" \
-H "accept: application/json" \
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de" \
-H "Content-Type: application/json" \

View File

@@ -8,7 +8,7 @@ Calls are created from the REST API by sending an HTTP POST request. A successfu
An example is shown below:
```bash
POST https://jambonz.us/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls HTTP/1.1
POST https://jambonz.cloud/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls HTTP/1.1
Content-Length: 175
Accept: application/json
Authorization: Bearer 9404e5f7-9a77-4bcc-b0fa-5665ace28ab3
@@ -59,7 +59,7 @@ At the time that the 201 response is returned to the caller, the call attempt ha
**GET /v1/Accounts/{AccountSid}/Calls/{CallSid}**
```bash
curl -X GET "https://jambonz.us/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls/ba01d74c-397e-4c80-9c8f-d57515ca8e86" \
curl -X GET "https://jambonz.cloud/v1/Accounts/fef61e75-cec3-496c-a7bc-8368e4d02a04/Calls/ba01d74c-397e-4c80-9c8f-d57515ca8e86" \
-H "accept: application/json" \
-H "Authorization: Bearer 38700987-c7a4-4685-a5bb-af378f9734de"

View File

@@ -1,4 +1,4 @@
# Overview
The jambonz REST API allows applications to query, create, and manage calls and other resources.
Full details on the REST API can be found at <a href="https://api.jambonz.org" target="_blank">api.jambonz.org</a>, which provides a [postman](https://postman.com) collection that you can use to test against your account on jambonz.us.
Full details on the REST API can be found at <a href="https://api.jambonz.org" target="_blank">api.jambonz.org</a>, which provides a [postman](https://postman.com) collection that you can use to test against your account on jambonz.cloud.

View File

@@ -16,7 +16,7 @@ All of these things can be really helpful in moving a project forward.
There are also several easy ways you can provide direct financial support to the project:
- <a href="mailto:support@jambonz.org?subject=Hey,%20I'd%20like%20to%20discuss%20a%20project%20with%20you!">Hire us for services</a>: our business model is providing services around jambonz and drachtio, and we are available to assist customers with jambonz deployments as well as custom development of VoIP applications.
- Sign up for a monthly subscription on [jambonz.us](https://jambonz.us) - you get a hosted jambonz account while supporting the project.
- Sign up for a monthly subscription on [jambonz.cloud](https://jambonz.cloud) - you get a hosted jambonz account while supporting the project.
- Use our [AWS Marketplace offering](https://aws.amazon.com/marketplace/pp/prodview-7lmody7uv2sye) to build your own jambonz system on AWS.
- [Sponsor us on Github](https://github.com/sponsors/drachtio/).

View File

@@ -1,6 +1,6 @@
# Installing on AWS
The quickest way for you to try out jambonz is to create an account on [jambonz.us](https://jambonz.us/register). This gets you up and running with a few clicks of the mouse, and all of your applications can later be re-pointed to a self-hosted system that you build up.
The quickest way for you to try out jambonz is to create an account on [jambonz.cloud](https://jambonz.cloud/register). This gets you up and running with a few clicks of the mouse, and all of your applications can later be re-pointed to a self-hosted system that you build up.
When you are ready to build your own system, AWS is the recommended hosting provider for jambonz at the present time, because a lot of work has been done to integrate to AWS autoscaling groups and other resources that make deployment and management of a jambonz cluster easy.