~/talk

From Training to Serving: Machine Learning Models with Terraform

Talkat HashiTalks 2021 · 2021-02-17..02-18· [machine-learning, devops-and-delivery]
slides:none on file

Terraform provisions an AWS pipeline that queues JSON job messages to SQS, triggers a Java Lambda via EventBridge every minute, then starts GPU-capable ECS tasks (using the ECS run task API) to train a Flair NLP named‑entity model, upload artifacts to S3, and record status in DynamoDB. Models are served from the same ECS cluster behind an ALB; Docker images use CUDA UBI8 and can fallback to CPU. Code, Dockerfiles, and deployment steps are on GitHub and logs land in CloudWatch. DynamoDB metadata and model artifacts in S3 are central.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:02Project goals and architecture
  3. 4:32Cloud infrastructure overview
  4. 8:10Key technologies used
  5. 11:59Terraform setup and deployment
  6. 16:36Training model pipeline
  7. 20:51Serving models with ECS
  8. 23:16Design choices and alternatives
  9. 25:45Future improvements and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.