Daniel Manns

Data Scientist

ML Engineer

AI Consultant

Available for Amazing Projects

Daniel Manns

Data Scientist

ML Engineer

AI Consultant

Daniel Manns

Data Scientist

ML Engineer

AI Consultant

Available for Amazing Projects

Deployment of PySpark AI-Applications

Deployment of PySpark AI-Applications

Deployment of Locally Developed PySpark AI-Applications into a Production-Ready Kubernetes Cluster.

Deployment of Locally Developed PySpark AI-Applications into a Production-Ready Kubernetes Cluster.

ML Engineering

Duration:

01.2024 - 02.2024

Client:

Anonymous client in public administration

Technologies:

Docker, kubernetes, mlflow, ArgoCD, Apache Airflow, Gitlab CI

Situation

A client in public administration developed multiple distributed AI applications in PySpark, initially running in local mode.

Task

The client requested the deployment of these AI applications to a production environment on a dedicated compute cluster running Kubernetes.

Action

I containerized the local PySpark AI applications and configured the necessary Kubernetes resources for a successful production environment. This included:

  • Creation of deployments, external secrets, network policies, and helm charts.

  • Model monitoring and model serving via mlflow.

  • Optimization of compute resources through automatic pod autoscaling.

  • Scheduling of batch jobs with Apache Airflow.

Result

PySpark AI-Applications were successfully deployed to the production environment and became available for end-user consumption, ensuring fault tolerance, scalability and reliability.

More Projects

AI-Driven Hospital Invoice Verification utilizing the Microservices Architecture

Machine Learning-Driven Estimation of Customer Value using XGBoost

A GenAI Application for Creating High Quality Summaries of German Newspaper Articles.

AI-Driven Hospital Invoice Verification utilizing the Microservices Architecture

Machine Learning-Driven Estimation of Customer Value using XGBoost

Say hello 👋

Let's Connect!

Let's create something unique together! Here's how you can reach out to me!

Say hello 👋

Let's Connect!

Let's create something unique together! Here's how you can reach out to me!

Say hello 👋

Let's Connect!

Let's create something unique together! Here's how you can reach out to me!