fbpx
  • nl
  • en

Cursus Nginx Administration

Cursus Nginx Administration
Regio:
  • Modules
  • Cursus
  • Inhoud
  • Algemene informatie
    Algemeen
  • Reviews
  • Module 1 : Nginx Intro

    Module 2 : Nginx Configuration

    Module 3 : Nginx as Reverse Proxy

    What is Nginx?
    Nginx Architecture
    Nginx Benefits
    Nginx installation
    Install Nginx from binary
    Install Nginx from source
    Enabling modules
    Base modules
    Serve static content
    Nginx as system service
    Upgrading Nginx
    Configuration directives
    Organization and inclusions
    Customize Logging
    The HTTP Server
    Routing and Maps
    Mail server proxy
    Setting up virtual hosts
    Configuring locations
    Location lookup order
    Setting up error pages
    Use Variables in Rewrites
    Proxy connections
    Nginx as reverse proxy
    Nginx and Apache
    Supported upstream protocols
    Configuring Apache and Nginx
    Nginx proxy module
    Note on variables
    Issuing redirects
    Proxying Websocket Connections
    Separating content
    X-Accel-* headers

    Module 4 : Monitoring and Logging

    Module 5 : Load Balancing

    Module 6 : Caching

    Access log Files
    Error log Files
    Log Levels
    Specifying custom log format
    Tracking slow requests
    Optimizing logging
    Log rotation
    Log analysis by external programs
    Monitoring Nginx
    Traffic Monitoring
    Nginx stub status page
    Alerts from Nginx
    HTTP Load Balancing
    TCP Load Balancing
    Load-Balancing Methods
    Connection Limiting
    Clustering Types
    Horizonal Clustering
    Vertical Clustering
    Session Persistence
    Sticky Cookie
    Sticky Learn
    Sticky Routing
    Connection Draining
    NGINX HA Mode
    The Vary: header
    Keep-alives
    Scalable Content Caching
    Caching Zones
    Caching Hash Keys
    Cache Bypass and Cache Performance
    Purging
    Sophisticated Media Streaming
    Bandwidth Limits
    Seamless Reload
    TCP and HTTP Health Checks

    Module 7 : Security

    Controlling Access
    Access on IP Address
    Allowing CORS
    Limiting Connections
    Limiting Rate and Bandwidth
    Client-Side Encryption
    HTTP Basic Authentication
    Secure Links and Locations
    API Authentication Using JWT
    Creating JSON Web Keys
    Single Sign-On (SSO)
    ModSecurity Firewall
    HTTPS Redirects
  • Doelgroep Cursus Nginx Administration

    Cursus Nginx AdministrationDe cursus Nginx Administration is bestemd voor systeembeheerders en web developers die de Nginx server moeten beheren en configureren en die er applicaties op moeten installeren.

    Voorkennis Cursus Nginx

    Deelnemers moeten beschikken over elementaire computervaardigheden, zoals surfen op het web en het benaderen van het file systeem. Kennis van web applicaties en andere web servers is bevorderlijk voor een goede begripsvorming.

    Uitvoering Training Nginx

    De theorie wordt behandeld aan de hand van presentatie slides. De concepten worden toegelicht met demo's. De theorie wordt afgewisseld met oefeningen. De cursustijden zijn van 9.30 tot 16.30.

    Officieel Certificaat Nginx Administration

    De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Nginx Administration.

  • Cursus Nginx

    In de cursus Nginx Administration komt het beheer van de Nginx web server aan de orde.

  • Cursusvorm

    Al onze cursussen zijn klassikale cursussen waarbij de cursisten aan de hand van een ervaren trainer met diepgaande materie kennis door de stof worden geleid. Theorie wordt steeds afgewisseld met oefeningen.

    Maatwerk

    We doen ook maatwerk  en passen dan de cursusinhoud aan op uw wensen. Op verzoek gaan we ook in op uw praktijkcases.

    Cursustijden

    De cursustijden zijn in pricipe van 9.30 tot 16.30. Maar we zijn hierin flexibel. Soms moeten mensen namelijk kinderen naar de opvang brengen of halen en komen andere tijden hun beter uit. In goed overleg kunnen we dan andere cursustijden afspreken.

    Hardware

    Wij zorgen voor de computers waarop de cursus gehouden kan worden. Op deze computer is de voor de cursus benodigde software al geinstalleerd. U hoeft geen laptop mee te nemen om aan de cursus te kunnen deelnemen. Als u liever op uw eigen laptop werkt kunt u hem desgewenst meenemen. De benodigde software wordt dan aan het begin van de cursus geinstalleerd.

    Software

    Onze cursussen worden over het algemeen gegeven met Open Source software zoals Eclipse, IntelliJ, Tomcat, Pycharm, Anaconda en Netbeans. Het digitale cursusmateriaal krijgt u na de cursus mee naar huis.

    Lunch

    De cursus is inclusief lunch die we in een restaurantje op loopafstand van het cursuslokaal gebruiken.

    Locaties

    De cursussen worden op diverse plaatsen in het land gepland. Een cursus gaat op een locatie door als er zich minimaal 3 mensen voor die locatie inschrijven. Als er inschrijvingen voor verschillende locaties zijn gaat de cursus door op onze hoofdlocatie is Houten net onder Utrecht. Een cursus op onze hoofdlocatie gaat ook door bij 2 inschrijvingen en regelmatig ook bij 1 inschrijving.  Overigens doen we ook cursussen op de locatie van de klant als men daar prijs op stelt.