Knowledge checks for the Publish a web service training path, in English.
483 questions in the bank 60 topics 60 linked guides
How this exam works Questions drawn at random from the whole bank, shuffled answers, no time limit, explanations when graded.
An exam draws from the whole bank (483 questions, 60 topics) and gives a result per topic, whereas a lesson quiz only checks that lesson. The level sets the number of questions; the duration shown is an estimate, no timer stops the exam. Every draw is different: retaking the same level does not bring back the same questions.
Random: questions drawn at random
Shuffled: answers reordered
No limit: take your time
Explanations: links to the docs
Choose your level
Questions are drawn at random on every attempt: you can retake the same level without getting the same questions.
Related documentation
Read these pages to go deeper before or after the quiz:
- cloudflared: the Cloudflare tunnel and detecting its abuse
- ngrok: expose a local service and detect its abuse
- Pangolin: expose a service without opening a port
- Test the availability of the HAProxy entry point
- Choose the load-balancing algorithm and measure health checks
See the 55 other pages
- Install HAProxy and read its configuration sections
- Protect and observe HAProxy: ACLs, stick-tables, headers, logs and Prometheus
- Route by names and paths with ACLs and maps
- Change HAProxy's state live with limited rights
- Limit abuse with HAProxy stick-tables
- Bound time, queues and long streams with HAProxy
- Publish HTTPS with HAProxy 3.4: crt-store, SNI and built-in ACME certificates
- HAProxy and ACME certificates: a proven renewal cycle
- Diagnose HAProxy without masking the cause
- Check the identity of the backend and of the source
- Reload, update and roll back HAProxy
- Reverse proxy: definition, role and which tool to choose
- Cut over backends and measure a Traefik failure
- Traefik with Docker: publishing and health-checking containers
- Traefik and the file provider: publish a service outside a container
- Install Traefik v3: binary, Docker and package manager
- Traefik middlewares: rewrite, redirect and chain
- Verify client and backend identities with Traefik
- Observing Traefik with logs and metrics
- Build and verify Traefik routing rules
- Protecting the Traefik entry point
- Control health checks, timeouts and long-lived streams with Traefik
- Traefik and automatic HTTPS: ACME resolver, redirects and TLS options
- Troubleshoot a Traefik entry point: 404, 502, 504, certificates and redirects
- Upgrade Traefik and roll back: from 3.7.6 to 3.7.15
- Traefik: entrypoints, routers, services and middlewares
- Automatic certificates: ACME, HTTP-01, TLS-ALPN-01 and DNS-01 challenges
- Make an application work behind an entry point
- Diagnose a web service layer by layer
- Prepare DNS names and their cutover
- Define an entry point security policy
- Prepare go-live, recovery and rollback
- Load balance a service and check its health
- Recognize the needs of long-lived streams and application protocols
- Nginx cache: prove that no private response leaks
- Install Nginx: master, workers and contexts
- Nginx limits: limit_req, limit_conn and body size
- Nginx: publish WebSocket, SSE and gRPC without interruption
- Observe Nginx: logs, stub_status and upstream
- Protect and observe Nginx: limit_req, authentication, headers, JSON logs and stub_status
- Publish an application with Nginx: proxy_pass, headers and certificates
- Nginx: choose the right server and the right location
- Nginx: serve files and a static application
- Nginx TLS: serve and renew a certificate
- Diagnose Nginx: where to look and in what order
- Upgrade, roll back and reboot Nginx
- Nginx upstream: spread the load and remove failures
- Nginx: summary, recipes and cheat sheet
- Observe the service delivered and prepare alerts
- Link interfaces, ports, firewalls and exposure
- Publish a web service: the path of a request to the backend
- Publish a web service in the cloud: what changes
- Read HTTP before configuring a proxy
- Master timeouts, retries and caching without altering responses
- What a web service is and what publishing it means
Topics covered
docs services web certificats acme 9
docs services reseau haproxy sante 9
docs services reseau haproxy proteger observer 9
docs services reseau traefik docker 8
docs services reseau traefik middlewares 8
docs services reseau traefik observability 8
docs services reseau traefik securite 8
docs services reseau traefik tls acme 8
See the 52 other topics
docs services web service web publier 8
docs services web http lire echange 8
docs services web dns preparer bascule 8
docs services web exposition ports pare feu 8
docs services web application derriere proxy 8
docs services web securite point entree 8
docs services web publier un service 8
docs services web diagnostiquer par couches 8
docs services web mise en service reprise 8
docs services reseau reverse proxy 8
docs services web delais tentatives cache 8
docs services web flux longs protocoles 8
docs services web equilibrer sante service 8
docs services web observer service publie 8
docs services web nginx installer 8
docs services web nginx routage 8
docs services web nginx statique 8
docs services web nginx publier 8
docs services web nginx upstreams 8
docs services web nginx tls 8
docs services reseau traefik fichier 8
docs services reseau traefik routage 8
docs services reseau traefik mtls 8
docs services reseau traefik depanner 8
docs services reseau traefik flux delais 8
docs services reseau traefik upgrade 8
docs services reseau haproxy installer 8
docs services reseau haproxy routage 8
docs services reseau haproxy tls stable 8
docs services reseau haproxy tls acme 8
docs services reseau haproxy depanner 8
docs services reseau haproxy mise a jour 8
docs services reseau haproxy disponibilite 8
docs services reseau haproxy confiance 8
docs services reseau haproxy stick tables 8
docs services reseau haproxy flux delais 8
docs services reseau haproxy runtime 8
docs services reseau traefik disponibilite 8
docs services web nginx observer 8
docs services web nginx proteger observer 8
docs services web nginx limites 8
docs services web nginx flux longs 8
docs services web nginx cache 8
docs services web nginx depanner 8
docs services web nginx mise a jour 8
docs services web publier dans le cloud 8
docs securiser acces pangolin 8
docs securiser acces cloudflared 8
docs securiser acces ngrok 8
docs services reseau traefik installation 8
docs services reseau traefik 8
docs services web nginx 8