Last modified November 29, 2024

Giant Swarm training catalog

Giant Swarm perceives the cloud-native landscape as a journey, and it takes time and effort to get across it successfully. Based on the lessons learnt through these years helping our customers, our teams have built a training set that guides customers to understand the principles and the tools. The training is why-focused rather than how-focused, meaning that the aim is to explain the reasons behind the tools and practices, rather than just how to use them.

Getting Started with Giant Swarm

Giant Swarm offers a series of training sessions to help you get started with our platform. During the onboarding process, your account engineer will schedule these sessions. Our experts will present to you the following topics:

Team Planeteers

  • Who is Giant Swarm?
  • What’s the support model?
  • The onboarding into the web UI and the CLI - kubectl gs
  • How does GS help platform teams serve application teams?
  • What are best practices that we should aim for together?
  • What’s some useful “technical” knowledge? What differentiates Giant Swarm from other providers?

Kubernetes 101

Team Planeteers

  • High level overview of microservices
  • What’s Kubernetes and what are the reasons to use it
  • Basic Kubernetes concepts
  • Basic Kubernetes best practices

GitOps 101

Team Honeybadger

  • What’s GitOps?
  • What led us to GitOps in the first place?
  • What are the advantages and reasons to work towards this method?
  • Tooling - our recommendations
  • Internal tour of how Giant Swarm automation and pipeline is setup
  • An example of GitOps in action

Cloud Native Security 101

Team Shield

  • What does security mean in a cloud-native world?
  • What are Pod Security Standards, Network Policies, RBAC, etc.?
  • What needs to be considered in securing infrastructure outside of Kubernetes clusters?
  • Tooling options for “Day 2” operations
  • Our default security stack

Monitoring and Observability 101

Team Atlas

  • What’s the advantage of observability on Kubernetes?
  • Which tools do we provide and recommend? Why?
  • How does Giant Swarm do alerting internally?
  • What does the Giant Swarm monitoring stack look like?
  • Monitoring infrastructure and applications

Troubleshooting and Best Practices 101

Team Planeteers

  • What are the most common mistakes we’ve seen in 10 years of experience?
  • How do we make deployments Cloud Native?
  • How do we ensure proper scalability?
  • How do we debug issues in a Kubernetes cluster?
  • Tips and tricks for day-to-day operations and debugging

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.