<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Beamstack</title><link>https://beamstack.netlify.app/</link><description>Recent content on Beamstack</description><generator>Hugo</generator><language>en</language><atom:link href="https://beamstack.netlify.app/index.xml" rel="self" type="application/rss+xml"/><item><title>Introduction</title><link>https://beamstack.netlify.app/docs/getting-started/introduction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/getting-started/introduction/</guid><description>What is Beamstack? Beamstack is an open-source framework currently under development, aimed at facilitating the deployment of Machine Learning and GenAI workflow pipelines with Apache Beam on Kubernetes.
Beamstack provides a robust Command Line Interface (CLI) that can potentially reduce pipeline deployment complexity and timelines drastically. It also possesses great monitoring and visualization features. Beamstack makes AI/ML on Kubernetes simple, portable, and scalable.
Read the architecture overview to learn about the Beamstack ecosystem and to see how Beamstack components fit in ML lifecycle.</description></item><item><title>Architecture</title><link>https://beamstack.netlify.app/docs/getting-started/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/getting-started/architecture/</guid><description>This guide introduces Beamstack&amp;rsquo;s ecosystem and explains how it fits in the ML lifecycle. Read the introduction guide to learn more about Beamstack.
Beamstack Ecosystem The following diagram gives an overview of the Beamstack Ecosystem and how it relates to the wider Kubernetes and AI/ML landscapes.
How does Beamstack initilize components on a cluster? Beamstack pulls components directly from the registry using helm and kustomize and installs them on the kubernetes cluster.</description></item><item><title>Community</title><link>https://beamstack.netlify.app/docs/about/community/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/about/community/</guid><description>Beamstack is a community of users developing reusable components for GenAI and ML workflow to simplify and make it easy to deploy and manage ML workloads from easily composable low-code components
Beamstack Discord Channels Come join us and make Beamstack better, we are looking for contributors to add components, review components and make it easy for users to get onboarded. Please join the Beamstack Discord.
Click to join:
Beamstack Slack</description></item><item><title>Features</title><link>https://beamstack.netlify.app/docs/concepts/features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/concepts/features/</guid><description>This page introduces Beamstack&amp;rsquo;s features
Read the introduction guide to learn more about Beamstack.
Beamstack CLI Beamstack comes equipped with a robust Command-Line Interface (CLI) tool, providing users with a powerful method to install, deploy, and manage resources within the Beamstack ecosystem. With this CLI tool, users can seamlessly interact with the resources managed by Beamstack, enabling easy configuration and monitoring.
AI Custom transforms Beamstack equips users with the ability to perfrom their own custom transforms and make inferences based on tasks performed.</description></item><item><title>Initialize your Kubernetes cluster with Beamstack</title><link>https://beamstack.netlify.app/tutorials/use_cases/initialization/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/use_cases/initialization/</guid><description/></item><item><title>Installing Beamstack</title><link>https://beamstack.netlify.app/tutorials/installation/installing-beamstack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/installation/installing-beamstack/</guid><description/></item><item><title>Technical Concepts</title><link>https://beamstack.netlify.app/docs/concepts/technical-concepts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/concepts/technical-concepts/</guid><description>This guide introduces the technical concepts Beamstack was built upon.
Abstraction Layers Beamstack acts as a low-code abstraction layer that allow users to deploy ML pipeline components with ease. This abstraction eliminates the need to modify SDK&amp;rsquo;s, making deployment accessible to both beginners and experienced users.
Monitoring and Visualization Beamstack provides a monitoring stack consisting of Grafana and Prometheus that allows users to visualize the state of containers and resources within their pipelines.</description></item><item><title>Contributing</title><link>https://beamstack.netlify.app/docs/about/contributing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/about/contributing/</guid><description>This document is the single source of truth for how to contribute to the code base. We&amp;rsquo;d love to accept your patches and contributions to this project. There are just a few small guidelines you need to follow.
Joining the community Follow these instructions if you want to:
Become a member of the Beamstack GitHub Org (see below) Become part of the Beamstack build teams or release teams Be recognized as an individual or organization contributing to Beamstack Joining the Beamstack GitHub Org First step is to join the discord channel In the join-beamstack channel, create a request to join the org Follow the prompts to get onboarded Contributing to the Beamstack Project There are a number of ways to contribute to Beamstack:</description></item><item><title>Create a flink cluster using Beamstack</title><link>https://beamstack.netlify.app/tutorials/use_cases/create_flink/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/use_cases/create_flink/</guid><description/></item><item><title>Documentation Style Guide</title><link>https://beamstack.netlify.app/docs/about/contribution-guidelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/about/contribution-guidelines/</guid><description>We use Hugo to format and generate our website, the Docsy theme for styling and site structure, and Netlify to manage the deployment of the site. Hugo is an open-source static site generator that provides us with templates, content organisation in a standard directory structure, and a website generation engine. You write the pages in Markdown (or HTML if you want), and Hugo wraps them up into a website.
All submissions, including submissions by project members, require review.</description></item><item><title>Installing Beamstack</title><link>https://beamstack.netlify.app/docs/getting-started/installing-beamstack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/getting-started/installing-beamstack/</guid><description>This guide describes how to install Beamstack Command Line Interface (CLI) and all it&amp;rsquo;s components
Read the introduction guide to learn more about Beamstack and its components.
Installation Guide You can install Beamstack by following these steps.
Navigate to the Beamstack Repository and download the latest release. Ensure you have chosen a binary that works for your operating system Open the downloaded package and install it. Once installed, to verfiy that Beamstack was succefully installed, run the following command in your terminal: beamstack -h You should see a list of available beamstack commands if installed properly.</description></item><item><title>Open a flink cluster dashboard</title><link>https://beamstack.netlify.app/tutorials/use_cases/open_flink/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/use_cases/open_flink/</guid><description/></item><item><title>Open the Grafana dashboard</title><link>https://beamstack.netlify.app/tutorials/use_cases/open_dashboard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/use_cases/open_dashboard/</guid><description/></item><item><title>Deploy a simple beam pipeline with beamstack</title><link>https://beamstack.netlify.app/tutorials/use_cases/deploy_pipeline/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/tutorials/use_cases/deploy_pipeline/</guid><description> YAML pipeline: type: chain transforms: - type: Create config: elements: [1, 5, 2, 7, 3, 8, 10] - type: LogForTesting</description></item><item><title>Easy documentation with Docsy</title><link>https://beamstack.netlify.app/blog/2024/08/15/easy-documentation-with-docsy/</link><pubDate>Thu, 15 Aug 2024 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/blog/2024/08/15/easy-documentation-with-docsy/</guid><description>This is a typical blog post that includes images.
The front matter specifies the date of the blog post, its title, a short description that will be displayed on the blog landing page, and its author.
Including images Here&amp;rsquo;s an image (featured-sunset-get.png) that includes a byline and a caption.
Fetch and scale an image in the upcoming Hugo 0.43. Photo: Riona MacNamara / CC-BY-CA The front matter of this post specifies properties to be assigned to all image resources:</description></item><item><title>Release Template</title><link>https://beamstack.netlify.app/blog/2024/08/15/release-template/</link><pubDate>Thu, 15 Aug 2024 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/blog/2024/08/15/release-template/</guid><description>Text can be bold, italic, or strikethrough. Links should be blue with no underlines (unless hovered over).
There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs.
There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs. There should be whitespace between paragraphs.
There should be no margin above this first sentence.</description></item><item><title>Examples</title><link>https://beamstack.netlify.app/docs/getting-started/examples/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/docs/getting-started/examples/</guid><description> To run the examples displayed here on your local computer, ensure beamstack in installed properly.
Warning Ensure you have a cluster running before running any command Initialize a Kubernetes Cluster with Beamstack &amp;amp; Monitoring tools beamstack init -m Get the current kubernetes cluster context and profile info beamstack info Display the name, status and age of a cluster beamstack info cluster Create a runner cluster beamstack create [runner-cluster] [cluster-name] Open runner UI beamstack open [runner] [runner-cluster-name] Open Grafana dashboard beamstack open dashboard Deploy a pipeline beamstack deploy pipeline [FILE] [flags] Create a vector store beamstack create vector-store --type=elasticsearch</description></item><item><title>Search Results</title><link>https://beamstack.netlify.app/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beamstack.netlify.app/search/</guid><description/></item></channel></rss>