{"id":20502061,"url":"https://github.com/abdiel-moyano/cloud-devops-labs","last_synced_at":"2025-03-05T19:59:17.271Z","repository":{"id":262277360,"uuid":"885562784","full_name":"abdiel-moyano/cloud-devops-labs","owner":"abdiel-moyano","description":"A comprehensive collection of hands-on labs covering DevOps and cloud topics, from AWS and Kubernetes to CI/CD and Infrastructure as Code. Organized from basic to advanced levels, this repository is ideal for learning and improving skills in modern cloud and DevOps technologies.","archived":false,"fork":false,"pushed_at":"2024-11-18T20:20:17.000Z","size":15765,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T07:15:50.330Z","etag":null,"topics":["automation","aws","ci-cd","cloud-computing","configuration-management","containers","devops","http-https","infrastructure-as-code","istio","kubernetes","linux","microservices","python","security","service-mesh","tcp-ip","terraform","web-application-security"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"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/abdiel-moyano.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-08T20:46:48.000Z","updated_at":"2024-11-18T20:20:21.000Z","dependencies_parsed_at":"2024-11-11T15:51:27.991Z","dependency_job_id":null,"html_url":"https://github.com/abdiel-moyano/cloud-devops-labs","commit_stats":null,"previous_names":["abdiel-moyano/cloud-devops-labs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdiel-moyano%2Fcloud-devops-labs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdiel-moyano%2Fcloud-devops-labs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdiel-moyano%2Fcloud-devops-labs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdiel-moyano%2Fcloud-devops-labs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abdiel-moyano","download_url":"https://codeload.github.com/abdiel-moyano/cloud-devops-labs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242097419,"owners_count":20071252,"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":["automation","aws","ci-cd","cloud-computing","configuration-management","containers","devops","http-https","infrastructure-as-code","istio","kubernetes","linux","microservices","python","security","service-mesh","tcp-ip","terraform","web-application-security"],"created_at":"2024-11-15T19:19:17.032Z","updated_at":"2025-03-05T19:59:17.247Z","avatar_url":"https://github.com/abdiel-moyano.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# DevOps and Cloud Labs\n\nWelcome to the DevOps and Cloud Labs repository! This repository is a collection of hands-on labs designed to guide you through various technologies and concepts, from basic to advanced levels. Whether you're a beginner looking to understand the fundamentals or an experienced professional aiming to deepen your knowledge, you'll find resources here to enhance your skills.\n\n## Table of Contents\n\n1. **AWS**\n   - Basic labs to help you get started with AWS services, building up to more complex implementations.\n2. **Kubernetes**\n   - Labs covering the fundamentals of Kubernetes, including deployments, configurations, and advanced topics.\n3. **Containers**\n   - Learn containerization concepts with Docker and other container technologies.\n4. **CI/CD**\n   - Implement Continuous Integration and Continuous Deployment workflows with Jenkins, GitHub Actions, and other tools.\n5. **IaC (Infrastructure as Code)**\n   - Discover Infrastructure as Code practices using tools like Terraform for automating infrastructure management.\n6. **Terraform**\n   - Specific labs focused on Terraform to automate cloud resource provisioning and management.\n7. **Linux**\n   - Linux fundamentals for DevOps, including file management, permissions, and basic commands.\n8. **Microservice Architecture**\n   - Introduction to microservice design and management, including best practices and patterns.\n9. **TCP/IP**\n   - Labs covering networking basics with TCP/IP to understand communication between systems.\n10. **Web Application Security**\n    - Security labs focusing on web application vulnerabilities and protection techniques.\n11. **HTTP/HTTPS**\n    - Understanding HTTP/HTTPS protocols, requests, responses, and secure connections.\n12. **Istio**\n    - Hands-on labs to deploy and manage service meshes using Istio for microservices.\n13. **Service Mesh**\n    - Explore service mesh concepts and configurations beyond Istio.\n14. **Python**\n    - Python labs for scripting, automation, and tool development within the DevOps space.\n15. **Golang**\n    - Introduction to Golang for DevOps, including building tools and automating tasks.\n16. **Ruby**\n    - Ruby labs focused on DevOps scripting and automation tasks.\n\n## Structure\n\nEach directory contains labs organized by level:\n- **Basic**: Introductory labs covering the essentials.\n- **Intermediate**: Labs with moderate complexity, building on foundational skills.\n- **Advanced**: Deep-dive labs with complex scenarios and best practices.\n\n## How to Use This Repository\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/yourusername/DevOps-and-Cloud-Labs.git\n   cd DevOps-and-Cloud-Labs\n   ```\n\n2. **Choose a Directory**: Navigate to the topic you want to learn and pick a lab suited to your level.\n\n3. **Follow the Instructions**: Each lab contains its own README with step-by-step instructions and prerequisites.\n\n## Contributions\n\nWe welcome contributions! If you have a lab you'd like to share, please submit a pull request. Make sure to follow the structure and provide clear documentation.\n\n---\n\nStart exploring and leveling up your skills in DevOps, cloud, and related technologies!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdiel-moyano%2Fcloud-devops-labs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdiel-moyano%2Fcloud-devops-labs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdiel-moyano%2Fcloud-devops-labs/lists"}