We may earn an affiliate commission when you visit our partners.
Course image
Whizlabs Instructor

AWS: IoT, Machine Learning, and Blockchain is the second course of Exam Prep (SAP-C02): AWS Certified Solutions Architect - Professional Specialization. This course explores key AWS services for building intelligent and connected applications. Learners will gain insights into AWS IoT Core, AWS IoT Events, and IoT Greengrass. The course also covers AI services like Amazon Polly, Translate, Comprehend, Rekognition, Kendra, Personalize, and SageMaker. Additionally, it introduces Managed Blockchain and remote workspace solutions with WorkSpaces and WorkSpaces Web.

Read more

AWS: IoT, Machine Learning, and Blockchain is the second course of Exam Prep (SAP-C02): AWS Certified Solutions Architect - Professional Specialization. This course explores key AWS services for building intelligent and connected applications. Learners will gain insights into AWS IoT Core, AWS IoT Events, and IoT Greengrass. The course also covers AI services like Amazon Polly, Translate, Comprehend, Rekognition, Kendra, Personalize, and SageMaker. Additionally, it introduces Managed Blockchain and remote workspace solutions with WorkSpaces and WorkSpaces Web.

This course facilitates learners with approximately 3:00-3:30 Hours of Video lectures that provide both Theory and Hands-On knowledge. Also, Graded and Ungraded Quizzes are provided with every module to test learners' ability.

- Module 1: IoT and Blockchain in AWS

- Module 2: Machine Learning in AWS

This course is designed for professionals seeking to master specialized AWS services beyond core infrastructure. It is ideal for developers, data scientists, architects, and engineers focused on leveraging Artificial Intelligence, Machine Learning, Internet of Things, Blockchain, and End User Computing solutions.

- Senior Solutions Architects

- Enterprise Architects

- Cloud Infrastructure Architects

- Senior DevOps Engineers

By the end of the course, learners will be able to:

- Understand IoT services like AWS IoT Core, IoT Events, and IoT Greengrass.

- Extract data from documents and recognize images using Amazon Textract and Rekognition.

- Discover use cases for Amazon Managed Blockchain and compare virtual desktop solutions with Amazon WorkSpaces vs WorkSpaces Web.

Enroll now

What's inside

Syllabus

Welcome to Week 1 of the AWS: IoT, Machine Learning, and Blockchain course. This week, we'll explore the world of connected devices with AWS IoT Core, including hands-on demos for practical understanding. We'll dive into AWS IoT Events for event-driven automation and AWS IoT Greengrass for local edge computing. Expanding into decentralized technology, we'll introduce Amazon Managed Blockchain to understand secure, scalable blockchain networks. To complete the week, we'll compare Amazon WorkSpaces and WorkSpaces Web, helping you grasp solutions for secure, remote desktop access. By the end of the week, you'll have foundational skills in IoT, blockchain, and virtual workspace solutions, setting the stage for advanced cloud applications.
Read more

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Career center

Learners who complete AWS: IoT, Machine Learning and Blockchain will develop knowledge and skills that may be useful to these careers:
Cloud Solutions Architect
A Cloud Solutions Architect designs and implements scalable, secure, and cost-effective cloud solutions for organizations. This course is exceptionally well-suited for an aspiring Cloud Solutions Architect as it offers deep insights into specialized AWS services essential for modern architectures. Learners gain practical understanding of integrating IoT devices using AWS IoT Core, building intelligent applications with various Machine Learning services like Amazon SageMaker, and leveraging decentralized systems with Amazon Managed Blockchain. The focus on advanced AWS services goes beyond foundational infrastructure, providing the specialized knowledge required to design innovative solutions that incorporate cutting-edge technologies. This expertise is crucial for crafting robust, intelligent, and future-proof cloud environments. This understanding helps build a foundation to effectively guide clients or internal teams in adopting advanced cloud capabilities.
Internet of Things Engineer
An Internet of Things Engineer designs, develops, and manages connected devices and their supporting infrastructure. This course serves as an excellent resource for an aspiring Internet of Things Engineer, offering comprehensive coverage of AWS IoT services. Learners will delve into AWS IoT Core for device connectivity, AWS IoT Events for event-driven automation, and AWS IoT Greengrass for edge computing capabilities. The practical and hands-on nature of the course, especially with AWS IoT Core demos, helps build a foundation to confidently implement and manage scalable IoT solutions. Understanding these specific AWS services is crucial for anyone looking to build robust, secure, and intelligent IoT ecosystems within a cloud environment.
Cloud Infrastructure Architect
A Cloud Infrastructure Architect focuses on designing the foundational cloud environment for an organization, often specifying core services and networking. This course is highly relevant for an aspiring Cloud Infrastructure Architect, as it delves into specialized AWS services crucial for modern infrastructure design. Learners gain insights into structuring environments that support IoT solutions with AWS IoT Core, integrating machine learning capabilities using Amazon SageMaker, and implementing blockchain networks with Amazon Managed Blockchain. The course helps build a foundation to create robust, scalable, and secure cloud infrastructures that underpin advanced applications, including understanding remote workspace solutions with WorkSpaces and WorkSpaces Web. This expertise is vital for architects needing to integrate cutting-edge technologies into their core infrastructure plans.
Machine Learning Engineer
A Machine Learning Engineer builds, deploys, and maintains machine learning models and systems. For anyone aspiring to be a Machine Learning Engineer, this course provides direct, hands-on exposure to critical AWS AI and ML services. The module on Machine Learning in AWS covers Amazon SageMaker, a powerful platform for building and deploying ML models, alongside services like Amazon Transcribe for speech-to-text, Amazon Lex for chatbots, and Amazon Textract for document processing. This course helps build a foundation to design, implement, and operationalize intelligent applications, giving learners specific tools and knowledge to create scalable and efficient ML solutions within the AWS ecosystem. Understanding these services is paramount for developing production-ready ML systems.
Enterprise Architect
An Enterprise Architect provides strategic direction and guidance for an organization's entire technology landscape, ensuring alignment with business goals. This course is exceptionally beneficial for an aspiring Enterprise Architect, as it offers a strategic overview of how advanced AWS services like IoT, Machine Learning, and Blockchain can drive digital transformation. Understanding the capabilities of AWS IoT Core, Amazon SageMaker, Amazon Comprehend, and Amazon Managed Blockchain helps build a foundation to identify opportunities for innovation and design holistic, future-proof enterprise solutions. This course helps an Enterprise Architect to effectively advise on technology adoption, integrate cutting-edge capabilities into the broader architectural vision, and lead significant technological shifts. This role often typically requires an advanced degree.
Computer Vision Engineer
A Computer Vision Engineer develops algorithms and systems that enable computers to interpret and understand visual information. For an aspiring Computer Vision Engineer, this course provides direct exposure to Amazon Rekognition, a powerful AWS service for image and video analysis. Learners will gain an understanding of how to extract data from documents using Amazon Textract and recognize images, which are foundational tasks in computer vision. The course helps build a foundation to leverage cloud-native services for implementing computer vision capabilities without deep algorithmic development, allowing focus on application integration and problem-solving through visual data. This is particularly relevant for deploying scalable vision solutions in the cloud.
Natural Language Processing Engineer
A Natural Language Processing Engineer develops systems that allow computers to understand, process, and generate human language. This course is highly relevant for an aspiring Natural Language Processing Engineer, as it extensively covers various AWS services central to NLP. Learners will explore Amazon Polly for text-to-speech, Amazon Translate for language translation, Amazon Comprehend for text analytics, Amazon Transcribe for speech-to-text, Amazon Lex for chatbots, and Amazon Textract for document processing. This broad array of services helps build a foundation to design and implement robust NLP solutions, from conversational AI to sophisticated text analysis, all within the scalable AWS ecosystem.
Artificial Intelligence Specialist
An Artificial Intelligence Specialist focuses on designing and implementing AI-driven solutions across various domains. This course is particularly relevant for an aspiring Artificial Intelligence Specialist, as it provides an extensive exploration of numerous AWS AI services. Learners will gain proficiency with Amazon Polly for text-to-speech, Amazon Translate for language translation, Amazon Comprehend for text analytics, Amazon Rekognition for image and video analysis, Amazon Kendra for intelligent search, and Amazon Personalize for recommendation systems. This broad exposure to ready-to-use AI functionalities on AWS helps build a foundation to integrate sophisticated AI capabilities into diverse applications, enabling the creation of intelligent and responsive systems.
Blockchain Developer
A Blockchain Developer designs and implements decentralized applications and blockchain networks. This course offers fundamental insights into Amazon Managed Blockchain, making it a valuable starting point for an aspiring Blockchain Developer. Although it may not cover deep smart contract development, understanding a managed service like AWS Managed Blockchain is crucial for leveraging scalable and secure blockchain networks within an enterprise cloud context. The course helps build a foundation to understand the underlying infrastructure and operational aspects of blockchain technology on a leading cloud platform. This knowledge is particularly helpful for integrating blockchain solutions with other cloud services, a common requirement in modern distributed applications.
Technical Product Manager
A Technical Product Manager defines the strategy, roadmap, and features for technology products, requiring a deep understanding of the underlying technology. For an aspiring Technical Product Manager focusing on IoT, Machine Learning, or Blockchain products, this course is particularly insightful. It provides a detailed overview of the capabilities and limitations of key AWS services like IoT Core, Amazon SageMaker, and Amazon Managed Blockchain. This course helps build a foundation to make informed decisions about product architecture, feature prioritization, and market positioning. Understanding these specialized AWS offerings helps in communicating effectively with engineering teams and identifying innovative solutions for product development. This role often typically requires an advanced degree.
Research Scientist: Machine Learning
A Research Scientist Machine Learning focuses on developing new algorithms and advancing the state of the art in machine learning. This course may be useful for an aspiring Research Scientist Machine Learning by providing a practical understanding of deploying and experimenting with models using Amazon SageMaker. While its primary focus is not on theoretical research, familiarity with cloud-based ML platforms and integrated AI services helps build a foundation to operationalize research outcomes and leverage scalable computational resources. Understanding services like Amazon Rekognition and Transcribe can also inspire research directions in applied AI. This role typically requires an advanced degree, often a doctorate.
Data Scientist
A Data Scientist extracts insights from complex datasets, develops predictive models, and applies statistical methods. While the course doesn't cover general statistical theory, it may be useful for an aspiring Data Scientist by providing practical experience with Amazon SageMaker for building and deploying machine learning models. Additionally, the exposure to services like Amazon Comprehend for text insights and Amazon Rekognition for image analysis helps build a foundation to process and derive information from unstructured data types. For a Data Scientist aiming to operationalize models and leverage cloud-native AI tools, this course offers direct experience with the platforms and services critical for deploying data-driven solutions at scale. This role often typically requires an an advanced degree.
Cloud Engineer
A Cloud Engineer designs, builds, and maintains cloud infrastructure and services. This course may be helpful for an aspiring Cloud Engineer looking to specialize in deploying and managing advanced applications on AWS. Beyond core infrastructure, the course delves into specialized services like AWS IoT Core, Amazon Managed Blockchain, and a suite of Machine Learning services. Understanding these enables a Cloud Engineer to support intelligent applications, connected devices, and decentralized systems. The course helps build a foundation to architect and implement robust cloud environments that can host cutting-edge technologies, crucial for modern cloud deployments. Knowledge of virtual desktop solutions like Amazon WorkSpaces also contributes to a comprehensive skill set for managing diverse cloud environments.
Data Engineer
A Data Engineer builds and maintains robust data pipelines and infrastructure that support data-driven applications. This course may be useful for an aspiring Data Engineer, especially one focusing on data relevant to IoT deployments or machine learning workflows. Understanding AWS IoT Core provides insight into ingesting data from connected devices, while familiarity with Amazon SageMaker and other AI services helps build a foundation to design data pipelines that prepare and process data for machine learning models. The course helps facilitate the ability to create scalable data infrastructure that feeds intelligent applications and extracts value from diverse data sources, ensuring data quality and availability for downstream analytics and AI initiatives.
DevOps Engineer
A DevOps Engineer focuses on streamlining the software development lifecycle, emphasizing automation and continuous delivery. This course may be useful for an aspiring DevOps Engineer, particularly those supporting applications that integrate IoT, Machine Learning, or Blockchain technologies on AWS. Understanding these specialized services, from deploying ML models with Amazon SageMaker to managing IoT device fleets via AWS IoT Core, helps build a foundation to implement effective CI CD pipelines and operational monitoring for intelligence-driven solutions. The course helps facilitate the ability to manage the infrastructure and deployment patterns required for cutting-edge cloud applications, ensuring reliability and scalability from a DevOps perspective.

Reading list

We've selected 50 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in AWS: IoT, Machine Learning and Blockchain.
The definitive benchmark textbook of modern artificial intelligence, rigorously unifying search algorithms, probabilistic reasoning, knowledge representation, and machine learning into an elegant, coherent agent-based framework.
This widely recognized and comprehensive textbook that provides a deep dive into the subject of language processing. It is suitable for both undergraduate and graduate-level courses and is considered a must-read for gaining a strong theoretical and applied understanding of NLP. The authors are leading researchers in the field, and the book is frequently updated to reflect advancements. The latest draft is available online.
The premier applied machine learning masterwork, taking practitioners through intuitive concept breakdowns, production-grade Scikit-Learn workflows, and deep neural architecture implementations.
A timeless mathematical masterpiece that provides an uncompromising Bayesian and probabilistic foundation for linear classifiers, graphical models, kernel methods, and sampling algorithms.
A monumental foundational text establishing the mathematical, algorithmic, and statistical principles of modern deep neural networks, from linear algebra and optimization to convolutional and sequence modeling architectures.
This practical book dives into using transformers, the dominant architecture for many state-of-the-art NLP tasks, with the Hugging Face Transformers library. , It's ideal for data scientists and coders who want to learn how to build and scale models for various NLP applications using this popular library. It covers contemporary topics and is highly relevant for current NLP practice.
Provides a comprehensive overview of cloud computing, covering concepts, technologies, and architectures. It is written by leading experts in the field.
The definitive mathematical and theoretical canon of statistical learning, establishing the rigorous analytical foundations of regularized regression, tree ensembles, and high-dimensional inference.
A distilled practitioner field guide outlining best practices for the entire machine learning lifecycle, from problem formulation and feature engineering to model deployment and monitoring.
Delivers an end-to-end systems architecture guide for building reliable production ML systems, addressing data engineering trade-offs, real-time feature computation, and model drift mitigation.
Guides engineers step-by-step through implementing, training, and fine-tuning complete generative transformer architectures in pure PyTorch, providing crystal-clear low-level insight into modern foundation models.
Considered by many as a comprehensive guide, this book delves into the technical aspects of blockchain, including cryptography, consensus algorithms, and smart contracts. It is suitable for undergraduate students with a technical background, graduate students, and working professionals seeking a deeper understanding of how blockchain works under the hood. The latest edition includes contemporary topics like DeFi, NFTs, and Web3.
Presents the foundational treatise on Markov decision processes, temporal-difference learning, and policy gradient methods that underpin autonomous decision-making and modern post-training alignment workflows.
Bridges linear algebra, multivariable calculus, vector geometry, and probability directly to fundamental machine learning algorithms like PCA, Gaussian mixture models, and support vector machines.
Examines deep learning techniques specifically for computer vision tasks, including CNNs, object detection, and image segmentation. It provides a comprehensive understanding of concepts and algorithms, making it helpful for practitioners and researchers in this area. It includes practical examples using TensorFlow and Keras.
Provides a practical guide to building IoT projects using Python. It covers everything from hardware selection to data analysis.
This foundational text offers a comprehensive introduction to statistical methods in NLP. It covers the necessary theory and algorithms for building NLP tools, with a rigorous treatment of mathematical and linguistic foundations. While published in 1999, it remains highly relevant for understanding the statistical underpinnings of many NLP techniques and valuable reference for researchers and students alike.
Instructs data scientists on applied model evaluation, cross-validation, hyperparameter tuning, and pipeline construction through Scikit-Learn maintainers Andreas Müller and Sarah Guido.
Covers the latest AWS certification exam blueprint and provides comprehensive coverage of all exam topics. It is an excellent resource for anyone preparing for the AWS Certified DevOps Engineer - Professional exam.
Covers the latest AWS certification exam blueprint and provides comprehensive coverage of all exam topics. It is an excellent resource for anyone preparing for the AWS Certified Solutions Architect - Professional exam.
Considered a classic in the field, this book delves deep into the geometry of multiple cameras and 3D reconstruction. It's essential for those looking to deepen their understanding of the mathematical foundations of computer vision, particularly for topics like autonomous driving and 3D mapping. It rigorous text often used at the graduate level.
Provides a comprehensive introduction to deep learning, including its applications in computer vision. It combines theory with hands-on implementation using various frameworks. It's a valuable resource for understanding the deep learning methods used in modern computer vision.
A highly technical book that provides an in-depth analysis of the Bitcoin protocol and blockchain. It's a foundational text for developers and those seeking a deep technical understanding of how blockchain works. While focused on Bitcoin, the principles are applicable to other blockchain technologies. Suitable for advanced undergraduates, graduate students, and developers.
Provides a comprehensive and rigorous treatment of computer vision, covering a wide range of topics from image formation to object recognition. It's suitable for advanced undergraduates and graduate students seeking a deep understanding of the field. It is often used as a primary textbook in university courses.
Serves as a practical introduction to NLP with a strong focus on using the Natural Language Toolkit (NLTK) library in Python. It's excellent for beginners and those who want a hands-on approach to learning NLP concepts through programming examples. It's widely used as a textbook and provides a solid foundation for implementing basic NLP tasks.
Presents advanced computer vision methods, with a strong emphasis on recent machine and deep learning techniques. It covers topics like generative adversarial networks and deep reinforcement learning, suitable for researchers and advanced students.
Investigates the engineering realities of running automated ML pipelines in production, addressing data drift detection, automated retraining loops, telemetry infrastructure, and continuous validation.
Delivers battle-tested operational patterns for serving foundation models, addressing GPU cluster throughput, semantic caching, automated evaluation benchmarks, and continuous latency minimization.
Focuses on the mathematical and statistical underpinnings of computer vision, providing a solid theoretical foundation. It's well-suited for those who want to understand the principles behind various algorithms and models. It can be a valuable reference for researchers and graduate students.
Details cloud-native DevOps architectures for orchestrating automated machine learning lifecycles, integrating CI/CD triggers, model registry synchronization, and automated hyperparameter sweep workers.
Covers deep learning concepts and their application to computer vision, explaining how computers can understand images. It explores image classification, object detection, and generative models. It's a good resource for those looking to apply deep learning to vision tasks.
This textbook offers a technical perspective on NLP, synthesizing classical methods with contemporary machine learning techniques. , It covers topics from basic textual analysis to structured representations and semantic analysis, making it suitable for advanced undergraduate and graduate courses. It requires a background in programming and college-level mathematics.
Details an applied architectural methodology for running high-performance open-weights models on local workstations, tackling quantization fidelity, memory bandwidth limits, and prompt assembly trade-offs.
Offers a clear and concise breakdown of the technical aspects of blockchain technology, making it digestible for those with or without a technical background. It's an excellent introduction to both cryptocurrencies and the underlying blockchain technology, suitable for beginners and those looking to solidify their foundational knowledge.
Offers a rigorous theoretical foundation for reasoning under uncertainty, combining graph theory and probability distributions to model complex high-dimensional dependencies across autonomous intelligent systems.
Provides a deep dive into the technical aspects of the Internet of Things. It covers networking technologies, protocols, and use cases for IoT.
Offers a practical, hands-on introduction to computer vision using the widely popular OpenCV library and Python. It's excellent for beginners and those who want to implement computer vision techniques. It covers various practical applications and useful reference for coding projects.
Explores the potential of blockchain technology to create a system of trust without intermediaries and its impact across various industries. It's a valuable read for undergraduates and professionals interested in the broader societal and economic implications of blockchain.
Practical guide to cloud computing. It covers a wide range of topics, including cloud computing basics, cloud architectures, and cloud security.
Provides a theoretical foundation for cloud computing. It covers topics such as cloud architectures, cloud resource management, and cloud security.
Offers a detailed survey and analysis of various feature description and machine vision methods. It provides a taxonomy for understanding different approaches and helps develop intuition about how these methods work. It's a valuable reference for researchers and those seeking a deeper understanding of feature analysis.
Synthesizes the five foundational tribes of machine learning into a unified conceptual framework, illuminating how symbolists, connectionists, evolutionaries, Bayesians, and analogizers approach intelligence.
Presents the foundational treatise on Markov decision processes, temporal-difference learning, and policy gradient methods that underpin autonomous decision-making and modern post-training alignment.
Based on a popular online course, this book provides a technical introduction to Bitcoin and blockchain. It covers the fundamental concepts and underlying technology in a clear and structured manner, suitable for undergraduate students and those with a basic programming background.
Takes a practical, code-first approach to deep learning, including applications in NLP, using the fastai library and PyTorch. , It's designed for programmers who want to achieve impressive results in deep learning with less emphasis on the underlying mathematics. It's a great resource for quickly getting hands-on experience with modern deep learning techniques in NLP.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to AWS: IoT, Machine Learning and Blockchain.
Supply Chain Excellence
Most relevant
Introduction to Robotics on AWS
Most relevant
New Technologies for Business Leaders
Most relevant
MLOps Platforms: Amazon SageMaker and Azure ML
Most relevant
GenAI for Everyone
Most relevant
AWS Certified AI Practitioner AIF-C01 - Hands On, In...
Most relevant
Modern Artificial Intelligence Masterclass: Build 6...
Most relevant
A Course in Innovations of Digital Banking - a global...
Most relevant
Artificial Intelligence for Finance, Accounting & Auditing
Most relevant

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser