WHAT IS AZURE DEVOPS :-
AZURE DEVOPS INTRODUCTION :-
1. Azure devops is set of modern services which is used to :-
-> Plan smarter - To do the proper planning at the time for every new sprint
-> Collaborate better - Work properly and if any error will come in qa testing then we can create the QA bug also to get the developer know about errors and they will fix easily
-> Ship faster - To deploy properly
2. Azure DevOps is all that you need to assemble your product from start to finish.
3. We can understand in a simple way (Dev+Ops= DevOps), which means a combination of development and operation processes for software development.
4. Azure devops is developed and managed by Microsoft
5. Azure DevOps requires no extra configuration. A user just needs to sign up from their Microsoft account to set up a domain, create a project, adding a new user.
AZURE DEVOPS KEYWORDS :-
There are many azure devops keywords they are :-
A. Organization :-
-> Azure DevOps organization is basically by default an account name/ Domain name but we can change it as well.
-> Azure DevOps account and deal with various domains inside, which means we can create multiple organizations with a single Microsoft account.
-> We can configure access control and security for an individual organization as well.
B. Projects :-
-> We can split Azure DevOps organization into multiple projects and can configure access control, pipeline, build process, board and code for an individual project.
C. Boards :-
-> Track the work with kanban board (board which have all the details of the particular project)
-> Work with backlog (for example in a project 3 teams are there all 3 teams work will be there in backlog i.e in backlog team work OR stories will be there)
-> Team dashboard ( each team has dashboard in which stories or work related to particular team will be there)
-> Reporting (Used to do the tasking in every story)
D. Repos :-
-> This will help to store and manage our code in a systematic way.
-> In short if we say then it is used to manage the repo code on the server.
E. Pipeline :-
-> Pipeline in devops is a set of process which is used to make available your project code to users
-> For example when you are working on some story or requirement then that feature functionality will be available for you only but when you deploy your code then it will be available to multiple users
-> And it use to automatically build and test your code project and make it available to other users.
F. Test Plans :-
-> Azure test plans support advance test management solutions for customer feedback, UAT, Automation testing, and manual testing.
-> Azure test plans provides several tools to test our application
G. Artifacts :-
-> Azure Artifacts is one of the extensions of Azure DevOps which helps us to create, host, manage and share packages across the team.
-> Azure Artifacts supports multiple types of packages e.g NPM, Nuget, Maven, Python, etc.
-> Azure Artifacts allows team to share nuget packages from public to private sources
WHAT CAN AZURE DEVOPS DO :-
A. Develop :-
-> To manage our workspace and code repository multiple types of version control are already integrated with Azure DevOps. Almost all features related DevOps already inbuilt inside.
B. Package :-
-> As we know we have already an inbuilt extension available, Azure Artifacts, so we don't need to go anywhere for any type of packages.
C. Testing :-
-> As we know Testing is an important part of the DevOps process. So Azure DevOps provides multiple types of inbuilt testing templates and management tools.
D. Release :-
-> As we know the software release process is a very critical moment of DevOps. So Azure DevOps has already multiple types of inbuilt features to make the process easy and risk-free.
E. Configure / Operate :-
-> As per my experience, it's very easy to configure and operate, because Azure DevOps has a simple process to configure organization, kanban, sprints, etc..
F. Monitor :-
-> Each phase of the DevOps life cycle should be monitor because it helps to ensure the health, performance, and reliability of your application.
G. Reporting :-
-> Azure DevOps has a dashboard where we can see reports, a summary and can generate an analytical report with BI integration.
0 comments:
Post a Comment