Companies of varying sizes and industries are building AI and data applications on Snowflake. Snowflake provides both the data foundation and the building blocks for your application development, such as Streamlit, Snowpark for Python and more.
In this lab, you will first build and deploy apps on Snowflake’s platform, leveraging the Snowflake Native App Framework, which allows you to drive business growth and generate new revenue by distributing apps on Snowflake Marketplace that run directly in your end customers’ Snowflake accounts. You’ll then learn how to build a data application using data from Snowflake Marketplace, offering enriched insights to your app with zero ETL.
In this lab, you will:
Part I
- Set up the development environment in VS Code with the Snowflake VS Code extension
- Create the app logic using first-class Snowflake functionalities such as stored procedures, Python user-defined functions, Snowpark Python and Streamlit
- Create an app package and versioning for your first Snowflake Native App
- Deploy and test the app
Part II
- Build a data application that leverages data published on Snowflake Marketplace
- Process data with Snowpark
- Develop a simple machine learning model
- Create a Python UDF in Snowflake and then visualize the data with Streamlit
Orateurs
Gilberto Hernandez
Lead Developer Advocate, Snowflake
Daniel Myers
Director, Developer Relations, Snowflake
Register Here