Azure DevOps server (formally team Foundation server and Visual Studio team system vsts) is a Microsoft product that provides version control reporting requirements management project management automotive builds testing and release management capabilities. • This covers the entire application life cycle and enables DevOps capabilities. • Azure DevOps is offered Azure DevOps services. • This […]
Author: ygminds
3. Difference between Agile and Waterfall Model:
Below is a difference between Agile and Waterfall methodologies: Agile Waterfall It separates the project development lifecycle into sprints. Software development process is divided into distinct phases. It follows an incremental approach Waterfall methodology is a sequential design process. Agile methodology is known for its flexibility. Waterfall is a structured software development methodology so most […]
3. Elastic Compute Cloud
04 June 2022 12:12 EC2 stands for Amazon Elastic Compute Cloud. Your business, whether it be in healthcare, manufacturing, insurance, or delivering video content to millions of users all around the world, are also using this model to deliver products, resources, or data to your end users. And you’re going to need servers to power […]
11. IAM-Identity and Access Management
AWS identity and access management service (IAM) is a web service that helps you securely control access to AWS resources for your users. AWS Identity and Access Management (IAM) provides fine-grained access control across all of AWS. With IAM, you can specify who can access which services and resources, and under which conditions. With IAM […]
9. Deployment Strategies
Types of Deployment Strategies – Blue/Green Deployment In this type of deployment strategy, the new version of the software runs alongside the old version. Note that you can also refer to this as red/black deployment strategy in some cases. Here, the stable or the older version of the application is always blue or red, while the newer version […]
2. What is Agile method?
In contrast to waterfall development, agile is defined by its iterative approach to project management. Instead of drafting lengthy project requirements at the onset, an agile team breaks out the product into specific features, and they tackle each one under a specific time constraint, known as a sprint. Agile project management requires a cross-functional, […]
2. Shell Decision Making
we will understand shell decision-making in Unix. While writing a shell script, there may be a situation when you need to adopt one path out of the given two paths. So you need to make use of conditional statements that allow your program to make correct decisions and perform the right actions. The if…else statements […]
7. Linux Networking Commands
Linux ifconfig – The command ifconfig stands for interface configurator. This command enables us to initialize an interface, assign IP address, enable or disable an interface. It display route and network interface. ifconfig Hostname -i Get details of specific interface- ifconfig eth0 Linux traceroute command- Linux traceroute command is a network troubleshooting utility that helps us […]
1. Source code management
Source control refers to tracking and managing changes to code. This ensures that developers are always working on the right version of source code. Every development team needs a good way to manage changes and version code in their codebases That’s why they use source control tools. Source control management (SCM) refers to tools that help you keep track […]
9. Azure Artifacts
Azure Artifacts enable developers to consume and publish different types of packages to Artifacts feeds and public registries such as NuGet.org and npmjs.com. You can use Azure Artifacts in conjunction with Azure Pipelines to deploy packages, publish build artifacts, or integrate files between your pipeline stages to build, test, or deploy your application. Publish and […]