Machine Learning in the AWS Cloud: Add Intelligence to Applications with Amazon SageMaker and Amazon Rekognition
*Machine Learning in the AWS Cloud* serves as a practical guide for leveraging the machine learning capabilities within the Amazon Web Services ecosystem. Designed for Python developers and technical architects, the book bridges the gap between theoretical ML concepts and real-world application. It begins by establishing a solid foundation in fundamental machine learning principles, explaining different types of ML systems, their practical uses, and the common challenges developers face when deploying solutions. While prior experience with machine learning is not required, readers are expected to have a working knowledge of Python and a basic understanding of AWS infrastructure. The core of the text focuses on the specific tools and services provided by AWS for building intelligent applications. Readers are introduced to cloud computing basics before diving into Amazon Machine Learning for solving standard regression and classification problems. The book then advances to more complex scenarios using Amazon SageMaker, covering essential techniques such as data preprocessing, feature engineering, and data visualization. It also explores neural network frameworks and demonstrates how to solve computer vision challenges using Amazon Rekognition. Through concrete examples, source code, and illustrative sidebars, the book equips professionals with the skills to implement machine learning tasks effectively. Developers will find actionable steps for performing ML operations with Python on AWS, while solution architects will gain valuable insights into the broader capabilities of the AWS environment. By the end of the guide, readers will understand how to integrate powerful cloud-based machine learning services into their business and commercial applications, optimizing their workflows and enhancing their technical solutions.
About the Authors
Abhishek Mishra
