{"id":170,"date":"2025-06-10T15:45:33","date_gmt":"2025-06-10T15:45:33","guid":{"rendered":"https:\/\/aistreamliner.ai\/?page_id=170"},"modified":"2025-06-12T16:01:26","modified_gmt":"2025-06-12T16:01:26","slug":"walkthrough","status":"publish","type":"page","link":"https:\/\/aistreamliner.ai\/?page_id=170","title":{"rendered":"Walkthrough"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-text-color has-link-color wp-elements-6e2283a4f16841e3eb6b881066ed3069\">Walkthrough<\/h2>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-ast-global-color-8-background-color has-text-color has-background has-link-color wp-elements-1a2f2f53c260590d1da5eea1bd07bdc5\"><strong>Getting Started<\/strong><\/h3>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-67ecb0337160c32a9aa4243d4c68965f\">Implementing AiStreamliner is designed to be straightforward, even for teams without extensive Kubernetes expertise. You&#8217;ll begin by cloning our GitHub repository and running the intuitive installation script.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-d6b05a7ade80acf97c5d5c7070e10298\">The platform requires a Kubernetes cluster version 1.32 or higher, offering flexible deployment across any major cloud provider or on-premises environment. We&#8217;ve conducted extensive testing with AWS EKS, Azure AKS, Google GKE, and self-managed Kubernetes deployments, ensuring robust compatibility. The installation script handles the deployment of all components with sensible defaults, meaning most users can be up and running in under an hour.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-d99b4a5c6903b9e9657a8b0d4183d1f6\">For those with specific requirements, AiStreamliner provides extensive configuration options, including resource allocation, persistent storage configuration, security settings, and seamless integration with external systems. While Kubernetes knowledge is helpful, it&#8217;s not a prerequisite for successfully deploying and leveraging AiStreamliner.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-ast-global-color-8-background-color has-text-color has-background has-link-color wp-elements-d4c546d0f6ed09fc16d1bc56c2c39f77\"><strong>Data Management Workflow Steps<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"874\" height=\"524\" src=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png\" alt=\"\" class=\"wp-image-332\" style=\"width:584px;height:auto\" srcset=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png 874w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17-300x180.png 300w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17-768x460.png 768w\" sizes=\"auto, (max-width: 874px) 100vw, 874px\" \/><\/figure>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-cb8ecd1ea6a9392ee2fc0b6607dfb8b5\">Once AiStreamliner is installed, establishing your data management workflow is a seamless process. You&#8217;ll begin by registering your data sources directly through the intuitive dashboard, making them readily available across the entire platform. AiStreamliner supports a wide range of sources, including local files, object storage buckets, database connections, and streaming data.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-ae7660b9532220e2d79415326aacc620\">For experimentation, data scientists can easily create branches of datasets without impacting your production data. This allows for flexible exploration of different data preparation approaches or feature engineering techniques in isolated environments. To ensure data quality, you can set up robust validation pipelines using simple YAML configurations. These pipelines are designed to automatically check for critical issues like missing values, outliers, and distribution shifts.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-2573ddf2f83930bcc4d9bccb9893beab\">Once you&#8217;re confident in a dataset version, you can commit it to make it immutable and available for model training. Throughout this entire process, AiStreamliner automatically tracks detailed data lineage, capturing the intricate relationships between your datasets and the models trained on them. This comprehensive tracking is absolutely essential for ensuring reproducibility, maintaining compliance, and facilitating efficient debugging.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-ast-global-color-8-background-color has-text-color has-background has-link-color wp-elements-91fb3cf984435e3f4e0d9256478f0127\"><strong>Training and Evaluation Steps<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-18-1024x436.png\" alt=\"\" class=\"wp-image-335\" srcset=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-18-1024x436.png 1024w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-18-300x128.png 300w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-18-768x327.png 768w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-18.png 1421w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-dddc395761729f0686e2aa0a4f06b723\">AiStreamliner provides a standardized yet flexible workflow for model training and evaluation, ensuring consistency and reproducibility across all your projects. You&#8217;ll begin by defining your training workflow steps through <strong>Kubeflow pipelines<\/strong>, which provide a clear structure for your entire process.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-2907d1c792eedf4cbe5dcbae00e16c38\">To maintain meticulous records, you&#8217;ll configure experiments in <strong>MLflow<\/strong>, automatically tracking all parameters and metrics. Training jobs can be launched directly from the intuitive dashboard, with resource allocation handled automatically to optimize performance. For deep insights, <strong>AIM<\/strong> allows you to visually compare results across multiple runs, making it easy to identify the best-performing models and understand underlying patterns.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-3139d9f4b070051e17de134fe8725137\">Once satisfied with your model&#8217;s performance and validation, you can register these validated models directly in the central model registry, making them readily available for deployment. This structured approach balances standardization with the flexibility needed to support both beginners and experienced practitioners, providing clear guidance without being overly rigid.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-ast-global-color-8-background-color has-text-color has-background has-link-color wp-elements-524580815c0d9e10e3125cd37c882702\"><strong>Deployment and Monitoring Steps<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-d20424db4f73972df0d568f057140147\">When your models are ready for prime time, AiStreamliner ensures a smooth and low-risk transition to production. You&#8217;ll configure serving directly through our intuitive dashboard using <strong>KServe<\/strong>, which provides a user-friendly interface for setting up inference services, managing resources, and controlling model versions with ease.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-1e17e42bdd9b6a22f24096e0f3d26022\">To ensure continuous performance, you can quickly set up comprehensive monitoring dashboards within the platform to track key metrics like inference time, throughput, and system health in real-time. This consolidated view offers critical visibility into your model&#8217;s performance and operational status in production.<\/p>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-fb79666762f2c67c68451a997c35e08d\">Deploying to production is streamlined to just a few clicks, with advanced options for <strong>canary deployments or A\/B testing<\/strong>. This significantly reduces the risk associated with model updates, allowing for safe, gradual rollouts. Furthermore, you can set up automated alerts based on performance thresholds or drift detection, ensuring appropriate team members are immediately notified when metrics deviate from expected ranges or when data drift is detected. This comprehensive approach to deployment and monitoring truly closes the loop on the entire ML lifecycle, guaranteeing reliable and high-performing AI solutions.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"466\" height=\"624\" src=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-19.png\" alt=\"\" class=\"wp-image-337\" srcset=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-19.png 466w, https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-19-224x300.png 224w\" sizes=\"auto, (max-width: 466px) 100vw, 466px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-041961107d87c9d9f91e7ccdc2262c67\"><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Walkthrough Getting Started Implementing AiStreamliner is designed to be straightforward, even for teams without extensive Kubernetes expertise. You&#8217;ll begin by [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-170","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Walkthrough - AI Streamliner<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aistreamliner.ai\/?page_id=170\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Walkthrough - AI Streamliner\" \/>\n<meta property=\"og:description\" content=\"Walkthrough Getting Started Implementing AiStreamliner is designed to be straightforward, even for teams without extensive Kubernetes expertise. You&#8217;ll begin by [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aistreamliner.ai\/?page_id=170\" \/>\n<meta property=\"og:site_name\" content=\"AI Streamliner\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-12T16:01:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png\" \/>\n\t<meta property=\"og:image:width\" content=\"874\" \/>\n\t<meta property=\"og:image:height\" content=\"524\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170\",\"url\":\"https:\/\/aistreamliner.ai\/?page_id=170\",\"name\":\"Walkthrough - AI Streamliner\",\"isPartOf\":{\"@id\":\"https:\/\/aistreamliner.ai\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png\",\"datePublished\":\"2025-06-10T15:45:33+00:00\",\"dateModified\":\"2025-06-12T16:01:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aistreamliner.ai\/?page_id=170\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage\",\"url\":\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png\",\"contentUrl\":\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png\",\"width\":874,\"height\":524},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aistreamliner.ai\/?page_id=170#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/aistreamliner.ai\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Walkthrough\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aistreamliner.ai\/#website\",\"url\":\"https:\/\/aistreamliner.ai\/\",\"name\":\"AI Streamliner\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/aistreamliner.ai\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aistreamliner.ai\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/aistreamliner.ai\/#organization\",\"name\":\"AI Streamliner\",\"url\":\"https:\/\/aistreamliner.ai\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aistreamliner.ai\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/AiStreamliner-Logo-White.png\",\"contentUrl\":\"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/AiStreamliner-Logo-White.png\",\"width\":1247,\"height\":216,\"caption\":\"AI Streamliner\"},\"image\":{\"@id\":\"https:\/\/aistreamliner.ai\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Walkthrough - AI Streamliner","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aistreamliner.ai\/?page_id=170","og_locale":"en_US","og_type":"article","og_title":"Walkthrough - AI Streamliner","og_description":"Walkthrough Getting Started Implementing AiStreamliner is designed to be straightforward, even for teams without extensive Kubernetes expertise. You&#8217;ll begin by [&hellip;]","og_url":"https:\/\/aistreamliner.ai\/?page_id=170","og_site_name":"AI Streamliner","article_modified_time":"2025-06-12T16:01:26+00:00","og_image":[{"width":874,"height":524,"url":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aistreamliner.ai\/?page_id=170","url":"https:\/\/aistreamliner.ai\/?page_id=170","name":"Walkthrough - AI Streamliner","isPartOf":{"@id":"https:\/\/aistreamliner.ai\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage"},"image":{"@id":"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage"},"thumbnailUrl":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png","datePublished":"2025-06-10T15:45:33+00:00","dateModified":"2025-06-12T16:01:26+00:00","breadcrumb":{"@id":"https:\/\/aistreamliner.ai\/?page_id=170#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aistreamliner.ai\/?page_id=170"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aistreamliner.ai\/?page_id=170#primaryimage","url":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png","contentUrl":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/image-17.png","width":874,"height":524},{"@type":"BreadcrumbList","@id":"https:\/\/aistreamliner.ai\/?page_id=170#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aistreamliner.ai\/"},{"@type":"ListItem","position":2,"name":"Walkthrough"}]},{"@type":"WebSite","@id":"https:\/\/aistreamliner.ai\/#website","url":"https:\/\/aistreamliner.ai\/","name":"AI Streamliner","description":"","publisher":{"@id":"https:\/\/aistreamliner.ai\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aistreamliner.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aistreamliner.ai\/#organization","name":"AI Streamliner","url":"https:\/\/aistreamliner.ai\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aistreamliner.ai\/#\/schema\/logo\/image\/","url":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/AiStreamliner-Logo-White.png","contentUrl":"https:\/\/aistreamliner.ai\/wp-content\/uploads\/2025\/06\/AiStreamliner-Logo-White.png","width":1247,"height":216,"caption":"AI Streamliner"},"image":{"@id":"https:\/\/aistreamliner.ai\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/pages\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=170"}],"version-history":[{"count":22,"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/pages\/170\/revisions"}],"predecessor-version":[{"id":440,"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=\/wp\/v2\/pages\/170\/revisions\/440"}],"wp:attachment":[{"href":"https:\/\/aistreamliner.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}