MongoDB Administrator 国内培训课程

四月的奥德赛 学习资源 273 次浏览 1条评论

       
 

笔者在MongoDB官网没有查到国内的合作培训地点.,在官网可以查:https://www.mongodb.com/partners/list


 
 

只有在线的一些课程。我们先来看看MongoDB官网的管理员培训目标:

https://www.mongodb.com/products/training/private

       
 

MongoDB 把管理员分为2种,一种是Administrator,还有一种是Advanced Administrator。我们来看看2种管理员的介绍。

       
 

MongoDB for Administrators

通过针对运营团队的全面私人培训计划,快速加速MongoDB。 您的团队将获得按照最佳实践部署和管理MongoDB应用程序的知识和信心。

MongoDB for Administrators将在贵公司的现场提供,其课程可根据您的特定需求和兴趣领域进行定制。 在为期三天的课程中,讲师将涵盖运营团队成功部署和维护MongoDB,诊断性能问题,从MongoDB导入和导出数据以及建立正确的备份和恢复例程所需的一切。

       
 

MongoDB Advanced Administrator

通过高级管理员培训,为您的运营和开发团队提供运行MongoDB的技能和工具。

高级管理员培训专为负责维护MongoDB应用程序的操作人员而设计。教师指导团队使用和配置他们自己的Ops Manager部署,然后使用Ops Manager设置和管理代表不同MongoDB部署拓扑的环境,类似于学生在现实世界中将遇到的拓扑。团队在整个课程中亲自动手,积极合作以确定和实施解决方案。教师根据解决方案的速度,优雅和有效性对团队进行评估,并提供有关战略和最佳实践的反馈。

在此过程中的每一步,团队都在关键领域培养技能,例如Ops Manager使用和配置,服务器和基础架构配置,诊断,故障排除,维护,性能调整和灾难恢复。

       
 

通过百度找到一家叫NobleProg的网站,https://www.nobleprog.cn/ 上面有很多培训,包括MongoDB。一般人印象中百度出来的不是很靠谱,笔者也看了一下,这家应该还可以。为什么这么说呢。因为培训内容与官网的描述很接近,官网上的介绍也没有列出课程目录,所以只能根据它上面的描述和这家培训机构列出来的课程目录去做对比。笔者致电销售顾问过去了解了情况,因为MongoDB不像微软的产品用户面广,所以暂时没有小班公开课,但是你可以报名,等他们凑够人数了然后再通知你,你再决定要不要上课。好像只有面授,小班公开课的费用未知。然后11私人教学笔者咨询了一下费用,11远程授课费用是22 RMB左右(含税),11面授29 RMB(含税)。有需要培训的同学可以了解一下。培训的地点也很多。 (见文章末尾图)

 

最近笔者在考虑想转DBA,所以想先去培训一下。刚好呢,Cloudera HadoopMongoDB的职位都有,所以花点时间去了解了一下。整体而言呢,CDH培训费用会低一些,CCA 7000 RMBCCP还没问。而且和Cloudera官方是合作伙伴关系。而MongoDB培训费用比较贵,不是官方合作伙伴,培训内容和培训效果要去参加了才能评论。等笔者有机会去参加培训了,然后录好视频,再发上来团购吧。(原则是培训费回本,不靠卖资料赚钱,有需要的到时候来咨询,争取双赢的局面。不想因为这个事情坏了博客的名声。)

 

MongoDB for Administrators培训:

https://www.nobleprog.cn/cc/mongodbadmin?type=classroom&participants=1&how=public

课程大纲

MongoDB Architectural Overview

  • Origin, design goals, key features
  • Process structure (mongos, mongod, config servers)
  • Directory / file structure

Working with the MongoDB Shell

  • Documents and data types
  • CRUD (Inserts, queries, updates, deletes)
  • System commands

Single-server Configuration and Deployment

  • Configuration files
  • Data files and allocation
  • Log files
  • Hardware and file-system recommendations

Security

  • Built-in authentication
  • Recommendations for secure deployment

Monitoring MongoDB

  • mongostat
  • Analyzing memory and IO performance
  • Integration with monitoring tools: Munin / Cacti / Nagios
  • MongoDB’s web console

Indexing and Query Optimization

  • Managing indexes and MongoDB indexing internals
  • Single / Compound / Geo indexes
  • Identifying sub-optimal queries. Using the query profiler.

Introduction to drivers (Java/Python/Ruby/PHP/Perl)

  • How the drivers and shell communicate with MongoDB
  • BSON and the MongoDB Wire Protocol
  • Troubleshooting application connections

Intro to Read and Write scalability

Replication and Durability

  • Master-slave replication
  • Replica sets
  • Using write concern for durability
  • Handling replication failures

Auto-Sharding

  • How sharding works
  • Setting up a MongoDB shard cluster

Choosing a shard key

Sharding and indexes

  • Sharding and Replica Set Topologies
  • Administering a sharded cluster

Shard / Chunk Migration

Backup and Restore Plans

  • Filesystem-based strategies
  • mongodump / mongorestore
  • rsync
  • mongoimport / mongoexport

       
 

MongoDB Advanced Administrator培训:

https://www.nobleprog.cn/cc/mongodbadvadmin?type=classroom&participants=1&how=public

课程大纲

Introduction

  • Why a management application for MongoDB?

Overview of MongoDB Enterprise Server Features and Architecture

Setting up MongoDB Ops Manager

Server and Infrastructure Provisioning

Managing the Network

Diagnosing the System

Deploying to Production

Monitoring and Performance Alerts

Performance Tuning

Query Optimization

Backup and Recovery

Disaster Recovery

Advanced Security

Patching the System

Scaling MongoDB
 
Troubleshooting

Summary and Conclusion

     
 

高级管理员培训课程基本就是在讲MongoDB Ops Manager的部署和使用,官网有对这款产品介绍有文档。

MongoDB Ops Manager 官网介绍:https://www.mongodb.com/products/ops-manager

MongoDB Ops Manager 官网文档:https://docs.opsmanager.mongodb.com/current/

   
 

这个MongoDB Ops Manager 是需要MongoDB Enterprise Advanced订阅才能获得全部功能的,如果不订阅直接从官网下载安装也是可以用的,只不过监控功能是免费的,备份功能是收费的。

MongoDB Enterprise Advancedhttps://www.mongodb.com/products/mongodb-enterprise-advanced

MongoDB Enterprise Advanced Datasheethttps://info-mongodb-com.s3.us-east-1.amazonaws.com/MongoDB_Enterprise_Advanced_Datasheet.pdf

备份链接:https://pan.baidu.com/s/1VoBMkiDoEcHOJQ1Vz3t2eQ

 
 

MongoDB Operations Best Practices 官方最佳实践

https://webassets.mongodb.com/_com_assets/collateral/10gen-MongoDB_Operations_Best_Practices.pdf

备份链接:https://pan.baidu.com/s/1ecPXSv1DnJ7NqITWM_qDYg

 

一条评论

  1. Pingback: 关于众筹MongoDB培训课程 | 王哥哥

发表评论

Go