简体   繁体   中英

Limitations of using a single ec2 instance to deploy a database

My application requires MongoDB to run. I was wondering if you could explain the limitations of using a single ec2 instance to deploy a database.

What would be a couple other options that wouldn't require ec2?

There are two basic options:

  1. Run your own instance of MongoDB on EC2, or in a container.

  2. Use a managed service such as MongoDB Atlas or DocumentDB

The first option provides you with more control of the application and its runtime environment, and more flexibility in configuration.

The downside is the overhead imposed in the management of the solution: Upgrades, scaling, performance, configuration changes, security patches. And this applies to the underliying operating system as well.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM