
Sign up for a Snowflake Trial. Choose a Snowflake Edition and a Platform provider for your Snowflake Trial.
Explore the Snowflake Web UI at a high level, understanding various sections of the UI and what does each section does.
This lecture is an introduction to the section and explains what will be covered in this section.
A look at the architectural approaches taken by the traditional database engines
Overview of the hybrid architecture adopted by Snowflake and how it differs from traditional architectures
Snowflake can have multiple compute engines, also known as Virtual Warehouses
Let's create a new virtual warehouse and find out how easy it is to create a new compute engine in Snowflake
A glimpse of the critical cloud services layer in Snowflake. Cloud Services layer controls authentication, authorization, metadata, query compilation, amongst other things
Dive deeper into the workings of a virtual warehouse, learn about scaling a virtual warehouse up and down, suspending and resuming a virtual warehouse, and get introduced to the virtual warehouse cache
This lecture discusses several Snowflake capabilities that provide security at various levels.
This lecture discusses how all client data in Snowflake is encrypted at rest.
This lecture elaborates on Snowflake's support for multi-factor authentication, which adds an extra layer of protection when users log in
Authentication control in Snowflake is not limited to MFA. This lecture talks about key-pair authentication, SSO / federated authentication, and password policies
Snowflake's access control is built on role-based access control (RBAC) and discretionary access control (DAC). This lecture explains both.
This lecture talks about the system roles that come out of the box with every Snowflake instance
This lecture discusses how administrators can use network policies to enable or prevent access to specific IP addresses.
Let's go through the summary of what we have learned so far about security in Snowflake
This course will help you prepare for the Snowflake SnowPro Core certification exam COF-C02, which is a foundational exam in the SnowPro certification exam series. Being a foundational certification exam, this exam covers all the basics including Snowflake architecture, virtual warehouses, storage, security, Time Travel, cloning, data sharing, and data loading. So even if you are not aiming to sit in the exam, preparing for the certification is a great way to get familiarized and become an expert at Snowflake. Please note that this course assists in preparing for the exam but does not guarantee exam success.
This course is organized into several sections. Each section focuses on a particular area related to the exam. As we progress through this course, we will first go through a very important section covering Snowflake’s architecture. Once we have understood the architectural and foundational basis of Snowflake, we will explore user interfaces & connectivity options to understand how we can connect to our Snowflake instance and which tools we can use. Continuing in a logical manner, we will then have a series of sections covering data loading into Snowflake, processing of semi-structured and unstructured data, and the data pipelines in Snowflake. Then we will cover some features unique to Snowflake such as Failsafe, Time Travel, Zero copy cloning, and data sharing. We then look into performance optimization techniques and management of account costs through resource monitors before embarking on our second last section on Security.
Towards the end of each section, we have lectures that summarize the learnings of the section and, finally, a quiz to test and reinforce your knowledge.
The final section that you wouldn’t want to miss are two Practice Exams which will test your knowledge of the concepts learned in this course. The practice exams included in this course are not a guarantee of exam success, but they will give you an assessment of your preparedness.
Snowflake offers a variety of certifications. SnowPro Core certification is at the foundation level and is a prerequisite for other advanced certifications such as data engineering, administration, and data science certification. Because the SnowPro Core certification is a prerequisite for advanced certifications, it’s the perfect way to start your Snowflake adventure.