Author: Canarys

  • 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 centralize best practices, and to…

  • 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 code. Traditionally a development workflow…

  • 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 well as a Visual Studio…

  • 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 provide developers with powerful tools…

  • 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 ways or tools for tracking…

  • 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 for a particular company.  It…

  • 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 with complex architecture on both…

  • 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, un-availability of Server due to…

  • 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 multiple invoices over email, the…

  • 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 a sample email template of…