|
| 1 | +--- |
| 2 | +title: Welcome! |
| 3 | +sidebar_position: 1 |
| 4 | +--- |
| 5 | + |
| 6 | +# Welcome! |
| 7 | + |
| 8 | +The **Gruntwork Way** is Gruntwork's official framework for how to build a world-class developer platform. |
| 9 | + |
| 10 | +## What's a developer platform? |
| 11 | + |
| 12 | +Nearly every company on the planet needs software, and when companies write their own software with more than a few developers, the same common needs arise: |
| 13 | + |
| 14 | +1. Enable developers to move fast ([velocity](/2.0/way/why/velocity)) |
| 15 | +2. ...while meeting the other needs of the business like security, cost, and compliance ([governance](/2.0/way/why/governance)) |
| 16 | +3. ...without accumulating an unsustainable level of debt ([maintainability](/2.0/way/why/maintainability)) |
| 17 | + |
| 18 | +A **developer platform** is the product your platform team builds to balance these three concerns. It consists of three essential building blocks: |
| 19 | + |
| 20 | +- [Patterns](/2.0/way/platform/patterns/overview) - pre-built solutions to common infrastructure problems |
| 21 | +- [Platform components](/2.0/way/platform/components/overview) - the machinery for deploying and managing infrastructure |
| 22 | +- [Interfaces](/2.0/way/platform/interfaces/overview) - how developers interact with your platform. |
| 23 | + |
| 24 | +Together, these enable developers to move fast while meeting the needs of the business, and to do so in a way that incurs manageable levels of debt. |
| 25 | + |
| 26 | +## Why read this framework |
| 27 | + |
| 28 | +Making sense of developer platforms can be confusing. We've found bits and pieces of insights scattered across blog posts, vendor solutions, and industry talks, but none of these presents a holistic way to think about developer platforms. |
| 29 | + |
| 30 | +This framework will help you build comprehensive clarity. |
| 31 | + |
| 32 | +Ultimately, that clarity will empower you to build a successful developer platform. |
| 33 | + |
| 34 | +## Why trust Gruntwork |
| 35 | + |
| 36 | +We've spent years building expertise on how to deliver software effectively by serving as: |
| 37 | + |
| 38 | +* **Authors** - We've written leading books and guides, including [Terraform Up & Running](https://www.terraformupandrunning.com/), [Fundamentals of DevOps and Software Delivery](https://www.fundamentals-of-devops.com/?ref=blog-post-series), ,[The Startup CTO's Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook), and [A Comprehensive Guide to Scaling Apps on AWS](https://joshpadnick.com/posts/a-comprehensive-guide-to-scaling-apps-on-aws-part-1/). |
| 39 | +* **Makers** - We've created leading open source DevOps tooling like [OpenTofu](https://opentofu.org/) (co-founder), [Terragrunt](https://terragrunt.gruntwork.io/), [Terratest](https://terratest.gruntwork.io/), [Runbooks](https://runbooks.gruntwork.io), [Boilerplate](https://github.com/gruntwork-io/boilerplate), and [Cloud Nuke](https://github.com/gruntwork-io/cloud-nuke). |
| 40 | +* **Experts** - As a vendor, we've equipped over 500 companies and thousands of engineers with AWS, DevOps, and Platform Engineering best practices. |
| 41 | + |
| 42 | +## Next |
| 43 | + |
| 44 | +Now let's learn more about who we wrote the Gruntwork Way for. |
0 commit comments