Skip to main content

Create Server for AWS

Once you've successfully linked your AWS account to DeployPRO, you're ready to initiate the process of setting up a server for your application. Simply follow these instructions:

  1. Open the Server Menu. If this is your first time connecting a cloud provider on DeployPRO, you will found no list server. What you need to start deploying an application in DeployPRO is by clicking the + Create Server button.

    DeployPRO - Create Server


  2. Next, you will be directed to page so that you can create a server based on your preference. Ensure that you choose the cloud provider correctly. In this AWS topic, select AWS and proceed to fill out the form.

    DeployPRO - Server Preference

    Here are some points you should consider right now:

    • We recommend you to write the server name in camelCase, snake_case, kebab-case or PascalCase.

    • Find the best practice of the specification. πŸ‘‰ Scroll down for more information


  3. Review your Server before you click Create Server.

    DeployPRO - Review Server


  4. Your Server is successfully createdπŸ™Œ when the status is running.

    DeployPRO - Server Created


    Ensure thorough confirmation by clicking on the IPv4 Address. Once the server creation process is accomplished, the resulting appearance will resemble the following:

    Dashboard - DeployPRO


    This is how the server detail when you click the server name.

    DeployPRO - Server Detail


Information​

  1. You can deploy multiple apps and install databases on the same server, but ensure that your resources are sufficient.
  2. You have the option to delete your server. However, it's important to note that any applications housed within the server will be automatically deleted as well.

Specifications​

Make sure to choose the appropriate specifications based on your application's requirements. While a server can serve multiple applications, if you're setting up a server specifically for a single application, the choice becomes less critical.

For example t2.micro (1 VCPU, 1.0 RAM, Free-Tier)

The t2.micro instance type on AWS is well-suited for tasks involving lightweight applications that do not necessitate extensive computing power or memory resources. It encompasses 1 virtual CPU (vCPU) and 1.0 GB of RAM. Commonly employed scenarios for this instance type include hosting modest-scale websites, facilitating development and testing environments, executing microservices, and managing applications with minimal resource requirements. It is imperative to acknowledge that the t2.micro instance affords burstable performance, allowing it to accommodate short-term spikes in activity. However, sustained high utilization might result in performance constraints attributable to its credit-based allocation model.


βœ… Resources​

  • πŸ‘‰ Deploy Projects using your preferred provider: AWS, DigitalOcean, Azure, and GCP (soon)
  • πŸ‘‰ Get Deployment Support from the team behind this service
  • πŸ‘‰ Join the Community and chat with the team behind DeployPRO