Search the courses, subjects, tracks, games and features, or jump straight to a page.
Learn it your way
A short class with Sarah and her students. The other ways are under More.
Sign up free to listen. Transcripts are free to read.
Today, we will start by discussing how to create a Jupyter Notebook in SageMaker. Can anyone tell me what SageMaker is used for?
I think SageMaker is used for building machine learning models.
Exactly! SageMaker provides tools for building, training, and deploying models. Now, let's focus on our exercise. First, what do we need to do to create a Jupyter Notebook?
We would need to access the AWS Management Console.
Right! You’ll navigate to SageMaker from there. Can anyone remember the steps to train a regression model once our notebook is set up?
We need to load our data, choose a model, and then fit the model with our training data.
Perfect! Remember the acronym K-F-M: Load your Keys (data), Find your model, and Make predictions. Let's summarize what we just discussed.
Today, we learned how to create a Jupyter Notebook in SageMaker and the steps needed to train a basic regression model through loading the dataset, selecting a model, and training it. Who feels ready to tackle this exercise?
Next, let’s discuss how to utilize BigQuery ML for modeling. How do we start querying data?
I think we use SQL commands to get started with our datasets in BigQuery.
Correct! BigQuery allows us to run SQL queries directly against massive datasets. What is an example of a model we can create?
We could build a linear regression model using a public dataset.
Spot on! For our session, let's remember the mnemonic L-S-L: Linear regression, SQL commands, Large datasets. Who can summarize how we can create a model in BigQuery?
We have to write our SQL queries to train models and then evaluate the results on our selected dataset.
Excellent summary! In today’s session, we explored BigQuery ML's capabilities, including starting with SQL queries and creating machine learning models.
In this session, we're looking at Azure ML Studio and how we can deploy models as REST APIs. What does deploying a model entail?
It means making our machine learning model available to be used by other applications or services.
Exactly! Deployment is critical for applying our models in the real world. Can someone share how we might expose our model through Azure ML Studio?
We need to publish our model as a web service and then configure REST API settings.
Great! Remember the acronym P-W-C: Publish to expose, Web service to connect, and Configure settings. Let’s recap what we covered today.
Today, we dived into Azure ML Studio, learning how to deploy a model as a REST API, making it accessible for other applications. Is everyone ready to go hands-on?
Our final exercise covers building a pipeline with GCP Dataflow. Who can explain what Dataflow is used for?
Dataflow processes data streams and batch data to help with real-time analytics.
Exactly! It’s crucial for handling data that flows continuously. What are some essential components we must consider when building a pipeline?
We need to define our data processing logic and configure our sources and sinks.
Good point! Remember the mnemonic S-L-C: Sources, Logic, and Configuration. Who can summarize what we'll achieve with this exercise?
We'll be able to set up a data pipeline that processes real-time data using Dataflow!
Perfect! Today, we learned how to construct a data pipeline with GCP Dataflow, covering essential components like source definition and processing logic. Are we excited about this project?
Practical exercises enhance understanding of cloud computing tools.
A powerful tool for creating and managing machine learning models.
Google Cloud’s SQL-based machine learning solution for data analytics.
Platform for deploying machine learning models as REST APIs.
Google Cloud’s solution for real-time data processing.
In SageMaker we create the first step, Load up the data and take a prep!
Imagine you’re a data scientist on a mission. You dive into AWS SageMaker like it’s a deep sea expedition, loading data like fishing in the sea, training models, as easy as can be!
Remember K-F-M for SageMaker: Keys, Find the model, Make predictions.
P-W-C for deploying in Azure: Publish, Web service, Configure.
Term
What is AWS SageMaker?
Click to flip
Term
How does BigQuery ML support machine learning?
Click to flip
An open-source web application that allows you to create and share documents containing live code, equations, visualizations, and narrative text.
A fully managed service that provides every developer and data scientist with the ability to build, train, and deploy machine learning models quickly.
A feature of Google BigQuery that enables users to run machine learning models using SQL syntax.
Representational State Transfer Application Programming Interface, a method of allowing different applications to communicate over the internet.
A fully managed service for processing real-time data or batch data using stream or batch processing.
This section outlines various hands-on exercises for implementing data science tasks on cloud platforms.
The section presents a range of practical exercises designed to help learners engage with cloud computing tools and develop data science models using AWS, Azure, and GCP. Each exercise aims to provide experience with cloud services in real-world applications.
This section offers a curated list of hands-on exercises ideated for data science learners to engage deeply with cloud computing platforms—AWS, Azure, and GCP. Each exercise is tailored to familiarize students with critical functionalities within these platforms, enhancing their practical skills and theoretical knowledge. The specific exercises include:
These exercises are constructed to be interactive and applicable, helping students to practice real-world data science challenges while leveraging cloud technologies.