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
- Yes! Defang makes it easy to deploy your app on production-ready infrastructure in your own cloud account. For example, you can deploy your app to AWS with `defang compose up --provider=aws --mode=production`. Check out your preferred cloud provider on [Defang BYOC](/docs/concepts/defang-byoc).
36
+
- Yes! Defang makes it easy to deploy your app on production-ready infrastructure in your own cloud account. For example, you can deploy your app to AWS with `defang compose up --provider=aws --mode=production`. Check out your preferred cloud provider on [Defang BYOC](/docs/concepts/defang-byoc) and see our [Deployment Modes](/docs/concepts/deployment-modes) documentation for more information on that.
37
37
38
38
### Does Defang support blue/green deployments?
39
39
40
-
- Defang does not currently support Blue/Green deploys, but it does support rolling updates with the `production`deployment mode. `defang compose up --mode=production`.
40
+
- Defang does not currently support Blue/Green deploys, but it does support rolling updates with the `--mode=production`flag. See the [Deployment Modes](/docs/concepts/deployment-modes) documentation for more information.
41
41
42
42
### Does Defang support rolling deployments?
43
43
44
-
- Yes! Defang supports rolling updates with the `production`deployment mode. `defang compose up --mode=production`.
44
+
- Yes! Defang supports rolling updates with the `--mode=production`flag. See the [Deployment Modes](/docs/concepts/deployment-modes) documentation for more information.
45
45
46
46
### Can I cancel a deployment once it has started?
47
47
48
48
- No. Once a deployment has started, it cannot be canceled. However, you can always deploy a new version of your app which will replace the current deployment.
49
49
50
50
### Will deploying a new version of my app cause downtime?
51
51
52
-
- If you have deployed your application with the `--mode=production` flag, Defang will use the _production_ deployment mode. This mode will provision your app with multiple replicas and will perform a rolling update to ensure zero downtime. If you use another deployment mode, you may experience downtime during the deployment, as Defang will not provision multiple replicas to save cost.
52
+
- If you have deployed your application with the `--mode=production` flag, Defang will use the _production_ deployment mode. This mode will provision your app with multiple replicas and will perform a rolling update to ensure zero downtime. If you use another deployment mode, you may experience downtime during the deployment, as Defang will not provision multiple replicas to save cost. See the [Deployment Modes](/docs/concepts/deployment-modes) documentation for more information.
53
53
54
54
### Can I deploy multiple services at once?
55
55
56
56
- Yes! You can deploy multiple services at once by defining them in a single compose.yaml file. When you run `defang compose up`, Defang will deploy all the services defined in the file at once.
57
57
58
58
### Can I deploy a service that depends on another service?
59
59
60
-
- Defang does not currently support service dependencies. All services will be deployed simultaneously. Defang will however run multiple healthchecks before marking a service as healthy and spinning down any previously deployed services when using the `production` deployment mode.
60
+
- Defang does not currently support service dependencies. All services will be deployed simultaneously. Defang will however run multiple healthchecks before marking a service as healthy and spinning down any previously deployed services when using the `production` deployment mode. See the [Deployment Modes](/docs/concepts/deployment-modes) documentation for more information.
61
61
62
62
## Feature Comparisons
63
63
64
64
### Is Defang a run-time platform?
65
-
- No. Defang is not a run-time platform. Instead, it lets you host and run your application on a [cloud provider](/docs/category/providers) of your choice. You can think of it as a tool that makes it way easier to deploy to that cloud provider.
65
+
- No. Defang is not a run-time platform. Instead, it lets you host and run your application on a [cloud provider](/docs/category/providers) of your choice. You can think of it as a tool that makes it way easier to deploy to that cloud provider. We do provide [Defang Playground](/docs/concepts/defang-playground), but it is meant to be used as a testing environment only.
66
66
67
67
### What is the difference between Defang and platforms such as Vercel, fly.io, and Railway?
68
68
- Defang is a tool that helps you get your application deployed to a [cloud provider](/docs/category/providers) of your choice, and it is not a platform. Unlike platforms, Defang does not host your application. We do provide [Defang Playground](/docs/concepts/defang-playground), but it is meant to be used as a testing environment only.
0 commit comments