Skip to content

Commit

Permalink
workshops
Browse files Browse the repository at this point in the history
  • Loading branch information
pedrogk committed Jul 24, 2024
1 parent bdeb8b5 commit 07a55ec
Show file tree
Hide file tree
Showing 7 changed files with 59 additions and 2 deletions.
14 changes: 14 additions & 0 deletions content/sessions/2024/workshops/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Featured Workshops
time_start: 2024-09-11 14:30
layout: list-workshops
description: We will be offering hands-on workshops so you can get practical experience with Airflow tools and managed offerings.
---

### We will be offering hands-on workshops so you can get practical experience with Airflow tools and managed offerings.

* Format & duration: Workshops are instructor led, 2-3 hours long, bring your own device.
* Sign up for workshops will open on August 5th for attendees who have a Conference + Workshop pass.
* We plan to offer 3-4 different workshops on September 11th (2:30-5:30pm) and another 3-4 workshops on September 12th (2-5pm). Workshops offered will be different each day.

These are the currently confirmed workshops ...
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ track:
room:
time_start: 2024-09-10 9:00:00
time_end: 2024-09-10 9:25:00
summary: "Learn how you can utilize Airflow to build ML workflows/pipelines. You will create and orchestrate tasks such as data transformation, model training, testing, and evaluation using different analytic and AI/ML services."

---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: "Workshop: Leveraging Automation Analytics & Intelligence with Airflow for Enhanced Workflow Observability"
title: "Leveraging Automation Analytics & Intelligence with Airflow for Enhanced Workflow Observability"
speakers:
- Chetan Kapoor
track:
- Workshop
room:
time_start: 2024-09-10 9:00:00
time_end: 2024-09-10 9:25:00

summary: "Learn how easy it is to integrate Automation Analytics & Intelligence (AAI) and Airflow, including details on the architecture and implementation strategies."
---

In this workshop we will discuss how easy it is to integrate Automation Analytics & Intelligence (AAI) and Airflow, including details on the architecture and implementation strategies.
Expand Down
15 changes: 15 additions & 0 deletions content/sessions/2024/workshops/workshop-dags.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: "DAG writing best practices workshop"
speakers:
- Kenten Danas
track:
- Workshop
room:
time_start: 2024-09-10 9:00:00
time_end: 2024-09-10 9:25:00
summary: "Learn how to design your DAGs for easy readability and maintenance, how to make your DAGs dynamic in an efficient and scalable way, and how to avoid common pitfalls that can cause performance issues."
---

Because Airflow is 100% code, knowing the basics of Python is all it takes to get started writing DAGs. However, writing DAGs that are efficient, secure, and scalable requires some Airflow-specific finesse. It’s no surprise that one of the most requested topics in this year’s Airflow survey was more Airflow best practices content. We hear you, and we’ve got you covered with this hands-on workshop on DAG writing best practices.

Whether you’re writing traditional ELT/ETL pipelines or complex ML workflows, you’ll learn how to make Airflow work best for your use case. We’ll teach you best practices including things like how to design your DAGs for easy readability and maintenance, how to make your DAGs dynamic in an efficient and scalable way, and how to avoid common pitfalls that can cause performance issues.
19 changes: 19 additions & 0 deletions themes/airflowsummit/layouts/sessions/list-workshops.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{{ define "main" }}

<section class="section {{ .Type }}">
<div class="container">
<div class="list-content">{{.Content}}</div>
<div class="row">

{{ range .Data.Pages.ByDate.Reverse }}
<div class="col-sm-6">
{{ .Render "post" }}
</div>
{{ end }}
</div>
</div>
</div>
</div>
</section>

{{ end }}
8 changes: 8 additions & 0 deletions themes/airflowsummit/layouts/sessions/post.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<article class="blog-article mb-4 border border-secondary">
{{ with .Params.image }}<img src="{{ . | absURL }}" alt="{{ .Title | markdownify }}" class="img-fluid">{{ end }}
<div class="content py-5 px-4">
<h4 class="my-3"><a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></h4>
<p><em>By {{ with .Params.speakers }}{{ delimit . ", " " & " }}{{ end }}</em></p>
<p class="mb-4">{{ .Summary }}</p>
</div>
</article>

0 comments on commit 07a55ec

Please sign in to comment.