You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/deployment.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Before deploying your NestJS application, ensure you have:
12
12
- Any required services, like a database, set up and ready to go.
13
13
- At least an LTS version of Node.js installed on your deployment platform.
14
14
15
-
> info **Hint** If you are looking for a cloud-based platform to deploy your NestJS application, check out [Mau](https://mau.nestjs.com/'Deploy with Mau'), our official platform for deploying NestJS applications on AWS.
15
+
> info **Hint** If you are looking for a cloud-based platform to deploy your NestJS application, check out [Mau](https://mau.nestjs.com/'Deploy Nest'), our official platform for deploying NestJS applications on AWS.
16
16
17
17
#### Building your application
18
18
@@ -30,9 +30,9 @@ Upon successful compilation, you should see a `dist` directory in your project r
30
30
31
31
Your production environment is where your application will be accessible to external users. This could be a cloud-based platform like [AWS](https://aws.amazon.com/) (with EC2, ECS, etc.), [Azure](https://azure.microsoft.com/), or [Google Cloud](https://cloud.google.com/), or even a dedicated server you manage, such as [Hetzner](https://www.hetzner.com/).
32
32
33
-
To simplify the deployment process and avoid manual setup, you can use a service like [Mau](https://mau.nestjs.com/'Deploy with Mau'), our official platform for deploying NestJS applications on AWS. For more details, check out [this section](todo).
33
+
To simplify the deployment process and avoid manual setup, you can use a service like [Mau](https://mau.nestjs.com/'Deploy Nest'), our official platform for deploying NestJS applications on AWS. For more details, check out [this section](todo).
34
34
35
-
Some of the pros of using a **cloud-based platform** or service like [Mau](https://mau.nestjs.com/'Deploy with Mau') include:
35
+
Some of the pros of using a **cloud-based platform** or service like [Mau](https://mau.nestjs.com/'Deploy Nest') include:
36
36
37
37
- Scalability: Easily scale your application as your user base grows.
38
38
- Security: Benefit from built-in security features and compliance certifications.
@@ -84,7 +84,7 @@ Best practices for logging:
84
84
- Use Correlation IDs: In distributed systems, include unique identifiers (like correlation IDs) in your logs to trace requests across different services.
85
85
- Use Log Levels: Categorize logs by severity (e.g., `info`, `warn`, `error`) and disable debug or verbose logs in production to reduce noise.
86
86
87
-
> info **Hint** If you're using [AWS](https://aws.amazon.com/) (with [Mau](https://mau.nestjs.com/'Deploy with Mau') or directly), consider JSON logging to make it easier to parse and analyze your logs.
87
+
> info **Hint** If you're using [AWS](https://aws.amazon.com/) (with [Mau](https://mau.nestjs.com/'Deploy Nest') or directly), consider JSON logging to make it easier to parse and analyze your logs.
88
88
89
89
For distributed applications, using a centralized logging service like ElasticSearch, Loggly, or Datadog can be incredibly useful. These tools offer powerful features like log aggregation, search, and visualization, making it easier to monitor and analyze your application's performance and behavior.
90
90
@@ -110,7 +110,7 @@ Example: For a NestJS application experiencing high traffic, you can deploy mult
110
110
111
111
This process is straightforward with containerization technologies like [Docker](https://www.docker.com/) and container orchestration platforms such as [Kubernetes](https://kubernetes.io/). Additionally, you can leverage cloud-specific load balancers like [AWS Elastic Load Balancing](https://aws.amazon.com/elasticloadbalancing/) or [Azure Load Balancer](https://azure.microsoft.com/en-us/services/load-balancer/) to distribute traffic across your application instances.
112
112
113
-
> info **Hint**[Mau](https://mau.nestjs.com/'Deploy with Mau') offers built-in support for horizontal scaling on AWS, allowing you to easily deploy multiple instances of your NestJS application and manage them with just a few clicks.
113
+
> info **Hint**[Mau](https://mau.nestjs.com/'Deploy Nest') offers built-in support for horizontal scaling on AWS, allowing you to easily deploy multiple instances of your NestJS application and manage them with just a few clicks.
114
114
115
115
#### Some other tips
116
116
@@ -220,15 +220,15 @@ Cloud providers like AWS, Azure, and Google Cloud offer managed container servic
220
220
221
221
#### Easy deployment with Mau
222
222
223
-
[Mau](https://mau.nestjs.com/'Deploy with Mau') is our official platform for deploying NestJS applications on [AWS](https://aws.amazon.com/). If you're not ready to manage your infrastructure manually (or just want to save time), Mau is the perfect solution for you.
223
+
[Mau](https://mau.nestjs.com/'Deploy Nest') is our official platform for deploying NestJS applications on [AWS](https://aws.amazon.com/). If you're not ready to manage your infrastructure manually (or just want to save time), Mau is the perfect solution for you.
224
224
225
225
With Mau, provisioning and maintaining your infrastructure is as simple as clicking just a few buttons. Mau is designed to be simple and intuitive, so you can focus on building your applications and not worry about the underlying infrastructure. Under the hood, we use **Amazon Web Services** to provide you with a powerful and reliable platform, while abstracting away all the complexity of AWS. We take care of all the heavy lifting for you, so you can focus on building your applications and growing your business.
226
226
227
-
[Mau](https://mau.nestjs.com/'Deploy with Mau') is perfect for startups, small-to-medium businesses, large enterprises, and developers who want to get up and running quickly without having to spend a lot of time on learning and managing infrastructure. It's incredibly easy to use, and you can have your infrastructure up and running in minutes. It also leverages AWS behind the scenes, giving you all the advantages of AWS without the hassle of managing its complexities.
227
+
[Mau](https://mau.nestjs.com/'Deploy Nest') is perfect for startups, small-to-medium businesses, large enterprises, and developers who want to get up and running quickly without having to spend a lot of time on learning and managing infrastructure. It's incredibly easy to use, and you can have your infrastructure up and running in minutes. It also leverages AWS behind the scenes, giving you all the advantages of AWS without the hassle of managing its complexities.
0 commit comments