Home / Companies / Astronomer / Blog / June 2023

June 2023 Summaries

5 posts from Astronomer

Filter
Month: Year:
Post Summaries Back to Blog
Astronomer and Snowflake have partnered to integrate Snowpark Container Services with Apache Airflow, enhancing how organizations manage data pipelines. This collaboration enables developers to bring code closer to data, leveraging Airflow's capabilities for orchestrating data movements, executing transformations, and performing data quality checks within Snowflake. The partnership introduces new features, such as Snowpark Operators, an XCOM backend for Snowflake, and a Snowpark Container Services Operator, which facilitate diverse data engineering and application development tasks. Snowpark Container Services, currently in private preview, allows for containerized software deployment directly within Snowflake's infrastructure, simplifying dependency management and enhancing security. Astro, Astronomer's fully-managed service for Apache Airflow, complements this by streamlining Airflow management, enabling data teams to focus on building effective data pipelines without infrastructure concerns, aligning with Snowflake's "no knobs" engineering philosophy.
Jun 26, 2023 604 words in the original blog post.
The blog post discusses integrating DuckDB, a robust OLAP database, with Apache Airflow using MotherDuck's new serverless data analytics platform. It outlines three main methods for this integration: using the DuckDB Python package directly in Airflow tasks, utilizing the DuckDB Airflow provider for standardized connections across multiple tasks, and leveraging the Astro Python SDK for database-agnostic code. The article highlights the ease of switching to MotherDuck from local DuckDB instances by adjusting connection strings and emphasizes the suitability of DuckDB for running complex in-memory queries on normal-sized data. It provides practical examples of using DuckDB with Airflow, including creating in-memory tables and connecting to external data sources. The blog concludes by encouraging users new to these tools to explore integration through a Quickstart repository available on GitHub Codespaces.
Jun 22, 2023 1,452 words in the original blog post.
Astronomer's Cloud IDE, initially launched in December 2022 with support for Python and SQL, has significantly expanded to include nearly 1,000 Airflow operators, making it a versatile tool for developers, data scientists, and analysts. This expansion allows users to easily integrate Airflow tasks within their development processes through a user-friendly notebook interface, simplifying the use of pre-built and custom Airflow operators without extensive coding or documentation lookup. The IDE's framework supports not only open-source operators but also custom ones, enabling organizations to define their own cell types for specific workflows. This development enhances accessibility and efficiency, allowing both technical and non-technical users to leverage complex data workflows seamlessly within the Cloud IDE, with the added benefit of a 14-day free trial for new users to explore the platform's capabilities.
Jun 13, 2023 1,113 words in the original blog post.
The text discusses the importance of selecting the right data orchestration tool for managing data workflows within an organization, highlighting the risks of choosing an unsuitable tool, such as wasted time and critical pipeline failures. It introduces Managed Workflows for Apache Airflow® (MWAA) by Amazon Web Services as a popular option, but emphasizes that there are several alternatives worth considering. Among these alternatives are Astro by Astronomer, which offers enhanced features for Apache Airflow users and ease of integration; self-hosted Apache Airflow, known for its flexibility and community support; Luigi, which supports long-running batch processes but faces scalability challenges; Apache NiFi, which uses a drag-and-drop interface for data movement between systems; Argo Workflows, a Kubernetes-specific tool suitable for those deeply invested in Kubernetes; Apache Beam, which provides a flexible interface layer for different backends but comes with complexity; and Apache Oozie, a workflow scheduler for Hadoop jobs that has declined in popularity due to limited flexibility and functionality. The article suggests that exploring these options will help businesses understand the tradeoffs involved and choose a tool that best fits their specific needs.
Jun 02, 2023 1,488 words in the original blog post.
The text explores seven alternatives to Google Cloud Composer, focusing on tools designed to manage data pipelines and workflow orchestration. Each option, such as Astro by Astronomer, Apache Airflow, Argo Workflows, Kubeflow, Apache Beam, MLFlow, and Apache NiFi, is highlighted for its unique approach and features, such as ease of use, scalability, integration capabilities, and platform flexibility. Astro is praised for its developer-friendly environment and Airflow support, while Airflow itself is noted for its extensive community and modular design. Argo and Kubeflow cater to Kubernetes users, with Kubeflow being tailored for machine learning workflows. Apache Beam offers backend flexibility, MLFlow supports machine learning model management, and NiFi provides a no-code solution for simpler data flows. The text underscores the importance of selecting the right tool based on specific business and engineering needs, emphasizing that the choice can significantly impact efficiency and productivity in managing data workflows.
Jun 02, 2023 1,474 words in the original blog post.