diff --git a/AWS Tutorial-AWS SageMaker.pdf b/AWS Tutorial-AWS SageMaker.pdf new file mode 100644 index 0000000..c98d876 Binary files /dev/null and b/AWS Tutorial-AWS SageMaker.pdf differ diff --git a/AWS Tutorial-Analyze Big Data with Hadoop.pdf b/AWS Tutorial-Analyze Big Data with Hadoop.pdf new file mode 100644 index 0000000..4129b0b Binary files /dev/null and b/AWS Tutorial-Analyze Big Data with Hadoop.pdf differ diff --git a/AWS Tutorial-Build a Machine Learning Model.pdf b/AWS Tutorial-Build a Machine Learning Model.pdf new file mode 100644 index 0000000..55c402d Binary files /dev/null and b/AWS Tutorial-Build a Machine Learning Model.pdf differ diff --git a/AWS Tutorial-Launch a VM.pdf b/AWS Tutorial-Launch a VM.pdf new file mode 100644 index 0000000..2cf4f8f Binary files /dev/null and b/AWS Tutorial-Launch a VM.pdf differ diff --git a/Analyze Big Data with Hadoop.pdf b/Analyze Big Data with Hadoop.pdf new file mode 100644 index 0000000..023ca2f Binary files /dev/null and b/Analyze Big Data with Hadoop.pdf differ diff --git a/Break a Monolith Application into Microservices.pdf b/Break a Monolith Application into Microservices.pdf new file mode 100644 index 0000000..078519a Binary files /dev/null and b/Break a Monolith Application into Microservices.pdf differ diff --git a/Build a Serverless Real-Time Data Processing App.pdf b/Build a Serverless Real-Time Data Processing App.pdf new file mode 100644 index 0000000..37763a2 Binary files /dev/null and b/Build a Serverless Real-Time Data Processing App.pdf differ diff --git a/Docker Networking Hands-on Lab.pdf b/Docker Networking Hands-on Lab.pdf new file mode 100644 index 0000000..6097928 Binary files /dev/null and b/Docker Networking Hands-on Lab.pdf differ diff --git a/DockerIntro.pdf b/DockerIntro.pdf new file mode 100644 index 0000000..5989f90 Binary files /dev/null and b/DockerIntro.pdf differ diff --git a/Docs-AWS Machine Learning.pdf b/Docs-AWS Machine Learning.pdf new file mode 100644 index 0000000..8414929 Binary files /dev/null and b/Docs-AWS Machine Learning.pdf differ diff --git a/Doing More With Docker Images.pdf b/Doing More With Docker Images.pdf new file mode 100644 index 0000000..0e5f727 Binary files /dev/null and b/Doing More With Docker Images.pdf differ diff --git a/FirstAlpineLinuxContainers.pdf b/FirstAlpineLinuxContainers.pdf new file mode 100644 index 0000000..9bf22b3 Binary files /dev/null and b/FirstAlpineLinuxContainers.pdf differ diff --git a/Hadoop Intro.pdf b/Hadoop Intro.pdf new file mode 100644 index 0000000..eb57c52 Binary files /dev/null and b/Hadoop Intro.pdf differ diff --git a/Kubernetes in 5 Minutes.pdf b/Kubernetes in 5 Minutes.pdf new file mode 100644 index 0000000..ae83740 Binary files /dev/null and b/Kubernetes in 5 Minutes.pdf differ diff --git a/Kubernetes vs Swarm.pdf b/Kubernetes vs Swarm.pdf new file mode 100644 index 0000000..b22b0fc Binary files /dev/null and b/Kubernetes vs Swarm.pdf differ diff --git a/Learn more about Kubernetes.pdf b/Learn more about Kubernetes.pdf new file mode 100644 index 0000000..7f72836 Binary files /dev/null and b/Learn more about Kubernetes.pdf differ diff --git a/QwikLab-Intro to Amazon Machine Learning.pdf b/QwikLab-Intro to Amazon Machine Learning.pdf new file mode 100644 index 0000000..44bb87b Binary files /dev/null and b/QwikLab-Intro to Amazon Machine Learning.pdf differ diff --git a/QwikLab-Intro to Amazon Redshift.pdf b/QwikLab-Intro to Amazon Redshift.pdf new file mode 100644 index 0000000..8843fa9 Binary files /dev/null and b/QwikLab-Intro to Amazon Redshift.pdf differ diff --git a/QwikLab-Intro to S3.pdf b/QwikLab-Intro to S3.pdf new file mode 100644 index 0000000..3769eaa Binary files /dev/null and b/QwikLab-Intro to S3.pdf differ diff --git a/README.md b/README.md index 37d2d46..44b73e4 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,80 @@ # Distributed Systems Practice Notes from learning about distributed systems in [GW CS 6421](https://gwdistsys18.github.io/) with [Prof. Wood](https://faculty.cs.gwu.edu/timwood/) -## Area 1 -> Include notes here about each of the links +## 1. Docker and Containers -## Area 2 -> Include notes here about each of the links +## Beginner +> [Video: Why Docker? Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/WhyDockerNote.pdf) 25 min + +> [Lab: DevOps Docker Beginners Guide Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/FirstAlpineLinuxContainers.pdf) 90 min + +## Intermediate + +### Containers +> [Video: What are Containers? Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/WhatAreContainer.pdf) 25 min + +> [Video: VMs Versus Containers? Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/VM%20%26%20Container.png) 15 min + +> [Lab: Docker Intro Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/DockerIntro.pdf) 100 min + + > [Lab: Doing More With Docker Images Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Doing%20More%20With%20Docker%20Images.pdf) 80 min + + > [Video: VMs Versus Containers Deep Dive Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/VMs%20Versus%20Containers%20Deep%20Dive.png) 15 min + +### Networking and Orchestration + > [Video: Kubernetes vs Swarm Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Kubernetes%20vs%20Swarm.pdf) 7 min + + > [Video: Kubernetes in 5 mins Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Kubernetes%20in%205%20Minutes.pdf) 8 min + + > [Lab: Docker Networking Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Docker%20Networking%20Hands-on%20Lab.pdf) 90 min + + > [Lab: Swarm Mode Introduction Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Swarm%20Mode%20Introduction%20for%20IT%20Pros.pdf) 80 min + + > [Learn more abbout Kubernetes Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Learn%20more%20about%20Kubernetes.pdf) 40 min + +### Bring it all together + > [Break a Monolith Application into Microservices Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Break%20a%20Monolith%20Application%20into%20Microservices.pdf) 300 min + +## 2. Big Data and Machine Learning + +## Beginner +> [Video: Hadoop Intro Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Hadoop%20Intro.pdf) 60 min + +> [Lab:Analyze Big Data with Hadoop Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Analyze%20Big%20Data%20with%20Hadoop.pdf) 45 min + +## Intermediate + +### Data Storage +> [QwikLab: Intro to S3 Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/QwikLab-Intro%20to%20S3.pdf) 60 min + +> [QwikLab: Intro to Amazon Redshift Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/QwikLab-Intro%20to%20Amazon%20Redshift.pdf) 60 min + +### Big Data Analytics + +> [Video: Short AWS Machine Learning Overview Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Video-Short%20AWS%20Machine%20Learning%20Overview.pdf) 10 min + +> [AWS Tutorial: Analyze Big Data with Hadoop Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/AWS%20Tutorial-Analyze%20Big%20Data%20with%20Hadoop.pdf) 150 min + +### Machine Learning Models + +> [QwikLab: Intro to Amazon Machine Learning Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/QwikLab-Intro%20to%20Amazon%20Machine%20Learning.pdf) 60 min + +> [Docs: AWS Machine Learning Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Docs-AWS%20Machine%20Learning.pdf) 30 min + +> [AWS Tutorial: Build a Machine Learning Model Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/AWS%20Tutorial-Build%20a%20Machine%20Learning%20Model.pdf) 60 min + +> [Video Tutorial: Overview of AWS SageMaker Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Video%20Tutorial-Overview%20of%20AWS%20SageMaker.pdf) 60 min + +> [AWS Tutorial: AWS SageMaker Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/AWS%20Tutorial-AWS%20SageMaker.pdf) 60 min + +### Bring it all together + +> [Build a Serverless Real-Time Data Processing App Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/Build%20a%20Serverless%20Real-Time%20Data%20Processing%20App.pdf) 150 min + +## 3. Cloud Web Applications + +## Beginner + +> [AWS Tutorial: Launch a VM Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/AWS%20Tutorial-Launch%20a%20VM.pdf) 45 min + +> [QwikLab: Intro to S3 Note](https://github.com/AlexQianYi/dist-sys-practice/blob/master/QwikLab-Intro%20to%20S3.pdf) 60 min diff --git a/Swarm Mode Introduction for IT Pros.pdf b/Swarm Mode Introduction for IT Pros.pdf new file mode 100644 index 0000000..aba25cb Binary files /dev/null and b/Swarm Mode Introduction for IT Pros.pdf differ diff --git a/VM & Container.png b/VM & Container.png new file mode 100644 index 0000000..982ef3a Binary files /dev/null and b/VM & Container.png differ diff --git a/VMs Versus Containers Deep Dive.png b/VMs Versus Containers Deep Dive.png new file mode 100644 index 0000000..80e1203 Binary files /dev/null and b/VMs Versus Containers Deep Dive.png differ diff --git a/Video Tutorial-Overview of AWS SageMaker.pdf b/Video Tutorial-Overview of AWS SageMaker.pdf new file mode 100644 index 0000000..327afbf Binary files /dev/null and b/Video Tutorial-Overview of AWS SageMaker.pdf differ diff --git a/Video-Short AWS Machine Learning Overview.pdf b/Video-Short AWS Machine Learning Overview.pdf new file mode 100644 index 0000000..3826c53 Binary files /dev/null and b/Video-Short AWS Machine Learning Overview.pdf differ diff --git a/WhatAreContainer.pdf b/WhatAreContainer.pdf new file mode 100644 index 0000000..2d9ff15 Binary files /dev/null and b/WhatAreContainer.pdf differ diff --git a/WhyDockerNote.pdf b/WhyDockerNote.pdf new file mode 100644 index 0000000..f8d1560 Binary files /dev/null and b/WhyDockerNote.pdf differ