К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Cloud: Software as a Service - Bachelor's · LearnSpace
Назад в каталог
courseraПрограммирование

Cloud: Software as a Service - Bachelor's

Курс от Illinois Tech
Начальный≈ 70.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

INSERT COURSE DESCRIPTION

Навыки, которые вы освоите

Cloud-Native ComputingAmazon Web ServicesInfrastructure as Code (IaC)Application DeploymentCloud ComputingCloud InfrastructureCloud ServicesServerless ComputingPublic CloudCloud DevelopmentDatabase ApplicationCloud DeploymentCloud SecuritySoftware As A ServiceCloud-Based Integration

Программа курса

9 модулей · 187 учебных материалов

01Module 1: Introduction and Definition of Cloud Native32 материалов

Course Welcome

Course OverviewВидеоInstructor IntroductionВидеоSyllabusЧтениеMeet and Greet DiscussionОбсуждение

Учитесь у экспертов

Jeremy Hajek

Industry Associate Professor, Information Technology and Management

Cloud: Software as a Service - Bachelor's
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 70.2 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета

Pre-Requisite Lesson

Pre-Requisite Lesson IntroductionЧтение
Cloud and AWS Readings and PowerPointsЧтение
Cloud VideosЧтение
(OPTIONAL) Cloud Practice AssessmentЗадание
AWS VideosЧтение
Assignment VideosЧтение

Module 1 Introduction

Module 1 IntroductionВидео

Lesson 1: The Cloud is Born

The Cloud is BornЧтениеThe Cloud is BornВидеоAmazon’s Contribution to Cloud Computing ВидеоAll Cloud is Not Public CloudВидеоThe Cloud is Born QuizЗадание

Lesson 2: How Software as a Service was born

How Software as a Service Was BornЧтениеSaaS is BornВидеоCommercial SaaSВидеоHow Software as a Service was Born QuizЗадание

Lesson 3: Introduction to Cloud Native Thinking

Introduction to Cloud Native ThinkingЧтениеCloud Native Components and ServicesВидеоSecond Level Cloud Native Services ВидеоDiagraming a Cloud Native Application - Part 1ВидеоDiagraming a Cloud Native Application - Part 2ВидеоDiagraming a Legacy SaaS - Part 1 ВидеоDiagraming a Legacy SaaS - Part 2ВидеоDiagraming a Cloud Native SaaS - Part 1ВидеоDiagraming a Cloud Native SaaS - Part 2ВидеоIntroduction to Cloud Native Thinking QuizЗадание

Module 1 Summative Assessment

Module 1 Summative AssessmentЗадание

Module 1 Summary

Module 1 SummaryЧтение
02Module 2: Cloud Native Infrastructure Deployment26 материалов

Module 2 Introduction

Module 2 IntroductionВидео

Lesson 1: Infrastructure Tooling

Infrastructure ToolingЧтениеIntroduction to Terraform ВидеоIntroduction to Terraform AWS provider Pt. 1 ВидеоIntroduction to Terraform AWS provider Pt. 2ВидеоInstalling Terraform Pt.1ВидеоInstalling Terraform Pt.2ВидеоIntroduction to IAM permissions ВидеоInfrastructure Tooling QuizЗадание

Lesson 2: Component Deploy

Component DeployЧтениеCreating IAM permissions Pt.1ВидеоCreating IAM permissions Pt. 2ВидеоCreating basic cloud infrastructure with Terraform Pt. 1ВидеоCreating basic cloud infrastructure with Terraform Pt. 2ВидеоComponent Deploy QuizЗадание

Lesson 3: Deploying basic Cloud Native Infrastructure

Deploying basic Cloud Native InfrastructureЧтениеA Legacy Cloud Application is bornВидеоCreation of Relational Database instances using Terraform Pt. 1ВидеоCreation of Relational Database instances using Terraform Pt. 2ВидеоPutting it all together Pt. 1ВидеоPutting it all together Pt. 2Видео

Module 2 Summative Assessment

Module 2 Summative Assessment Lab Программирование

Module 2 Summary

Module 2 SummaryЧтение
03Module 3: Cloud Native Elements22 материалов

Module 3 Introduction

Module 3 IntroductionВидео

Lesson 1: Deploying Application Based Services

Deploying Application Based ServicesЧтениеIntroduction to Additional Cloud Native Services ВидеоIntroduction to VPC and Cloud Based Virtual Networking ВидеоVPC and Cloud Networking Pt. 1ВидеоVPC and Cloud Networking Pt. 1 ContinuedВидеоVPC and Cloud Networking Pt. 1 Continued Pt. 2ВидеоVPC and Cloud Networking Pt. 2ВидеоIntroduction to Subnets ВидеоDeploying Application Based Services QuizЗадание

Lesson 2: Introduction to Messaging Services

Introduction to Messaging ServicesЧтениеIntroduction to Queuing and Messaging Services ВидеоIntroduction to Notification Services ВидеоIntroduction to Messaging Services QuizЗадание

Lesson 3: Introduction to IAM Instance Profiles

Introduction to IAM Instance ProfilesЧтениеImplementing an IAM instance Profile ВидеоModifying IAM Service PermissionsВидеоIntroduction to S3 Bucket Policies ВидеоAttaching Bucket PoliciesВидеоIntroduction to IAM Instance Profiles QuizЗадание

Module 3 Summative Assessment

Module 3 Summative Assessment LabПрограммирование

Module 3 Summary

Module 3 SummaryЧтение
04Module 4: Cloud Native Software Deployment25 материалов

Module 4 Introduction

Module 4 IntroductionВидео

Lesson 1: Configuring Cloud Infrastructure for Cloud Native Application Deployment

Cloud Native Application ProgrammingЧтениеIntegrating Code ​and InfrastructureВидео​Creating an EC2 Custom Image​ - Pt. 1Видео​Creating an EC2 Custom Image​ Pt. 2Видео​Creating an EC2 Custom Image​ Pt. 2 Cont.ВидеоIntroduction to ​AWS JavaScript SDKВидеоJavaScript Process Management in the Cloud​ВидеоCloud Native Application Programming QuizЗадание

Lesson 2: Integrating Application Code with Cloud Services

Integrating Application Code with Cloud ServicesЧтениеJavaScript and S3 bucket integration​ Pt. 1ВидеоJavaScript and S3 bucket integration​ Pt. 2ВидеоJavaScript ​and RDS integration​ Pt. 1ВидеоJavaScript ​and RDS integration​ Pt. 2ВидеоIntegrating Application Code with Cloud Services QuizЗадание

Lesson 3: Cloud Native Application Security Implications

Cloud Native Application Security ImplicationsЧтениеJavaScript SQS ​and SNS integration Pt. 1ВидеоJavaScript SQS ​and SNS integration Pt. 2ВидеоJavaScript SDK Security Wrap Up Pt. 1ВидеоJavaScript SDK Security Wrap Up Pt. 2ВидеоJavaScript SDK Security Wrap Up Pt. 3Видео

Module 4 Summative Assessment

Module 4 Summative Assessment LabПрограммирование

Module 4 Summary

Module 4 SummaryЧтение
05Module 5: Cloud Native Design Patterns21 материалов

Module 5 Introduction

Module 5 IntroductionВидео

Lesson 1: Designing and Deploying a Cloud Native Backend

Designing and Deploying a Cloud Native BackendЧтениеDesigning a Cloud Native Backend ВидеоIntegrating SQS with our backendВидеоDesigning and Deploying a Cloud Native Backend QuizЗадание

Lesson 2: Creating Cloud Backends

Creating Cloud BackendsЧтениеCreating Cloud BackendsВидеоAccessing Frontends Pt. 1ВидеоAccessing Frontends Pt. 2ВидеоImage Manipulation Pt. 1ВидеоImage Manipulation Pt. 2ВидеоCreating Cloud Backends QuizЗадание

Lesson 3: Backend Integration with AWS Services

Backend Integration with AWS ServicesЧтениеBackend Integration with S3 Pt. 1ВидеоBackend Integration with S3 Pt. 2ВидеоBackend Integration with RDSВидеоBackend Integration with SNS Pt. 1ВидеоBackend Integration with SNS Pt. 2Видео

Module 5 Summative Assessment

Module 5 Summative Assessment LabПрограммирование

Module 5 Summary

Module 5 SummaryЧтение
06Module 6: Intermediate Cloud Native Application Development20 материалов

Module 6 Introduction

Module 6 IntroductionВидео

Lesson 1: Introduction to DynamoDB

Introduction to DynamoDBЧтениеCloud Native Design PatternsВидеоIntroduction to DynamoDB Concepts Pt. 1ВидеоIntroduction to DynamoDB Concepts Pt. 2ВидеоIntroduction to Dynamodb and Terraform Pt. 1ВидеоIntroduction to Dynamodb and Terraform Pt. 2ВидеоIntroduction to DynamoDB QuizЗадание

Lesson 2: Modification of Legacy Cloud Applications

Modification of Legacy Cloud ApplicationsЧтениеRemoving RDS ComponentsВидеоAdding DynamoDB capabilities via the AWS JavaScript SDKВидеоModification of Legacy Cloud Applications QuizЗадание

Lesson 3: Modification of Initial Legacy Cloud Application to a Modern Cloud Native Application

Modification of Initial Legacy Cloud Application to a Modern Cloud Native ApplicationЧтениеIntegrating Cloud Backends with SQS and DynamoDB Pt. 1ВидеоIntegrating Cloud Backends with SQS and DynamoDB Pt. 2ВидеоIntegrating DynamoDB with SNSВидеоIntegrating DynamoDB and S3ВидеоModification of Initial Legacy Cloud Application to a Modern Cloud Native Application QuizЗадание

Module 6 Summative Assessment

Module 6 Summative Assessment LabПрограммирование

Module 6 Summary

Module 6 SummaryЧтение
07Module 7: Introduction to Cloud Native Design Patterns with Lambda18 материалов

Module 7 Introduction

Module 7 IntroductionВидео

Lesson 1: Introduction to AWS Lambda

Introduction to AWS LambdaЧтениеFull Cloud Native Design PatternsВидеоIntroduction to Lambda and Event Triggers Pt. 1ВидеоIntroduction to Lambda and Event Triggers Pt. 2ВидеоIntroduction to Lambda and TerraformВидеоIntroduction to AWS Lambda QuizЗадание

Lesson 2: Creation of a Lambda function

Creation of a Lambda functionЧтениеLambda in Action with S3 TriggersВидеоConverting an Application to Run on AWS Lambda Pt. 1ВидеоConverting an Application to Run on AWS Lambda Pt. 2ВидеоCreation of a Lambda Function QuizЗадание

Lesson 3: Integration of Lambda Function with Triggers

Integration of Lambda Function with TriggersЧтениеUpdating a DynamoDB Table from LambdaВидеоAWS CloudwatchВидеоIntegration of Lambda Function with Triggers QuizЗадание

Module 7 Summative Assessment

Module 7 Summative Assessment LabПрограммирование

Module 7 Summary

Module 7 SummaryЧтение
08Module 8: Cloud Native Application Platforms22 материалов

Module 8 Introduction

Module 8 IntroductionВидео

Lesson 1: JavaScript Frameworks

JavaScript FrameworksЧтениеHistory of Application Frameworks - Part 1ВидеоHistory of Application Frameworks - Part 2ВидеоIntroduction to NodeJS - Part 1 ВидеоIntroduction to NodeJS - Part 2ВидеоIntroduction to React JS ВидеоIntroduction to AngularJS ВидеоJavaScript Frameworks QuizЗадание

Lesson 2: Development and setup of Programming Frameworks

Development and setup of Programming FrameworksЧтениеDeploying JavaScript frameworksВидеоIntroduction to Ruby on RailsВидеоDeploying Ruby On Rails Frameworks Pt. 1ВидеоDeploying Ruby On Rails Frameworks Pt. 2ВидеоDevelopment and setup of Programming Frameworks QuizЗадание

Lesson 3: Where to go next

Where to go nextЧтениеHow applications are the Funnel for Machine learning ВидеоTools for the Future - Part 1ВидеоTools for the Future - Part 2ВидеоWhere to go next QuizЗадание

Module 8 Summative Assessment

Module 8 Summative AssessmentЗадание

Module 8 Summary

Module 8 SummaryЧтение
09Summative Course Assessment1 материалов

Summative Course Assessment

Course Summative AssessmentЗадание
Putting it all together Pt. 3Видео
Putting it all together Pt. 4Видео
Deploying basic Cloud Native Infrastructure QuizЗадание
JavaScript SDK Security Wrap Up Pt. 4Видео
Cloud Native Application Security Implications QuizЗадание
Backend Integration with AWS Services QuizЗадание