Question 120:
You work for the credit card division of a large financial services firm. You are a machine learning specialist working on a credit card transaction classification model. Your model will be used to classify your firm’s customer transactions for use in direct marketing campaigns by your firm’s marketing department. You have built your model based on the SageMaker pre-built Linear Learner algorithm. You have also deployed your model to an inference endpoint using an inference pipeline. You perform your feature engineering via the SageMaker built-in feature transformers. So you don’t need to write your own feature engineering logic. You have defined the containers for your pipeline using the CreateModel SageMaker API, and you have created an inference endpoint using the SageMaker CreateEndpointConfig and CreateEndpoint APIs. You have decided to change your pipeline to use a different SageMaker feature transformer strategy (change the strategy from the default None to SingleRecord). How do you make this change to your inference pipeline?
Answer options:
A.Your pipeline model is mutable, meaning you can change it while it is running. B.Your pipeline is immutable, but you can update your inference pipeline by deleting the old one and redeploying the new one using the SageMaker CreateEndpointConfig and CreateEndpoint APIs. C.Your pipeline is immutable, but you can change your inference pipeline by deploying a new one using the ReplaceEndpoint API. D.Your pipeline is immutable, but you can change your inference pipeline by deploying a new one using the UpdateEndpoint API.