opensourcelive.withgoogle.com Open in urlscan Pro
2a00:1450:4001:808::2011  Public Scan

Submitted URL: https://goo.gle/Airflow_Day_2022
Effective URL: https://opensourcelive.withgoogle.com/events/airflow-day-2022?utm_source=OSS&utm_medium=email&utm_campaign=Airflow+Day+2022
Submission: On June 21 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form>
  <h1> Sign in with email </h1>
  <p id="loginEmail" class="email"></p>
  <div class="input-container" id="password-container">
    <label for="loginPassword"> Password: </label>
    <input type="password" autocomplete="current-password" id="loginPassword" oninput="hideErrors('no-password', 'invalid-password')" required="">
    <div id="no-password" class="error-container hidden">
      <i class="google-material-icons">info</i>
      <span>
        <output>Enter password</output>
      </span>
    </div>
    <div id="invalid-password" class="error-container hidden">
      <i class="google-material-icons">info</i>
      <span>
        <output> Wrong password. Try again or click Forgot password to reset it. </output>
      </span>
    </div>
  </div>
  <div class="error-takeover hidden" id="login-retry-limit">
    <div>
      <i class="google-material-icons">report_problem</i>
      <h2> Too many failed attempts </h2>
    </div>
    <p class="error-message">
      <output> Unavailable because of too many failed attempts to sign in. Try again in a few minutes. </output>
    </p>
  </div>
  <div class="sign-in-buttons">
    <div class="auth link forgot-password">
      <button type="button" onclick="signInStep('resetPassword')" class="button-link"> Forgot Password? </button>
    </div>
    <div class="auth link right-anchor">
      <button type="button" onclick="signInStep('enterEmail')" class="button-link"> Back </button>
    </div>
    <button type="button" class="auth blue" onclick="signInEmailPassword()" id="password-sign-in"> Next </button>
  </div>
  <div class="privacy-policy">
    <a class="privacy-link" target="_blank" href="https://policies.google.com/privacy">
                                  Privacy Policy
                              </a>
  </div>
</form>

<form>
  <h1> Create Account </h1>
  <div class="input-container">
    <label for="accountEmail">Email Address:</label>
    <input type="email" id="accountEmail" autocomplete="new-username" oninput="hideErrors('email-in-use')" disabled="">
    <div id="email-in-use" class="error-container hidden">
      <i class="google-material-icons">info</i>
      <span>
        <output> This email is already in use. Please go back and select a different email </output>
      </span>
    </div>
  </div>
  <div class="input-container">
    <label for="accountPassword"> Password: </label>
    <input type="password" autocomplete="new-password" id="accountPassword" oninput="hideErrors('create-account-no-password', 'weak-password')">
    <div id="create-account-no-password" class="error-container hidden">
      <i class="google-material-icons">info</i>
      <span>
        <output>Enter password</output>
      </span>
    </div>
    <div id="weak-password" class="error-container hidden">
      <i class="google-material-icons">info</i>
      <span>
        <output> Use 6 or more characters with a mix of letters, numbers &amp; symbols </output>
      </span>
    </div>
  </div>
  <div class="input-pair">
    <div class="input-container">
      <label for="accountFirstName"> First Name: </label>
      <input type="text" id="accountFirstName" oninput="hideErrors('no-first-name')">
      <div id="no-first-name" class="error-container hidden">
        <i class="google-material-icons">info</i>
        <span>
          <output>Enter first name</output>
        </span>
      </div>
    </div>
    <div class="input-container">
      <label for="accountLastName"> Last Name: </label>
      <input type="text" id="accountLastName" oninput="hideErrors('no-last-name')">
      <div id="no-last-name" class="error-container hidden">
        <i class="google-material-icons">info</i>
        <span>
          <output>Enter last name</output>
        </span>
      </div>
    </div>
  </div>
  <div class="sign-in-buttons">
    <div class="auth link">
      <button type="button" onclick="signInStep('enterEmail')" class="button-link"> Back </button>
    </div>
    <button type="button" class="auth blue" onclick="createAccount()"> Next </button>
  </div>
  <div class="privacy-policy">
    <a class="privacy-link" target="_blank" href="https://policies.google.com/privacy">
                                  Privacy Policy
                              </a>
  </div>
</form>

Text Content

.


Home
Agenda
Community Guidelines
Speakers
 
Register
menu




Home Speakers
Register
Sign in account_circle
Agenda Community Guidelines
Airflow Day 2022 on Google Open Source Live
This month’s Google Open Source Live will showcase Happy DAGs + Happy Teammates:
How a Little CI/CD Can Go a Long Way along with multiple sessions presented by
Airflow team members and the community. Join us to learn Cloud Composer
integration with Airflow Role-Based Access Control, Airflow and User Code
Isolation, as well as Running Airflow on Kubernetes.

Reasons why you should attend this virtual event LIVE:  
 1. Selected questions will be answered by our speakers in real time! The Live
    Q&A Forum will be open during the event from 9:00 am to 10:11 am PST. 
 2. Join in on the after party fun, where you can participate in an exciting
    quiz, and hear from our speakers and emcees immediately following the
    event! 

We look forward to seeing you all at Airflow Day 2022 on Google Open Source
Live!

Click the calendar icon below to add Airflow Day 2022 to your calendar: 

event
July 7, 2022
4:00 PM

-
6:00 PM

GMT

Google Calendar Outlook Yahoo Generate ICS
Register

Starting in
16d
07h
55m
12s
July 7
search

Time
arrow_drop_down
Title
4:00
PM
-
4:03
PM
GMT
Opening for Airflow Day 2022 on Google Open Source Live
Frank Guan, Leah Cole

link Copy link to share session
Frank Guan
Product Marketing Lead
Google Cloud
Leah Cole
Developer Relations Engineer
Google

keyboard_arrow_down
keyboard_arrow_up
4:03
PM
-
4:25
PM
GMT
Happy DAGs + Happy Teammates: How a Little CI/CD Can Go a Long Way
Leah Cole
With a small amount of Cloud Build automation and the use of GitHub version
control, your Airflow DAGs will always be tested and in sync no matter who is
working on them. Leah will walk you through a sample CICD workflow for keeping
your Airflow DAGs tested and in sync between environments and teammates.
link Copy link to share session
Leah Cole
Developer Relations Engineer
Google

keyboard_arrow_down
keyboard_arrow_up
4:25
PM
-
4:47
PM
GMT
Cloud Composer integration with Airflow Role-Based Access Control
Slawek Walkowski
Cloud Composer has been integrated with Role-Based Access Control (RBAC) in
Airflow UI and API hosted for Composer environments. Registering and logging
into Airflow RBAC is automatic, thanks to a dedicated login handler, and both
Cloud IAM and Airflow RBAC access control configurations are enforced. In
addition, Cloud Composer also offers automated registration of roles and
DAG-level permissions based on DAGs folder structure.
link Copy link to share session
Slawek Walkowski
Senior Software Engineer
Google

keyboard_arrow_down
keyboard_arrow_up
4:47
PM
-
5:09
PM
GMT
Airflow and User Code Isolation
Mateusz Henc
This session is about the current state and future plans of making Airflow
user-code proof and more reliable. 
link Copy link to share session
Mateusz Henc
Senior Software Engineer
Google

keyboard_arrow_down
keyboard_arrow_up
5:09
PM
-
5:30
PM
GMT
Running Airflow on Kubernetes (based on Cloud Composer and GCP)
Rafal Biegacz
The presentation will describe how you can run Airflow on Kubernetes and what
are the most important Kubernetes features that Apache Airflow benefits from.
You will learn how to deploy Apache Airflow using either Cloud Composer or
Apache Airflow Helm Chart on Google Kubernetes Engine on Google Cloud Platform.
link Copy link to share session
Rafal Biegacz
Senior Engineering Manager
Google

keyboard_arrow_down
keyboard_arrow_up
5:30
PM
-
6:00
PM
GMT
After Party
Frank Guan, Leah Cole, Mateusz Henc, Rafal Biegacz, Slawek Walkowski
After livestreaming the sessions, we will host an After Party where you can
participate in an exciting quiz, and hear from our speakers and emcees!  
link Copy link to share session
Frank Guan
Product Marketing Lead
Google Cloud
Leah Cole
Developer Relations Engineer
Google
Mateusz Henc
Senior Software Engineer
Google
Rafal Biegacz
Senior Engineering Manager
Google
Slawek Walkowski
Senior Software Engineer
Google

keyboard_arrow_down
keyboard_arrow_up



SHARE

Privacy Terms About Google Google Products Community Guidelines






SIGN IN OR CREATE ACCOUNT

To register for events

Continue with Google Continue with email
Privacy Policy


SIGN IN WITH EMAIL

Enter email:
info Enter a valid email address
Back
Next
Privacy Policy


SIGN IN WITH GOOGLE

The email you entered is associated with a Google account. Sign in with Google
to continue.

Back
Sign in with Google
Privacy Policy


SIGN IN WITH EMAIL



Password:
info Enter password
info Wrong password. Try again or click Forgot password to reset it.
report_problem


TOO MANY FAILED ATTEMPTS

Unavailable because of too many failed attempts to sign in. Try again in a few
minutes.

Forgot Password?
Back
Next
Privacy Policy


CREATE ACCOUNT

Email Address:
info This email is already in use. Please go back and select a different email
Password:
info Enter password
info Use 6 or more characters with a mix of letters, numbers & symbols
First Name:
info Enter first name
Last Name:
info Enter last name
Back
Next
Privacy Policy


An email has been sent to the email address above. Click the confirmation link
you've received to verify your account.



Resend email Done

Confirmation email resent

Privacy Policy


RESET PASSWORD

If you’ve forgotten your password, you can request to have an email sent with a
link to create a new one.

Back
Reset Password
Privacy Policy


RESET PASSWORD

We've sent an email to . Follow the instructions in that email to reset your
password.

Back
Privacy Policy


FORBIDDEN

Sorry, you do not have permission to access this resource.

Sign out


USER ACCOUNT CONFLICT

Sorry, the user account you are using is now linked to Google. Please sign in
with Google to use this account.

Sign out


FORBIDDEN

You do not have permission to access this private event

Sign out


WE'LL BE RIGHT BACK

We are having temporary difficulties, and are working to fix the issue.


COOKIES ARE DISABLED

Cookies are required in order to sign in. Please enable cookies in your
browser's settings and disable any adblockers. Then refresh this page.


ERROR AUTHENTICATING USER

There was an error during authentication. Please refresh to try again.

If this issue persists, please sign out and sign back in after reloading.


YOU'RE CURRENTLY OFFLINE

Refresh the page when your connection is restored to return to the app.

This app requires JavaScript to function.
Please enable javascript and reload the page.

warning


YOUR BROWSER
IS NOT SUPPORTED

For the full experience, use Google Chrome, Firefox, Safari or Edge.

Google serves cookies to analyse traffic to this site. Information about your
use of our site is shared with Google for that purpose.
See details OK, got it