Course Outline
Introduction
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
Troubleshooting
Summary and Conclusion
Requirements
- Experience with database management systems
- Knowledge of JavaScript, C, C++, or any other programming language
Audience
- System administrators
- Database administrators
- Data architects
- Developers
Testimonials (4)
The ability to Engauge on a 1:1 basis and ensure I had clarity and understanding on the concepts discussed.
Dave - Sea
Course - Data Architecture Fundamentals
Avoir déjà le code des exercices, cela permet de mieux se concentrer sur les points importants à comprendre et retenir, en étant disponible pour poser les questions.
Carole Roux - INRAE
Course - EBX5 for Developers
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Course - Talend Open Studio for ESB
I generally enjoyed the knowledge of the trainer.