Acknowledgments |
|
xvii | |
Introduction |
|
xix | |
Exam 1Z0-1072 |
|
xxi | |
Chapter 1 Oracle Cloud Infrastructure Concepts |
|
1 | (26) |
|
|
1 | (8) |
|
Exercise 1-1: Create a New OCI Account |
|
|
4 | (5) |
|
|
9 | (2) |
|
OCI Features and Components |
|
|
11 | (5) |
|
Regions and Availability Domains |
|
|
11 | (4) |
|
Exercise 1-2: Explore Your Availability Domain and Region |
|
|
14 | (1) |
|
Off-Box Network Virtualization |
|
|
15 | (1) |
|
|
16 | (8) |
|
Identity and Access Management |
|
|
16 | (2) |
|
|
18 | (2) |
|
|
20 | (1) |
|
|
20 | (2) |
|
|
22 | (2) |
|
|
24 | (1) |
|
|
24 | (2) |
|
|
26 | (1) |
Chapter 2 OCI Identity and Access Management |
|
27 | (46) |
|
|
27 | (12) |
|
|
28 | (1) |
|
|
29 | (2) |
|
|
31 | (2) |
|
|
33 | (1) |
|
|
34 | (4) |
|
|
38 | (1) |
|
Describe Resource Locations and Identifiers |
|
|
39 | (17) |
|
|
39 | (8) |
|
Exercise 2-1: Subscribe to Another Region |
|
|
41 | (3) |
|
Exercise 2-2: Create a Compartment and a VCN |
|
|
44 | (3) |
|
|
47 | (2) |
|
Managing Tags and Tag Namespaces |
|
|
49 | (3) |
|
|
52 | (4) |
|
|
56 | (8) |
|
|
57 | (3) |
|
Exercise 2-3: Create Compartments for Organization |
|
|
57 | (3) |
|
Create Groups, Users, Policies |
|
|
60 | (13) |
|
Exercise 2-4: Create Groups, Users, and Policies |
|
|
61 | (3) |
|
Federate OCI with Various Identity Providers |
|
|
64 | (2) |
|
|
66 | (3) |
|
|
69 | (1) |
|
|
70 | (1) |
|
|
71 | (2) |
Chapter 3 OCI Networking |
|
73 | (68) |
|
Networking Concepts and Terminology |
|
|
73 | (22) |
|
|
75 | (4) |
|
Exercise 3-1: Expand CIDR Notation |
|
|
78 | (1) |
|
|
79 | (2) |
|
|
81 | (5) |
|
|
86 | (9) |
|
Use Virtual Cloud Networks |
|
|
95 | (20) |
|
Exercise 3-2: Create VCNs and Subnets |
|
|
96 | (4) |
|
Exercise 3-3: Deploy a NAT Gateway |
|
|
100 | (3) |
|
Exercise 3-4: Deploy a Service Gateway |
|
|
103 | (3) |
|
Exercise 3-5: Set Up Local VCN Peering |
|
|
106 | (5) |
|
Exercise 3-6: Set Up Remote VCN Peering |
|
|
111 | (4) |
|
|
115 | (11) |
|
DNS Concepts and Features |
|
|
116 | (5) |
|
Creating and Managing DNS Records |
|
|
121 | (5) |
|
Exercise 3-7: Set Up a DNS Zone and Resource Records |
|
|
123 | (3) |
|
|
126 | (9) |
|
Load Balancer Terminology and Concepts |
|
|
126 | (9) |
|
Exercise 3-8: Set Up a Load Balancer |
|
|
132 | (3) |
|
Design and Secure OCI Networks |
|
|
135 | (2) |
|
|
135 | (2) |
|
|
137 | (1) |
|
|
137 | (1) |
|
|
138 | (2) |
|
|
140 | (1) |
Chapter 4 Compute Instances |
|
141 | (46) |
|
Compute Service Components |
|
|
142 | (10) |
|
|
142 | (2) |
|
|
144 | (8) |
|
|
152 | (30) |
|
|
152 | (18) |
|
Exercise 4-1: Create an SSH Key Pair |
|
|
154 | (2) |
|
Exercise 4-2: Create a Compute Instance to Use as a Web Server |
|
|
156 | (6) |
|
Exercise 4-3: Create and Use a Custom Image |
|
|
162 | (5) |
|
Exercise 4-4: Create a Load Balancer to Route Traffic to Web Servers |
|
|
167 | (3) |
|
Exercise 4-5: Create and Connect to |
|
|
|
a Windows Compute Instance |
|
|
170 | (4) |
|
|
174 | (1) |
|
Instance Configurations, Pools, and Autoscaling |
|
|
175 | (4) |
|
Instance Console Connections |
|
|
179 | (3) |
|
|
182 | (1) |
|
|
183 | (2) |
|
|
185 | (2) |
Chapter 5 Storage |
|
187 | (52) |
|
|
188 | (25) |
|
|
189 | (3) |
|
Exercise 5-1: Create a Block Volume |
|
|
190 | (2) |
|
|
192 | (3) |
|
Exercise 5-2: Attach a Block Volume to a Linux Instance |
|
|
194 | (1) |
|
|
195 | (1) |
|
Exercise 5-3: Connect a Block Volume to |
|
|
|
Your Linux Volume Using iSCSI and CHAP |
|
|
195 | (9) |
|
Exercise 5-4: Format a Block Volume, Create a File System, and Mount the Volume |
|
|
198 | (2) |
|
Exercise 5-5: Present a Block Volume to a Windows Instance |
|
|
200 | (4) |
|
Block Volume Backup Options |
|
|
204 | (6) |
|
Exercise 5-6: Create a Full Backup of a Block Volume |
|
|
207 | (1) |
|
Exercise 5-7: Create and Back Up a Volume Group |
|
|
208 | (2) |
|
Delete and Recover Block Volumes |
|
|
210 | (3) |
|
Exercise 5-8: Restore a Block Volume Backup to a New Block Volume |
|
|
210 | (2) |
|
Exercise 5-9: Recover a Block Volume Backup in a Different Region |
|
|
212 | (1) |
|
|
213 | (9) |
|
|
213 | (7) |
|
Exercise 5-10: Upload, Restore, and Download Using an Archive Tier Bucket |
|
|
216 | (2) |
|
Exercise 5-11: Upload, Restore, and Download Using a Standard Tier Bucket |
|
|
218 | (2) |
|
Pre-Authenticated Requests |
|
|
220 | (2) |
|
|
222 | (12) |
|
|
222 | (3) |
|
Create, Configure, and Mount a File Storage Service |
|
|
225 | (7) |
|
Exercise 5-12: Create a File System, Mount Target, and Mount with NFS Clients |
|
|
225 | (7) |
|
|
232 | (2) |
|
|
234 | (1) |
|
|
235 | (1) |
|
|
236 | (3) |
Chapter 6 Databases |
|
239 | (82) |
|
|
240 | (43) |
|
|
242 | (5) |
|
DBCS on Exadata (Exadata Cloud Service) |
|
|
247 | (3) |
|
|
250 | (1) |
|
Network Requirements for DBCS |
|
|
250 | (15) |
|
Exercise 6-1: Configure a Public Subnet with Internet Gateway for Your DB System |
|
|
252 | (5) |
|
Exercise 6-2: Create a DB System on a VM |
|
|
257 | (5) |
|
Exercise 6-3: Connect to the Database System with SSH, SQL*Plus, and asmcmd |
|
|
262 | (2) |
|
Exercise 6-4: Connect to the Database System with SQL Developer |
|
|
264 | (1) |
|
|
265 | (2) |
|
|
267 | (15) |
|
Exercise 6-5: Make a Disk-Based Database Backup Using dbcli |
|
|
268 | (2) |
|
Exercise 6-6: Back Up Your TDE Wallet to Object Storage Using dbcli |
|
|
270 | (5) |
|
Exercise 6-7: Back Up Your Database to Object Storage Using RMAN |
|
|
275 | (3) |
|
Exercise 6-8: Create a Standalone Managed Backup Using the Console |
|
|
278 | (1) |
|
Exercise 6-9: Enable Automatic Incremental Backups Using the Console |
|
|
279 | (3) |
|
|
282 | (1) |
|
Advanced Database Features |
|
|
283 | (10) |
|
|
283 | (4) |
|
|
287 | (1) |
|
|
287 | (6) |
|
|
293 | (10) |
|
Create an Autonomous Database |
|
|
294 | (3) |
|
Exercise 6-10: Create an ATP Database Using the Console |
|
|
294 | (3) |
|
Connecting to an Autonomous Database |
|
|
297 | (3) |
|
Exercise 6-11: Connect to an ATP Database Using the SQL Developer |
|
|
298 | (2) |
|
Back Up and Recover an Autonomous Database |
|
|
300 | (1) |
|
Operating an Autonomous Database |
|
|
301 | (2) |
|
|
303 | (13) |
|
|
304 | (1) |
|
|
304 | (2) |
|
|
306 | (4) |
|
|
310 | (1) |
|
|
311 | (1) |
|
|
312 | (1) |
|
|
313 | (1) |
|
|
313 | (1) |
|
Multitenant Migration Approaches |
|
|
314 | (1) |
|
|
315 | (1) |
|
|
316 | (1) |
|
|
317 | (2) |
|
|
319 | (2) |
Chapter 7 Automation Tools |
|
321 | (22) |
|
|
321 | (12) |
|
Install and Configure OCI CLI |
|
|
322 | (6) |
|
Exercise 7-1: Install the OCI CLI Using the Quickstart Installation Script |
|
|
323 | (2) |
|
Exercise 7-2: Configure OCI CLI |
|
|
325 | (3) |
|
|
328 | (5) |
|
Exercise 7-3: Use the OCI CLI to List Supported Oracle Databases |
|
|
331 | (2) |
|
|
333 | (7) |
|
Install and Configure Terraform and the Provider for OCI |
|
|
334 | (2) |
|
Exercise 7-4: Install and Configure Terraform and the Provider for OCI on Linux |
|
|
334 | (2) |
|
|
336 | (8) |
|
Exercise 7-5: Use Terraform to Create and Remove an OCI VCN |
|
|
337 | (3) |
|
|
340 | (1) |
|
|
340 | (2) |
|
|
342 | (1) |
Chapter 8 OCI Best Practice Architectures |
|
343 | (20) |
|
Design Highly Available Disaster Recovery (HADR) OCI Solutions |
|
|
344 | (12) |
|
Regions and Availability Domains |
|
|
345 | (1) |
|
VCNs, Load Balancers, and Compute Instances |
|
|
346 | (2) |
|
|
348 | (2) |
|
Storage and Compute Instances |
|
|
350 | (1) |
|
|
351 | (1) |
|
|
351 | (5) |
|
Leverage OCI Security Features to Protect Your Cloud Infrastructure |
|
|
356 | (2) |
|
|
357 | (1) |
|
|
357 | (1) |
|
|
358 | (1) |
|
|
358 | (1) |
|
|
359 | (1) |
|
|
360 | (3) |
Appendix About the Online Content |
|
363 | (4) |
|
|
363 | (1) |
|
Your Total Seminars Training Hub Account |
|
|
363 | (1) |
|
|
363 | (1) |
|
Single User License Terms and Conditions |
|
|
363 | (2) |
|
|
365 | (1) |
|
|
365 | (2) |
Glossary |
|
367 | (12) |
Index |
|
379 | |