Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update faq.md #85

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 34 additions & 9 deletions src/pages/support/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,20 @@

## Getting Access
**How can I get access to I/O Runtime?**
I/O Runtime is offering production service level since June 2019. You can find [here](../guides/overview/getting_access.md) information about how to get access.
Adobe I/O Runtime is no longer available as a standalone trial. Adobe Customers & Partners who want to try Adobe I/O Runtime may request access to our Adobe Developer App Builder trial. You can sign up for trial [here](https://developer.adobe.com/app-builder/trial/).

## Supported Programming Languages
**Which languages are supported in I/O Runtime?**
For now, Adobe I/O Runtime only supports Node.js. We might add support for other languages in the future.

### Node version 14 - Default Image
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we change the title too?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume you meant the question - The question remains same for access. Since many people are still asking for I/O Runtime access.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Node Js 14 is not default anymore, the 16th it's.

The NPM modules available with this image can be found [here](../guides/reference/runtimes.md#nodejs-v14).
The NPM modules available with this image can be found [here](../guides/reference/runtimes.md#nodejs-v16).

We encourage you to always update your actions to the latest version in order to take advantage of pre-warm containters feature.
### Will I need to update the Nodejs versions for my actions every time?
We encourage you to always update your actions to the latest version supported in order to take advantage of pre-warm containters feature.

### Older Versions
When a new Node version is added to the system, the [old versions](../guides/reference/runtimes.md) are still available. This means that your actions will still work. We encourage you to always update your actions to the latest version in order to take advantage of pre-warm containers feature.
When a new Node version is added to the system, the [old versions](../guides/reference/runtimes.md) are still available. This means that your actions will still work. However, we encourage you to always update your actions to the latest version in order to take advantage of pre-warm containers feature.

## What ports are open
**Are there any restrictions when it comes to ports and outbound connections?**
Expand All @@ -26,13 +27,35 @@ When retrieving data from some external systems your code might need to connect

If you have a need for a port that is not in this list, please share with us the use case.

## How can I see usgae reports for my Runtime namespace?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A typo usage

Runtime currently does not offer usage reports but it is planned to be available in the future. To obtain usage reports for your namespace, kindly reach out to your account manager.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This description is a bit contradictory. If we don't offer usage reports why should the customers contact the account manager?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is for customers who need the usage for their namespace. Account managers can provide it using the cost usage dashboard. I will fine tune the wording.


To request usage reports for your namespace, please follow these steps:
1. Contact your account manager and request for the usage report.
2. Provide your namespace details to the account manager.
3. The account manager will provide you with the usage report once it becomes available.

Note: The availability of usage reports is currently not offered by Runtime but it is in the product roadmap. We appreciate your patience and understanding as we continue to improve our services.

## How can I get access to the I/O Runtime activation logs?
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not necessarily true. Customers do have access to logs by using the CLI.

I would only keep:
Logs can be accessed using the aio cli, or they can be configured to be forwarded to customer's owned platforms. Please see [Logging & Monitoring] (https://developer.adobe.com/runtime/docs/guides/using/logging_monitoring/#3rd-party-tools) for more details.

I/O Runtime doesn’t offer a configuration to send activations and logs to an external system, something like Splunk, Datadog or New Relic. This is something we are considering to offer in the future.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does the documentation state that IO Runtime doesn't provide a possibility to send logs to 3rd party systems if we already provide log forwarding? It looks confusing.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does the documentation state that IO Runtime doesn't provide a possibility to send logs to 3rd party systems if we already provide log forwarding? It looks confusing.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, using activations here looks confusing as well.


Although there is no out-of-the-box integration, there are still ways you can push data from I/O Runtime to an external tool in order to monitor and debug your actions. See [Logging & Monitoring] (https://developer.adobe.com/runtime/docs/guides/using/logging_monitoring/#3rd-party-tools)

## While executing actions, continue to receive ``` "error": "Too many requests in the last minute (count: 73, allowed: 72)."}``` with status code 429. What should I do?
kgera marked this conversation as resolved.
Show resolved Hide resolved
There is a default throttling limit of 600 activations per minute and 100 concurrent activations for every namespace. These values can be increased per request. To request increase the namespace limits, please follow these steps:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, there should be a link to our System Limits page, where all these limitations are documented.


1. Loga a support ticket [here](https://experienceleague.adobe.com/?lang=en&support-tab=home#support).
Copy link
Contributor

@joni-jones joni-jones Apr 24, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A typo log.

2. Provide your namespace and needed limits.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add a section providing details to customers on how they need to calculate their limits? As currently, Too many requests at the last minute (count: 73, allowed: 72) doesn't represent the exact number of requests being throttled.

3. The support team will provide you with an update once limis are updated.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A typo limits.


## Does Adobe I/O runtime offers DDoS protection?
No, Runtime doesn’t offer DDoS protection out of the box, however Runtime can be easily integrated with a CDN, which is specialized in DDoS and WAF protection. See [Security Guide] (https://developer.adobe.com/runtime/docs/guides/using/security_general/#using-a-content-delivery-network-cdn)

## Price
**What does it cost to use Adobe I/O Runtime?**
There are two ways you can get access to I/O Runtime: commercial offering and free trial. If you want to buy, please work with your Adobe account manager. If you are interested in the trial, check this [page](../guides/overview/getting_access.md).
**What does it cost to use I/O Runtime?**
I/O Runtime is included with App Builder. You can sign up for App builder trial [here](https://developer.adobe.com/app-builder/trial/). To purchase App builder please contact your Account manager.

## Usage Quotas
**What usage quotas are in place for Adobe I/O Runtime?**
There are presently no usage quotas on Adobe I/O Runtime.

## Multiple Region Support
**Where we execute your actions**
Expand All @@ -47,3 +70,5 @@ All available limits (and the default values) are listed here: [System Settings]
## Developer Support
You can use the [Adobe I/O Runtime Forums](https://forums.adobe.com/community/adobe-io/adobe-io-runtime) for developer support related questions.

## Customer Support
You can log tickets using the [Experience league Support] (https://experienceleague.adobe.com/?lang=en&support-tab=home#support) for issues.