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:
- 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
- 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
- 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
- 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
- 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
- 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
Need help, got feedback?
We listen to your Slack support channel. You can also reach us at support@giantswarm.io. And of course, we welcome your pull requests!