How We Run GraphQL APIs in Production on Our Kubernetes Cluster
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore a comprehensive talk on running GraphQL APIs in production on Kubernetes clusters. Dive into the workflow and tools used to build, deploy, and operate GraphQL APIs, transitioning from REST APIs on web servers to containerized GraphQL APIs on Kubernetes. Learn about on-premise Kubernetes cluster capabilities, developer workflows, environment management, and deployment strategies. Discover the GraphQL stack through a sample application and gain insights into ongoing improvements. Understand the limitations of previous workflows, the design choices made for the Kubernetes cluster, and the experience gained in the transition process. Get practical code and command examples to enhance your understanding of operating applications in this new environment.
Syllabus
Introduction
Alexys Jacob
Previous workflow
Git Lab
Deploy Docker
Create virtual environments
F5 load balancer
Limitations
No uninstall feature
Why Kubernetes
Overview
Developer Driven Approach
Google Account
Authorization Permissions
Cluster Capabilities
Documentation
Adoption
QA Cheese
How it looks now
Lets build a GraphQL application
Demo app
How do I do GraphQL in Python
Tartiflette
Mint
SDL
Trello
Frontend
Code
Dockerfile
Deployment
Demo
Summary
Questions
Why bare metal
Taught by
EuroPython Conference
Related Courses
Web Engineering II: Developing Mobile HTML5 AppsTechnische Hochschule Mittelhessen via iversity Introduction to MongoDB using the MEAN Stack
MongoDB via edX Desarrollo de aplicaciones avanzadas con Android
Universidad Nacional Autónoma de México via Coursera Utilisez des API REST dans vos projets web
IBM via OpenClassrooms Extend Your Application with REST Services
Microsoft via edX