0% found this document useful (0 votes)
2 views3 pages

DevOps - Contents - Cohort6

The document outlines the concepts of DevOps and Agile, emphasizing their integration for faster delivery, feedback, and business agility. It discusses version control, build automation, best practices for clean code, and the stages of the DevOps lifecycle, along with various tools and cloud computing services. Additionally, it highlights the characteristics of cloud computing and its applications in different sectors.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

DevOps - Contents - Cohort6

The document outlines the concepts of DevOps and Agile, emphasizing their integration for faster delivery, feedback, and business agility. It discusses version control, build automation, best practices for clean code, and the stages of the DevOps lifecycle, along with various tools and cloud computing services. Additionally, it highlights the characteristics of cloud computing and its applications in different sectors.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

DevOps--->

-------------

Development and Operations-


- Concept with the example
- Advantages/Importance

Agile with DevOps-


Agile= Mindset + Culture + Stability

DevOps= Agile (M+C+S) + Automation

Concept of Agile which are further added to DevOps-

1. Faster Delivery
2. Fail Fast
3. Fast Feedback

3 Actors- Example-

1. Business Expert- identifying business case, requirements, Usecase, Features,


Plan, Market Strategy
2. Developers, Testers- (Agile Process)- Design, Code, Refactor, Unit testing,
Bug fix, Deploy
3. IT Operations- Provision, Audit, Validate, Documentation, Deploy, Monitor

Business Agility and IT Agility

Version Control-

Ex-Product,PQR1-
PQR2-
PQR2.1-
PQR2.1.1-
Version Control- Tool- Perforce and Git- Repository Tool

Build Automation-
Build process-
1. Checking out the fresh version of the code from source code repository
2. Getting the code
3. Compiling the code
4. Conducting Unit test
5. Collecting Reports, informing Dev team

Advantages of Build Automation-


1. Save time and resources
2. Better quality/Output
3. Accurate results
4. Reduce dependancies
5. Standardization of build output

Requirement-
1. Build server
2. Test cases
3. Automation process

Best Practices/clean code qualities-


1. Appropriate naming conventions, meaningful names
2. Correct Syntax
3. Correct indentation
4. Optimized runtime/Compile time
5. Adding summary and comments
6. Avoid Hard code values
7. Valid condition for the loop, proper use of switch case
8. Data redundancy
9. Precise, Simple to understand, specific to concept, Readable
10. no repitition
11. minimal dependancies
12. zero errors
13. Exception handling, try catch
14. Well formatted
15. Functionality should only exist in one place
16. Null values should not pass in argument
17. third party APIs should be wrapped in a class

DevOps lifecycle stages-


1. Version Control-
2. Build Automation-
3. Tests-
4. Deployment-
5. Verification and Validation

Other DevOps Tools-


1. Jira-
2. Jira Core-
3. Confluence-
4. Bit Bucket-
5. Git-
6. Source Tree-
7. Perforce-
8. Bamboo-
9. Fisheye-
10. Crucible-

CI- CD-

CI Process

CD Process

CICD Tool- Jenkins

Cloud Computing-
1. SaaS- Software as a Service-
2. IaaS- Infrastructure as a Service-
3. PaaS- Platform as a Service-

Characteristics of Cloud Computing-


1. On demand self service
2. Broad Network Access
3. Resource pooling
4. Rapid elasticity
5. Measured services

Products which are using cloud computing services are-

1. Social networking sites- Facebook, LinkedIn


2. Web based mails- Gmail, Hotmail
3. Data storage- Google Drive
4. Educational, Healthcare, Govt, Banking for wide range of storage activities

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy