|
1 | 1 |  |
2 | 2 |
|
3 | | -# Shuffle Open Source |
| 3 | +# Shuffle 🧡 Open Source |
4 | 4 |
|
5 | | -Shuffle is an open source automation platform, built for and by security professionals. Security operations is complex, but it doesn't have to be. |
6 | | - |
7 | | -## Getting Started |
8 | | -To get started with Shuffle in own infrastructure: |
9 | | - |
10 | | -[Go to Shuffle - Getting Started](https://shuffler.io/docs/getting_started) |
| 5 | +Shuffle has been open source from its inception, and we have no plans to change that. All of Shuffle's code is public, and this is so anyone can use Shuffle. |
11 | 6 |
|
12 | | -## Configuration |
13 | | -Understand how to get the most out of Shuffle with right configuration: |
| 7 | +Our business model is based on: |
| 8 | +- Being a part of your scaling journey |
| 9 | +- Providing support to make the most of the powerful Shuffle automation platform |
14 | 10 |
|
15 | | -[Go to Shuffle - Configuration](https://shuffler.io/docs/configuration) |
| 11 | +All the [features and functionality](https://shuffler.io/docs/features) are available on Open Source, and no features are exclusive. Here's what our development cycle looks like: |
| 12 | +- Everything new comes to [shuffler.io](shuffler.io) first, and then onprem after thorough onprem scale testing. |
| 13 | +- New features come through 'nightly' branch releases almost nightly, with 'latest' branch being well tested releases. |
16 | 14 |
|
17 | | -## Architecture |
18 | | -Understand how and why Shuffle works: |
| 15 | +What you get: |
| 16 | +- You simply get all the features and use Shuffle as truly Open Source. |
| 17 | +- When you scale, is when you pay. |
| 18 | +- Even when you scale and pay, Shuffle will still be cheaper than any other solution on the market. |
| 19 | + - This is possible due to being available in a wider market, and focus on self-service. |
| 20 | +- You get a win on both sides: |
| 21 | + - At small to medium-sized operations, you pay nothing and get the best platform on the market. |
| 22 | + - When you do pay, you get the best deal / rate on the market. |
| 23 | +- This simplifies your decision making. You win and make the best decision either the way. |
19 | 24 |
|
20 | | -[Go to Shuffle - Architecture](https://shuffler.io/docs/architecture) |
| 25 | +## Open Source Resources |
21 | 26 |
|
22 | | -## Features |
23 | | -See all the powerful ways to automate: |
| 27 | +Shuffle is an open source automation platform, built for and by security professionals. Security operations is complex, but it doesn't have to be. |
24 | 28 |
|
25 | | -[Go to Shuffle - Features](https://shuffler.io/docs/features) |
| 29 | +1. **Getting Started**. To get started with Shuffle in own infrastructure: [Go to Shuffle - Getting Started](https://shuffler.io/docs/getting_started). |
26 | 30 |
|
27 | | -## Documentation |
28 | | -Learn more about Shuffle platform on our public documentation: |
| 31 | +2. **Configuration**. Understand how to get the most out of Shuffle with right configuration: [Go to Shuffle - Configuration](https://shuffler.io/docs/configuration). |
29 | 32 |
|
30 | | -[Go to Shuffle - Documentation](https://shuffler.io/docs/documentation) |
| 33 | +3. **Architecture**. Understand how and why Shuffle works: [Go to Shuffle - Architecture](https://shuffler.io/docs/architecture). |
31 | 34 |
|
32 | | -## Final Note |
33 | | -Used by 10s of thousands of users globally, Shuffle is a gateway to powerful and efficient automations. |
| 35 | +4. **Features**. See all the powerful ways to automate: [Go to Shuffle - Features](https://shuffler.io/docs/features). |
34 | 36 |
|
35 | | -[Visit Shuffle on Github](https://github.com/Shuffle/Shuffle) |
| 37 | +5. **Documentation**. Learn more about Shuffle platform on our public documentation: [Go to Shuffle - Documentation](https://shuffler.io/docs/documentation). |
36 | 38 |
|
37 | 39 | ## Disclaimer |
38 | 40 | A couple of notes to keep in mind: |
39 | 41 | - Shuffle is a powerful technical platform that requires technical knowledge of servers, containers, deployment, and dev-ops. |
40 | 42 | - Shuffle Open Source is made for experts to try out the platform (projects and testing purposes). |
41 | 43 | - If you are unsure about setting-up Shuffle yourself, we recommend [registering to use Shuffle Cloud](https://shuffler.io/register) or [contacting us](https://shuffler.io/contact) for help. |
| 44 | + |
| 45 | +## Difference between Open Source and Enteprise |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | +## Shuffle's Open Source Business Model |
| 51 | + |
| 52 | +Our business model is open and transparentm and works on two fronts: |
| 53 | + |
| 54 | +- **Scale License:** As you grow beyond a point (refer to image above), you get an Enterprise license so that your Shuffle instance scales smoothly without any hiccups. |
| 55 | + - This is done so we set the right expectations for scaling, as our inbox is full of people wanting to scale. |
| 56 | + - Scaling with high availability is hard, especially if you are onprem. |
| 57 | + - Hence, we have put a lot of money and resources on R&D for a scalable distributed [runtime architecture](https://shuffler.io/docs/architecture), which is what you get with an Enterprise License. |
| 58 | +- **Support:** Shuffle is a powerful and versatile platform, and it comes with the challenge of too many options and possibilities. When you want our help or want to make the most of Shuffle, you get a support package from Shuffle that covers: |
| 59 | + - Setup (Architecture + Configuration + Onboarding) |
| 60 | + - Error handling |
| 61 | + - Feature Requests |
| 62 | + - Workflow Development |
| 63 | + - App Development |
| 64 | + - And much more. Think of us as an addition to your team for using Shuffle to it's limits. |
| 65 | + |
| 66 | +## Why enforce Open Source and License on Scale? |
| 67 | + |
| 68 | +Shuffle is built on trust. People have **severly** abused it. |
| 69 | + |
| 70 | +The simple and fair solution is to enforce the trust: |
| 71 | +- We stay true to Open Source. |
| 72 | +- Provide a GREAT platform for EVERYONE with all features and zero evil built-in blockers. |
| 73 | +- Small companies get industry-leading platform for free, which was the core idea of Open Source. |
| 74 | +- Big companies get a better + cheaper platform in the industry, without a vendor-lock-in; another core idea behind Open Source. |
| 75 | +- Win-win for everyone. |
| 76 | + |
| 77 | +**This helps us:** |
| 78 | +- Keep Shuffle Open Source |
| 79 | +- To pay our GREAT employees |
| 80 | +- Reinvest in community building |
| 81 | +- Spend resources on R&D |
| 82 | +- Maintain Shuffle's technical superiority in the market |
| 83 | + |
| 84 | +## Shuffle vs Others |
| 85 | + |
| 86 | +Let's be frank: |
| 87 | + |
| 88 | +- Majority of companies who call themselves Open Source, are not truly Open Source, but Open Core. |
| 89 | + - Many have hidden blockers, evil business practices, or create their own licenses. |
| 90 | +- We don't do that. We are truly Open Source. |
| 91 | + - We do not hide any feature whatsoever, are built on the AGPLv3 license, and are completely transparent about our business model. |
| 92 | + |
| 93 | +By being lean and open source first, it has even made us able to make interesting models for top contributors to get licenses and support cheaper. |
| 94 | + |
| 95 | +This means comparison of Shuffle-to-Others is an Apple-to-Oranges comparison at best. |
| 96 | + |
| 97 | +## Shuffle's Commitment |
| 98 | + |
| 99 | +- We have no plans to close-source Shuffle. |
| 100 | +- We went hard on the first iteration of scale licensing, so that we can open up more in the future as we find the right balance between growth and friction. |
| 101 | +- We aim to build a fair and sustainable future for Shuffle and the Open Source community. |
| 102 | + |
| 103 | +As we are in the early phase, we appreciate any and all feedback on the approach at [email protected] |
| 104 | + |
| 105 | +**With regards** |
| 106 | + |
| 107 | +- Jay, Shuffle CTO |
| 108 | +- Fredrik, Founder of Shuffle |
0 commit comments