LabHub

LabHub — 실습으로 배우는 IT

읽고 끝나지 않습니다. 브라우저의 실제 서버에서 실습합니다.

IT Foundations

Whether you studied computer science or not, the place you get stuck at work is usually where a foundation has a hole in it. This path walks computer architecture, operating systems, networking, and databases in turn and fills those holes. By the end you can narrow an incident down to which layer and which problem on your own.

Linux & Terminal Mastery

Builds the ability to narrow a problem all the way down on a server where only the terminal is left. You start with files, permissions and processes, then work by hand through shell scripting, vim and tmux, disk, memory, file-descriptor and load incidents, and name resolution and socket diagnosis. By the end you can explain in a few commands why df shows free space you cannot use, and why load is 24 while the CPU sits idle.

Container Mastery

Five courses that climb from running your first container to namespaces and cgroups, the OCI image format, and least-privilege images. Instead of memorising commands, you narrow a cause from a single exit code, point at the one line that broke the cache, and prove with inspect what got baked into an image. By the end you can review someone else's Dockerfile in three minutes.

Kubestronaut — Five Kubernetes Certifications

CNCF Kubestronaut is the title you earn by holding all five of KCNA, KCSA, CKA, CKAD and CKS. This path starts at concepts (KCNA) and works by hand through operations (CKA), development (CKAD), security fundamentals (KCSA) and security practice (CKS) on a real cluster. By the end you can look at a manifest and say what is wrong with it in three minutes.

Golden Kubestronaut

Continue beyond Kubestronaut with observability (PCA, OTCA), networking (ICA, CCA), delivery (CAPA, CGOA), policy (KCA), platforms (CNPA, CBA, CNPE) and Linux (LFCS). Prepare through readings, quizzes and exercises; completing a course does not award official certification or guarantee an exam pass. Initial Golden Kubestronaut recognition requires valid certifications designated by CNCF and LFCS. Check the official list and effective dates when planning your exams.

SRE / DevOps Engineer

Six courses — pipelines, GitLab CI, IaC, observability, Git, and load testing — on the craft that makes deployment routine rather than an event. You handle mechanisms rather than tool names: why a gate must speak in exit codes, what the three symbols in a plan mean, where the burn rate 14.4 comes from. By the end you can look at an alert that fired at 3am and decide what to do now.

FDE — Forward Deployed Engineer

A path for practising the Forward Deployed Engineer role that Palantir created and that OpenAI and Anthropic now compete to hire. You scout a customer system with no documentation and no dashboard, debug code somebody else wrote, clean dirty customer data, reconstruct an incident timeline from logs alone, integrate an API, and finally turn all of it into a report a non-engineer will read. By the end, the first thirty minutes in an unfamiliar environment are already decided.

Data & AI Engineering

Start with the hands-on work of SQL, design pipelines that stay safe when they fail, and build the internal parts of an LLM application yourself. By the end, when someone reports that the data looks wrong, you can narrow down with numbers which stage went astray.

DevOps in Practice

Deploying and rolling back with Helm; reading CPU and memory when you have been paged at 3am. Instead of memorising tool names, you do it by hand on a real cluster and a real /proc.

Advanced Networking

From fundamentals like addresses and gateways, through the hairpin NAT you will certainly hit when you open a server at home, to Envoy — the thing a service mesh actually is — and Istio above it.

System Administrator

Work by hand through what happens in front of a server every day. Install packages, narrow down layer by layer why a name will not resolve, connect with a key and move files, write one fstab line exactly right, handle qcow2 images and rootless containers, bring GPU drivers into an air-gapped network, and finish a backup with a restore rehearsal. At the end you write a Slurm configuration to spec and find the cause in a broken one.

Advanced Observability & Logging

What to attach as a sidecar, where to cut your logs, where a trace breaks, and which question separates Loki from OpenSearch. Design judgement rather than tool usage.

Platform Engineering

Move away from SSHing into a server and typing commands, and learn to declare the state you want in code and let the tooling converge on it. You work by hand through ten courses: Ansible and OpenTofu, Kubernetes operations, Helm, CRDs and operators, Istio, GitOps, and policy engines. By the end you can turn an infrastructure change into reviewable work that records who changed what, when, and why.

Korean SI in Practice

Covers, in order, what a new hire meets in the first week on a Korean SI/SM project. You start with deliverables like requirement specifications and cutover checklists, then work by hand on real servers through Tomcat and nginx operations, LDAP and SSO integration, system-to-system interfaces, and database migration. The bar is the things school does not teach but the job asks for on day one.

Cloud-Native Architecture

Build by hand the pieces you need the moment you split one service in two. Six courses: service-to-service communication and resilience, queues and asynchronous APIs, Redis caching and live leaderboards, S3 and SeaweedFS, Keycloak-based enterprise authentication, and LLM serving. By the end you can argue in an architecture review in terms of what you pay and what you get.

Database Operations

Writing good queries and operating a database are different jobs. You stand up replication, actually promote a replica, and watch the timeline diverge with your own eyes. Then you diagnose a database that is still up but has gone wrong.

Application Development

Backend frameworks, languages, and tests. Not how to use them, but how each one bends the shape of your code.

Cloud Foundations

Plenty of curricula go deep on Kubernetes and Linux while leaving the cloud underneath blank. This path fills that gap. You start with regions and the shared responsibility model, read IAM policy documents yourself, split CIDR blocks by hand, and finish by comparing two architectures through their pricing models. Because it deals in the reasons behind a decision rather than where the console buttons are, it sticks whether you learn on AWS or Azure. By the end you can argue in an architecture review in terms of what you pay and what you get.

Backend Engineering

Against a real PostgreSQL and a real HTTP boundary, you connect data integrity, idempotency, resource authorization, observability, deployment, and incident review into one backend system you can verify.

3D Graphics and Physics Engines

Build by hand the computations that run behind a single triangle reaching the screen, and behind a stack of boxes standing without collapsing. This is not about how to use an engine but about what happens inside one. You use only standard Python with no libraries, and every lab leaves its result as a PNG you can check with your own eyes in the web preview.

Backend Interview Prep

Read one real job posting sentence by sentence to decide what to do first, then stand up the missing parts of a Node.js backend yourself using only the standard library. Instead of memorising a framework, you build the eye that reads one.

Electronics and Board Validation

Model voltage, current, loading and ADC inputs, while distinguishing simulations from physical board measurements.

Sockets and Real-Time Systems

Implement byte boundaries and connection lifecycles, reproduce failures, and learn the foundations of real-time applications.

Advanced Frontend

Why state libraries insist on immutability, how streaming actually breaks, how the browser reads HTML, how the cascade is computed. Not above the API surface — beneath it.

Systems Detective

Reproduce failures in an isolated lab and narrow down their causes. Compare status indicators with real requests to practice debugging and operations.

전체 코스 목록 보기