Getting Started with Cloud Computing Foundations-Course Overview
Instructor Introduction
()
Course Introduction
()
Course Prerequisites
()
Course Structure and Discussion Etiquette
Getting Started with Cloud Computing Foundations-Accessing Free Tiers of AWS, Azure and GCP Cloud Environments
Lab Onboarding
()
Create a free account with AWS, Azure and GCP
Getting Started with Cloud Computing Foundations-Overview of Final Course Project
Specialization Project Roadmap: Course 1
Course 1 Project Overview
()
Developing Effective Technical Communication-Effective Technical Discussions
Introduction to Technical Discussions
()
Technical Discussions with Markdown, GitHub and Jupyter/Colab
()
Creating Technical Demo Videos
()
Effective Critical Thinking
()
Effective Technical Triple Threat
()
Effective Technical Discussions
Developing Effective Technical Communication-Effective Technical Teamwork
Introduction to Effective Technical Teamwork
()
Effective Technical Teamwork
()
Developing Effective Technical Communication-Effective Technical Project Management
Introduction to Technical Project Management
()
Effective Technical Project Management
()
Ticket Tracking with Trello
()
Project Planning with Spreadsheets
()
Project Management Anti-Patterns
()
Effective Technical Project Management
Developing Effective Technical Communication-Applied Practice: Developing a Project Plan
Project Plan for Course 1 Project
Exploring Cloud Onboarding-Create an AWS Cloud Development Environment
Introduction to AWS Cloud Development
()
Cloud Onboarding with Amazon Web Services (AWS)
Introduction to Continuous Integration
()
Cloud Development with AWS Cloud9
()
Constructing a Python Project Scaffold
()
Introduction to GitHub Actions
()
Review GitHub Actions GitHub Project
Exploring Cloud Onboarding-Create an Azure Cloud Development Environment
Introduction to Azure Cloud Development
()
Introduction to Testing
()
Cloud Onboarding for Azure
Cloud Development with Azure Cloud Shell
()
Azure Cloud Shell Continuous Integration from Zero
()
What is a Makefile and Why Do You Need it?
Exploring Cloud Onboarding-Create a GCP Cloud Development Environment
Introduction to GCP Cloud Development
()
Cloud Onboarding for GCP
Introduction to Continuous Delivery
()
Cloud Development with Google Cloud Shell
()
GCP Google App Engine Continuous Delivery from Zero
()
GAE CD GitHub Source Code Walkthrough
Exploring Cloud Onboarding-Applied Practice: Building a Multi-Cloud Continuous Integration Pipeline
Multi-Cloud Continuous Integration
Evaluating the Cloud Service Model-Cloud Computing Service Models
Introduction to Cloud Computing
()
What is Cloud Computing?
()
Cloud Computing Service Models
()
Cloud Computing Service Models
Evaluating the Cloud Service Model-Build Multiple Websites: Static, Serverless, Virtualized, PaaS
Introduction to Building Multiple Websites
()
Building Multiple Types of Websites
Building a Static S3 Website on AWS
()
Building a Serverless Website on AWS Lambda
()
Building a Website on an EC2 Virtual Machine
()
Building a Website using PaaS with AWS Beanstalk
()
Evaluating the Cloud Service Model-Case Studies of Cloud Computing Economics
Introduction to Cloud Computing Economics
()
Cloud Computing Economics: A Story
()
Cloud Economics Deep Dive
()
Evaluating the Cloud Service Model-Applied Practice: Building a Flask Application in AWS Elastic Beanstalk
Continuous Delivery with AWS Elastic Beanstalk
Applying DevOps Principles-What is DevOps?
Introduction to DevOps
()
What is DevOps?
DevOps in the Real World
()
Benefits of DevOps
()
DevOps Best Practices
()
Applying DevOps Principles-Utilize IaC to Manage Cloud Infrastructure
Introduction to Managing Cloud Infrastructure using IaC
()
What is Infrastructure as Code (IaC)?
IaC in the Real World
()
What is IaC?
()
Launching a VM with Terraform on GCP
()
Create a Linux VM with Infrastructure in Azure using Terraform
Applying DevOps Principles-Develop Continuous Pipelines
Introduction to Continuous Pipelines
()
Continuous Delivery Overview
()
Continuous Delivery Deep Dive
()
Continuously Deploy Flask Machine Learning Application with Azure
()
Continuous Delivery Pipeline with a Lint Operation using Azure
()
Continuous Delivery for Hugo Static Site from Zero
Initial Setup of AWS Cloud9 and GitHub for Hugo
()
Build Hugo Directory in AWS Cloud9
()
Copy Hugo Data into AWS Cloud9 S3 Bucket
()
Automatic Updating of Hugo in AWS Cloud9
()
Applying DevOps Principles-Putting it all Together: Final Course Project
Create a Continuous Delivery Pipeline for an AWS Website