Skip to content

Commit

Permalink
Intro page overview (#2160)
Browse files Browse the repository at this point in the history
* Add intro page in overview

* Add introduction page

* Fix metric naming

* Apply suggestions from code review

Co-authored-by: Timo Derstappen <timo@giantswarm.io>

* Address comments and align naming

* Update src/content/overview/architecture.md

* Cedric suggestin

* Update src/content/overview/introduction.md

Co-authored-by: Timo Derstappen <timo@giantswarm.io>

* Update src/content/overview/introduction.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Update src/content/overview/introduction.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Update src/content/overview/introduction.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Update src/content/overview/introduction.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Update src/content/overview/introduction.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Remove go mod

* Fix validation

* Fix validation

* Fix validation

* Update src/content/overview/architecture.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Update src/content/overview/architecture.md

Co-authored-by: Andreas Sommer <andreas@giantswarm.io>

* Fix vale failures

* Apply suggestions from code review

Co-authored-by: Puja <puja108@gmail.com>
Co-authored-by: Cedric Kaufmann <60580186+ced0ps@users.noreply.github.com>

* Address comments

---------

Co-authored-by: Timo Derstappen <timo@giantswarm.io>
Co-authored-by: Andreas Sommer <andreas@giantswarm.io>
Co-authored-by: Puja <puja108@gmail.com>
Co-authored-by: Cedric Kaufmann <60580186+ced0ps@users.noreply.github.com>
  • Loading branch information
5 people committed Apr 29, 2024
1 parent 92d2696 commit 2d45dc9
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 9 deletions.
11 changes: 7 additions & 4 deletions src/content/overview/architecture/_index.md
@@ -1,12 +1,15 @@
---
title: Architecture
description: Technical overview of the Giant Swarm platform components and how a customer's developer platform can use them successfully.
title: Architecture of the Giant Swarm cloud-native developer platform
linkTitle: Architecture of the platform
description: Components, capabilities, supported cloud providers, and the Management API of the Giant Swarm platform.
weight: 20
menu:
principal:
parent: overview
identifier: overview-architecture
last_review_date: 2024-03-18
user_questions:
- What is the architecture of the Giant Swarm cloud-native developer platform?
owner:
- https://github.com/orgs/giantswarm/teams/sig-product
- https://github.com/orgs/giantswarm/teams/team-horizon
last_review_date: 2024-04-26
---
34 changes: 29 additions & 5 deletions src/content/overview/introduction/_index.md
@@ -1,12 +1,36 @@
---
title: Introduction
description: Giant Swarm's product and service offering, how we work with customers and our core principles and concepts to build a platform with you.
weight: 5
title: Introduction to Giant Swarm and the Giant Swarm platform
linkTitle: Introduction to Giant Swarm
description: Giant Swarm gives platform engineering teams the ability to build cloud-native developer platforms and operate them without much hassle.
weight: 10
menu:
principal:
parent: overview
identifier: overview-introduction
last_review_date: 2024-03-18
user_questions:
- What is a cloud-native developer platform?
- How does Giant Swarm help engineering teams?
owner:
- https://github.com/orgs/giantswarm/teams/sig-product
- https://github.com/orgs/giantswarm/teams/team-horizon
last_review_date: 2024-04-26
---

Giant Swarm's mission is to empower our customers to build their own cloud-native [developer platform](https://tag-app-delivery.cncf.io/whitepapers/platforms/#what-is-a-platform). When development organizations and departments grow and their environments expand, they often face exponentially growing complexity in managing the lifecycle and operations of their application and services. Soon this gets overwhelming; to be fair, it's not our customers' core business. We believe that having a flexible, [unified cloud-native developer platform](https://tag-app-delivery.cncf.io/whitepapers/platforms/#why-platforms) plays a crucial role in growing your development organization efficiently. The platform not only helps to take [the toil](https://sre.google/sre-book/eliminating-toil/) out of the development teams to have less cognitive load but also enables capabilities to manage security and governance more centrally.

Most of the developers want to deploy an app into production without having to worry too much about security or compliance, while maintaining control over deployment and monitoring options of their workloads. Our goal is to help the engineers who build and maintain the platform meet developers' expectations, without compromising their organizations' security posture.

Giant Swarm addresses this challenge by providing a flexible base platform. The platform enables technology departments to ensure governance and control over development processes and operations, while providing developers a smooth development cycle.

## Our platform, your platform

You may be wondering: How does Giant Swarm achieve flexibility and standardization at the same time? Giant Swarm doesn't offer a one-size-fits-all platform which, in the most optimistic scenario, covers 80% of use cases while ignoring the rest of your business. Instead, we leverage cloud-native ecosystem to provide our customers with a set of features that helps platform teams to build a developer platform that fits the company's constraints, processes, and unique requirements. We believe that there is no universal internal developer platform that can cover all needs, especially in the enterprise world. For this reason we design our solutions to be modular and customizable.

Our approach gives you the ability to define team-specific policies, flexible application delivery processes, or different traffic routing setups, just to name a few of the options. We help you create templates tailored to your team's needs while ensuring excellent visibility and control over their activities.

## Working with our customers

We offer a product that lets you start easy with a production-ready platform. Our team will work with your engineers every day, to build something that's tailor made to meet the challenges of your business head on. There is a common baseline that your security and governance team can trust on. Your specific requirements will be discussed and configured in collaboration with our subject matter experts. Good communication and support is key and this is exactly what we're good at. [Our customers endorse the collaborative effort to create a cloud-native developer platform](https://www.giantswarm.io/customers) together.

At Giant Swarm, we take full responsibility for keeping the platform components healthy. We operate and monitor them on a continual basis and offer you upgrades and support. Even in cases where **your** application doesn't work as expected, we'll assist you to the best of our considerable abilities, until they do.

Keen to learn more? Take a look at the [main architecture of the platform]({{< relref "/overview/architecture" >}}).

0 comments on commit 2d45dc9

Please sign in to comment.