Posts

Showing posts from August, 2020

cicd process

Image
https://www.youtube.com/watch?v=9jRu-sFC8Xw  

devops

 Importance of build stage, Basically converting the source code files  The software build is a general term in the software development world. The software build is an activity to translate the human-readable source code into an efficient executable program. It is the process of creating the application binaries for a software release, by taking all the relevant source code files and compile them and then creating a build artifact (such as binaries and executable program, etc.) Build Process is the combination of several activities that varies for each programming language and operating systems but the basic concept will be the same. What is the Procedure to build? Fetching the code from the source control repository like Github, bitbucket, etc. Compile the code and check the dependencies. Run the automated unit tests. Link the library, files, code, etc accordingly. When everything is successfully passed, it’s built an artifact and store. Achieve the build logs. Send the notification

Devops terms

 Non-functional Facets Canary Release Derived from the phrase “canary in a coal mine”, the canary release functions in a similar manner. It is used to gradually introduce a software release to a small subgroup of users, making sure that it is safe and functional before being rolled out to the general populace. Configuration Drift Configuration drift occurs when servers in an organization’s infrastructure become more and more different over time, drifting away from their original intended state. Typically it is caused by changes to software or hardware that are not recorded or tracked consistently. Continuous Integration (CI) Continuous integration is a software development practice where developers are required to integrate code into a shared repository multiple times per day for the purpose of getting rapid feedback. Together with continuous delivery, it forms the modern CI/CD delivery pipeline. DevSecOps  DevSecOps involves incorporating security into all stages of the software devel