Tag: Octopus Deploy

  • Octopus Deploy Tightens Integration With GitHub Actions

    Octopus Deploy Tightens Integration With GitHub Actions

    Octopus Deploy announced today it has tightened the integration between its automated deployment platform and GitHub Actions continuous integration/continuous deployment (CI/CD) platform.

    Harsh Sabikhi, senior vice president of revenue for Octopus Deploy, said GitHub Actions for Octopus Deploy v2 adds support for a push-build-information-action capability GitHub added to its platform that enables DevOps teams to track commits, builds and issues. That information is now also synchronized with a DevOps Insights tool from Octopus Deploy that surfaces metrics based on the DevOps Research and Assessment (DORA) metrics defined by Google.

    Other capabilities added to the integration include support for semantic versioning release tags within workflows, job summaries and a revamped user interface that makes GitHub easier to access from within Octopus Deploy.

    Sabikhi said that while GitHub Actions provides some deployment capabilities, the automation platform created by Octopus Deploy automates application release management across multiple clouds and on-premises IT environments. GitHub Actions is optimized for managing CI processes within the context of a Git-based workflow emanating from a cloud service managed by GitHub, he added.

    The integration with GitHub Actions makes it simpler to extend those Git-based workflows across multiple deployment platforms, noted Sabikhi.

    GitOps is, essentially, a more opinionated approach to DevOps that relies on an instance of the open source Git repository as the single source of truth about the environment rather than a set of application or server configuration files. GitHub views GitOps as a means of extending a code repository into the realm of DevOps workflows using the GitHub Actions platform.

    As organizations embrace GitOps, however, many are finding it advantageous to more loosely couple CI and CD platforms. Integrated CI/CD platforms have been around now for more than a decade, but few organizations have been able to truly automate the delivery of applications using those platforms. Platforms such as Octopus Deploy have been created from the ground up to specifically manage deployments of applications. In addition to GitHub Actions, Octopus Deploy also provides integrations with multiple other CI platforms to enable DevOps teams to mix and match CI platforms as they best see fit, said Sabikhi.

    It’s not clear how many DevOps teams are willing to acquire a separate CD platform, but as applications become more challenging to build and deploy in the cloud-native era many organizations are revisiting the DevOps processes they used to build and deploy monolithic applications. The challenge is many of them have spent years defining workflows based on legacy CI/CD platforms, so there is a lot of existing inertia that would need to be overcome when adopting a dedicated CD platform.

    It’s clear that CD is finally becoming more achievable using platforms that automate much of the process. Each DevOps team will need to decide how many staff they want to dedicate specifically to managing those CD platforms; the pace at which applications are being deployed should accelerate as application release management becomes more automated.

  • Octopus Deploy Reimagines How Config as Code Should Be Done

    Octopus Deploy launches Config as Code that combines the power of Git with a developer-friendly interface to streamline the deployment process  

    Brisbane, AUSTRALIA, March 30, 2022 – Octopus Deploy, a leading provider of continuous deployment orchestration software, today announced the launch of its long-awaited Config as Code feature, delivering the power of Git for tracking changes with the usability of Octopus’s UI.

    DevOps engineers often lack visibility and traceability in their CI/CD pipeline configurations. This restricts them from evolving their configuration with new features. Many modern IT and DevOps systems offer “as code” implementations that allow developers to specify their build configuration as code, but these solutions compromise on usability, and require developers to learn a new language just to use them.

    Octopus Deploy has set the standard for Config as Code by including all the benefits developers love about Config as Code without the downsides, namely poor user experience. With Config as Code, Octopus Deploy built a robust Git-persistent layer alongside the existing database implementation. Developers can see their deployment process in Git next to their application code and evolve them side-by-side.

    “Config as Code has been one of the most requested features from our community. But when we asked customers about Config as Code in other products, we heard positives and negatives. They spoke about the power of Git and version controlling their processes, but also about their reduced user experience and the frustration of hand-writing YAML. So we set out to build something better. We wanted to give customers all the upsides of Config as Code, with none of the downside,” said Paul Stovell, founder and CEO of Octopus Deploy. 

    “With this feature, customers get the benefits of Config as Code, but with a UI that still makes it easy for the entire team to collaborate on the deployment process, and without the frustrations of hand-writing YAML.”

    Some developers prefer to edit their CI/CD configuration with a web UI, whereas others prefer to use a text editor. Octopus provides a no-compromise solution, so you can work where you’re most productive. You can configure your Git repository, select your branch, commit changes, and more, all from the Octopus UI. Octopus also built a Visual Studio Code extension to make editing Octopus configuration files a great experience, with syntax highlighting, code snippets, and fast navigation.

    Config as Code allows developers to:

    • Support multiple versions of their deployment process with branches
    • Review, approve, and merge changes to their deployment process with pull requests
    • View the history of changes to their deployment process, including who performed changes and when
    • Revert to a previous version of their deployment process

    About Octopus Deploy 

    Founded in 2012, Octopus Deploy helps DevOps teams at over 25,000 companies accelerate reliable, repeatable, and traceable deployments across clouds and on-premises infrastructure. Octopus provides an API-first approach, built-in multi-tenancy, security, release management, and deployment and runbook automation across all teams, projects, and tech stacks. Octopus customers get best practices with access to 500+ automation step templates. Octopus also integrates with hundreds of technologies, including Azure, AWS, GCP, and Kubernetes. Companies use Octopus Deploy to minimize downtime, deliver more features, and meet their compliance needs.

    Octopus is based in Brisbane, Australia, and is growing fast with a team spread across Australia, New Zealand, USA, and the UK.

  • Octopus Deploy Acquires Dist to Power Cloud-Native Software Deployments

    • Continuous deployment orchestration software company, Octopus Deploy, announces acquisition of Dist, a cloud-native container registry solution. 
    • Dist’s technology will provide seamless container registry experience to Octopus Deploy customers
    • Brisbane-based company’s first acquisition since USD$172.5m capital raise from Insight Partners

    BRISBANE, Australia – Feb. 1, 2022  (Jan. 31, 2022) – Octopus Deploy, a leading provider of continuous deployment orchestration software, today announced that it has acquired Dist, a Sydney-based cloud-native container registry and artifact repository service.

    Over the past decade, container technology that seamlessly deploys software to any computing environment has exploded in popularity. These containers package everything required to run software, from the executable program, systems tools, libraries and settings, simplifying the deployment process so that applications can run on any operating system without the need for extensive revisions to operate.

    In the Flexera 2021 State of the Cloud Report, 49% of organizations surveyed said they are currently using containerized applications in public clouds, and a further 39% are either currently experimenting with or plan to use containerized applications.

    The acquisition and integration of Dist will make deploying cloud-native applications with Octopus even more seamless. Customers will also be able to deploy applications faster, meet their compliance objectives with retention policies and minimize storage costs for cloud-native apps.

    Octopus Deploy CEO and co-founder Paul Stovell said that Dist’s technology and expertise would be central to the company’s platform as it continues to build out its public and on-premises cloud functionality.

    Octopus Deploy met with Dist back in October last year, and immediately noticed a lot of similarities between the two companies. Just like Octopus Deploy, Dist was entirely bootstrapped by its two Sydney-based founders, Yun Huang Yong and Stephen Haynes, who will both join Octopus Deploy as cloud architects within its cloud division. The Dist brand will also be merged into Octopus Deploy.

    “In the past, if we identified functionality that was missing in Octopus Deploy, our first instinct would have been to spin up a team of engineers to develop that functionality, but as we’re growing and maturing we realize, starting from scratch in-house won’t always be the best way to serve our customers,” said Stovell.

    “Together with the Dist team, we will make it even easier for software teams to deliver more features and reduce downtime, and with less effort to manage. I am delighted to welcome the Dist team to Octopus Deploy and can’t wait to see what we build together!”

    Following the announcement in April 2021 that Insight Partners has invested USD$172.5 million, Octopus Deploy has also gone from strength-to-strength, growing revenue by 60% in 2021 and more than doubling staff headcount to 179 people.

    About Octopus Deploy 

    Founded in 2012, Octopus Deploy helps DevOps teams at over 25,000 companies accelerate reliable, repeatable, and traceable deployments across clouds and on-prem infrastructure. Octopus provides an API-first approach, built-in multi-tenancy, security, release management, deployment and runbook automation across all teams, projects, and tech stacks. Our customers get best practices with access to 500+ automation step templates. Octopus also integrates with hundreds of technologies, including Azure, AWS, GCP, and Kubernetes. Companies use Octopus Deploy to minimize downtime, deliver more features and meet their compliance needs.