Wercker

Last updated
Wercker
Industry Software development
Founded2011
FounderMicha Hernandez van Leuffen
DefunctApril 7, 2017 (2017-04-07)
FateAcquired by Oracle
HeadquartersJan Evertsenstraat 761, 1061 XZ, ,
Number of locations
2 (2016)
Area served
Global
Key people
  • Micha Hernandez van Leuffen (CEO)
  • Andy Smith (CTO)
  • Wayne Gibbins (CCO)
Services
Owner Oracle Corporation
Number of employees
17 (2016)
Website wercker.com

Wercker is a Docker-based continuous delivery platform that helps software developers build and deploy their applications and microservices. Using its command-line interface, developers can create Docker containers on their desktop, automate their build and deploy processes, testing them on their desktop, and then deploy them to various cloud platforms, ranging from Heroku to AWS and Rackspace. The command-line interface to Wercker has been open-sourced. [1] [2]

Contents

The business behind Wercker, also called Wercker, was founded in 2012, and acquired by Oracle Corporation in 2017.

Product

Wercker targets companies where developers focus on web applications. [3] It acts as the middleman between source-code hosting repositories like GitHub and cloud servers like Amazon Web Services. Each time a developer makes a change to his or her codebase in Git, Wercker retrieves the code, builds a version of it inside a container to isolate it, tests it for errors and then notifies the user if it either passed or failed. [4]

Wercker is integrated with Docker containers, which package up application code and can be easily moved from server to server. Each build artifact can be a Docker container. The user can take the container from the Docker Hub or his private registry and build the code before shipping it. [5] Its SaaS platform enables developers to test and deploy code often. [6] They can push software updates incrementally as they are ready, rather than in bundled dumps. [7] It makes it easier for coders to practice continuous integration, a software engineering practice in which each change a developer makes to the codebase is constantly tested in the process so that software doesn’t break when it goes live. [4]

Wercker is based on the concept of pipelines, which are automated workflows. Pipelines take pieces of code and automatically execute a series of steps upon that code. The Wercker API provides programmatic access to information about applications, builds and deploys. There are code snippets available for Golang, Node.js and Python. [8] The service includes a social networking element, providing a Facebook-like wall so team members know what their colleagues are doing. [3] This creates a high degree of transparency, which is needed by the ever more numerous groups that work across different countries on the same projects. [9]

Wercker is currently available as cloud services, though Wercker is working on an enterprise offering that will allow on-premises use as well. [10]

History

Hernandez van Leuffen came up with Wercker’s underlying technology for his thesis project on containers and automatic resource provisioning at the University of San Francisco. [4] NexusLabs, a foundation based in Amsterdam and at MIT, helped Wercker attract venture capital from the United States. In January 2013, Wercker received a seed investment from an A-list group of investors. The round was led by Shamrock Ventures with additional support from Greylock Venture Partners, and Amsterdam-based micro VC Vitulum Ventures. Company executives did not reveal the amount of funding they received, but Wercker allegedly raised close to $1 million. [11]

Wercker was part of the 2012 startup incubator program Rockstart Accelerator in Amsterdam. [8] It participated in the Mozilla WebFWD program and won the Salesforce Innovation Challenge. It also won the Gigaom Structure: Europe Launchpad competition, receiving both the People’s Choice and Judge’s awards. [6]

The startup brought on former co-founder of OpenStack Andy Smith as CTO in September 2014. A month later, Wercker brought in $2.4 million, bringing total funding to $3.2 million. Notion Capital drove the investment round along with Tola Capital, Vitulum Ventures, Shamrock Ventures, and Rockstart Accelerator. [4] While Wercker originally focused on LXC containers, [10] it converted its platform to run on the ever more popular Docker containers in late 2014. [12] It launched a local development model, enabling developers to build and deploy containerized applications. [13]

Entrepreneur included Wercker among "9 essential tools for agile product development teams" in July 2015. [14] In December, Atlassian launched a Wercker integration of its Git-based Bitbucket service, called the Wercker YAML Viewer. [15]

In January 2016, Wercker announced a $4.5 million Series A investment round, led by Inkef Capital with participation from Notion Capital, bringing the company’s total funding to $7.5 million. It was the first time that Inkef Capital, one of the largest VC funds in the Netherlands, invested in a developer tool. [1] Wercker announced it would use the investment to drive developer adoption, expand into the enterprise market, and deepen automation capabilities with more flexible and complex development pipelines. [2]

On April 17, 2017, Oracle announced that it had signed a definitive agreement to acquire Wercker. [16]

Related Research Articles

<span class="mw-page-title-main">WaveMaker</span> Low-code programming platform

WaveMaker is a Java-based low-code development platform designed for building software applications and platforms. The company, WaveMaker Inc., is based in Mountain View, California. The platform is intended to assist enterprises in speeding up their application development and IT modernization initiatives through low-code capabilities. Additionally, for independent software vendors (ISVs), WaveMaker serves as a customizable low-code component that seamlessly integrates into their products.

Heroku is a cloud platform as a service (PaaS) supporting several programming languages. As one of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now also supports Java, Node.js, Scala, Clojure, Python, PHP, and Go. For this reason, Heroku is said to be a polyglot platform as it has features for a developer to build, run and scale applications in a similar manner across most of these languages. Heroku was acquired by Salesforce in 2010 for $212 million.

Bitbucket is a Git-based source code repository hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of private repositories.

Engine Yard is a San Francisco, California based, privately held platform as a service company focused on Ruby on Rails, PHP and Node.js deployment and management.

<span class="mw-page-title-main">Atlassian</span> Australian enterprise software company

Atlassian Corporation is an Australian software company that develops products for software developers, and project managers among other groups. The company is domiciled in Delaware, with global headquarters in Sydney, Australia, and US headquarters in San Francisco.

<span class="mw-page-title-main">Cloud Foundry</span> Open source, multi-cloud application platform as a service

Cloud Foundry is an open source, multi-cloud application platform as a service (PaaS) governed by the Cloud Foundry Foundation, a 501(c)(6) organization.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

<span class="mw-page-title-main">Travis CI</span> Service to build and test software projects

Travis CI is a hosted continuous integration service used to build and test software projects hosted on GitHub, Bitbucket, GitLab, Perforce, Apache Subversion and Assembla.

<span class="mw-page-title-main">Datadog</span> Monitoring platform for cloud applications

Datadog is an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform. The mascot is a dog named Bits.

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first released in 2013 and is developed by Docker, Inc.

<span class="mw-page-title-main">RhodeCode</span> German software company

RhodeCode is an open source self-hosted platform for behind-the-firewall source code management. It provides centralized control over Git, Mercurial, and Subversion repositories within an organization, with common authentication and permission management. RhodeCode allows forking, pull requests, and code reviews via a web interface.

<span class="mw-page-title-main">Mirantis</span> Cloud computing software and services company

Mirantis Inc. is a Campbell, California, based B2B open source cloud computing software and services company. Its primary container and cloud management products, part of the Mirantis Cloud Native Platform suite of products, are Mirantis Container Cloud and Mirantis Kubernetes Engine. The company focuses on the development and support of container and cloud infrastructure management platforms based on Kubernetes and OpenStack. The company was founded in 1999 by Alex Freedland and Boris Renski. It was one of the founding members of the OpenStack Foundation, a non-profit corporate entity established in September, 2012 to promote OpenStack software and its community. Mirantis has been an active member of the Cloud Native Computing Foundation since 2016.

<span class="mw-page-title-main">Eclipse Che</span> Developer workspace server software

Eclipse Che is an open-source, Java-based developer workspace server and Online IDE. It includes a multi-user remote development platform. The workspace server comes with a flexible RESTful webservice. It also contains a SDK for creating plug-ins for languages, frameworks or tools. Eclipse Che is an Eclipse Cloud Development (ECD) top-level project, allowing contributions from the user community.

<span class="mw-page-title-main">Apcera</span> American cloud infrastructure company

Apcera is an American cloud infrastructure company that provides a container management platform to deploy, orchestrate and govern containers and applications across on-premises and cloud-based infrastructure.

Docker, Inc. is an American technology company that develops productivity tools built around Docker, which automates the deployment of code inside software containers. Major commercial products of the company are Docker Hub, a central repository of containers, Docker Desktop, a GUI application for Windows and Mac to manage containers. The historic offering was Docker Enterprise PaaS business, acquired by Mirantis. The company is also an active contributor to various CNCF projects, such as containerd and runC. The main open source offering of the company are Docker Engine and buildkit which are rebranded under the Moby umbrella project. The core specification, Dockerfile, still includes the company trademark, however.

<span class="mw-page-title-main">CircleCI</span> American software company

CircleCI is a continuous integration (CI) and continuous delivery (CD) platform that can be used to implement DevOps practices. The company was founded in September 2011 and has raised $315 million in venture capital funding as of 2021, at a valuation of $1.7 billion. CircleCI is one of the world's most popular CI/CD platforms. Facebook, Coinbase, Sony, Kickstarter, GoPro, and Spotify used CircleCI in 2019.

Semaphore is a hosted continuous integration and deployment service used for testing and deploying software projects hosted on GitHub and BitBucket.

<span class="mw-page-title-main">Netlify</span> American cloud computing company

Netlify is a remote-first cloud computing company that offers a development platform that includes build, deploy, and serverless backend services for web applications and dynamic websites. The platform is built on open web standards, making it possible to integrate build tools, web frameworks, APIs, and various web technologies into a unified developer workflow.

Quarkus is a Java framework tailored for deployment on Kubernetes. Key technology components surrounding it are OpenJDK HotSpot and GraalVM. The goal of Quarkus is to make Java a leading platform in Kubernetes and serverless environments while offering developers a unified reactive and imperative programming model to optimally address a wider range of distributed application architectures.

References

  1. 1 2 Frederic Lardinois (28 January 2016). "Wercker Raises $4.5M Series A Round For Its Container-Centric Automation Platform". TechCrunch. Retrieved 18 February 2016.
  2. 1 2 Christina Mulligan (29 January 2016). "SD Times GitHub Project of the Week: Wercker". SD Times. Retrieved 19 February 2016.
  3. 1 2 Barb Darrow (11 October 2012). "Wercker aims to "fix" the app dev universe". Gigaom. Retrieved 19 February 2016.
  4. 1 2 3 4 Jonathan Vanian (1 October 2014). "Wercker takes in $2.4 million to help developers test their code in the cloud". Gigaom. Retrieved 19 February 2016.
  5. Jordan Novet (28 January 2016). "Wercker raises $4.5 million, open-sources its command line tool". Venture Beat. Retrieved 19 February 2016.
  6. 1 2 Samir Saberi (1 October 2014). "Cloud Delivery Platform Wercker Raises $2.4M in Series A Funding". Startup Juncture. Retrieved 19 February 2016.
  7. Rebecca Grant (23 January 2013). "Funding Daily: ABC 123". Venture Beat. Retrieved 19 February 2016.
  8. 1 2 Janet Wagner (13 May 2015). "Wercker API Announced for Continuous Delivery Platform". Programmable Web. Retrieved 19 February 2016.
  9. Jamillah Knowles (23 January 2013). "Continuous code platform Wercker grabs close to $1m seed funding to develop internationally". The Next Web. Retrieved 19 February 2016.
  10. 1 2 Susan Hall (12 February 2016). "Wercker Automates the Workflow for Building Containers". The New Stack. Retrieved 19 February 2016.
  11. Alex Williams (23 January 2013). "Wercker Makes Code Delivery Easy, Gets Seed Funding From Shamrock Ventures, Greylock Venture Partners And A-List Technologists". TechCrunch. Retrieved 19 February 2016.
  12. Jonathan Vanian (7 October 2014). "Docker acquires testing-centric startup Koality as it continues to build out its paid services". Gigaom. Retrieved 19 February 2016.
  13. David Hamilton (29 January 2016). "Microservices Development Platform Wercker Closes $4.5 M Funding Round". The Whir. Retrieved 19 February 2016.
  14. Jason Van Den Brand (17 July 2015). "9 Essential Tools for Agile Product Development Teams". Entrepreneur. Retrieved 19 February 2016.
  15. Frederic Lardinois (2 December 2015). "Atlassian Now Helps Developers Deploy Code From Bitbucket Directly To AWS, Azure and DigitalOcean". TechCrunch. Retrieved 19 February 2016.
  16. Bindi, Tas. "Oracle to acquire development automation startup Wercker | ZDNet". ZDNet. Retrieved 2018-04-10.