Canarys | IT Services

Blogs

Blogs

Migrating Work Item from Azure DevOps to GitHub Issues

Overview: This blog will let you know migrating work items from Azure DevOps to GitHub. Work Item are nothing but we can say In Azure DevOps, a need can be stated by generating a work item Here in this scenario we have  one PowerShell script which help to migrate the…
Read More

CxO Roundtable at C-SOaP- SUMMIT 2013

                  CxO Roundtable at C-SOaP (Canarys – Software Offshore and Partner) SUMMIT 2013 http://ecanarys.com/ is recognized by Microsoft as among India’s premier Visual Studio IDE partners. The  roundtable discussion will include Shesh, Director – Technology Solutions of Microsoft development and Vineeth, Microsoft mobile architect, with a focus on best practices…
Read More

Entity Framework CodeFirst Approach

Entity Framework Code First Approach   Entity Framework is an enhancement to an existing ADO.Net technique and ORM framework we used for Microsoft technologies. The Entity framework is an object-relation mapper, means it takes the structure of the database and turns it into objects that the .Net framework can understand. Developers…
Read More

Using XMPP and Openfire server in ASP.NET C# – Part -1

Extensible Messaging and Presence Protocol (XMPP) The Extensible Messaging and Presence Protocol (XMPP) is a protocol for streaming XML elements in order to exchange messages and presence information. The XMPP Core uses main features like XML Streams TLS SASL IM The basic functionality expected of XMPP is instant messaging (IM)…
Read More

Introduction to GitHub Package Registry

GitHub Packages is a software-package hosting service, like npmjs.org, rubygems.org, or hub.docker.com, that allows you to host your packages and code in one place. You can host software packages privately or publicly and use them as dependencies in your projects. The GitHub Package Registry allows you to develop your code…
Read More

GitHub Integration with Marketplace Apps

In GitHub we have services that integrate with GitHub which can help you do anything from enabling continuous integration to closing stale issues and pull requests. A GitHub App acts on its own behalf, taking actions via the API directly using its own identity, which means you don’t need to…
Read More

Automate your workflow through GitHub Action

GitHub Action: GitHub Actions is a continues integration and continues delivery platform that allows you to automate your build, test, deployment pipeline. GitHub actions let you run workflows when other events happen in your repository. GitHub provides Linux, Windows, and macOS virtual machines to run your workflows, or you can…
Read More

GitHub Action context and its Capabilities

About Context Contexts basically helps to get the information about workflow runs, runner environments, jobs, and steps. Contexts, objects, and properties will vary importantly under different workflow run conditions. For example, the matrix context is only populated for a matrix job. Now we will talk about valuable Context GitHub Context The GitHub…
Read More

Introduction to Reusable Workflows

A reusable workflow is a pre-defined GitHub Actions workflow that can be called from another workflow. Reusable workflows make it easy to treat a workflow like an Action. It can be referenced and executed from other workflows in the caller’s context. This allows teams to share common workflow patterns, to…
Read More

GitHub Development Workflow

GitHub is a version management and collaboration tool for programming. It allows you and others to collaborate on projects from any location. Developer Workflow A standardized workflow which dictates how changes/updates can be done for an application will help developers follow the required development practices to ship secure and robust…
Read More

GitHub Codespaces Features and Capabilities

Codespaces is a cloud developer environment that allows us to run, test, debug, push, and do everything we're used to doing in a development environment without the need for any of the machine setup we're used to. This essentially launches a container, which will contain all your necessary tools as…
Read More

GitHub Advanced Security Features and Capabilities

In this blog we will see how GitHub can help your organization with more securities than ever before. GitHub has a suite of security tools that enable developers to identify security vulnerabilities in their codebases.  GitHub Advanced Security helps you create secure applications with a community-driven, developer-first approach. GitHub’s security features…
Read More

Introduction to DevOpSmartBoard for GitHub

GitHub has continued to expand its feature set in order to become your One-Stop-Shop for all of your DevOps requirements. Every organization wants visibility and tracking while implementing DevOps. As a result of our experience with several GitHub Enterprise implementations for our clients, we are frequently asked about the best…
Read More

Azure App Service Scaling Features And Capabilities

In terms of web applications, underlying infrastructure plays a vital role in coping with application performance, complex logic, traffic surges, and long-running processor execution times. it is one of the most difficult jobs to calculate the specifications in terms of infrastructure for web applications, whether it is public-facing applications or…
Read More

Azure App Service (Build And Host Web Apps, Mobile-Back Ends Without Managing Infrastructure)

Introduction In this blog we will see what is Azure App Service, and it’s  features and why do we use it, we can develop an application in any language or framework, such as .NET, .NET Core, Java, Node.js, Ruby, PHP, or Python. Applications run and scale as per our need…
Read More

Azure DevOps Server Backup and Restore

In this blog we will see how and why to Azure DevOps Server (earlier named as TFS) data backup. I will be using Azure DevOps Server or TFS word interchangeably. We should backup the data of our Azure DevOps Server deployment in order to avoid loss of data, productivity loss…
Read More

SAP RPA 2.0: Out of Office (Outlook Automation)

Introduction: In this blog post we will see how Out of Office messages can be set by searching for approved emails for leave applications in Outlook daily, using SAP intelligent RPA 2.0. We can see the creation of automation to do the same and test it successfully. We will take…
Read More

SAP Intelligent RPA 2.0: No Code – Low Code Project Demo for PDF Data Extraction

Introduction: In this blog post we will see how SAP Intelligent RPA can be helpful in simplifying invoice consolidation process using easy steps. We will see creation of a project, building the RPA and Testing the workflow successfully. Let us consider a use case where any business in receipt of…
Read More

Single Team Project Migration from TFS to Azure DevOps Services

Does your client want to break out from the existing older version of TFS (2015 and later) to Azure DevOps Services? Are you looking to upgrade only one project within the TFS collection to Azure DevOps Services?  Keep reading to find out how it is possible to migrate a single…
Read More

Work load-balancing using master and slave configuration in Jenkins

1.create a master and launch it via putty , start the tomcat for hosting the Jenkins.  <spa 1.create a master and launch it via putty , start the tomcat for hosting the Jenkins.    2.Genearte key with the command ssh-keygen in master and its connection to the slave and change the configurations in sshd_config (etc/ssh/).Copy the slave’s private…
Read More

Comparison between Azure DevOps Services (VSTS) and Azure DevOps Server (TFS)

In this blog we will list down the basic differences between Azure DevOps Sever earlier called as Team Foundation Server (TFS) and Azure DevOps Services earlier called as Visual Studio Team Services (VSTS). The comparison will be done based on many parameters like usage, availability, scalability, feature releases etc.  …
Read More

Introduction to Azure DevOps Server (TFS) and Azure DevOps Services (VSTS)

In this blog we will talk about introduction to Azure DevOps Sever earlier called as Team Foundation Server (TFS) and Azure DevOps Services earlier called as Visual Studio Team Services (VSTS). We will learn what is Azure DevOps Server (TFS) and Azure DevOps Services (VSTS), the basic Architecture of Azure…
Read More

SAP Intelligent RPA 2.0: End to End working scenario of Supplier Invoice Status Checks Bot. 

Introduction: These days for checking the Invoice and Payment status, most businesses are busy doing manual progression. Daily, multiple requests are received by the supplier to check the invoice statuses and provide other details. Checking the status and providing the details of each invoice over the emails requires labor, which is a tedious and time-consuming process. Integrating this…
Read More

Create Queries in Azure DevOps

let us learn how to create Queries. Queries are used to filter work items based on certain criteria. We can create queries from the web portal or from a supported client, such as Visual Studio Team Explorer and Team Explorer, save queries and share queries with others. So, lets see…
Read More

Ansible: User module and Password hashing

Ansible user module is used to create and manage the user access majorly in Unix servers. Below is an example of the ansible task in playbook shows usage of the ansible user module. tasks: – name: create new user    user:          name:           deployer          password:  anspassword          shell:            /bin/bash…
Read More

Configuring Azure DevOps Server Proxy

In this blog we will discuss about the Azure DevOps Proxy Server. Azure DevOps Server Proxy distributes popular version control files from its cache at remote sites. By configuring Azure DevOps Server Proxy, you can reduce the bandwidth connectivity needed across the globe. Its purpose is to download TFVC files…
Read More

Source Code Management Tool – GIT (version control)

  This blog is all about discussing the tool which is highly used in IT sector as source code management tool and version control kit that is git. Git tool is highly used because of its light weight and its high efficiency for the duplication of the source code into various branches   The git is known as…
Read More

DevOpSmartBoard – Azure Pipelines

In this blog we will discuss about Azure Pipelines report. This report provides the details of build and release pipeline results across projects that is at the Azure DevOps Organization level, over a certain duration. I can select the Azure DevOps Organization and the duration and choose Build from the…
Read More

DevOpSmartBoard- Multiple Team Capacity

In this blog we will discuss about Multiple Team Capacity reports. This one also is the most demanded report that have been asked by Azure DevOps customer from a long time. Sprint and Capacity Planning is a most sought out feature of Azure DevOps by project managers and companies following…
Read More

Key Metrics to Measure DevOps Success

DevOps words means many things to many people and all the definitions might be partly right. DevOps is all about continuously seeking feedback, understanding challenges, and improving the way the software is development, deployed and consumed by end-user. To measure how we are fairing on the DevOps success journey few…
Read More

Reach Us

With Canarys,
Let’s Plan. Grow. Strive. Succeed.