Webinar | Introducing the New Kubernetes Operator for Spinnaker
Register Now

Professional Services

Spinnaker Expertise,
On Demand

• Solutions Architecture
• Spinnaker Implementation
• Spinnaker Feature Development
• Spinnaker Training & Armory Certification

Get a Quote

Engage Our Spinnaker Experts

Whether you're evaluating open source Spinnaker, or Armory's enterprise edition, our experts can help you get up and running successfully on a professional services basis.

Executive Alignment Sessions

Armory will run an onsite session with up to 12 people from engineering leadership, managers and individual contributors to:

  • Assess Value Stream and Maturity: Armory surveys your engineering organization, maps out your existing state of software delivery, produces a value stream map and roadmap of activities required to improve software quality & enable your digital transformation.
  • Align Stakeholders: Armory creates alignment between your stakeholders regarding organization’s goals, current state and recommended plan to achieve business goals through cloud-native transformation. Armory engages all stakeholders to clarify your organization’s desired future state, prioritize goals, and frame challenges and opportunities across three dimensions: cultural transformation, process change and technical solution capabilities.
  • Session Output: An Action Plan ranked by return on investment and sequenced into consistent and realistic phases for your organization.

Install & Operationalize Spinnaker

Armory will install Armory-managed Spinnaker or self-managed Spinnaker in your environment, and do the following to operationalize:

Baseline Installation:

  • Integration into existing systems: Jenkins, CircleCI, Github, Gitlab, Bitbucket, S3, etc.
  • Authorization & Authentication
  • Change Management Integration: Jira, ServiceNow
  • GitOps & Secrets Management for Spinnaker
  • Notifications
  • DNS & SSL
  • Registries integration
  • Artifact Repositories: Artifactory, Docker registries, Nexus

High Availability & Production Readiness:

  • Disaster recovery: Run Spinnaker across multiple regions in active-active mode
  • Monitoring, alerting, integration test suite, and upgrade path

Spinnaker Paid Pilot

Armory will help you prove the value of Spinnaker to your organization. We will apply a designated resource to ensure your success, who will do the following:

  • Stand up an Armory-managed or Self-Installed “Baseline Install” Spinnaker
  • Get 1 immutable microservice deploying to a pre-prod or prod environment (Includes the creation of a deployment pipeline)
  • Includes a designated Solutions Architect resource to ensure your success
  • Includes one on-site Spinnaker 101 training class

Migrate Your Applications to the Cloud from your Data Center

Armory migrates your applications from your data center into your cloud(s) of choice, and sets up Spinnaker deployment pipelines into production environments.

  • Step 1: “Lift and Shift” your apps into the cloud, while maintaining their existing deployment methodologies. This is a good first step to get applications out of data centers. Application changes are minimal, if any. Typically the fastest way to migrate to cloud.
  • Step 2: Monolith to microservies (if required). Refactor code to remove intertwined dependencies. Create separate repositories and deployment pipelines for each microservice. Separate data model depedencies from each service.
  • Step 3: Make your applications cloud-native (if required)Move state to the “edges” of the applications. Enable applications to take advantage of immutability. Migrate state to your cloud’s managed stateful services.
  • Step 4: Containerize & transition apps to Kubernetes, ECS, EKS, AKS, GKE, etc. (if required)Convert applications from datacenter legacy configuration into containerized definition. Define configuration, secrets and application using container orchestration’s declaratively.

Onboard Your Applications onto Spinnaker

Armory will onboard one or more of your immutable applications and get it deploying to a production state:

  • Deployment strategies: Continuous verification (canarying), Automated rollbacks, Promotion through environments, Blue/Green deployments
  • Integration testing
  • RBAC & approvals
  • Integrations: Terraform, Jira, ServiceNow
  • Notifications: Slack, Email, SMS
Leverage Armory Solutions Architects to review your app architecture, structure pipeline best practices, etc.

Extend Spinnaker for your Enterprise Needs

Armory helps you build new functionality into Spinnaker to meet your company’s specific needs, via custom integrations in your Spinnaker installation:

  • Integrate Rapid 7, SignalScience, Sonatype security scanning as native pipeline stages.
  • Auditing dashboards
  • Compliance & policy enforcement
  • Canary data providers
  • Advanced deployment analytics
  • Developer efficiency metrics at an individual and team level
Other custom integrations can be defined jointly based on your business requirements.

Armory can also provide dev, integration & release environments to enable open-source development by your internal teams.

Training & Certification

Armory provides comprehensive, private training and certification for administrators and users of open source Spinnaker as well as Armory's enterprise edition. Our courses are broken down into 3 tracks.

Spinnaker 100 Tracks: Using Spinnaker

Spinnaker 101: Fundamentals

Onsite, Private instructor led
Duration: 2 days
PreReqs: None

  • Spinnaker Concepts Overview
  • Understanding Spinnaker best-practices
  • Building end-to-end pipelines
  • Hands-on labs

Spinnaker 102: Enabling Advanced Features

Onsite, Private instructor led
Duration: 2 days
PreReqs: Spinnaker 101

  • Advanced pipeline & stage design
  • Automated Canary Analysis using Kayenta
  • Automated Rollbacks
  • Using Pipelines as Code
  • Role-based Access Controls
  • Secrets Management

Spinnaker 200 Tracks: Managing Spinnaker

Spinnaker 201: Productionizing Spinnaker

Onsite, Private instructor led
Duration: 2 days
PreReqs: Spinnaker 101

  • Managing Halyard
  • High Availability & Disaster recovery
  • Integrating Spinnaker with other systems
  • Troubleshooting Deep Dive
  • Security & Compliance

Spinnaker 300 Tracks: Contibuting to Spinnaker

Spinnaker 301: Contributing to Spinnaker

Onsite, Private instructor led
Duration: 2 days
PreReqs: Spinnaker 101, 201

  • Understanding & participating in the governance model
  • Building a development environment
  • Best-practices for contributions
“With Armory's Platform we've reduced years of accumulated tech debt, enabling us to deploy 10x faster and to significantly reduce infrastructure and operational costs.”
Brandon Leach, Sr. Engineering Manager, Lookout
Read the Full User Story →
“Armory's Platform enables intuitive deploys that reflect and enforce best practices, with full automation when we want it, and a human hand when we need it.”
Avram Lyon, Director of Engineering, Scopely
Read the Full User Story →
“With the help of Armory we migrated to Kubernetes on Google Cloud cutting our bills by 50%”
Richard Genthner, Lead DevOps Engineer, MakerBot
Read the Full User Story →

Ready to get started or want to learn more?