Optimizing For MongoDB Atlas

What is MongoDB Atlas?
It is a global cloud database service developed by MongoDB. You are given the option to choose the cloud service provider. Atlas will handle the complexity of deploying, managing, and healing your deployments.

Connecting MongoDB Atlas
MongoDB Atlas setup requirements
To set up MongoDB Atlas in Stitch, you need:

A Standard or higher Stitch plan. While those currently in the Free Trial will also be able to set up MongoDB Atlas, replication will be paused until a Standard plan or higher is selected after the trial ends.
Privileges in MongoDB Atlas that allow you to create/manage users. This is required to create the Stitch database user. learn more techniques from MongoDB online training

A MongoDB Atlas database using a version between 2.6 and 4.0. While older versions may be connected to Stitch, we may not be able to provide support for issues that arise due to unsupported versions.

We recommend always keeping your version current as a best-practice. If you encounter connection issues or other unexpected behavior, verify that your MongoDB Atlas version is one supported by Stitch.

Step 1: Configure database connection settings
In MongoDB Atlas, navigate to the project containing the cluster you want to connect to Stitch. You can do this using the Context menu in the top left corner of the page.
Click Network Access in the Security section on the left side of the page.
Click + Add IP address on the Network Access page.
Fill in the fields in the Add Whitelist Entry window as follows:
Whitelist Entry: Paste one of the following IP addresses:

52.23.137.21/32

52.204.223.208/32

52.204.228.32/32

52.204.230.227/32

Comment: Enter Stitch.

Click Confirm.
Repeat steps 3-5 until all of Stitch’s IP addresses will be added:

Step 2: Create a Stitch database user
In MongoDB Atlas, navigate to the project containing the cluster you want to connect to Stitch. You can do this using the Context menu in the top left corner of the page.
1.Click Database Access in the Security section on the left side of the page.
2.Click the + Add new user button on the Database Access page.
3.Fill in the fields as follows in the Add New User window that displays:
Username: Enter stitch.
Password: Enter a secure password for the Stitch user.
Click the Add Default Privileges link.
4.In the Default Privileges section:
5.Select the read role from the dropdown and enter local into the Database field.
6.Click the +add another role link.
7.Select the readAnyDatabase role from the dropdown. The Database field should be automatically populated with admin.
8.Click Add User when finished.
See the Privileges list tab for an explanation of why these permissions are required by Stitch.

Step 3: Connect Stitch
In this step, you’ll complete the setup by entering the database’s connection details and defining replication settings in Stitch. click MongoDB online course for more.

Locate the database connection details in Mongo Atlas
1.In MongoDB Atlas, click Clusters under the Atlas section on the left side of the page.
2.Locate the cluster you want to connect to Stitch.
3.Click Connect. This will display a window with several connection options.
4.Click Connect with the Mongo Shell.
5.Click I have the Mongo Shell installed.
6.For Select your Mongo Shell version, select 3.4 or earlier.
7.Copy the connection string.

Locate the following in the connection string:

Host (Endpoint): This is the address of the instance you’re connecting to Stitch. It will be formatted like this: .mongodb.net. In this example, the host is test-shard-00-00-ddreq.mongodb.net.
Port: This is the port used to connect to the database. It follows the host string, separated by a colon (:). The default is 27017, which is what this example is also using.
Replica set: This is used to perform Log-based Incremental Replication. Locate replicaSet in the connection string - the value that follows is the name of the replica set. In this example, the replica set is test-shard-0.

Step 4: Select data to replicate
When you track a collection, Stitch will use the default Replication Method selected in the Integration Settings page. You can choose a different Replication Method for individual collections during this process.

You can select collections and fields by:

In the Integration Details page, click the Collections to Replicate tab.
Locate a collection you want to replicate.
Click the checkbox next to the object’s name. A green checkmark means the object is set to replicate.
If there are child objects, they’ll automatically display and you’ll be prompted to select some. Note: When you track a table, by default all fields will also be tracked.

After you set a collection to replicate, a page with the collection’s fields will display. De-select fields if needed. for more MongoDB online training Hyderabad

In the Settings page, define the collection’s Replication Method and, if using Key-based Incremental Replication, its Replication Key.

#mongodb administration training #mongodbonlinecourse #mongodbtraining #mongodbcourse

2.35 GEEK