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
- Identify how you will partition systems for management. For
75
+
example, clarify how your team should arrange {+service+}
76
+
projects or {+service+} organizations.
77
+
78
+
To get recommendations and learn more about this topic, see
79
+
:ref:`arch-center-hierarchy`.
80
+
* - Access Controls
81
+
- Identify MongoDB {+service+} Control Plane access controls, and
82
+
database access controls for both workload and workforce principals. Create a comprehensive list of principals and mechanisms for how you will authenticate and authorize. Define {+service+} API key access controls, including authorizations and expiration rules.
83
+
* - Change Control and Auditability Requirements
84
+
- Clarify any change control or audit controls requirements. This
85
+
can include change approval processes and tools, along with
86
+
reporting guidelines.
87
+
88
+
To get recommendations and learn more about this topic, see
89
+
:ref:`arch-center-auditing-logging`.
90
+
* - Data Residency Requirements
91
+
- Identify data residency requirements, such as data sovereignty
92
+
requirements, or application data partitioning rules.
93
+
* - Network Topology Requirements
94
+
- Identify network topology requirements, including Cloud Provider
95
+
regions, private connectivity options, and application
96
+
deployment topology.
97
+
98
+
To get recommendations and learn more about this topic, see
99
+
:ref:`arch-center-network-security`.
100
+
* - High Availability Requirements
101
+
- Identify high availability requirements such as cluster topology
102
+
with node count and priority per region, global write
103
+
requirements, and partitioning tolerances.
104
+
105
+
To get recommendations and learn more about this topic, see
106
+
:ref:`arch-center-high-availability`.
107
+
* - Data Retention Requirements
108
+
- Identify and record your data retention policies. This may
109
+
require creating a classification for automation, including
110
+
creation of archive or purge automation. In some cases, data
111
+
must be preserved for a certain duration, whereas in other cases
112
+
data must be purged after some duration. Identify performance
113
+
characteristics of retrieval of archived records.
114
+
* - Disaster Recovery Requirements
115
+
- Identify all disaster recovery requirements, including:
116
+
117
+
- Identify and record your current disaster recovery plan.
118
+
- Define backup snapshot schedules and retentions.
119
+
- Identify Restore Time Objective (RTO) and Restore Point
To begin, :ref:`plan your migration tools and strategy
211
+
<arch-center-migration>` to move your on-premise deployments to {+service+}. This plan should be included in your landing zone document.
212
+
213
+
After you plan your migration, copy the relevant guidance and examples in :ref:`arch-center-hierarchy`, which helps you create your first foundational components in {+service+}.
214
+
215
+
Then, review the guidance and examples for each of the pages nested under each {+waf+} pillar in the {+atlas-arch-center+}. Copy the
216
+
diagrams, recommendations, tools, and examples that are relevant for
217
+
your organization:
218
+
219
+
- Operational Efficiency
220
+
221
+
- :ref:`arch-center-automation`
222
+
- :ref:`arch-center-monitoring-alerts`
223
+
- Security
224
+
225
+
- :ref:`arch-center-network-security`
226
+
- :ref:`arch-center-auth`
227
+
- :ref:`arch-center-data-encryption`
228
+
- :ref:`arch-center-compliance`
229
+
- :ref:`arch-center-auditing-logging`
230
+
- Reliability
231
+
232
+
- :ref:`arch-center-high-availability`
233
+
- :ref:`arch-center-resiliency`
234
+
- :ref:`arch-center-backups`
235
+
- Performance
236
+
237
+
- :ref:`arch-center-scalability`
238
+
- Cost Optimization
239
+
240
+
- :ref:`arch-center-cost-saving-config`
241
+
- :ref:`arch-center-billing-data`
242
+
243
+
Your Organization's Requirements
244
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
245
+
246
+
Adjust the example landing zone diagram, recommendations, and examples
247
+
that you copied from the {+atlas-arch-center+} to fit your
248
+
organization's specific requirements. For example, if you use only
249
+
{+gcp+} as a cloud provider, your landing zone should specify that
250
+
requirement and you should exclude any recommendations and examples
251
+
applicable only to |aws| and |azure|.
252
+
253
+
To identify more considerations and requirements specific to your
254
+
organization, see the previous section on
255
+
:ref:`landing-zone-considerations`.
256
+
257
+
Next Steps
258
+
----------
259
+
260
+
See the :ref:`arch-center-migration` page to plan your migration
261
+
to {+service+} or use the left
262
+
navigation to find features and best practices for each {+waf+} pillar.
0 commit comments