In this course, we start with the basics of AWS Identity and Access Management to understand the different forms of authentication and security when integrating AWS services. We refactor an existing application using the AWS SDK to replace storage functionality with Amazon Simple Storage Service and Amazon DynamoDB. Next, we investigate using compute services Amazon EC2 and AWS Lambda to run our application code. In the final upgrade, we expose the application functionality as an API with Amazon API Gateway. Our experienced instructors take you on a deep dive on the workings and benefits of each service. This course will provide a combination of video-based lectures, demonstrations and hands-on lab exercises, taking you from concept to an API-based application hosted in AWS.
This week, you get your first introduction to AWS with a focus on the benefits of AWS for software engineers. You start learning how to integrate AWS services so you can use them from your own applications. Next, you learn how authentication and authorization work in AWS through AWS Identity and Access Management (IAM).
涵盖的内容
11个视频5篇阅读材料1个作业2个插件
显示有关单元内容的信息
11个视频•总计63分钟
Course Introduction•5分钟
Week 1 Introduction•3分钟
What is AWS?•10分钟
Discussion: AWS for Software Engineers•3分钟
Starting Simple with Amazon S3•8分钟
Introduction to AWS SDK for Python Boto•3分钟
Authentication and Authorization with IAM•8分钟
IAM Roles and working with access keys•6分钟
Setting up a Developer Environment•9分钟
AWS Cloud9 and credentials•4分钟
Week 1 Wrap Up•3分钟
5篇阅读材料•总计57分钟
Welcome to the Course•10分钟
Pre-Course Survey•1分钟
Getting Started•15分钟
Security•30分钟
Mid-Course Survey•1分钟
1个作业•总计30分钟
Week 1 Quiz•30分钟
2个插件•总计30分钟
Pre-Course Survey•15分钟
Mid-Course Survey•15分钟
Week 2: Application Storage
第 2 单元•小时 后完成
单元详情
This week, you explore AWS services that you can use to store data in your applications. First, you learn about Amazon Simple Storage Service (Amazon S3), which provides object storage that can store unstructured data, such as images or documents. Next, you learn about Amazon DynamoDB, a NoSQL database that you can use to store structured items.
涵盖的内容
8个视频2篇阅读材料1个作业1个应用程序项目
显示有关单元内容的信息
8个视频•总计41分钟
Week 2 Introduction•2分钟
S3 for Object Storage•7分钟
S3: Access control and Security•6分钟
Amazon S3 replication, encryption, and versioning•5分钟
Demo - S3 for Application Storage•8分钟
DynamoDB for NoSQL Table Storage•6分钟
DynamoDB Creating and Querying Items•5分钟
Week 2 Wrap Up•2分钟
2篇阅读材料•总计40分钟
Object Storage•25分钟
Structured Storage•15分钟
1个作业•总计30分钟
Week 2 Quiz•30分钟
1个应用程序项目•总计60分钟
Lab: S3 for Application Storage•60分钟
Week 3: Compute and API Hosting
第 3 单元•小时 后完成
单元详情
This week, you explore AWS compute services, such as AWS Lambda and Amazon Elastic Compute Cloud (Amazon EC2). Compute services provide the computing power that you use to run your applications. Then, you learn about Amazon API Gateway. In this course, API Gateway is the service that hosts the API that customers use through the application. Finally, you combine the knowledge you learned this week your knowledge of storage to upgrade an application so it uses AWS services for the API, compute, and storage.
涵盖的内容
11个视频3篇阅读材料1个作业2个应用程序项目1个插件
显示有关单元内容的信息
11个视频•总计67分钟
Week 3 Introduction•1分钟
AWS Lambda for Compute•8分钟
Demo: Moving to Lambda•6分钟
Amazon EC2 for Compute•7分钟
Amazon API Gateway for API Hosting•9分钟
Demo: Moving to API Gateway•13分钟
Discussion: Troubleshooting an API Application•5分钟
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 subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. 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.