Description

Book Synopsis

Validate your AWS Cloud database skills!

AWS Certified Database Study Guide: Specialty (DBS-C01) Exam focuses on helping you to understand the basic job role of a database administrator / architect and to prepare for taking the certification exam. This is your opportunity to take the next step in your career by expanding and validating your skills on the AWS Cloud, and performing a database-focused role. AWS is the frontrunner in cloud computing products and services, and this study guide will help you to gain an understanding of core AWS services, uses, and basic AWS database design and deployment best practices. AWS offers more than relational and nonrelation databases, they offer purpose built databases, which allow you to utilize database services prebuilt to meet your business requirements. If you are looking to take the Specialty (DBS-C01) exam, this Study Guide is what you need for comprehensive content and robust study tools that will help you gain the edge

Table of Contents

Introduction xxv

Assessment Test xxxv

Part I Workload- Specific Database Design 1

Chapter 1 Databases— from Your Server to AWS Cloud 3

Databases from the Beginning 4

1960s 5

1970s 5

1980s 6

1990s 7

2000–2010 7

2010–Today 8

Databases on Premises 9

Basic Infrastructure 9

Complex Infrastructure and Resiliency 9

Management 10

Databases in the Cloud 10

Data Remains Data 11

DBAs Are the Initial DevOps 11

DBA Career— Now What? 11

Summary 12

Chapter 2 Basic AWS Concepts 13

AWS Global Infrastructure 14

AWS Regions 14

AWS Availability Zones 14

AWS Local Zones 15

AWS Wavelength Zones 15

Points of Prescence 16

Networking 16

IP Addressing 17

Subnets 17

VPC Routing 17

Gateways and Connectivity Options 18

Security 21

Network Security 21

AWS Shared Responsibility Model 22

Identity and Access Management 24

Data Encryption 25

Storage at AWS 26

Amazon Elastic Block Storage 27

Amazon Elastic File System 28

Amazon Simple Storage Service 29

Operations 31

Monitoring and Logging 32

Amazon CloudWatch 32

AWS CloudTrail 33

Summary 34

Chapter 3 Purpose- Built Databases 35

Data store Concepts 36

Data Access Patterns 37

Latency 37

Scaling 37

Transaction Support 38

Consistency 38

Volume 38

Durability 39

Availability 39

Security/Compliance 39

Business Logic 39

Cost 40

Purpose- Built Databases on AWS 40

Relational Databases 40

Nonrelational Databases 42

Summary 46

Exam Essentials 46

Review Questions 48

Part II Management and Operations, Database Security, Monitoring and Troubleshooting Per Workload 51

Chapter 4 Relational Databases on AWS 53

Relational Databases 54

Structured Query Language 55

Install and Manage Databases Yourself 57

I/O Requirement 58

Managing Databases on EC 2 60

Monitoring Databases on EC 2 60

Scaling Databases 61

Upgrading Databases 61

Managed Services for Relational Databases 62

Launching an RDS Instance 63

Managing High Availability and Scalability 72

Configuring RDS Parameter Groups 74

Configuring RDS Option Groups 76

Deletion Protection 78

RDS Pricing Model 79

Amazon Aurora Cloud- Native Relational Database 79

Amazon Aurora Storage 80

Amazon Aurora DB Clusters 81

Amazon Aurora High Availability 82

Amazon Aurora Global Database 82

Amazon Aurora Read Replica Across Regions 84

Amazon Aurora Serverless 84

Amazon Aurora Multi- master 85

Patch Management and Upgrade 86

Monitoring and Performance Management 86

Backup and Restore 90

Backtrack 94

Cloning an Amazon Aurora DB Cluster Volume 94

Auditing 97

Database Activity Stream in Amazon Aurora 98

Security 98

Migrating Databases 101

Summary 101

Exam Essentials 101

Exercises 102

Review Questions 106

Chapter 5 Low- Latency Response Time for Your Apps and APIs 109

Getting Started with Modern Applications and NoSQL Databases 110

Amazon DynamoDB 112

Design Considerations 112

Migrating Your Data into DynamoDB 114

Query Considerations 116

Amazon DynamoDB Index Options 120

DynamoDB Capacity Modes 122

Other Features of DynamoDB 124

Backup/Restore 134

Scalability 136

Security 139

Monitoring 143

Amazon Keyspaces 148

Design Considerations 148

Migrating Your Data into Keyspaces 149

Query Considerations 150

Keyspaces Capacity Modes 151

Consistency Models 152

Uses Cases 153

Best Practices 153

Backups 154

Scalability 155

Security 155

Monitoring 157

Summary 158

Exam Essentials 159

Exercises 159

Review Questions 162

Chapter 6 Document Databases in the Cloud 165

Introducing Document Databases 166

Getting Started with Amazon DocumentDB 170

Creating an Amazon DocumentDB Cluster 174

Amazon DocumentDB Architecture 175

Security 177

Access Control 177

Data Protection 178

Other Features 179

Backup and Restore 180

Performance and Scaling 182

Compatibility between Amazon DocumentDB and MongoDB 182

Migrating from MongoDB to Amazon DocumentDB 183

Amazon DocumentDB Monitoring 184

Developing with Amazon DocumentDB 187

When to Use DynamoDB vs. DocumentDB 187

Amazon DocumentDB Pricing 188

Summary 189

Exam Essentials 189

Exercises 190

Review Questions 192

Chapter 7 Better Places Than Databases to Store Large Objects 195

Databases and Large Objects 196

Introducing Amazon S 3 198

Costs of Amazon S3 vs. Elastic Block Storage 200

Moving LOBs to Amazon S 3 204

Creating an S3 Bucket 204

Putting or Uploading Objects 206

Indexing LOBs in Amazon S 3 208

Additional S3 Features 211

Backup and Dump Files 211

Other Use Cases 211

Pay per Usage and Scalability 212

Availability and Durability 213

Security 214

Access Control 214

Data Encryption 215

Summary 216

Exam Essentials 216

Exercises 217

Review Questions 219

Chapter 8 Deliver Valuable Information at the Speed Your Business Needs 225

Information Latency 226

Data Warehouses 229

Database Engines for Data Warehouses 231

Migrating Data Warehouses to Amazon Redshift Using Aws Sct 233

Amazon Redshift 235

Redshift Cluster Architecture 235

Table Design in Redshift 235

Loading Data into Redshift 240

Data Lakes in AWS 241

Redshift Spectrum 242

Redshift Federated Queries 242

Data Lakehouse 242

Redshift Cluster Node Types 243

Redshift Monitoring 244

Redshift Scalability 245

Redshift Security 246

Redshift Data Resilience and Backup 247

Time- Series Databases 249

Amazon Timestream 251

Amazon Timestream Architecture 252

Loading Data into Amazon Timestream 253

Querying Data from Amazon Timestream 254

Amazon Timestream Monitoring 255

Amazon Timestream Scalability 255

Amazon Timestream Security 256

Amazon Timestream Data Resilience and Backup 257

Amazon OpenSearch Service 257

Amazon OpenSearch Service Domain Architecture 257

Loading Data to Amazon OpenSearch Service 257

Searching for Data in Amazon OpenSearch Service 258

Amazon OpenSearch Service Monitoring 259

Amazon OpenSearch Service Scalability 259

Amazon OpenSearch Service Security 259

Amazon OpenSearch Service Data Resilience and Backup 259

Summary 260

Exam Essentials 261

Exercises 261

Review Questions 271

Chapter 9 Discovering Relationships Using Graph Databases 275

Graph Databases 276

When to Use Graph Databases 277

Common Use Cases 278

Amazon Neptune 279

High- Level Architecture 279

Graph Models and Query Languages 280

Using and Extracting Data from Amazon Neptune 282

Storage Architecture 284

Data Resilience 284

Read Replicas 284

Scalability 286

Availability 287

Failover Policy 287

Security 288

Automatic Backup and Restore 289

Monitoring 290

Summary 291

Exam Essentials 291

Review Questions 292

Chapter 10 Immutable Database and Traceable Transactions 295

Amazon Quantum Ledger Database 296

Amazon QLDB Components 297

Working with Amazon QLDB 300

Backup and Durability 303

Performance and Scalability 304

Security 305

Monitoring 306

Best Practices 307

Summary 307

Exam Essentials 308

Exercises 308

Review Questions 311

Chapter 11 Caching Data with In- Memory Databases 313

Built- in Database Cache 314

Local Application Cache 315

In- Memory Databases 315

Caching Use Cases 315

Remote Cache Strategies 316

Caching Data in AWS 317

Caching Data with ElastiCache 319

Memcached or Redis? 319

Memcached Architecture on Amazon ElastiCache Service 320

Redis Architecture on the Amazon ElastiCache Service 321

Backup and Restore 324

Security 324

Monitoring 325

Amazon MemoryDB for Redis 325

Summary 326

Exam Essentials 326

Exercises 327

Review Questions 334

Part III Deployment and Migration 337

Chapter 12 Migrating Your Data to AWS 339

Network Communication and Data Migration 340

Optimizing Bandwidth Usage 343

Database Migration to AWS 343

AWS Schema Conversion Tool 344

AWS Data Migration Service 347

Setting Up AWS DMS 350

AWS DMS Continuous Replication 352

AWS DMS Best Practices 353

AWS DMS Security 356

AWS DMS Resilience 356

Other AWS Services for Data Migration 357

AWS DataSync 357

AWS Snow Family 357

AWS Storage Gateway 358

Choosing the Migration Path 358

One or Many Target Databases 358

Small, Noncritical Databases 359

Very Large Databases 359

Summary 360

Exam Essentials 360

Exercises 361

Review Questions 365

Chapter 13 Disaster Recovery 369

Understanding and Planning Disaster Recovery Requirements 370

Recovery Point Objective and Recovery Time Objective 371

Challenges in Disaster Recovery 371

Managing Disaster Recovery Strategies 373

Backup and Recovery Strategy 373

Database Replication Methods: Multi- AZ and Cross- Region Replication 373

Databases Deployed on EC 2 374

Amazon RDS 375

Amazon Aurora 378

Amazon Neptune 383

Summary 384

Exam Essentials 384

Review Questions 386

Chapter 14 Save Time and Reduce Errors Automating Your Infrastructure 389

AWS CloudFormation 390

Components 393

Important Concepts 400

Updating AWS CloudFormation Stacks 403

Deleting AWS CloudFormation Stacks 408

AWS Systems Manager Parameter Store 409

AWS Secrets Manager 411

Summary 415

Exam Essentials 415

Review Questions 416

Appendix Answers to Review Questions 421

Chapter 3: Purpose- Built Databases 422

Chapter 4: Relational Databases on AWS 422

Chapter 5: Low- Latency Response Time for Your Apps and APIs 424

Chapter 6: Document Databases in the Cloud 425

Chapter 7: Better Places Other Than Databases to Store Large Objects 426

Chapter 8: Deliver Valuable Information at the Speed Your Business Needs 427

Chapter 9: Discovering Relationships Using Graph Databases 429

Chapter 10: Immutable Database and Traceable Transactions 431

Chapter 11: Caching Data with In- Memory Databases 432

Chapter 12: Migrating Your Data to AWS 433

Chapter 13: Disaster Recovery 434

Chapter 14: Save Time and Reduce Errors Automating Your Infrastructure 436

Index 439

AWS Certified Database Study Guide

    Product form

    £38.00

    Includes FREE delivery

    RRP £47.50 – you save £9.50 (20%)

    Order before 4pm tomorrow for delivery by Wed 24 Jun 2026.

    A Paperback / softback by Matheus Arrais, Rene Martinez Bravet, Leonardo Ciccone

    2 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of AWS Certified Database Study Guide by Matheus Arrais

      Publisher: John Wiley & Sons Inc
      Publication Date: 18/05/2023
      ISBN13: 9781119778950, 978-1119778950
      ISBN10: 1119778956

      Description

      Book Synopsis

      Validate your AWS Cloud database skills!

      AWS Certified Database Study Guide: Specialty (DBS-C01) Exam focuses on helping you to understand the basic job role of a database administrator / architect and to prepare for taking the certification exam. This is your opportunity to take the next step in your career by expanding and validating your skills on the AWS Cloud, and performing a database-focused role. AWS is the frontrunner in cloud computing products and services, and this study guide will help you to gain an understanding of core AWS services, uses, and basic AWS database design and deployment best practices. AWS offers more than relational and nonrelation databases, they offer purpose built databases, which allow you to utilize database services prebuilt to meet your business requirements. If you are looking to take the Specialty (DBS-C01) exam, this Study Guide is what you need for comprehensive content and robust study tools that will help you gain the edge

      Table of Contents

      Introduction xxv

      Assessment Test xxxv

      Part I Workload- Specific Database Design 1

      Chapter 1 Databases— from Your Server to AWS Cloud 3

      Databases from the Beginning 4

      1960s 5

      1970s 5

      1980s 6

      1990s 7

      2000–2010 7

      2010–Today 8

      Databases on Premises 9

      Basic Infrastructure 9

      Complex Infrastructure and Resiliency 9

      Management 10

      Databases in the Cloud 10

      Data Remains Data 11

      DBAs Are the Initial DevOps 11

      DBA Career— Now What? 11

      Summary 12

      Chapter 2 Basic AWS Concepts 13

      AWS Global Infrastructure 14

      AWS Regions 14

      AWS Availability Zones 14

      AWS Local Zones 15

      AWS Wavelength Zones 15

      Points of Prescence 16

      Networking 16

      IP Addressing 17

      Subnets 17

      VPC Routing 17

      Gateways and Connectivity Options 18

      Security 21

      Network Security 21

      AWS Shared Responsibility Model 22

      Identity and Access Management 24

      Data Encryption 25

      Storage at AWS 26

      Amazon Elastic Block Storage 27

      Amazon Elastic File System 28

      Amazon Simple Storage Service 29

      Operations 31

      Monitoring and Logging 32

      Amazon CloudWatch 32

      AWS CloudTrail 33

      Summary 34

      Chapter 3 Purpose- Built Databases 35

      Data store Concepts 36

      Data Access Patterns 37

      Latency 37

      Scaling 37

      Transaction Support 38

      Consistency 38

      Volume 38

      Durability 39

      Availability 39

      Security/Compliance 39

      Business Logic 39

      Cost 40

      Purpose- Built Databases on AWS 40

      Relational Databases 40

      Nonrelational Databases 42

      Summary 46

      Exam Essentials 46

      Review Questions 48

      Part II Management and Operations, Database Security, Monitoring and Troubleshooting Per Workload 51

      Chapter 4 Relational Databases on AWS 53

      Relational Databases 54

      Structured Query Language 55

      Install and Manage Databases Yourself 57

      I/O Requirement 58

      Managing Databases on EC 2 60

      Monitoring Databases on EC 2 60

      Scaling Databases 61

      Upgrading Databases 61

      Managed Services for Relational Databases 62

      Launching an RDS Instance 63

      Managing High Availability and Scalability 72

      Configuring RDS Parameter Groups 74

      Configuring RDS Option Groups 76

      Deletion Protection 78

      RDS Pricing Model 79

      Amazon Aurora Cloud- Native Relational Database 79

      Amazon Aurora Storage 80

      Amazon Aurora DB Clusters 81

      Amazon Aurora High Availability 82

      Amazon Aurora Global Database 82

      Amazon Aurora Read Replica Across Regions 84

      Amazon Aurora Serverless 84

      Amazon Aurora Multi- master 85

      Patch Management and Upgrade 86

      Monitoring and Performance Management 86

      Backup and Restore 90

      Backtrack 94

      Cloning an Amazon Aurora DB Cluster Volume 94

      Auditing 97

      Database Activity Stream in Amazon Aurora 98

      Security 98

      Migrating Databases 101

      Summary 101

      Exam Essentials 101

      Exercises 102

      Review Questions 106

      Chapter 5 Low- Latency Response Time for Your Apps and APIs 109

      Getting Started with Modern Applications and NoSQL Databases 110

      Amazon DynamoDB 112

      Design Considerations 112

      Migrating Your Data into DynamoDB 114

      Query Considerations 116

      Amazon DynamoDB Index Options 120

      DynamoDB Capacity Modes 122

      Other Features of DynamoDB 124

      Backup/Restore 134

      Scalability 136

      Security 139

      Monitoring 143

      Amazon Keyspaces 148

      Design Considerations 148

      Migrating Your Data into Keyspaces 149

      Query Considerations 150

      Keyspaces Capacity Modes 151

      Consistency Models 152

      Uses Cases 153

      Best Practices 153

      Backups 154

      Scalability 155

      Security 155

      Monitoring 157

      Summary 158

      Exam Essentials 159

      Exercises 159

      Review Questions 162

      Chapter 6 Document Databases in the Cloud 165

      Introducing Document Databases 166

      Getting Started with Amazon DocumentDB 170

      Creating an Amazon DocumentDB Cluster 174

      Amazon DocumentDB Architecture 175

      Security 177

      Access Control 177

      Data Protection 178

      Other Features 179

      Backup and Restore 180

      Performance and Scaling 182

      Compatibility between Amazon DocumentDB and MongoDB 182

      Migrating from MongoDB to Amazon DocumentDB 183

      Amazon DocumentDB Monitoring 184

      Developing with Amazon DocumentDB 187

      When to Use DynamoDB vs. DocumentDB 187

      Amazon DocumentDB Pricing 188

      Summary 189

      Exam Essentials 189

      Exercises 190

      Review Questions 192

      Chapter 7 Better Places Than Databases to Store Large Objects 195

      Databases and Large Objects 196

      Introducing Amazon S 3 198

      Costs of Amazon S3 vs. Elastic Block Storage 200

      Moving LOBs to Amazon S 3 204

      Creating an S3 Bucket 204

      Putting or Uploading Objects 206

      Indexing LOBs in Amazon S 3 208

      Additional S3 Features 211

      Backup and Dump Files 211

      Other Use Cases 211

      Pay per Usage and Scalability 212

      Availability and Durability 213

      Security 214

      Access Control 214

      Data Encryption 215

      Summary 216

      Exam Essentials 216

      Exercises 217

      Review Questions 219

      Chapter 8 Deliver Valuable Information at the Speed Your Business Needs 225

      Information Latency 226

      Data Warehouses 229

      Database Engines for Data Warehouses 231

      Migrating Data Warehouses to Amazon Redshift Using Aws Sct 233

      Amazon Redshift 235

      Redshift Cluster Architecture 235

      Table Design in Redshift 235

      Loading Data into Redshift 240

      Data Lakes in AWS 241

      Redshift Spectrum 242

      Redshift Federated Queries 242

      Data Lakehouse 242

      Redshift Cluster Node Types 243

      Redshift Monitoring 244

      Redshift Scalability 245

      Redshift Security 246

      Redshift Data Resilience and Backup 247

      Time- Series Databases 249

      Amazon Timestream 251

      Amazon Timestream Architecture 252

      Loading Data into Amazon Timestream 253

      Querying Data from Amazon Timestream 254

      Amazon Timestream Monitoring 255

      Amazon Timestream Scalability 255

      Amazon Timestream Security 256

      Amazon Timestream Data Resilience and Backup 257

      Amazon OpenSearch Service 257

      Amazon OpenSearch Service Domain Architecture 257

      Loading Data to Amazon OpenSearch Service 257

      Searching for Data in Amazon OpenSearch Service 258

      Amazon OpenSearch Service Monitoring 259

      Amazon OpenSearch Service Scalability 259

      Amazon OpenSearch Service Security 259

      Amazon OpenSearch Service Data Resilience and Backup 259

      Summary 260

      Exam Essentials 261

      Exercises 261

      Review Questions 271

      Chapter 9 Discovering Relationships Using Graph Databases 275

      Graph Databases 276

      When to Use Graph Databases 277

      Common Use Cases 278

      Amazon Neptune 279

      High- Level Architecture 279

      Graph Models and Query Languages 280

      Using and Extracting Data from Amazon Neptune 282

      Storage Architecture 284

      Data Resilience 284

      Read Replicas 284

      Scalability 286

      Availability 287

      Failover Policy 287

      Security 288

      Automatic Backup and Restore 289

      Monitoring 290

      Summary 291

      Exam Essentials 291

      Review Questions 292

      Chapter 10 Immutable Database and Traceable Transactions 295

      Amazon Quantum Ledger Database 296

      Amazon QLDB Components 297

      Working with Amazon QLDB 300

      Backup and Durability 303

      Performance and Scalability 304

      Security 305

      Monitoring 306

      Best Practices 307

      Summary 307

      Exam Essentials 308

      Exercises 308

      Review Questions 311

      Chapter 11 Caching Data with In- Memory Databases 313

      Built- in Database Cache 314

      Local Application Cache 315

      In- Memory Databases 315

      Caching Use Cases 315

      Remote Cache Strategies 316

      Caching Data in AWS 317

      Caching Data with ElastiCache 319

      Memcached or Redis? 319

      Memcached Architecture on Amazon ElastiCache Service 320

      Redis Architecture on the Amazon ElastiCache Service 321

      Backup and Restore 324

      Security 324

      Monitoring 325

      Amazon MemoryDB for Redis 325

      Summary 326

      Exam Essentials 326

      Exercises 327

      Review Questions 334

      Part III Deployment and Migration 337

      Chapter 12 Migrating Your Data to AWS 339

      Network Communication and Data Migration 340

      Optimizing Bandwidth Usage 343

      Database Migration to AWS 343

      AWS Schema Conversion Tool 344

      AWS Data Migration Service 347

      Setting Up AWS DMS 350

      AWS DMS Continuous Replication 352

      AWS DMS Best Practices 353

      AWS DMS Security 356

      AWS DMS Resilience 356

      Other AWS Services for Data Migration 357

      AWS DataSync 357

      AWS Snow Family 357

      AWS Storage Gateway 358

      Choosing the Migration Path 358

      One or Many Target Databases 358

      Small, Noncritical Databases 359

      Very Large Databases 359

      Summary 360

      Exam Essentials 360

      Exercises 361

      Review Questions 365

      Chapter 13 Disaster Recovery 369

      Understanding and Planning Disaster Recovery Requirements 370

      Recovery Point Objective and Recovery Time Objective 371

      Challenges in Disaster Recovery 371

      Managing Disaster Recovery Strategies 373

      Backup and Recovery Strategy 373

      Database Replication Methods: Multi- AZ and Cross- Region Replication 373

      Databases Deployed on EC 2 374

      Amazon RDS 375

      Amazon Aurora 378

      Amazon Neptune 383

      Summary 384

      Exam Essentials 384

      Review Questions 386

      Chapter 14 Save Time and Reduce Errors Automating Your Infrastructure 389

      AWS CloudFormation 390

      Components 393

      Important Concepts 400

      Updating AWS CloudFormation Stacks 403

      Deleting AWS CloudFormation Stacks 408

      AWS Systems Manager Parameter Store 409

      AWS Secrets Manager 411

      Summary 415

      Exam Essentials 415

      Review Questions 416

      Appendix Answers to Review Questions 421

      Chapter 3: Purpose- Built Databases 422

      Chapter 4: Relational Databases on AWS 422

      Chapter 5: Low- Latency Response Time for Your Apps and APIs 424

      Chapter 6: Document Databases in the Cloud 425

      Chapter 7: Better Places Other Than Databases to Store Large Objects 426

      Chapter 8: Deliver Valuable Information at the Speed Your Business Needs 427

      Chapter 9: Discovering Relationships Using Graph Databases 429

      Chapter 10: Immutable Database and Traceable Transactions 431

      Chapter 11: Caching Data with In- Memory Databases 432

      Chapter 12: Migrating Your Data to AWS 433

      Chapter 13: Disaster Recovery 434

      Chapter 14: Save Time and Reduce Errors Automating Your Infrastructure 436

      Index 439

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account