This course is part of the AWS AI Practitioner - Foundational Professional Certificate
Developing Machine Learning and Generative AI Solutions
Move from AI concepts to practical solution development using AWS tools for machine learning, generative AI, and foundation models

Duration
2 weeksWeekly study
3 hours100% online
How it worksIncluded in a Professional Certificate
Course 2 of 4
Developing Machine Learning and Generative AI Solutions
Turn AI concepts into practical AWS solutions
Once you understand the foundations of artificial intelligence and machine learning, the next step is learning how to apply them to real problems.
On this course, you’ll explore how AWS services support the development of machine learning and generative AI solutions from initial use cases through to deployment and monitoring.
You’ll work with services such as Amazon SageMaker and Amazon Bedrock while examining the stages involved in preparing data, training and evaluating models, and selecting suitable approaches for different business needs.
Shape machine learning solutions from data to deployment
Explore the machine learning workflow from data preparation and model training through evaluation, deployment, and monitoring.
You’ll consider how model performance is assessed and how MLOps practices support more consistent and manageable machine learning lifecycles.
Work with generative AI and foundation models
Examine how foundation models power generative AI applications and explore techniques used to adapt them for specific tasks.
You’ll consider prompt engineering, fine-tuning, and other approaches for improving model relevance and performance.
Match AWS AI services to real-world needs
Compare different AWS tools and approaches and learn how to choose solutions based on the problem, available data, scalability, performance, and operational requirements.
By the end, you’ll have a clearer understanding of how machine learning and generative AI solutions move from idea to implementation using AWS services, preparing you to progress into security, compliance, governance, and responsible AI.
Syllabus
Week 1
Developing Machine Learning Solutions
Developing ML Solutions
In this machine learning section, you will learn about the machine learning lifecycle, and how to use AWS services at every stage.
Machine Learning Models Performance Evaluation
In this activity, you will learn about model evaluation. You will look at which metrics can be used for two very common ML algorithms: classification and regression.
Fundamental Concepts of MLOps
MLOps combines people, technology, and processes to deliver collaborative ML solutions.
Weekly Wrap-up
We conclude and discuss this week's learning.
Week 2
Developing Gen AI Solutions and Optimising Foundation Models
Developing Generative AI Solutions
In this activity, you will explore the generative artificial intelligence (generative AI) application lifecycle.
Improving the Performance of an FM
After selecting an appropriate pre-trained foundation model that aligns with the business use case, the next step is to focus on improving the performance of the model.
Optimising Foundation Models
In this activity, you will explore two techniques to improve the performance of a foundation model (FM): Retrieval Augmented Generation (RAG) and fine-tuning.
Optimising a Foundational Model with Fine-Tuning
In this activity you will look at a case study: AnyCompany.
Conclusion
You’ll reinforce your understanding of Transformers and their role in shaping the future of artificial intelligence.
Prove you're job ready
Highlight the new, job-relevant skills you’ve gained and supplement existing qualifications with a hard-earned, industry-specific digital certificate – plus one for every course within your Professional Certificate.
- Learn the latest in your chosen industry or subject.
- Complete each course and pass assessments.
- Receive certificates validated by the educating organisation.
- Impress employers with learning outcomes you can add to your CV.
- Make your career dreams a reality.
Download a PDF
Learning on this course
On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.
What will you achieve?
By the end of the course, you‘ll be able to...
- Identify the core stages of the machine learning workflow, from data preparation through to deployment and monitoring.
- Discuss primary AWS services, such as Amazon SageMaker and Amazon Bedrock, used in machine learning and generative AI.
- Describe techniques used to adapt foundation models, including prompt engineering and fine-tuning.
- Explore standard MLOps practices for evaluating model performance and managing application lifecycles.
- Explain key criteria—such as data, performance, and scalability—used to select AWS tools for specific business needs.
Who is the course for?
This course is for learners with foundational AI and machine learning knowledge who want to explore how AWS services support model development, generative AI, deployment, and monitoring. It is suitable for technical and business-facing AI practitioners.
Start learning today - free 2-day trial
After your free trial you can:
- Pay $49 per month to keep learning online
- Have complete control over your subscription; you can cancel any time
- Work at your own pace and set your own deadlines at every stage
- Only pay while you’re learning; the subscription will cancel automatically when you finish
- Complete online assessments to test your knowledge and prove your skills
- Earn digital course certificates and a final award that you can share online, with potential employers, and your professional network
Learning on FutureLearn
Your learning, your rules
- Courses are split into weeks, activities, and steps to help you keep track of your learning
- Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities
- Stay motivated by using the Progress page to keep track of your step completion and assessment scores
Join a global classroom
- Experience the power of social learning, and get inspired by an international network of learners
- Share ideas with your peers and course educators on every step of the course
- Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others
Map your progress
- As you work through the course, use notifications and the Progress page to guide your learning
- Whenever you’re ready, mark each step as complete, you’re in control
- Complete 90% of course steps and all of the assessments to earn your certificate
Want to know more about learning on FutureLearn? Using FutureLearn
