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
{{ message }}
This repository was archived by the owner on Feb 6, 2025. It is now read-only.
Services created with Amplication, which automatically generates the code, comprise of at least two main parts:
15
+
Amplication services are composed of at least two main parts, all of which are automatically generated by our platform.
16
16
17
-
1.The server that runs the API
18
-
2.A database
17
+
1.**API Server**
18
+
2.**Database**
19
19
20
-
There can be other parts like a Kafka message broker, or a Redis cache, other integration that your service needs.
21
-
These will all be additional containers that will be specified in the `docker-compose` file.
20
+
Depending on your service requirements, Amplication can automatically generate the code for additional components such as:
22
21
23
-
When it comes to deployment, you have several options to choose from, allowing you to select the best approach for your development workflow and production needs.
22
+
- Message brokers like Kafka
23
+
- Caching solutions like Redis
24
+
- Other integrations specific to your service needs
25
+
26
+
These additional components are seamlessly integrated as containers in your `docker-compose` file.
27
+
28
+
All components, including optional ones, are auto-generated by Amplication.
24
29
25
30
## Deployment Options
26
31
32
+
When it comes to deployment, you have several options to choose from, allowing you to select the best approach for your development workflow and production needs.
33
+
27
34
### Docker
28
35
29
-
Amplication generates all necessary configuration and scripts for Docker deployment, making it easy to containerize your application.
36
+
With the Docker Deployment plugins, Amplication generates all necessary configuration and scripts for Docker deployment, making it easy to containerize your application.
30
37
31
38
[Learn more about deploying with Docker](/deploy/docker-desktop)
32
39
33
40
### Kubernetes
34
41
35
-
For those looking to leverage the power of Kubernetes orchestration, Amplication provides the necessary components for a smooth deployment process.
42
+
For those looking to leverage the power of Kubernetes orchestration, Amplication provides the necessary plugins for a smooth deployment process.
36
43
37
44
[Learn more about deploying to Kubernetes](/deploy/kubernetes)
38
45
39
46
### Amazon Web Services (AWS) ECS
40
47
41
-
Amplication supports deployment to Amazon Web Services using Elastic Container Service (ECS). This option allows you to leverage AWS's managed container orchestration service for deploying, managing, and scaling your containerized applications.
48
+
Amplication has plugins that enable deployment to Amazon Web Services using Elastic Container Service (ECS). This option allows you to leverage AWS's managed container orchestration service for deploying, managing, and scaling your containerized applications.
42
49
43
50
[Learn more about deploying to AWS ECS](/deploy/aws/ecs)
0 commit comments