Skip to content

Commit

Permalink
Merge pull request #29271 from Danvictorgithub/main
Browse files Browse the repository at this point in the history
NodeJS Deployment: Add Aiven and Free For Developers repository
  • Loading branch information
fortypercenttitanium authored Jan 8, 2025
2 parents 2c07481 + 087c7b6 commit 4fbf236
Showing 1 changed file with 33 additions and 1 deletion.
34 changes: 33 additions & 1 deletion nodeJS/express/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,38 @@ Can deploy databases only.

---

#### Aiven

Can deploy databases only.

- 24/7 for all database services.
- High availability and automatic backups.
- Point-in-time recovery (varies by service).
- No credit card required.

##### Aiven: Free Plan

- 5 GiB of storage.
- 24/7 for all database services.
- One free database for every services including PostgreSQL, MySQL and Redis.
- No credit card required.

##### Aiven: Links

- [Aiven homepage](https://aiven.io/)
- [Aiven documentation](https://aiven.io/docs/get-started)
- [Guide: Connect a Node.js application to Aiven](https://aiven.io/docs/products/postgresql/howto/connect-node)

<div class="lesson-note lesson-note--tip" markdown="1">

#### Keep your secrets safe!

This guide provides a sample for configuring a database connection. Please do not store credentials directly in your code. Refer to the [Environment Variables](https://www.theodinproject.com/lessons/nodejs-environment-variables) section for best practices.

</div>

---

### Debugging and troubleshooting deployments

Errors are an inevitable part of the software development process. They especially have a habit of popping up when deploying to a new environment like a hosting provider. When this happens, the key is not to panic and to follow a calm, step-by-step debugging process.
Expand Down Expand Up @@ -255,4 +287,4 @@ The following questions are an opportunity to reflect on key topics in this less

This section contains helpful links to related content. It isn't required, so consider it supplemental.

- It looks like this lesson doesn't have any additional resources yet. Help us expand this section by contributing to our curriculum.
- [free-for.dev](https://free-for.dev/). This is a huge repository for list of software such as SaaS, PaaS, IaaS, etc. and other offerings with free developer tiers.

0 comments on commit 4fbf236

Please sign in to comment.