Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning MongoDB Deployments
Rating: 3.7 out of 5(17 ratings)
112 students

Learning MongoDB Deployments

Customizing MongoDB installations for your environment requirements
Last updated 5/2018
English

What you'll learn

  • How to install and configure MongoDB in Linux, and AWS environments
  • Immerse yourself in MongoDB configuration options.
  • Manage User and Admin accounts
  • Secure your database connections with TLS
  • Secure your data-at-rest
  • Establish and maintain diverse deployment environments
  • Advanced deployment strategies.

Course content

4 sections25 lectures4h 40m total length
  • The Course Overview6:34
    This video gives an overview of the entire course.
  • Introduction to the Environments15:31

    In this video, we will understand the different deployment environments

  • Installation on AWS13:57
    In this video, we will understand the installation on MongoDb on AWS
  • Installation on AWS (Continued)4:20

    In this video, we will continue with the previous video where we install MongoDb on AWS

  • Installation on Ubuntu9:07

    In this video, we will understand the installation on MongoDb on Ubuntu

Requirements

  • The target audience should have experience with dev-Ops; be comfortable with the Linux command line and/or Windows administration; and should be experienced in, and familiar with, configuring and deploying cloud-based instances.
  • Prior knowledge of relational database systems would be very helpful as we often compare and contrast MongoDB features with traditional databases.

Description

MongoDB makes it possible to store and process large sets of data in ways that increase business value. The flexibility of unstructured, schema-less, storage, combined with robust querying and post-processing functionality, make MongoDB a compelling solution for enterprise big data needs.

This course addresses, in-depth, the installation and configuration of various MongoDB deployments (dev, test, prod, demo). Using a best-practice approach, this course familiarizes the user with installation requirements and options while delving into an infrequently-covered topic: MongoDB configuration.

Taking this course will help you master all the techniques for deploying MongoDB across various platforms and environments. You will learn some of the best production practices such as creating a test, dev and prod cluster. Lastly you will learn how to effectively secure your clusters in production.

About the Author

Micheal Shallop started programming in 1981 on a Tandy TRS-80 Model 1 and hasn't stopped since. He graduated in 1991 from Oklahoma State University with an Honors degree in Computer Science. In his career, he's coded in many programming languages and has used a variety of databases, relational and otherwise. He was the technical author of a patent awarded in 2011 for his work on real-time data collection, aggregation, and forecasting in a conventional (automotive) business.

He is currently working for givingassistant designing and writing a back-end, event-driven, object-oriented, data-agnostic framework utilizing AMQP as the data transport vector and PHP 7.1 as the primary language. He has been programming in PHP for Mongo since 2010 and has been the architect for several systems, mostly back-end frameworks.

Micheal is interested in anything with a programming language behind it. Most recently, he has been experimenting with Arduino programming on the Raspberry Pi, and writing a social media site in Python. He is also technically skilled in RabbitMQ, general database tech, Python, C/C++, and Linux.

Micheal currently lives next to a Mexican beach with his two dogs and a cable Internet connection.

Who this course is for:

  • Administrators