Google Machine Learning and Generative AI for Solutions Architects: Build efficient and scalable AI/ML solutions on Google Cloud

Google Machine Learning and Generative AI for Solutions Architects: Build efficient and scalable AI/ML solutions on Google Cloud book cover

Google Machine Learning and Generative AI for Solutions Architects: Build efficient and scalable AI/ML solutions on Google Cloud

Author(s): Kieran Kavanagh (Author)

  • Publisher: Packt Publishing
  • Publication Date: 28 Jun. 2024
  • Language: English
  • Print length: 552 pages
  • ISBN-10: 1803245271
  • ISBN-13: 9781803245270

Book Description

Architect and run real-world AI/ML solutions at scale on Google Cloud, and discover best practices to address common industry challenges effectively

Key Features

  • Understand key concepts, from fundamentals through to complex topics, via a methodical approach
  • Build real-world end-to-end MLOps solutions and generative AI applications on Google Cloud
  • Get your hands on a code repository with over 20 hands-on projects for all stages of the ML model development lifecycle
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Most companies today are incorporating AI/ML into their businesses. Building and running apps utilizing AI/ML effectively is tough. This book, authored by a principal architect with about two decades of industry experience, who has led cross-functional teams to design, plan, implement, and govern enterprise cloud strategies, shows you exactly how to design and run AI/ML workloads successfully using years of experience from some of the world’s leading tech companies.

You’ll get a clear understanding of essential fundamental AI/ML concepts, before moving on to complex topics with the help of examples and hands-on activities. This will help you explore advanced, cutting-edge AI/ML applications that address real-world use cases in today’s market. You’ll recognize the common challenges that companies face when implementing AI/ML workloads, and discover industry-proven best practices to overcome these. The chapters also teach you about the vast AI/ML landscape on Google Cloud and how to implement all the steps needed in a typical AI/ML project. You’ll use services such as BigQuery to prepare data; Vertex AI to train, deploy, monitor, and scale models in production; as well as MLOps to automate the entire process.

By the end of this book, you will be able to unlock the full potential of Google Cloud’s AI/ML offerings.

What you will learn

  • Build solutions with open-source offerings on Google Cloud, such as TensorFlow, PyTorch, and Spark
  • Source, understand, and prepare data for ML workloads
  • Build, train, and deploy ML models on Google Cloud
  • Create an effective MLOps strategy and implement MLOps workloads on Google Cloud
  • Discover common challenges in typical AI/ML projects and get solutions from experts
  • Explore vector databases and their importance in Generative AI applications
  • Uncover new Gen AI patterns such as Retrieval Augmented Generation (RAG), agents, and agentic workflows

Who this book is for

This book is for aspiring solutions architects looking to design and implement AI/ML solutions on Google Cloud. Although this book is suitable for both beginners and experienced practitioners, basic knowledge of Python and ML concepts is required. The book focuses on how AI/ML is used in the real world on Google Cloud. It briefly covers the basics at the beginning to establish a baseline for you, but it does not go into depth on the underlying mathematical concepts that are readily available in academic material.

Table of Contents

  1. AI/ML Concepts, Real-World Applications, and Challenges
  2. Understanding the ML Model Development Lifecycle
  3. AI/ML Tooling and the Google Cloud AI/ML Landscape
  4. Utilizing Google Cloud’s High-Level AI Services
  5. Building Custom ML Models on Google Cloud
  6. Diving Deeper—Preparing and Processing Data for AI/ML Workloads on Google Cloud
  7. Feature Engineering and Dimensionality Reduction
  8. Hyperparameters and Optimization
  9. Neural Networks and Deep Learning
  10. Deploying, Monitoring, and Scaling in Production

(N.B. Please use the Read Sample option to see further chapters)

Editorial Reviews

Review

“Whether you’re a seasoned architect or just beginning to embark on your cloud AI journey, this book will guide you on the path from data processing to cutting-edge generative AI models. It unlocks the power of Vertex AI, arming you with the tools to automate, monitor, and continuously improve your AI solutions. As businesses look to AI to solve increasingly complex problems, the need for solutions architects fluent in these technologies has never been greater. This book is not just a guide; it’s an investment in your future and the future of the businesses you will empower.”

Priyanka Vergadia, Leader, Developer Relations, Google

“If you’re looking to master machine learning and generative AI on Google Cloud, look no further. Kieran Kavanagh’s Google Machine Learning and Generative AI for Solutions Architects equips you with the practical AI skills, real-world use cases, and clear, step-by-step guides needed to succeed not only on Google Cloud but within the broader industry landscape.

It’s a beefy book covering everything from open-source offerings on Google Cloud (TensorFlow, PyTorch, and Spark) to how to build, train, and deploy ML models on GCP to vector databases for Generative AI applications. A must-read for AI practitioners at all levels.”

Stephanie Wong, Head of Technical Marketing – Storytelling at Google, Top Cloud Voice, and Award-Winning Creator

“Kieran’s book is a must-read not only for Solutions Architects but for any executive looking to integrate AI/ML and generative AI into their business strategy. It helps executives understand the value proposition of AI/ML – that it is not merely a technological advancement, but a powerful tool capable of transforming businesses and driving significant value. It goes beyond the theoretical hype, providing a pragmatic approach to understanding the AI/ML landscape and harnessing Google Cloud’s capabilities. The book emphasizes how Google Cloud’s managed services alleviate the burden of infrastructure management, allowing businesses to focus on extracting value from their data. The chapters on deployment and governance are particularly valuable, as they address the critical aspects of scaling and managing AI/ML projects within an enterprise environment.”

Jennifer L Dustin, Key Account Director at Google

“The most successful AI/ML projects are based on a close alignment between technical expertise and strategic business vision. This book enables such alignment by providing a common language and framework for building AI/ML solutions on Google Cloud. Covering everything from hyperparameter optimization to Retrieval-Augmented Generation (RAG), the book integrates proven best practices from the Google Cloud Architecture Framework at every stage in the AI/ML project life cycle, helping to build scalable, reliable, and cost-effective solutions. This guidance empowers both technical and executive teams to make informed decisions that drive measurable business results.”

Jose Luis-Gomes, Managing Director, Retail and Consumer, Google Cloud

About the Author

​Kieran Kavanagh is a Principal Architect at Google. He works with large enterprises to guide them on architecting solutions to meet their business needs on Google Cloud. Having spent over a decade and a half working as a Solutions Architect at some of the world’s largest technology companies, such as Amazon, AT&T, Ericsson, and Google, he has amassed a wealth of knowledge in architecting extremely large-scale and highly complex technology solutions. He has presented on these topics at more than 100 technology conferences all over the world. Prior to joining Google, he was a Principal AI/ML Solutions Architect in Strategic Accounts at AWS, working with AWS’ largest customers to design and build cutting-edge and global-scale AI/ML solutions. He has a passion for AI/ML, and for teaching and helping others to grow their careers in this industry. ​Originally from Cork, Ireland, Kieran has lived and worked in many countries around the world, and he now resides in Atlanta, GA.

View on Amazon

未经允许不得转载:Wow! eBook » Google Machine Learning and Generative AI for Solutions Architects: Build efficient and scalable AI/ML solutions on Google Cloud

The Machine Learning Solutions Architect Handbook: Create machine learning platforms to run solutions in an enterprise setting

The Machine Learning Solutions Architect Handbook: Create machine learning platforms to run solutions in an enterprise setting book cover

The Machine Learning Solutions Architect Handbook: Create machine learning platforms to run solutions in an enterprise setting

Author(s): David Ping (Author)

  • Publisher: Packt Publishing
  • Publication Date: 21 Jan. 2022
  • Language: English
  • Print length: 440 pages
  • ISBN-10: 1801072167
  • ISBN-13: 9781801072168

Book Description

Build highly secure and scalable machine learning platforms to support the fast-paced adoption of machine learning solutions

Key Features

  • Explore different ML tools and frameworks to solve large-scale machine learning challenges in the cloud
  • Build an efficient data science environment for data exploration, model building, and model training
  • Learn how to implement bias detection, privacy, and explainability in ML model development

Book Description

With a highly scalable machine learning (ML) platform, organizations can quickly scale the delivery of ML products for faster business value realization, so there is a huge demand for skilled ML solutions architects in different industries. This hands-on ML book takes you through the design patterns, architectural considerations, and the latest technology that you need to know to become a successful ML solutions architect.

You’ll start by understanding ML fundamentals and how ML can be applied to real-world business problems. Once you’ve explored some of the leading ML algorithms for solving different types of problems, the book will help you get to grips with data management and using ML libraries such as TensorFlow and PyTorch. You’ll learn how to use open source technology such as Kubernetes/Kubeflow to build a data science environment and ML pipelines and then advance to building an enterprise ML architecture using Amazon Web Services (AWS) services. You’ll then cover security and governance considerations, advanced ML engineering techniques, and how to apply bias detection, explainability, and privacy in ML model development. Finally, you’ll get acquainted with AWS AI services and their applications in real-world use cases.

By the end of this book, you’ll be able to design and build an ML platform to support common use cases and architecture patterns.

What you will learn

  • Apply ML methodologies to solve business problems
  • Design a practical enterprise ML platform architecture
  • Implement MLOps for ML workflow automation
  • Build an end-to-end data management architecture using AWS
  • Train large-scale ML models and optimize model inference latency
  • Create a business application using an AI service and a custom ML model
  • Use AWS services to detect data and model bias and explain models

Who this book is for

This book is for data scientists, data engineers, cloud architects, and machine learning enthusiasts who want to become machine learning solutions architects. Basic knowledge of the Python programming language, AWS, linear algebra, probability, and networking concepts is assumed.

Table of Contents

  1. Machine Learning and Machine Learning Solutions Architecture
  2. Business Use Cases for Machine Learning
  3. Machine Learning Algorithms
  4. Data Management for Machine Learning
  5. Open Source Machine Learning Libraries
  6. Kubernetes Container Orchestration Infrastructure Management
  7. Open Source Machine Learning Platforms
  8. Building a Data Science Environment Using AWS ML Services
  9. Building an Enterprise ML Architecture with AWS ML Services
  10. Advanced ML Engineering
  11. ML Governance, Bias, Explainability, and Privacy
  12. Building ML Solutions with AWS AI Services

Editorial Reviews

Review

“The Machine Learning Architect role is a delicate balance between breadth and depth; requiring the builder to simultaneously have hands-on knowledge of data science techniques, machine learning algorithms, and engineering requirements; while also having a breadth of industry knowledge, architecture patterns, and tools. In his book, David Ping handles this balance masterfully.

The book is a must-read especially for anyone interested in becoming a practicing ML architect, or for technology leaders interested in accelerating ML adoption in their organization. It covers a sweeping array of topics ranging from MLOps to model governance, all of which are paramount for building a secure ML platform. The book then goes into detailed implementations using AWS tools and technology, leaving the reader with the right knowledge, and tools to start building by themselves.”

Stefan Natu, Principal Product Manager Technical at Amazon

“This book is great for someone with a tech and Python background who wants to grow their career in ML or someone working in the machine learning domain aspiring to better understand the full ML lifecycle. Even if you are new to Python, the theories in the book are worth learning and the Python examples are complete and easy to run. David does a really great job of starting simple in the first section of the book with an explanation of AI and machine learning and different types of ML. From there, he goes into use cases of ML across different sectors. I enjoyed the labs in this portion of the book as a good tech refresher; […]this section is comprehensive and gives you hands-on experience with automation and integrating many of the technologies you would need in your enterprise ML Platform. I felt this part of the book provides solid guidance covering all the key areas you need to understand to build an ML platform with examples and labs in each area. Overall, I was impressed with the writing throughout the book and the way it shows you the full picture from learning the basics to advanced topics in ML with accompanying labs. For anyone interested in becoming a machine learning solutions architect or looking to build skills for ML projects, this book is a must-read.”

Brett Hollman, Head of AI/ML Specialist Solutions Architecture at AWS

About the Author

David Ping is a senior technology leader with over 25 years of experience in the technology and financial services industry. His technology focus areas include cloud architecture, enterprise ML platform design, large-scale model training, intelligent document processing, intelligent media processing, intelligent search, and data platforms. He currently leads an AI/ML solutions architecture team at AWS, where he helps global companies design and build AI/ML solutions in the AWS cloud. Before joining AWS, David held various senior technology leadership roles at Credit Suisse and JPMorgan. He started his career as a software engineer at Intel. David has an engineering degree from Cornell University.

View on Amazon

未经允许不得转载:Wow! eBook » The Machine Learning Solutions Architect Handbook: Create machine learning platforms to run solutions in an enterprise setting