This course introduces developers to Generative AI with AWS from Amazon Q Developer that integrates directly into your development environment to Amazon Bedrock with its foundation models and customization features. You'll learn implementation strategies for integrating these AWS AI services into your development workflow, including working with prompts, setting up guardrails, and implementing best practices for building AI applications. You'll learn about how AWS has transformed the world of sports analytics, marketing platforms, and travel services. Get started and you'll discover how organizations are using AWS' AI services to uplevel their development processes.
This foundational module introduces AWS's core AI development tools - Amazon Q, Amazon Bedrock, and Amazon Kiro - teaching students how to effectively leverage these services for practical AI implementation. Students learn essential concepts including prompt engineering techniques like COSTAR framework, non-deterministic systems, and spec-driven development, while gaining hands-on experience with AI-assisted coding, model selection, and workflow automation. Through practical demonstrations and real-world examples, learners will master the skills needed to build AI-powered applications, optimize AI interactions for cost and performance, and integrate generative AI capabilities into their development workflow using AWS's enterprise-grade AI services.
涵盖的内容
11个视频5篇阅读材料1个作业1个应用程序项目
显示有关单元内容的信息
11个视频•总计53分钟
Welcome to the Course•2分钟
Where The AI Development Journey Begins•4分钟
Introduction to Generative AI for Developers•7分钟
Amazon Q Developer•4分钟
Amazon Q Business•3分钟
Amazon Bedrock•7分钟
Amazon Bedrock or Amazon SageMaker?•3分钟
Prompt Engineering Fundamentals•7分钟
Prompt Engineering Fundamentals Demo•7分钟
Building Your First AI-Enhanced Application•4分钟
Amazon Kiro Hello World•6分钟
5篇阅读材料•总计16分钟
Welcome to the Course•2分钟
AWS Generative AI Services Overview•5分钟
Update: Q CLI is now Kiro CLI•2分钟
AI Development Best Practices•2分钟
Enterprise AI Strategy and Modern Tools•5分钟
1个作业•总计180分钟
Module Quiz•180分钟
1个应用程序项目•总计60分钟
Building Text Generation Apps with Amazon Bedrock•60分钟
Secure AI Application Development
第 2 单元•小时 后完成
单元详情
This module explores essential security considerations and best practices for developing AI applications, with a focus on Amazon Bedrock Guardrails and secure coding patterns. Students learn about critical security concepts including prompt injection attacks, content filtering, PII protection, and how to implement robust safeguards using AWS tools like Bedrock Guardrails, Amazon CloudWatch monitoring, and Amazon Q Developer. Through hands-on demonstrations and practical examples, learners gain the skills to identify security vulnerabilities, implement protective measures, and develop AI applications that maintain data privacy while following industry best practices for secure AI development.
涵盖的内容
6个视频5篇阅读材料1个作业1个应用程序项目
显示有关单元内容的信息
6个视频•总计40分钟
Building Security into Your AI Applications•4分钟
AI Security Fundamentals•8分钟
Introduction to Amazon Bedrock Guardrails•8分钟
Demo - a Safeguarded AI Application•6分钟
GenAI and Security TechTalk•7分钟
Securing AI Development with Amazon Q•7分钟
5篇阅读材料•总计27分钟
AI Governance and Best Practices•5分钟
Prompt Injection and Mitigation Strategies•10分钟
Code Snippet - Amazon Bedrock API Call With Guardrail in Place•2分钟
Using AI to Enhance Cloud Security•5分钟
Cloud Security for AI Workloads•5分钟
1个作业•总计180分钟
Module Quiz•180分钟
1个应用程序项目•总计60分钟
Building Secure and Responsible Gen AI with GuardRails for Amazon Bedrock•60分钟
Advanced AI Development and Integration
第 3 单元•小时 后完成
单元详情
This advanced module explores cutting-edge AI development techniques and enterprise integration patterns, focusing on Model Context Protocol (MCP) servers, Amazon Kiro's spec-driven development, and AI agent orchestration with knowledge bases. Students learn how to implement real-time data integration through MCP, structure large-scale AI projects using spec-driven methodologies, and build sophisticated AI agents capable of complex decision-making and multi-step task execution. Through hands-on exposure to production deployment strategies and knowledge base implementation, learners gain practical skills for developing scalable, enterprise-grade AI applications while mastering best practices for AI system architecture and integration.
涵盖的内容
9个视频5篇阅读材料1个作业1个应用程序项目
显示有关单元内容的信息
9个视频•总计57分钟
Supercharge Your AI Development Skills•5分钟
Model Context Protocol (MCP)•8分钟
An MCP Supercharged TechTalk•8分钟
Vibe coding and spec-driven coding with Amazon Kiro•6分钟
Kiro spec-driven coding demo•9分钟
Simplifying AI Agents•6分钟
Knowledge Bases for Agentic AI Solutions/Agents•5分钟
AI and Cloud Deployment Strategies•7分钟
Course Wrap-up and Your AI Journey Ahead•4分钟
5篇阅读材料•总计35分钟
MCP Servers and Integration Patterns•5分钟
Spec-Driven Development with Amazon Kiro•5分钟
Kiro Additional Features•5分钟
Introduction to Agentic AI Concepts•10分钟
Career Development and Next Steps•10分钟
1个作业•总计180分钟
Final Assessment•180分钟
1个应用程序项目•总计60分钟
Creating an AWS DevOps AI Agent with the Strands Agents SDK:•60分钟
Since 2006, Amazon Web Services has been the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 90 fully featured services for compute, storage, networking, database, analytics, application services, deployment, management, developer, mobile, Internet of Things (IoT), Artificial Intelligence, security, hybrid and enterprise applications, from 44 Availability Zones across 16 geographic regions. AWS services are trusted by millions of active customers around the world — including the fastest-growing startups, largest enterprises, and leading government agencies — to power their infrastructure, make them more agile, and lower costs.
Coursera and AWS have been partners since 2017 providing learners and enterprises globally, the skills they need to succeed. Coursera builds on AWS servers to scale with student demand with confidence around capacity and elasticity and in partnership with AWS. In 2019, Coursera achieved Advanced Tier Partner status and further extended the partnership with AWS Educate, AWS EdStart and AWS Academy collaborations.
Coursera's been able to make cloud skills more accessible with 8 AWS courses on the Coursera platform featuring top subject matter experts and the portfolio continues to grow.
To learn more about AWS, visit https://aws.amazon.com.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.