Posts

Showing posts from April, 2017
Git or Gitlab or Github  Git was initially idea and designed & developed by Linus Torvalds(linux creator and devloper,few people called linux guru).GIT is a distributed version control system and source code management (SCM) system with an emphasis to handle small and large projects with speed and efficiency.GIT is so fast compare to other scm's and ‘C’ language makes this possible by reducing the overhead of runtimes associated with higher languages.Git is a free software. GIT (Version Control Syatem) Version Control System (VCS) is a software that helps software developers to work together and maintain a complete history of their work. GIT (Version Control Syatem)VCS: - Allows developers to work simultaneously. - Does not allow overwriting each other’s changes. - Maintains a history of every version. Git versions 2.4 2.4.11 2.5 2.5.5 2.6 2.6.6 2.7 2.7.4 2.8 2.8.4 2.9 2.9.3 2.10 2.10.2 2.11 2.11.1 2017-02-02 (latest
Image
Devops Devops Basics Continuous Integration (CI)/Continuous Delivery (CD) Continuous Integration(CI)               Continuous Integration is the process of executing fast, automated feedback on the correctness of your application every time there is a change to the Software or code. Continuous Integration is the process of   the software or code Build-Deploy-Test(Debug if any exception occurs)(BDT) cycle frequently with minimal manual intervention with the underlying principle as one of constant communication and feedback among members. Continuous Delivery (CD)               Continuous Delivery builds upon the earlier concept by providing fast, automated feedback on the correctness and production readiness of your application every time there is a change to code, infrastructure, or configuration. Advantages Catch issues early and nip them in the bud Increase visibility. Spend less time debugging and more time adding features Build a solid environment