View a markdown version of this page
AWS Amplify
Amazon API Gateway
Amazon AppFlow
Amazon Bedrock
Amazon Bedrock Agents
Amazon Bedrock Guardrails
Amazon Bedrock Knowledge Bases
AWS Elastic Beanstalk
Amazon Elastic Compute Cloud
Amazon Elastic Container Service
Amazon Elastic Kubernetes Service
Amazon EventBridge
AWS Glue
AWS Identity and Access Management
Amazon Kinesis Data Streams
AWS Lambda
Amazon Managed Streaming for Apache Kafka
AWS Secrets Manager
Amazon Simple Notification Service
Amazon Simple Queue Service
Amazon Simple Storage Service
Blackboard Learn Activity Streams
Canvas Live Events
Moodle AI Plugins
Moodle Amazon Bedrock API provider
Moodle Plugin Types
Guidance for Deploying Moodle Learning Management System on AWS
Modernize Moodle LMS with AWS serverless services
Moodle Reference Architecture
Transforming application development and maintenance operating models on AWS with generative AI
Performance Efficiency - Monitoring and Observability with Lambda Powertools for your API Application
Build Rapid REST API with Lambda Powertools Python and CDK
Check AWS Cloud Development Kit (AWS CDK) applications or CloudFormation templates for best practices by using cdk-nag rule packs
Integrating microservices by using AWS serverless services
Higher Education Data Lake Immersion Day
Amazon SageMaker Unified Studio Project - Improve Student Engagement
Caliper Specification
Learning Tools Interoperability (LTI)
Anthology uses embedded analytics offered by Amazon Quick Sight to democratize decision making for higher education
Canvas (LMS) integration with Amazon Connect
Coventry University Migrates Moodle to AWS
How UCL migrated its Moodle virtual learning environment to the cloud in 10 weeks
Javascript is disabled or is unavailable in your browser.
To use the Amazon Web Services Documentation, Javascript must be enabled. Please refer to your browser's Help pages for instructions.
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.