Opleiding : MongoDB, implementatie en beheer

MongoDB, implementatie en beheer




Deze cursus helpt u inzicht te krijgen in de redenen achter de opkomst van de NoSQL-beweging, de verschillende technische oplossingen en de positionering van de MongoDB NoSQL database in dit nieuwe ecosysteem. Het zal u ook de kennis geven die u nodig hebt om MongoDB te installeren en ermee aan de slag te gaan.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. MGO
  3d - 21u00
Prijs : Neem contact met ons op




Deze cursus helpt u inzicht te krijgen in de redenen achter de opkomst van de NoSQL-beweging, de verschillende technische oplossingen en de positionering van de MongoDB NoSQL database in dit nieuwe ecosysteem. Het zal u ook de kennis geven die u nodig hebt om MongoDB te installeren en ermee aan de slag te gaan.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Gegevens verdelen over meerdere instanties van een MongoDB-database
De MongoDB NoSQL-database installeren en beheren
Documenten verwerken in een MongoDB-database
Een MongoDB NoSQL-database bewaken
Een back-up maken van gegevens in een MongoDB-database

Doelgroep
Deze cursus is bedoeld voor alle IT-professionals die MongoDB moeten installeren en gebruiken of die een eerste benadering van beheer willen.

Voorafgaande vereisten
Goede kennis van een programmeertaal. Basiskennis van commandoregelbeheer. Kennis van Python of Java gewenst.

Praktische modaliteiten
Praktisch werk
Elk hoofdstuk gaat vergezeld van demonstraties en praktische oefeningen.

Opleidingsprogramma

1
Presentatie van de NoSQL-beweging en MongoDB

  • Een korte geschiedenis van de ontwikkeling van databases en de verschillende modellen.
  • Het belang van het relationele model en de opkomst van de NoSQL-beweging.
  • De verschillende NoSQL oplossingen en de positionering van MongoDB.
  • De technische keuzes van MongoDB en enkele praktische gebruiksvoorbeelden.

2
Aan de slag met MongoDB

  • Installatie op Windows en Linux.
  • De interactieve prompt (Shell) en administratie.
  • Presentatie van de verschillende ontwikkel-API's: PHP, Ruby, Python, Java.
  • Aanmaken van databases.
  • Het gegevensschema. De verschillende schema scenario's.
Praktisch werk
MongoDB installeren en vertrouwd raken met de opdrachtprompt.

3
Werken met documenten

  • Begrijpen en gebruiken van namespaces, collections en documents.
  • JSON- en BSON-indelingen.
  • Basisgegevenstypes en speciale types.
  • CRUD-instructies via API's: Creëren, Lezen, Bijwerken, Verwijderen.
  • Methoden voor het importeren en exporteren van gegevens.
Praktisch werk
Een document maken en manipuleren via de opdrachtprompt en met behulp van een clienttaal.

4
Replicatie en sharding

  • Master-slave replicatie.
  • Werking van de automatische omschakeling van het masternode.
  • Sharding instellen.
  • Beheer van de sharding-configuratieserver.
Praktisch werk
Implementatie van sharding gekoppeld aan replicaten.

5
Prestaties en indexatie

  • Indexstructuur in MongoDB.
  • Indexeringsstrategieën en queryoptimalisatie.
  • Verkrijg indicatoren en zorg voor toezicht.
  • Integreer MongoDB in Nagios, Cacti of Zabbix.
Praktisch werk
Aanmaken van indexen en prestatiebewaking op een intensief gebruikte basis.

6
MongoDB beheer

  • Back-up van gegevens. Toegangsbeveiliging.
  • Grafische beheerinterfaces.
  • Logboekregistratie beheren.
Praktisch werk
Back-up maken van gegevens en een grafische beheerinterface gebruiken.


Feedback van klanten
3,9 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand