Spinnaker (software)

Last updated
Spinnaker
Developer(s) Netflix Team, Harness, Google, OpsMx
Initial releaseNovember 16, 2015;8 years ago (2015-11-16)
Stable release
1.30.1 [1] / April 7, 2023;9 months ago (2023-04-07)
Repository github.com/spinnaker/spinnaker
Written in Java, JavaScript (UI), Kotlin
Platform Linux
License Apache License 2.0
Website www.spinnaker.io

Spinnaker is a free and open-source continuous delivery software platform originally developed by Netflix and extended by Google. [2] It is designed to work with Kubernetes, Google Cloud Platform, AWS, Microsoft Azure and Oracle Cloud.

Contents

Spinnaker was developed by Netflix as a successor to the internally developed Asgard. [3] It was released under the Apache License 2.0 on November 16, 2015 [4] and has been adopted by tech companies. [5]

Summit

An annual summit on Spinnaker software is held; the 2019 summit took place in San Diego, California on 15–17 November. [6]

The third annual Spinnaker Summit will be co-located with the CD Foundation's cdCon. Day Zero of cdCon is dedicated to Spinnaker topics. After the first day, a Spinnaker track continues as part of main cdCon schedule. cdCon will be fully virtual and held June 23 – 24, 2021. [7]

Commercial vendors

There are companies commercially supporting Spinnaker. Current list of vendors:

Related Research Articles

NetApp, Inc. is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

Smartface is a mobile technology company focusing on enterprise mobility in the cloud for mobile transformation in enterprises. Smartface is headquartered in Palo Alto with offices in New Jersey, Istanbul and Dubai.

<span class="mw-page-title-main">Sumo Logic</span> U.S. information technology company

Sumo Logic, Inc. is a cloud-based machine data analytics company focusing on security, operations and BI use-cases. It provides log management and analytics services that use machine-generated big data. Sumo Logic was founded in April 2010 by ArcSight veterans Kumar Saurabh and Christian Beedgen, and is headquartered in Redwood City, California.

<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.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that provides a series of modular cloud services including computing, data storage, data analytics, and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma, et.al. Registration requires a credit card or bank account details.

<span class="mw-page-title-main">DigitalOcean</span> American cloud infrastructure provider

DigitalOcean Holdings, Inc. is an American multinational technology company and cloud service provider. The company is headquartered in New York City, New York, US, with 15 globally distributed data centers. DigitalOcean provides developers, startups, and SMBs with cloud infrastructure-as-a-service platforms.

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Originally designed by Google, the project is now maintained by the Cloud Native Computing Foundation.

In software engineering, a microservice architecture is a variant of the service-oriented architecture structural style. It is an architectural pattern that arranges an application as a collection of loosely coupled, fine-grained services, communicating through lightweight protocols. One of its goals is that teams can develop and deploy their services independently of others. This is achieved by the reduction of several dependencies in the code base, allowing developers to evolve their services with limited restrictions from users, and for additional complexity to be hidden from users. As a consequence, organizations are able to develop software with fast growth and size, as well as use off-the-shelf services more easily. Communication requirements are reduced. These benefits come at a cost to maintaining the decoupling. Interfaces need to be designed carefully and treated as a public API. One technique that is used is having multiple interfaces on the same service, or multiple versions of the same service, so as to not disrupt existing users of the code.

<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.

Chaos engineering is the discipline of experimenting on a system in order to build confidence in the system's capability to withstand turbulent conditions in production.

<span class="mw-page-title-main">Tara Hernandez</span> Software developer and open source contributor

Tara Hernandez is a professional software developer, and veteran open source contributor, who developed procedures and tools at several Silicon Valley companies. She was an early promoter of what came to be known as the Continuous Integration revolution. As shown in the documentary Code Rush, she was the manager of Netscape Navigator development at Netscape Communications Corporations, and worked on the preparation of the original Mozilla code for public release, which led to the development of the Firefox browser. She has also worked as a Release Team Manager at Blue Martini software, Senior Infrastructure Engineer and Team Lead at Pixar Animation Studios, Senior Engineering Manager at Lithium Technologies, Senior Director of Systems and Build Engineering at Linden Lab, and worked as a Senior Engineering Manager at Google. Tara is currently employed by MongoDB as Vice President of R&D Productivity, where her role is to lead the development of engineering CI/CD systems, builds of various MongoDB software on 40+ platforms, and the performance tooling team.

<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.

DataCore, also known as DataCore Software, is a developer of software-defined storage based in Fort Lauderdale, Florida, United States. The company is a pioneer in the development of SAN virtualization technology, and offers software-defined storage solutions across core data center, edge and cloud environments.

<span class="mw-page-title-main">Dan Kohn</span> American entrepreneur (1972–2020)

Dan Kohn was an American serial entrepreneur and nonprofit executive who led the Linux Foundation's Public Health initiative. He was the executive director at Cloud Native Computing Foundation (CNCF), which sustains and integrates open source cloud software including Kubernetes and Fluentd, through 2020. The first company he founded, NetMarket, conducted the first secure commercial transaction on the web in 1994.

Mezmo is a technology company located in Silicon Valley, California. They provide a data pipeline intended to ingest telemetry data from multiple sources, transform it, enrich it, and route it to a variety of destinations.

<span class="mw-page-title-main">CloudBolt</span> American software developer of cloud management platform

CloudBolt is a hybrid cloud management platform developed by CloudBolt Software for deploying and managing virtual machines (VMs), applications, and other IT resources, both in public clouds and in private data centers.

gVisor Linux software project developed by Google

gVisor is a container sandbox developed by Google that focuses on security, efficiency and ease of use. gVisor implements around 200 of the Linux system calls in userspace, for additional security compared to Docker containers that run directly on top of the Linux kernel and are isolated with namespaces. Unlike the Linux kernel, gVisor is written in the memory-safe programming language Go to prevent common pitfalls which frequently occur in software written in C.

<span class="mw-page-title-main">IBM Cloud</span> Cloud computing services provided by IBM

IBM Cloud is a set of cloud computing services for business offered by the information technology company IBM.

The Cloud Native Computing Foundation (CNCF) is a Linux Foundation project that was founded in 2015 to help advance container technology and align the tech industry around its evolution.

eBPF Safe dynamic programs and tools

eBPF is a technology that can run programs in a privileged context such as the operating system kernel.

References

  1. Spinnaker Versions
  2. "Google Extends Spinnaker Continuous Delivery Platform to Kubernetes". ContainerJournal. 24 October 2018. Retrieved 2019-08-14.
  3. Blog, Netflix Technology (2015-09-30). "Moving from Asgard to Spinnaker". Medium. Retrieved 2019-06-12.
  4. Blog, Netflix Technology (2015-11-16). "Global Continuous Delivery with Spinnaker". Medium. Retrieved 2019-06-12.
  5. "Spinnaker is the next big open source project to watch". TechCrunch. 9 October 2018. Retrieved 2019-06-18.[ permanent dead link ]
  6. Modev. "Spinnaker Summit | San Diego Nov 16-17". www.spinnakersummit.com. Retrieved 2019-06-18.
  7. https://events.linuxfoundation.org/spinnaker-summit/
  8. "Armory raises $28 million to commercialize Spinnaker". VentureBeat . August 1, 2019.
  9. "Home". opsmx.com.