{"id":20152999,"url":"https://github.com/csye7125-fall2023-group05/docs","last_synced_at":"2025-03-03T01:21:26.444Z","repository":{"id":195245842,"uuid":"692529090","full_name":"csye7125-fall2023-group05/docs","owner":"csye7125-fall2023-group05","description":"Documentation, notes and wikis","archived":false,"fork":false,"pushed_at":"2023-12-02T07:46:59.000Z","size":95,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-13T12:19:56.360Z","etag":null,"topics":["demos","docs","lectures","notes"],"latest_commit_sha":null,"homepage":"","language":"Jinja","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/csye7125-fall2023-group05.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-09-16T18:58:08.000Z","updated_at":"2025-01-04T01:00:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"8295ca18-ede9-4a25-9116-bca9644c2b5a","html_url":"https://github.com/csye7125-fall2023-group05/docs","commit_stats":null,"previous_names":["pwncorp/docs","csye7125-fall2023-group05/docs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csye7125-fall2023-group05%2Fdocs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csye7125-fall2023-group05%2Fdocs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csye7125-fall2023-group05%2Fdocs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csye7125-fall2023-group05%2Fdocs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csye7125-fall2023-group05","download_url":"https://codeload.github.com/csye7125-fall2023-group05/docs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241592832,"owners_count":19987435,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["demos","docs","lectures","notes"],"created_at":"2024-11-13T23:16:23.765Z","updated_at":"2025-03-03T01:21:26.425Z","avatar_url":"https://github.com/csye7125-fall2023-group05.png","language":"Jinja","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CSYE-7125 Advance Cloud Computing (Fall 2023)\n\nFor more, please read the docs [here](https://github.com/pwncorp/docs/wiki/).\n\n## Tentative Course Schedule\n\n### Week 01 / Lecture #01 (09/09)\n\n- Course Overview\n- Hybrid Cloud\n- Linux Containers\n\n### Week 02 / Lecture #02 (09/16)\n\n- Infrastructure as Code\n  - Ansible\n  - Terraform (only if students in class did not take CSYE 6225 with Terraform)\n\n### Week 03 / Lecture #03 (09/23)\n\n- Architecting Scalable \u0026 Reliable Systems\n- Bastion Host\n- DNS Setup\n  - Public Hosted Zones\n  - Private Hosted Zones\n  - Hosted Zones for Subdomains\n- Minikube \u0026 Kind\n- Setup \u0026 Teardown Kubernetes Cluster using kops\n\n### Week 04 / Lecture #04 (09/30)\n\n- Container Orchestration w/Kubernetes\n- Kubernetes Objects\n- kubeconfig \u0026 Kubernetes Contexts\n- Kubernetes\n  - Pod\n  - Init Containers\n- VPC Peering\n\n### Week 05 / Lecture #05 (10/07)\n\n- Stateless Services\n- Services \u0026 Service Discovery\n- Configuration \u0026 Secrets Management\n- Kubernetes\n  - ReplicationControllers\n  - ReplicaSets\n  - Liveness \u0026 Readiness Probe\n  - ConfigMap\n  - Secret\n  - Service\n  - Persistent Storage\n  - Stateful Services\n\n### Week 06 / Lecture #06 (10/14)\n\n- Persistent Storage\n- Stateful Services\n- Kubernetes Deployments\n- Helm - The Kubernetes Package Manager\n\n### Week 07 / Lecture #07 (10/21)\n\n- CI/CD\n- Semantic Versioning 2.0.0\n- Resource Management for Pods and Containers\n- Network Policies\n\n### Week 08 / Lecture #08 (10/28)\n\n- Monolithic to Microservices\n- Sidecar Pattern\n- Ambassador Pattern\n- Adapter Pattern\n- Batch Computational Patterns\n  - Queues\n  - Event Driven\n  - Publish/Subscribe\n- Apache Kafka\n- Metrics \u0026 Prometheus\n- Logging \u0026 EFK\n\n### Week 09 / Lecture #09 (11/04)\n\n- Kubernetes Internals\n- Securing Kubernetes\n- Autoscaling Applications\n- Autoscaling Kubernetes Cluster\n- Service Mesh w/Istio\n\n### Week 10 / Lecture #10 (11/11)\n\n- Distributed Tracing\n\n### Week 11 / Lecture #11 (11/18)\n\n- Extending Kubernetes\n- Kubernetes Operators\n\n### Week 12 / No Lecture (11/25)\n\nHappy Thanksgiving\n\n### Week 13 / Lecture #12 (12/02)\n\nTBD\n\n### Week 14 / Lecture #13 (12/09)\n\nTBD\n\n### Week 15 / Lecture #14 (12/16)\n\n- Project Demos / Presentation\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsye7125-fall2023-group05%2Fdocs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsye7125-fall2023-group05%2Fdocs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsye7125-fall2023-group05%2Fdocs/lists"}