Kubernetes Custom Resources and GPU Scheduling

Extend the Kubernetes API with Custom Resource Definitions and schedule GPU-backed workloads.

September 23, 2023 · 11 min · 2189 words · hoangph3

Kubernetes Networking and Service Mesh

Expose applications with Kubernetes Services and add traffic management with the Istio service mesh.

September 23, 2023 · 10 min · 2069 words · hoangph3

Kubernetes Security and Access Control

Harden a Kubernetes cluster with pod security policies and fine-grained RBAC for users and permissions.

September 23, 2023 · 25 min · 5234 words · hoangph3

Kubernetes Workloads and Scheduling

Control how Kubernetes schedules and manages workloads: Jobs, StatefulSets, taints/tolerations, affinity rules, health probes and resource limits.

September 23, 2023 · 23 min · 4850 words · hoangph3

Serving TensorFlow Models with a Custom Environment

Build a custom serving environment to run TensorFlow models with extra dependencies.

August 13, 2023 · 4 min · 688 words · hoangph3

TensorFlow Serving: Handling Content Types

Explore how TensorFlow Serving handles different request content types for inference.

July 29, 2023 · 8 min · 1565 words · hoangph3

Building a Feature Store for Machine Learning

Design and proposal for a feature store to serve consistent features for training and serving.

July 29, 2023 · 2 min · 260 words · hoangph3

Data Mining - Deep Dive into Big Data Pipelines

Build a big-data pipeline stack combining Airflow, Spark and Kafka clusters with Docker.

July 29, 2023 · 4 min · 760 words · hoangph3

Serving TensorFlow Models with JSON Requests

Send and parse JSON prediction requests against a TensorFlow Serving model.

July 27, 2023 · 4 min · 742 words · hoangph3

Serving Custom TensorFlow Models

Package and serve a custom TensorFlow model signature with TensorFlow Serving.

July 26, 2023 · 2 min · 421 words · hoangph3