Devops
- Advanced
Create a System for A/B Testing and Canary Deployments
Build a system for A/B testing and canary deployments to improve the reliability and performance of software updatesAdvancedA/b testingCanary deploymentsDeployment strategyCreate a CI Plugin for Detecting Vulnerable Dependencies
Build a CI plugin that automatically detects vulnerable dependencies in projects and raises pull requests to the repository to rectify themIntermediateCi pluginVulnerability detectionPull requestsImplement a Configuration Management System
Use a configuration management tool such as Ansible, Puppet, or Chef to automate the setup and management of servers and applicationsIntermediateConfiguration managementAutomationAnsiblePuppetChefBuild a Containerization Platform
Use Docker and Kubernetes to build a containerization platform for deploying applicationsIntermediateDockerKubernetesContainerizationCreate a Deployment Pipeline for a Web Application
Build a deployment pipeline for a web application, including integration with a cloud platform such as AWS or GCPIntermediateDeploymentAutomationCloud platformImplement a Log Aggregation and Analysis Platform
Use Elasticsearch, Logstash, and Kibana (ELK) to build a log aggregation and analysis platformIntermediateLog aggregationAnalysisElasticsearchLogstashKibanaBuild a Monitoring and Alerting System
Create a monitoring and alerting system to track the health and performance of a distributed applicationAdvancedMonitoringAlertingDistributed applicationImplement a System for Automating the Provisioning and Scaling of Infrastructure
Build a system for automating the provisioning and scaling of infrastructure to improve the efficiency and reliability of deploymentAdvancedInfrastructure automationProvisioningScalingBuild a Serverless Application
Use a cloud platform such as AWS Lambda or Google Cloud Functions to build a serverless applicationEasyServerlessCloud platformAws lambdaGoogle cloud functionsCreate a Simple CI Pipeline
Build a continuous integration pipeline for a small projectContinuous integrationAutomationDeployment