DevOps & Deployment Flashcards
What is Git, and how does it work?
Git is a version control system that tracks changes in code. It uses branches, commits, and merges to manage code history.
Git allows multiple developers to collaborate on a project while maintaining a complete history of changes.
What is CI/CD?
CI/CD stands for Continuous Integration and Continuous Deployment. It automates testing and deployment processes.
CI/CD helps in delivering software efficiently by integrating code changes and deploying them automatically.
What is Docker?
Docker is a containerization platform that packages applications and their dependencies into containers for consistent deployment.
Containers ensure that the application runs the same way in different environments, reducing conflicts.
What is Kubernetes?
Kubernetes is an orchestration tool for managing containerized applications across multiple servers.
It automates the deployment, scaling, and operation of application containers.
What is AWS, and what services have you used?
AWS (Amazon Web Services) is a cloud computing platform. Common services include EC2, S3, Lambda, and RDS.
AWS provides a wide range of cloud services for computing, storage, and databases, among others.