From the course: Advanced Data Processing: Batch, Real-Time, and Cloud Architectures for AI
Unlock this course with a free trial
Join today to access over 24,500 courses taught by industry experts.
Cloud platforms for AI
From the course: Advanced Data Processing: Batch, Real-Time, and Cloud Architectures for AI
Cloud platforms for AI
- [Instructor] When it comes to AI, what kind of support do cloud platforms have? There are multiple cloud platforms available today that provide world class support for building and operating machine learning applications. They provide an array of tools and platforms to support all phases of machine learning. This is a comparison chart for the Big Three providers, namely AWS, GCP, and Azure in terms of their support for feature engineering. Each of them provide support for file systems, databases, data processors, queues, and caches. Some of them are hosted open-source products while others are native serverless products. For example, for data processors in AWS, EMR is hosted Apache Spark, while Lambda is a native serverless data processing platform. Similarly, when we compare capabilities for model training and serving, each of the three provide a comprehensive list of tools for model training, model hosting, monitoring, and logging. In addition to the Big Three, there are few other…