NEW
Font size
WorksheetsGreen IT and Sustainability Worksheet
Total questions: 25
Worksheet time: 13mins
Green IT primarily focuses on:
Increasing computing power
Reducing the environmental impact of IT systems
Eliminating cloud computing
Maximizing hardware usage
Sustainable DevOps aims to:
Slow down software delivery
Balance fast delivery with environmental responsibility
Replace automation
Increase energy consumption
Which metric BEST reflects sustainability in IT systems?
Lines of code
Carbon footprint
Network bandwidth
Screen resolution
Energy-efficient software design mainly reduces:
System functionality
Hardware lifespan
Power consumption
Security
Which factor contributes MOST to data center energy usage?
Documentation
Idle servers
Source code comments
User interfaces
Which practice supports Green IT goals?
Over-provisioning resources
Virtualization and containerization
Manual deployments
Always-on servers
Sustainable software development aligns MOST with which principle?
Speed over quality
Resource efficiency
Maximum redundancy
Frequent rework
Auto-scaling in cloud environments helps sustainability by:
Increasing idle resources
Matching resource usage to demand
Preventing automation
Increasing deployment time
Which practice reduces unnecessary compute usage?
Continuous polling
Event-driven architectures
Always-on microservices
Over-logging
Serverless computing supports sustainability because it:
Requires manual scaling
Runs only when triggered
Uses dedicated servers
Increases idle time
Which technique minimizes storage waste?
Storing logs indefinitely
Data lifecycle management
Data duplication
Manual backups
Right-sizing cloud resources means:
Using the largest instance types
Matching resource allocation to workload needs
Eliminating monitoring
Increasing redundancy
Which practice reduces network energy consumption?
Frequent data transfers
Edge computing
Centralized logging only
Polling-based APIs
Containerization improves sustainability mainly by:
Increasing system complexity
Sharing OS resources efficiently
Eliminating CI/CD pipelines
Increasing memory usage
Energy-Efficient CI/CD Pipelines: A sustainable CI/CD pipeline should prioritize:
Maximum build frequency
Efficient builds with minimal waste
Manual testing only
Long-running jobs
Energy-Efficient CI/CD Pipelines: Which CI/CD practice reduces redundant builds?
Building on every commit
Incremental builds and caching
Disabling tests
Manual approval for each step
Energy-Efficient CI/CD Pipelines: Parallel execution in CI/CD pipelines helps sustainability by:
Increasing runtime
Reducing total pipeline execution time
Consuming more energy
Disabling automation
Energy-Efficient CI/CD Pipelines: Which action reduces energy usage in CI/CD systems?
Running pipelines 24/7
Scheduling non-critical jobs during off-peak hours
Increasing pipeline stages
Avoiding automation
Energy-Efficient CI/CD Pipelines: Which tool feature helps avoid unnecessary pipeline runs?
Always-on triggers
Conditional workflows
Manual deployments only
No version control
Energy-Efficient CI/CD Pipelines: Container image optimization improves sustainability by:
Increasing image size
Reducing build time and storage usage
Eliminating CI pipelines
Increasing attack surface
Sustainable Cloud Practices: Choosing cloud regions powered by renewable energy supports:
Higher latency
Green cloud computing
Vendor lock-in
Reduced scalability
Sustainable Cloud Practices: Which cloud pricing model encourages sustainable usage?
Fixed-cost pricing
Pay-as-you-go
Over-provisioned subscriptions
Manual billing
Sustainable Cloud Practices: Turning off unused cloud resources helps reduce:
Code complexity
Carbon emissions and costs
Security
Automation
Sustainable Cloud Practices: Which practice promotes sustainability in monitoring systems?
High-frequency metric scraping
Sampling and intelligent alerting
Logging everything
Disabling alerts
Sustainable Cloud Practices: Sustainable DevOps ultimately aims to:
Reduce innovation
Balance performance, cost, and environmental impact
Eliminate cloud usage
Avoid automation
