This course is aimed at preparing individuals to gain knowledge, skills, and abilities to demonstrate the knowledge for managing Platform as a Service (PaaS) in the Cloud. Students will learn to deploy, operate, and maintain cloud platforms for storing, processing, and transferring information with architecture design principles and a structured approach. Students will also learn the shared responsibility model and cloud security best practices to secure PaaS platforms for the application-hosting environments.
Welcome to Introduction to Platform as a Service (PaaS)! In Module 1, we will define the PaaS and differentiate it from all other cloud services. We will also define scope and boundaries of platform as a service which will guide us for topics covered in rest of the modules of the course. The benefits of using PaaS and recognize the limitations are discussed in this module. Students will also compare, contrast, and understand the best fit for PaaS to help make informed decisions for selecting appropriate cloud implementation strategy. Students will explore various PaaS offerings from various vendors for making the best choice decisions for solving business problems. Finally, students will explore several ways to manage PaaS offering.
Das ist alles enthalten
13 Videos9 Lektüren7 Aufgaben1 Diskussionsthema
Infos zu Modulinhalt anzeigen
13 Videos•Insgesamt 75 Minuten
Course Overview•6 Minuten
Instructor Introduction•1 Minute
Module 1 Introduction•2 Minuten
Types of Cloud Services•8 Minuten
Defining Platforms as a Service•6 Minuten
Compare and Contrast PaaS with Infrastructure as a Service (IaaS) and Software as a Service (SaaS)Benefits and drawbacks of using PaaS - Pt.1•8 Minuten
Compare and Contrast PaaS with Infrastructure as a Service (IaaS) and Software as a Service (SaaS)Benefits and drawbacks of using PaaS - Pt.2•7 Minuten
Benefits of PaaS - Pt.1•5 Minuten
Benefits of PaaS - Pt.2•7 Minuten
Structured Approach to Manage PaaS - Pt.1•7 Minuten
Structured Approach to Manage PaaS - Pt.2•7 Minuten
Interacting with PaaS•6 Minuten
Creating the AWS Account for Labs•5 Minuten
9 Lektüren•Insgesamt 240 Minuten
Syllabus•10 Minuten
Cloud Services •60 Minuten
Platform as a Service (PaaS) •60 Minuten
Infrastructure as a Service (IaaS) versus Software as a Service (SaaS)•60 Minuten
Benefits of Using PaaS •10 Minuten
Structured Approach to Manage PaaS•10 Minuten
Interacting with PaaS •10 Minuten
Creating AWS Account for Labs •10 Minuten
Module 1 Summary•10 Minuten
7 Aufgaben•Insgesamt 210 Minuten
Types of Cloud Services Quiz•15 Minuten
Define Platform as a Service (PaaS) Quiz•15 Minuten
Compare and Contrast PaaS with Infrastructure as a Service (IaaS) and Software as a Service (SaaS)Benefits and drawbacks of using PaaS Quiz•15 Minuten
Benefits of Using PaaS Quiz•15 Minuten
Structured Approach to Manage PaaS Quiz•15 Minuten
Interacting with PaaS Quiz•15 Minuten
Module 1 Summative Assessment•120 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Meet and Greet Discussion•10 Minuten
Module 2: Containers and Containerization Services Platform
Modul 2•7 Stunden abzuschließen
Moduldetails
In this module we will explore and understand the concepts related to containerization. We will compare containers with virtual machines and learn the benefits of using containers in cloud environments. Building blocks and innerworkings of container infrastructure will be explored. Furthermore, we will compare the benefits and limitations of various containerization strategies for effective decision making. To experience containerization operation, we will also create and run a container using Docker on AWS and discuss advanced concepts for containerization management. Finally, we will discuss operational management challenges and discuss effective release and deployment strategies.
Das ist alles enthalten
13 Videos6 Lektüren6 Aufgaben
Infos zu Modulinhalt anzeigen
13 Videos•Insgesamt 83 Minuten
Module 2 Introduction•1 Minute
Basic Concepts of Containers and Containerization - Pt.1•9 Minuten
Basic Concepts of Containers and Containerization - Pt.2•6 Minuten
Containers and Containerization - Foundation - Pt.1•5 Minuten
Containers and Containerization - Foundation - Pt.2•7 Minuten
Containers and Containerization - Foundation - Pt.3•4 Minuten
Design and Architecture - Part 1•8 Minuten
Design and Architecture - Part 2•10 Minuten
Design and Architecture - Part 3•6 Minuten
Engine Operations - Pt.1•6 Minuten
Engine Operations - Pt.2•6 Minuten
Container and Image Operations - Pt.1•8 Minuten
Container and Image Operations - Pt.2•8 Minuten
6 Lektüren•Insgesamt 115 Minuten
Explain the Basic Concept of Containers and Containerization•30 Minuten
Explain the Notion and Innerworkings of Containers in Cloud Computing •15 Minuten
Architecture and Design Considerations for Containerization in the Cloud•15 Minuten
Create and Run a Container Using Docker on AWS •30 Minuten
Operating and Managing Multiple Containers and Container Images in the Cloud •15 Minuten
Module 2 Summary•10 Minuten
6 Aufgaben•Insgesamt 195 Minuten
Explain the Basic Concept of Containers and Containerization Quiz•15 Minuten
Explain the Notion and Innerworkings of Containers in Cloud Computing Quiz•15 Minuten
Architecture and Design Considerations for Containerization in the Cloud Quiz•15 Minuten
Create and Run a Container Using Docker on AWS Quiz•15 Minuten
Operating and Managing Multiple Containers and Container Images in the Cloud Quiz•15 Minuten
Module 2 Summative Assessment•120 Minuten
Module 3: Serverless Computing Platforms
Modul 3•6 Stunden abzuschließen
Moduldetails
In this module we will explore and understand the challenges with containerization and applicability of serverless and microservices approaches. We will discuss the benefits and limitations of using Serverless Computing Platforms in cloud environments. We will further explore the building blocks and innerworkings of Serverless Infrastructure. Furthermore, we will discuss the process of developing and deploying Serverless Solutions. To experience Serverless Platform operation, we will also create a Serverless Platform and run a Serverless Function on AWS Lambda. Finally, we will discuss advanced concepts for effective and efficient operating and management of Serverless Computing Environment.
Das ist alles enthalten
9 Videos6 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
9 Videos•Insgesamt 57 Minuten
Module 3 Introduction•1 Minute
Basic Concepts of Microservices and Serverless Computing - Pt.1•6 Minuten
Basic Concepts of Microservices and Serverless Computing - Pt.2•7 Minuten
Serverless Computing Inner-workings and Benefits - Pt.1•10 Minuten
Serverless Computing Inner-workings and Benefits - Pt.2•7 Minuten
Designing for Serverless Computing - Pt.1•9 Minuten
Designing for Serverless Computing - Pt.2•7 Minuten
Designing for Serverless Computing - Pt.3•5 Minuten
Building and Deploying Serverless Applications•7 Minuten
6 Lektüren•Insgesamt 115 Minuten
Serverless Computing: Introduction and Basic Concepts•15 Minuten
Serverless Computing Innerworkings and Benefits •15 Minuten
Designing for Serverless Computing •20 Minuten
Building and Deploying Serverless Applications •45 Minuten
Module 3 Summary•10 Minuten
Insights from an Industry Leader: Learn More About Our Program•10 Minuten
5 Aufgaben•Insgesamt 180 Minuten
Serverless Computing: Introduction and Basic Concepts Quiz•15 Minuten
Serverless Computing Innerworkings and Benefits Quiz•15 Minuten
Designing for Serverless Computing Quiz•15 Minuten
Building and Deploying Serverless Applications Quiz•15 Minuten
Module 3 Summative Assessment•120 Minuten
Module 4: Information Management Platforms as a Service
Modul 4•7 Stunden abzuschließen
Moduldetails
This module delves into the complexities and solutions for managing databases in the cloud platform for handling and processing large datasets, with the focus on design consideration and implementation of scalable DBMS Platform. Through the series of lessons, students will explore challenges and considerations associated with handling large datasets and learn how Platform as a Service can facilitate the storage and processing of data with built-in scalability and high availability features. Students will gain insights into relational and non-relational database use cases and selection criteria for advanced functionality based on the needs.
Das ist alles enthalten
10 Videos5 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 68 Minuten
Module 4 Introduction•1 Minute
Foundational Concepts for Database Management Platforms - Pt.1•8 Minuten
Foundational Concepts for Database Management Platforms - Pt.2•8 Minuten
Designing and Selecting DBMS - Pt.1•9 Minuten
Designing and Selecting DBMS - Pt.2•10 Minuten
Selecting and Designing Cloud Database Management Platforms - Pt.1•6 Minuten
Selecting and Designing Cloud Database Management Platforms - Pt.2•6 Minuten
Building and Deploying DBMS Platforms in the Cloud - Pt.1•9 Minuten
Building and Deploying DBMS Platforms in the Cloud - Pt.2•6 Minuten
Building and Deploying DBMS Platforms in the Cloud - Pt.3•6 Minuten
5 Lektüren•Insgesamt 160 Minuten
Basic Concepts Related to Database Management Services•60 Minuten
When to Use Relational and Non-Relational Database Services •60 Minuten
Challenges in Managing Database Management Platforms and Evaluate Factors to Consider for Selecting DBMS Platforms in the Cloud •15 Minuten
Design Considerations for Database Management Platforms in the Cloud and Deploy a Database Management•15 Minuten
Module 4 Summary•10 Minuten
5 Aufgaben•Insgesamt 180 Minuten
Basic Concepts Related to Database Management Services Quiz•15 Minuten
When to Use Relational and Non-Relational Database Services Quiz•15 Minuten
Explain the Challenges in Managing Database Management Platforms and Evaluate Factors to Consider for Selecting DBMS Platforms in the Cloud Quiz•15 Minuten
Describe and Apply Design Considerations and for Database Management Platforms in the cloud and Deploy a Database Management Services using a Platform in the Cloud Quiz•15 Minuten
Module 4 Summative Assessment•120 Minuten
Module 5: Development and Deployment Management Platforms
Modul 5•6 Stunden abzuschließen
Moduldetails
This module provides a comprehensive exploration of DevOps principles and practices within the context of Platform as a Service (PaaS). Starting with the basics of Development and Deployment concepts and approaches. Students will learn about the methodologies and cultural philosophies that drive efficient application development and deployment. The module then delves into the advantages of adopting a DevOps culture and how PaaS can streamline and enhance the DevOps lifecycle, from continuous integration to continuous delivery. Finally, Students will learn about API and API management methods in the cloud. By understanding the architecture of development and deployment pipelines facilitated by PaaS providers, students will be equipped to design and implement efficient, scalable, and reliable software delivery processes.
Das ist alles enthalten
13 Videos5 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
13 Videos•Insgesamt 68 Minuten
Module 5 Introduction•1 Minute
Development and Deployment of Management Platforms - Pt.1•4 Minuten
Development and Deployment of Management Platforms - Pt.2•5 Minuten
Development and Deployment of Management Platforms - Pt.3•5 Minuten
Foundational Concepts for SDLC - Pt.1•6 Minuten
Foundational Concepts for SDLC - Pt.2•6 Minuten
Foundational Concepts for SDLC - Pt.3•4 Minuten
Selecting Development Environment - Pt.1•6 Minuten
Selecting Development Environment - Pt.2•6 Minuten
Selecting Development Environment - Pt.3•3 Minuten
Using Advanced Processes in IDE Platforms - Pt.1•8 Minuten
Using Advanced Processes in IDE Platforms - Pt.2•7 Minuten
Using Advanced Processes in IDE Platforms - Pt.3•6 Minuten
5 Lektüren•Insgesamt 130 Minuten
Basic Concepts for Development and Deployment Management and How They Apply to PaaS •30 Minuten
Foundational Concepts for Various SDLC Methods and Benefits of Adopting Modern Approaches •15 Minuten
Selection Criteria and Benefits of Cloud Platform Based Development Environments •30 Minuten
DevOps, DevSecOps, and CI/CD Based Processes in Cloud Based Development and Deployment Platforms•45 Minuten
Module 5 Summary•10 Minuten
5 Aufgaben•Insgesamt 180 Minuten
Define and Explain Basic Concepts for Development and Deployment Management and Describe How They Apply to PaaS Quiz•15 Minuten
Explain the Foundational Concepts for Various SDLC Methods and Benefits of Adopting Modern Approaches Quiz•15 Minuten
Describe the Selection Criteria and Benefits of Cloud Platform Based Development Environments Quiz•15 Minuten
Using DevOps, DevSecOps, and CI/CD Based Processes in Cloud Based Development and Deployment Platforms Quiz•15 Minuten
Module 5 Summative Assessment•120 Minuten
Module 6: Machine Learning Platforms
Modul 6•6 Stunden abzuschließen
Moduldetails
This module serves as a comprehensive guide to understanding and applying machine learning (ML) concepts, processes, and platforms. Starting with the basics of artificial intelligence and machine learning, students will learn how prediction and decision-making algorithms are implemented in the cloud platforms as a service. Additionally, students will become familiarized with commonly used machine learning platforms and learn how to deploy, operate, and optimize ML models effectively. By covering the challenges and limitations of machine learning, this module aims to equip learners with the skills needed to navigate the ML landscape confidently. Whether for forecasting, recognition systems, or decision-making processes, students will leave with a solid foundation in managing and implementing machine learning solutions across various applications.
Das ist alles enthalten
9 Videos4 Lektüren4 Aufgaben
Infos zu Modulinhalt anzeigen
9 Videos•Insgesamt 76 Minuten
Module 6 Introduction•1 Minute
Basic Concepts for Machine Learning - Pt.1•10 Minuten
Basic Concepts for Machine Learning - Pt.2•8 Minuten
Foundational Concepts for ML Process and Platforms - Pt.1•9 Minuten
Foundational Concepts for ML Process and Platforms - Pt.2•12 Minuten
Foundational Concepts for ML Process and Platforms - Pt.3•7 Minuten
Working with ML Platforms - Pt.1•8 Minuten
Working with ML Platforms - Pt.2•10 Minuten
Working with ML Platforms - Pt.3•9 Minuten
4 Lektüren•Insgesamt 90 Minuten
Basic Concepts for Machine Learning•20 Minuten
Foundational Concepts for Machine Learning Process and Platforms•30 Minuten
Working with Machine Learning Platforms •30 Minuten
Module 6 Summary•10 Minuten
4 Aufgaben•Insgesamt 165 Minuten
Basic Concepts for Machine Learning Quiz•15 Minuten
Foundational Concepts for Machine Learning Process and Platforms Quiz•15 Minuten
Working with Machine Learning Platforms Quiz•15 Minuten
Module 6 Summative Assessment•120 Minuten
Module 7: Security Services Platforms
Modul 7•7 Stunden abzuschließen
Moduldetails
This module introduces students to the critical concepts of cloud security, emphasizing the shared responsibility model that delineates the security obligations of cloud providers and users. Learners will explore common threats and vulnerabilities specific to cloud environments and analyze the security features and controls offered by Platform as a Service (PaaS) solutions. This module culminates with practical lessons on architecting and implementing robust security measures for IAM, Network and Data security using Security as a Platform (SaaP). Finally, students will also learn about Audit and security Monitoring Platforms empowering students to design comprehensive security solutions for cloud-based systems.
Das ist alles enthalten
9 Videos5 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
9 Videos•Insgesamt 65 Minuten
Module 7 Introduction•1 Minute
Basic Concepts for Cloud Security Platforms - Pt.1•9 Minuten
Basic Concepts for Cloud Security Platforms - Pt.2•5 Minuten
Cloud Security Platforms for Identity and Access Management - Pt.1•8 Minuten
Cloud Security Platforms for Identity and Access Management - Pt.2•5 Minuten
Cloud Security Platforms for Network Security - Pt.1•8 Minuten
Cloud Security Platforms for Network Security - Pt.2•11 Minuten
Cloud Security Platforms for Data Security - Pt.1•7 Minuten
Cloud Security Platforms for Data Security - Pt.2•11 Minuten
5 Lektüren•Insgesamt 175 Minuten
Shared Responsibility Model for Cloud Security and Basic Concepts for Cloud Security •30 Minuten
Cloud Security Platforms for Identity and Access Management •45 Minuten
Cloud Security Platforms for Network Security •45 Minuten
Cloud Security Platforms for Data Security and Related Management Processes•45 Minuten
Module 7 Summary•10 Minuten
5 Aufgaben•Insgesamt 180 Minuten
Shared Responsibility Model for Cloud Security and Basic Concepts for Cloud Security Quiz•15 Minuten
Cloud Security Platforms for Identity and Access Management Quiz•15 Minuten
Cloud Security Platforms for Network Security Quiz•15 Minuten
Cloud Security Platforms for Data Security and Related Management Processes Quiz•15 Minuten
Module 7 Summative Assessment•120 Minuten
Module 8: Designing and Implementing Cloud Platforms for High Level of Operational Maturity
Modul 8•6 Stunden abzuschließen
Moduldetails
This module focuses on the principles and practices necessary for creating cloud platforms that exhibit high reliability, scalability, operational maturity, and content delivery. Beginning with architecting auto-scaling solutions, students will learn to enhance application performance dynamically. The module progresses to cover high-availability and load balancing methods for various computing and data management platforms ensuring that students are equipped with best known methods for implementing high-performing scalable and reliable cloud platforms. A critical look at cost-effectiveness teaches strategies for efficient cloud resource utilization. Lastly, the module anticipates the future of Platform as a Service (PaaS) by exploring its secured content delivery network platforms preparing students to adapt to and capitalize on emerging trends in cloud platform development.
Das ist alles enthalten
11 Videos5 Lektüren5 Aufgaben
Infos zu Modulinhalt anzeigen
11 Videos•Insgesamt 58 Minuten
Module 8 Introduction•1 Minute
Basic Concepts for Automation on the Cloud - Pt.1•9 Minuten
Basic Concepts for Automation on the Cloud - Pt.2•6 Minuten
Scaling and Load Balancing - Pt.1•7 Minuten
Scaling and Load Balancing - Pt.2•6 Minuten
Scaling and Load Balancing - Pt.3•5 Minuten
Disaster Recover and Business Continuity - Pt.1•8 Minuten
Disaster Recover and Business Continuity - Pt.2•4 Minuten
Content Delivery Platforms Pt.1•5 Minuten
Content Delivery Platforms Pt.2•6 Minuten
Course Journey and Summary•2 Minuten
5 Lektüren•Insgesamt 135 Minuten
Need and Process for Implementing Scalable and Available Cloud Platforms •30 Minuten
Architecting Scaling and Load Balancing Compute and Data Storage Platforms •30 Minuten
Evaluating and Architecting Business Continuity and Disaster Recovery Measures with Cost Effectiveness •45 Minuten
Architecting and Implementing Scalable Content Delivery Platforms for Global Demands•20 Minuten
Module 8 Summary•10 Minuten
5 Aufgaben•Insgesamt 180 Minuten
Establish the Need and the Process for Implementing Scalable and Available Cloud Platforms Quiz•15 Minuten
Architecting Scaling and Load Balancing Compute and Data Storage Platforms Quiz•15 Minuten
Evaluating and Architecting Business Continuity and Disaster Recovery Measures with Cost Effectiveness Quiz•15 Minuten
Architecting and Implementing Scalable Content Delivery Platforms for Global Demands Quiz•15 Minuten
Module 8 Summative Assessment•120 Minuten
Summative Course Assessment
Modul 9•3 Stunden abzuschließen
Moduldetails
This module contains the summative course assessment that has been designed to evaluate your understanding of the course material and assess your ability to apply the knowledge you have acquired throughout the course.
Das ist alles enthalten
1 Aufgabe
Infos zu Modulinhalt anzeigen
1 Aufgabe•Insgesamt 180 Minuten
Summative Course Assessment•180 Minuten
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Illinois Techangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Mögliche Abschüsse anzeigen
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Illinois Techangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
¹Erfolgreiche Bewerbung und Einschreibung sind erforderlich. Es gelten die Zulassungsbedingungen. Jede Einrichtung legt die Anzahl der Credits fest, die durch die Absolvierung dieser Inhalte anerkannt werden und auf die Abschlussanforderungen angerechnet werden können, wobei bereits vorhandene Credits berücksichtigt werden. Klicken Sie auf einen bestimmten Kurs, um weitere Informationen zu erhalten.
Illinois Tech is a top-tier, nationally ranked, private research university with programs in engineering, computer science, architecture, design, science, business, human sciences, and law. The university offers bachelor of science, master of science, professional master’s, and Ph.D. degrees—as well as certificates for in-demand STEM fields and other areas of innovation. Talented students from around the world choose to study at Illinois Tech because of the access to real-world opportunities, renowned academic programs, high value, and career prospects of graduates.
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.