{"id":13904142,"url":"https://github.com/Capgemini/cloud-native-training","last_synced_at":"2025-07-18T02:30:58.245Z","repository":{"id":150786910,"uuid":"79444868","full_name":"Capgemini/cloud-native-training","owner":"Capgemini","description":"Training, resources and materials for becoming a cloud native engineer :cloud: :whale: ","archived":false,"fork":false,"pushed_at":"2017-04-26T08:56:38.000Z","size":10,"stargazers_count":23,"open_issues_count":1,"forks_count":18,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-08-07T23:37:35.046Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Capgemini.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2017-01-19T11:01:13.000Z","updated_at":"2023-08-18T19:39:40.000Z","dependencies_parsed_at":"2023-05-21T04:30:14.649Z","dependency_job_id":null,"html_url":"https://github.com/Capgemini/cloud-native-training","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Capgemini%2Fcloud-native-training","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Capgemini%2Fcloud-native-training/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Capgemini%2Fcloud-native-training/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Capgemini%2Fcloud-native-training/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Capgemini","download_url":"https://codeload.github.com/Capgemini/cloud-native-training/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226329071,"owners_count":17607730,"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":[],"created_at":"2024-08-06T23:00:49.717Z","updated_at":"2024-11-25T12:31:15.565Z","avatar_url":"https://github.com/Capgemini.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Cloud Native Training and Materials\n\nList of useful cloud native related self paced training, videos, books and other resources.\n\n## Contents\n\n- [Self Paced Training](#self-paced-training)\n- [Certifications](#certifications)\n- [Books](#books)\n- [Newsletters](#newsletters)\n- [Videos](#videos)\n- [Tutorials](#tutorials)\n- [Conferences](#conferences)\n- [Landscape](#landscape)\n\n## Self Paced Training\n\n:memo: denotes an exercise\n\n### Devops and Cloud\n\n- [ ] Udacity: [Intro to Devops Course](https://www.udacity.com/course/intro-to-devops--ud611)\n- [ ] Linux Foundation: [Introduction to Devops](https://www.edx.org/course/introduction-devops-transforming-linuxfoundationx-lfs161x)\n- [ ] [Introduction to Cloud Infrastructure](https://www.edx.org/course/introduction-cloud-infrastructure-linuxfoundationx-lfs151-x)\n\n### AWS\n\nSee [AWS self paced training](self-paced-training/aws.md)\n\n### Docker\n\nSelf-Paced Training Url: [Docker Self-Paced Training](https://training.docker.com/category/self-paced-online)\n\nThere are four  courses - you have to register for them individually.\n(Personally I found some of the content was out of date and error-prone. I lost quite some time fixing problems)\n\n- [ ] Developer - Beginner Linux Containers\n- [ ] Developer - Intermediate (both Linux and Windows)\n- [ ] Operations - Beginner\n- [ ] Operations - Intermediate\n\nAgenda of the first course is listed below.\n\n#### Introduction\n\n- [ ] Agenda [1:50]\n- [ ] What Is Docker / Background / History? [2:25]\n- [ ] Benefits/Limitations of VMs [5:15]\n- [ ] Introducing Containers [6:52]\n\n#### Docker Concepts \u0026 Terms\n\n- [ ] Docker \u0026 The Linux Kernel [10:05]\n- [ ] Installing Docker on Ubuntu [11:23]\n- [ ] Run first container \u0026 add user to docker group [12:25]\n- [ ] :memo: Install Docker Exercise [13:45]\n- [ ] Docker Daemon [14:30]\n- [ ] Docker Containers \u0026 Images [16:13]\n- [ ] Docker Hub (Registries \u0026 Repositories) [17:22]\n- [ ] Docker Orchestration [18:25]\n- [ ] Benefits of Docker [19:27]\n\n#### Intro to Images\n\n- [ ] Search for Docker Images [20:45]\n- [ ] :memo: Create a Docker Hub Account\n- [ ] Display Local Images [25:40]\n- [ ] Image Tags [27:03]\n\n#### Getting Started With Containers\n\n- [ ] Creating a Container [28:39]\n- [ ] :memo: Run a Simple Container [29:27]\n- [ ] Container with a Terminal [31:09]\n- [ ] :memo: Run a Container \u0026 get Terminal Access [34:10]\n- [ ] Container Processes [34:50*]\n- [ ] Container ID [37:30]\n- [ ] Running in Detached Mode [39:15]\n- [ ] :memo: List Your Containers Exercise [41:27]\n- [ ] A More Practical Container [41:49]\n- [ ] :memo: Run a Web Application Container [44:05]\n\n#### Further Resources\n- [ ] Command Reference [44:40]\n- [ ] What's Next [45:15]\n\n### Kubernetes\n\n#### Introduction to Kubernetes\n\n- [ ] :memo: [Create a cluster](https://kubernetesbootcamp.github.io/kubernetes-bootcamp/1-0.html)\n- [ ] :memo: [Deploy an app](https://kubernetesbootcamp.github.io/kubernetes-bootcamp/2-0.html)\n- [ ] :memo: [Explore your app](https://kubernetesbootcamp.github.io/kubernetes-bootcamp/3-0.html)\n- [ ] :memo: [Expose your app publicly](https://kubernetesbootcamp.github.io/kubernetes-bootcamp/4-0.html)\n- [ ] :memo: [Update your app](https://kubernetesbootcamp.github.io/kubernetes-bootcamp/6-0.html)\n- [ ] :memo: [Hello world NodeJS + Kubernetes](https://codelabs.developers.google.com/codelabs/cloud-hello-kubernetes/index.html?index=..%2F..%2Findex#0)\n\n#### Kubernetes and Microservices\n\n- [ ] Udacity: [Scalable Microservices with Kubernetes](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615)\n\n#### Advanced concepts (Kubernetes the hard way)\n\nSee [https://github.com/kelseyhightower/kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way)\n\n- [ ] :memo: [Cloud infrastructure provisioning](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/01-infrastructure.md)\n- [ ] :memo: [Setting up a CA and TLS Cert Generation](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/02-certificate-authority.md)\n- [ ] :memo: [Bootstrapping an H/A etcd cluster](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/03-etcd.md)\n- [ ] :memo: [Bootstrapping an H/A Kubernetes Control Plane](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/04-kubernetes-controller.md)\n- [ ] :memo: [Bootstrapping Kubernetes Workers](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/05-kubernetes-worker.md)\n- [ ] :memo: [Configuring the Kubernetes Client - Remote Access](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/06-kubectl.md)\n- [ ] :memo: [Managing the Container Network Routes](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/07-network.md)\n- [ ] :memo: [Deploying the Cluster DNS Add-on](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/08-dns-addon.md)\n- [ ] :memo: [Smoke Test](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/09-smoke-test.md)\n- [ ] :memo: [Cleaning Up](https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/10-cleanup.md)\n\n### Prometheus\n\n### Fluentd\n\n### OpenTracing\n\n## Certifications\n\n- [ ] [AWS Certified Solutions Architect Associate](https://aws.amazon.com/certification/certified-solutions-architect-associate/)\n- [ ] [AWS Certified Solutions Architect Professional](https://aws.amazon.com/certification/certified-solutions-architect-professional/)\n- [ ] [AWS Certified Developer Associate](https://aws.amazon.com/certification/certified-developer-associate/)\n- [ ] [AWS Certified SysOps Administrator Associate](https://aws.amazon.com/certification/certified-sysops-admin-associate/)\n- [ ] [AWS Certified DevOps Engineer Associate](https://aws.amazon.com/certification/certified-devops-engineer-professional/)\n\n## Books\n\n- [ ] [The Phoenix Project](http://www.amazon.co.uk/dp/0988262509)\n- [ ] [Continuous Delivery](https://www.amazon.co.uk/d/Books/Continuous-Delivery-Deployment-Automation-Addison-Wesley/0321601912)\n- [ ] [Using Docker](https://www.amazon.co.uk/Using-Docker-Adrian-Mouat-x/dp/1491915765)\n- [ ] [Containerizing Continuous Delivery in Java](https://www.nginx.com/resources/library/containerizing-continuous-delivery-java/)\n- [ ] [Lean Enterprise](http://amzn.eu/jlcG9FU)\n\n### The New Stack ebook series:\n- [ ] [The Docker and Container Ecosystem](http://thenewstack.io/ebookseries/)\n- [ ] [Applications and Microservices with Docker \u0026 Containers](http://thenewstack.io/ebookseries/)\n- [ ] [Automation \u0026 Orchestration with Docker \u0026 Containers](http://thenewstack.io/ebookseries/)\n- [ ] [Networking, Security \u0026 Storage with Docker \u0026 Containers](http://thenewstack.io/ebookseries/)\n- [ ] [Monitoring \u0026 Management with Docker \u0026 Containers](http://thenewstack.io/ebookseries/)\n\n## Newsletters\n\n- [Devops Weekly](http://www.devopsweekly.com/)\n- [Docker Weekly](https://www.docker.com/newsletter-subscription)\n- [KubeWeekly](http://kube.news/)\n\n## Videos\n\n## Tutorials\n\n## Conferences\n\n- [Software Circus](http://cloudnativecomputing.softwarecircus.io/)\n- [Dockercon](http://2017.dockercon.com/)\n- [Kubecon](http://events.linuxfoundation.org/events/kubecon)\n- [Cloud Native Con](http://events.linuxfoundation.org/events/cloudnativecon)\n\n## Landscape\n\nSee [https://github.com/cncf/landscape](https://github.com/cncf/landscape)\n\n![CNCF Landscape](https://raw.githubusercontent.com/cncf/landscape/master/landscape/CloudNativeLandscape_v0.9.2.jpg)\n\n## Contributing\n\nContributions are most welcome!\n\nThis list is just getting started, please contribute to make it super awesome.\n\nPlease, read the [Contribution Guidelines](https://github.com/Capgemini/cloud-native-training/blob/master/CONTRIBUTING.md) before submitting your suggestion.\n\nFeel free to [open an issue](https://github.com/Capgemini/cloud-native-training/issues) or [create a pull request](https://github.com/Capgemini/cloud-native-training/pulls) with your additions.\n\n:star2: Thank you!\n\n## License\n\nThe MIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCapgemini%2Fcloud-native-training","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCapgemini%2Fcloud-native-training","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCapgemini%2Fcloud-native-training/lists"}