MarkLogic Server Training Course


MarkLogic Server is a multi-model database solution that enables organizations to store, manage, secure, and analyze enterprise data. MarkLogic Server focuses on advanced search capabilities and quick data access.

This instructor-led, live training (online or onsite) is aimed at system administrators, database administrators, data architects, and developers who wish to install, configure, and manage MarkLogic Server to optimize their database systems.

By the end of this training, participants will be able to implement, develop, manage, and secure their enterprise data and database systems using MarkLogic Server.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.


  • Experience with database management systems
  • Knowledge of JavaScript, C, C++, or any other programming language


  • System administrators
  • Database administrators
  • Data architects
  • Developers

Course Outline


Overview of MarkLogic Server Features and Architecture

  • Key concepts
  • APIs and communication protocols
  • Supported platforms
  • Cloud services

Getting Started with MarkLogic Server

  • Server-side Javascript
  • Using REST, Java, or Node.js
  • Semantics graphs
  • XQuery applications
  • Installation and upgrade

Understanding MarkLogic Server Basics

  • Indexing
  • Data management
  • Searching
  • Server security model
  • Clustering and caching

Developing Applications in MarkLogic Server

  • Application development
  • Search application
  • Node.js application
  • Java application
  • XML contentbase connector (XCC)
  • REST application
  • Semantic graphs
  • Temporal documents
  • Entity services

Managing MarkLogic Server Operations

  • Administrative interface
  • Configuring servers (HTTP, XDBC, WebDAV, and ODBC)
  • Database settings, storage, backup, and restore
  • Security administration
  • Scripting tasks
  • Database replication
  • Flexible replication

Monitoring MarkLogic Server

  • Using the monitoring dashboard
  • Monitoring history
  • Telemetry
  • Using the management API

Securing MarkLogic Server

  • Role-based security model
  • Protecting documents
  • Authentication and privileges
  • Auditing
  • Designing security policies
  • Securing production deployments

Exploring Advanced MarkLogic Server Topics

  • Connector for SharePoint administration
  • Scalability, availability, and failover
  • MarkLogic Server on Microsoft Azure
  • MarkLogic Server on Amazon Web Services (AWS)
  • SQL data modeling


Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *