Inedo

Last updated
Inedo
Company type LLC
Industry Information Technology and Computer software
Founded2007;17 years ago (2007)
Headquarters Berea, Ohio, United States
Area served
Global
Products BuildMaster, ProGet, and Otter (software)
Website http://inedo.com

Inedo is a software product company with headquarters in Berea, Ohio. It makes Enterprise DevOps tools, namely BuildMaster, ProGet, and Otter. Inedo also publishes software-related products, including Release! the Game, Programming Languages ABC++, Code Offsets, and The Daily WTF.

Contents

History

Inedo was founded in 2007 and initially started as a custom software and development training company.

In 2010, Inedo officially launched their first software product, BuildMaster. This was followed with the tools ProGet in 2012 and Otter in 2016.

In 2015, Inedo was named a “Cool Vendors in DevOps” by Gartner. [1]

In 2016, Inedo acquired NuGet Server, a small service wrapper for the NuGet.Server NuGet package. [2]

In both 2016 and 2017, Inedo was recognized in the Gartner Magic Quadrant for Application Release Automation. [3]

In 2017 Inedo announced an expansion to Japan including adding offices in Tokyo and being the primary organizer and sponsor of DevOps Days Tokyo 2017. [4]

Tools

Other projects

Release!

In 2014, Inedo published a card game “Release!” marketed as “a light card game about software and the people who make it”. [5] [6] The Kickstarter for Release! was supported and fully funded in under a week. [7] [8]

Programming Languages ABC++

The second Inedo Kickstarter project, Programming Languages ABC++, an alphabet book for toddlers and their adult counterparts, was fully funded in 2 days. The project was a joint collaboration with Michael and Martine Dowden, who had the idea and approached Inedo to illustrate and publish it. [9]

Code Offsets

Code Offsets is an initiative by Inedo to “offset” lines of bad code. [10] The proceeds from code offsets go towards various organizations and projects that benefit the development community. The proceeds of the original run of “Bad Code Offsets” were donated to the Open Source Initiative, jQuery, PostgreSQL and the Apache Software Foundation. [11]

Proceeds from Code Offsets 2016 benefit Tech Corps, a nonprofit organization dedicated to ensuring K-12 students have equal access to technology programs. [12] [13]

The denomination and personas featured on the 2016 editions are as follows: [14]

The Daily WTF

Inedo CEO Alex Papadimoulis, is the founder and creator of The Daily WTF, a humorous blog dedicated to “Curious Perversion in IT”. [15]

Related Research Articles

<span class="mw-page-title-main">Otter (software)</span>

Otter is an infrastructure automation tool that runs under Microsoft Windows, designed by the software company Inedo. Otter utilizes Infrastructure as Code to model infrastructure and configuration.

<span class="mw-page-title-main">BMC Software</span> American enterprise software company

BMC Software, Inc. is an American multinational information technology (IT) services and consulting, and Enterprise Software company based in Houston, Texas.

Build automation is the process of automating the creation of a software build and the associated processes including: compiling computer source code into binary code, packaging binary code, and running automated tests.

The Daily WTF is a humorous blog dedicated to "Curious Perversions in Information Technology". The blog, run by Alex Papadimoulis, "offers living examples of code that invites the exclamation ‘WTF!?'" and "recounts tales of disastrous development, from project management gone spectacularly bad to inexplicable coding choices."

Electric Cloud, Inc. was a privately held, DevOps software company based in San Jose, CA. Founded in 2002, Electric Cloud was a provider of application release orchestration (ARO) tools, automating release pipelines and managing application life cycles. Electric Cloud's products included ElectricFlow and ElectricAccelerator.

AnthillPro is a software tool originally developed and released as one of the first continuous integration servers. AnthillPro automates the process of building code into software projects and testing it to verify that project quality has been maintained. Software developers are able to identify bugs and errors earlier by using AnthillPro to track, collate, and test changes in real time to a collectively maintained body of computer code.

Progress Chef is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". Chef is used to streamline the task of configuring and maintaining a company's servers, and can integrate with cloud-based platforms such as Amazon EC2, Google Cloud Platform, Oracle Cloud, OpenStack, IBM Cloud, Microsoft Azure, and Rackspace to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems.

DevOps is a methodology in the software development and IT industry. Used as a set of practices and tools, DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.

NuGet is a package manager, primarily used for packaging and distributing software written using .NET and the .NET framework. The Outercurve Foundation initially created it under the name NuPack. Since its introduction in 2010, NuGet has evolved into a larger ecosystem of tools and services, including a free and open-source client application, hosted package servers, and software deployment tools.

Continuous testing is the process of executing automated tests as part of the software delivery pipeline to obtain immediate feedback on the business risks associated with a software release candidate. Continuous testing was originally proposed as a way of reducing waiting time for feedback to developers by introducing development environment-triggered tests as well as more traditional developer/tester-triggered tests.

Application-release automation (ARA) refers to the process of packaging and deploying an application or update of an application from development, across various environments, and ultimately to production. ARA solutions must combine the capabilities of deployment automation, environment management and modeling, and release coordination.

<span class="mw-page-title-main">BuildMaster</span>

BuildMaster is an application release automation tool, designed by the software development team Inedo. It combines build management and ARA capabilities to manage and automate processes primarily related to continuous integration, database change scripts, and production deployments, overall releasing applications reliably. The tool is browser-based and able to be used "out-of-the-box". Its feature set and scope puts it in line with the DevOps movement, and is marketed as "more than a release automatigs together the people, processes, and practices that allow teams to deliver software rapidly, reliably, and responsibly.” It's a tool that embodies incremental DevOps adoption.

<span class="mw-page-title-main">Dynatrace</span> American technology company

Dynatrace, Inc. is a global technology company that provides a software observability platform based on artificial intelligence (AI) and automation. Dynatrace technologies are used to monitor, analyze, and optimize application performance, software development and security practices, IT infrastructure, and user experience for businesses and government agencies throughout the world.

XebiaLabs is an independent software company specializing in DevOps and continuous delivery for large enterprise organizations. XebiaLabs offers a DevOps Platform for application-release automation (ARO). These components include release orchestration, deployment automation and DevOps intelligence.

<span class="mw-page-title-main">ProGet</span>

ProGet is a package management system, designed by the Inedo software company. It allows users to host and manage personal or enterprise-wide packages, applications, and components. It was originally designed as a private NuGet manager and symbol and source server. Beginning in 2015, ProGet has expanded support, added enterprise grade features, and is targeted to fit into a DevOps methodology. Enterprises utilize ProGet to “package applications and components” with the aim of ensuring software is built only once, and deployed consistently across environments.

Infrastructure as code (IaC) is the process of managing and provisioning computer data center resources through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. The IT infrastructure managed by this process comprises both physical equipment, such as bare-metal servers, as well as virtual machines, and associated configuration resources. The definitions may be in a version control system, rather than maintaining the code through manual processes. The code in the definition files may use either scripts or declarative definitions, but IaC more often employs declarative approaches.

<span class="mw-page-title-main">DevOps toolchain</span> DevOps toolchain release package.

A DevOps toolchain is a set or combination of tools that aid in the delivery, development, and management of software applications throughout the systems development life cycle, as coordinated by an organisation that uses DevOps practices.

Continuous configuration automation (CCA) is the methodology or process of automating the deployment and configuration of settings and software for both physical and virtual data center equipment.

<span class="mw-page-title-main">Katalon Studio</span> Automation testing software tool

Katalon Platform is an automation testing software tool developed by Katalon, Inc. The software is built on top of the open-source automation frameworks Selenium, Appium with a specialized IDE interface for web, API, mobile and desktop application testing. Its initial release for internal use was in January 2015. Its first public release was in September 2016. In 2018, the software acquired 9% of market penetration for UI test automation, according to The State of Testing 2018 Report by SmartBear.

Creatio is a global vendor of software to automate workflows and a CRM with no-code development.

References

  1. Cool Vendors in DevOps, 2015 (Report). Gartner. 21 April 2015.
  2. "NuGet Server Acquired". thomasardal.com. 6 June 2016. Retrieved 10 June 2016.
  3. Gartner Magic Quadrant Application Release Automation (Report). Gartner. 27 September 2017.
  4. "Devops Day tokyo right around the corner". inedo.com/blog. Retrieved 7 December 2017.
  5. Roach, Pat (10 March 2015). "Meet the Faces of Software Release – Full House". Simple Talk. Redgate. Retrieved 21 March 2016.
  6. Papadimoulis, Alex (20 May 2014). "Release! the Game". Kickstarter.
  7. Kanasoot, Michael (12 July 2014). "Release! Card Game Adds New Twist to Software Development". ActiveState. Vancouver, Canada. Archived from the original on 23 March 2016. Retrieved 24 March 2016.
  8. Welch, Lucas (12 June 2014). "Release! A card game about software and the people who make it". chef.com.
  9. Watch, Book (9 May 2015). "ABC++ Programming for Toddlers?". I Programmer.
  10. Atwood, Jeff. "Buy ad Code Offsets Today!". Coding Horror. Retrieved 22 March 2016.[ permanent dead link ]
  11. Papadimoulis, Alex (21 January 2010). "Bad Code Offsets". The Daily WTF.
  12. "TechCorps". techcorps.org. Archived from the original on 18 March 2016. Retrieved 22 March 2016.
  13. "Code Offsets". Inedo.com. Retrieved 22 March 2016.
  14. "Code Offsets". Inedo.com. Retrieved 22 March 2016.
  15. Your Daily Cup of WTF (Alex Papadimoulis' .NET Blog, 17 May 2004)