Spinnaker Best Practices and Benefits - XenonStack

Spinnaker – Multi-Cloud Continuous Delivery Platform.

Spinnaker is a Cloud Deployment Tool developed by Netflix and recently it is Open Sourced. Spinnaker Natively supports Google Cloud and AWS and all other cloud providers. Spinnaker supports Kubernetes, Azure, and Cloudfoundry. The primary purpose or goal of Spinnaker is to make reliable deployments. Spinnaker offers deployment, and it also allows for the simplest rollbacks. Multi-Cloud Continuous Delivery Platform for releasing software changes with high confidence. It creates a deployment that runs Integration and System testing, spins up and down server group and monitor rollouts.

How Spinnaker Works?

It provides two main set of features –

  • Application Management
  • Application Deployment

Application Management – To view and manage Cloud resources, use Spinnaker Application Management. The key concepts of Spinnaker –

Applications – In this, an application is a collection of the cluster. An application represents a service deployed using Spinnaker, configuration set for all service and infrastructure on which it will run. It creates a different application for each service.

Cluster – It is a collection of server groups.

Server Groups – Server Groups, identifies the deployable like VM image, Docker Image and Source Location. It also used for Basic configuration settings such as a number of metadata, instances, and autoscaling. Optionally this resource associated with Load Balancer and Firewall. When Deployment is done, a Server Group acts as a collection of running instances and also running software.

#insights #cloud #multi-cloud #cloud computing

Spinnaker - Multi-Cloud Continuous Delivery Platform
1.65 GEEK