Java Interview
|
|
|
Terminology
|
- DevOps
- The DevOps is a combination of two words, one is software Development, and second is Operations. This allows a single team to handle the entire application lifecycle, from development to testing, deployment, and operations. DevOps helps us to reduce the gap between software developers, quality assurance (QA) engineers, and system administrators.
- DevOps tools such as Git, Ansible, Docker, Puppet, Jenkins, Chef, Nagios and Kubernetes.
- Automation
- Collaboration
- Integration
- Configuration
- Puppet
- Puppet is the most powerful configuration management tool in the solar system. It’s the engine that drives your compliance, baseline, drift remediation, and deployment needs. It has always been and always will be open source, with freely downloadable operating system-specific agent packages, a massively scalable server, and data warehousing capabilities via PuppetDB.
References
- Use MVC, SOLID Principles and Design Patterns in Java
- Organize Objects With Structural Design Patterns
- Manage Objects With Behavioral Design Patterns
- Create Objects With Creational Design Patterns
- Avoid STUPID Practices in Programming
- Functions of the OSI Layers
- SOLID Principles in Java
- Computer Science
- Design Pattern
- Algorithm