Skip to content

Commit 555272b

Browse files
lubiarz-oliwiaklijakubbrikis98
authored
Consulting Page (#791)
* consulting form page; thank you consulting page; consulting page sections; mentions consulting page in navbar, footer, homepage * created consulting page, consulting form, updated content for home page, faq page, how it works page, added consulting page to navbar and footer * consulting page: changed animation for swiper, changed animation for squares; contact form: fixed * consulting page: updates for comparison table, consulting form page: updates for the slug * update for CR * Update pages/consulting-form/_form.html Co-authored-by: Yevgeniy Brikman <[email protected]> * Update pages/consulting-form/_form.html Co-authored-by: Yevgeniy Brikman <[email protected]> * Update _data/consulting-slides.yml Co-authored-by: Yevgeniy Brikman <[email protected]> * Update _data/consulting-previous-work.yml Co-authored-by: Yevgeniy Brikman <[email protected]> * update for CR * updated section: how we work --------- Co-authored-by: Jakub Klimek <[email protected]> Co-authored-by: Yevgeniy Brikman <[email protected]>
1 parent b741739 commit 555272b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1663
-129
lines changed

_data/consulting-previous-work.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
- title: Infrastructure as Code Library
2+
description: A collection of over 350,000 lines of reusable, battle-tested infrastructure code for AWS that has been proven in production with hundreds of customers. <a href="/infrastructure-as-code-library/">Read more.</a>
3+
icon: "/assets/img/consulting/[email protected]"
4+
5+
- title: Reference Architecture
6+
description: An opinionated, end-to-end tech stack built on top of the Infrastructure as Code Library that we deploy into your AWS accounts in about a day. <a href="/reference-architecture/">Read more.</a>
7+
icon: "/assets/img/consulting/[email protected]"
8+
9+
- title: Compliance
10+
description: Achieve and maintain compliance with the CIS AWS Foundations Benchmark recommendations. <a href="/compliance/">Read more.</a>
11+
icon: "/assets/img/consulting/[email protected]"

_data/consulting-slides.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- title: Infrastructure as Code Library
2+
box1: Set up CI / CD for infrastructure code with <a href="/pipelines"> Gruntwork Pipelines </a>.
3+
box2: Meet a new compliance standard with <a href="/achieve-compliance/"> Gruntwork Compliance </a>.
4+
icon: "/assets/img/consulting/[email protected]"
5+
6+
- title: Reference Architecture
7+
box1: Set up best practices for <a href="https://registry.terraform.io/"">Terraform</a>, <a href="https://terragrunt.gruntwork.io/">Terragrunt</a>, and <a href="https://terratest.gruntwork.io/">Terratest</a>.
8+
box2: Keep your infrastructure code up to date with <a href="/patcher">Patcher</a>.
9+
icon: "/assets/img/consulting/[email protected]"
10+
11+
- title: Compliance
12+
box1: Customize an existing module or request a new module for the <a href="/infrastructure-as-code-library/">IaC Library</a>.
13+
box2: Customize or add something to the <a href="/reference-architecture/">Reference Architecture</a>.
14+
icon: "/assets/img/consulting/[email protected]"

_data/consulting.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
- title: Incentive
2+
traditional_consulting_title: Maximize revenue from billable hours of consulting
3+
traditional_consulting_description: For traditional consultants, their revenue and profit comes from billable hours, so they are incentivized to maximize that.
4+
gruntwork_consulting_title: Maximize subscription revenue from our product
5+
gruntwork_consulting_description: Just about all of Gruntwork’s profit comes from long-term subscriptions to our product. We only offer consulting to improve our product, and as consulting isn’t very profitable for us, we try to keep billable hours to a minimum.
6+
7+
- title: Starting point
8+
traditional_consulting_title: Build everything from scratch
9+
traditional_consulting_description: "Most consultants don’t own any IP, so they typically start every project from scratch. This also helps them maximize billable hours. E.g., To build a SOC 2 compliant architecture, they’d have to build everything: landing zone, networking, orchestration, data storage, CI / CD, etc. And then do all the work to make it pass compliance requirements."
10+
gruntwork_consulting_title: Build on top of existing products
11+
gruntwork_consulting_description: Any consulting we do is on top of the Gruntwork IaC Library, so we typically have to build a lot less to achieve the same result, as we’re able to leverage over 300K lines of battle-tested and proven infrastructure code and tests. E.g., To build a SOC 2 compliant architecture, we’d start with our Reference Architecture, which already includes a landing zone, networking, orchestration, data storage, CI / CD, etc, and all of it is already compliant with CIS, so we would only need to implement the delta between CIS and SOC 2!
12+
13+
- title: Delivery
14+
traditional_consulting_title: Monolithic
15+
traditional_consulting_description: The incentive for most consultants is to keep you paying as long as possible (billable hours), which means they often hold back the finished work as long as possible, and only deliver value at the very end, after all bills have been paid.
16+
gruntwork_consulting_title: Incremental
17+
gruntwork_consulting_description: "Just about all of Gruntwork’s profit comes from long-term subscriptions to our product, so our incentive is to improve that product as quickly as we can. We only do consulting projects that (a) improve our product and (b) where we can break the work up into 2-week sprints, with the requirement that we can deliver something of value to all of our customers every single sprint. This benefits everyone: you get value early and often, you get to provide feedback earlier so we can course correct constantly (so there are no surprises at the end), and if for some reason things aren’t going well, you have the option of stopping the work after any sprint, while still ensuring you got something of value from all the previous sprints."
18+
19+
- title: Measure of success
20+
traditional_consulting_title: Getting paid for consulting
21+
traditional_consulting_description: A consulting project is successful if the consultant got paid for their time, as all of their profit comes from billable hours. Whether their work actually made the customer successful is secondary.
22+
gruntwork_consulting_title: Improving our product
23+
gruntwork_consulting_description: Our consulting projects are only successful if they have improved our product for all of our customers. Our profit comes from customers being subscribers for a long time, so if we don’t deliver what you need in the consulting project, you cancel, and we don’t make the profit we’re looking for. Therefore, our success is 100% tied to your success.
24+
25+
- title: Support & maintenance
26+
traditional_consulting_title: None
27+
traditional_consulting_description: For consultants, they get profit from billable hours on the initial work; any work after that typically reduces their profit. Therefore, most consultants dump the code and run. They almost never stick around to see if what they did worked, iterate on their work to make improvements, or provide on-going support and maintenance.
28+
gruntwork_consulting_title: Commercial support & maintenance
29+
gruntwork_consulting_description: "Just about all of Gruntwork’s profit comes from long-term subscriptions to our product, so everything we do is designed to last and work over the long term: we write docs; we write extensive tests; and we provide ongoing maintenance and support for our code, iterating on it constantly to make it better and better over time."

_data/faq.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,11 @@
103103
that's a tiny fraction of what consultants charge, and we provide commercial support, maintenance, and
104104
updates for our work over the long term.
105105
</p>
106+
<p>
107+
To further enhance our products, we offer <a href="/consulting"> limited consulting services </a>. We directly collaborate with your team to create exceptional infrastructure,
108+
and we then provide continuous support and maintenance for that infrastructure. In fact, Gruntwork is a 100% bootstrapped company
109+
where we developed the majority of our products through consulting engagements.
110+
</p>
106111
107112
- question: Gruntwork vs Platform as a Service (PaaS) and Infrastructure as a Service (IaaS)
108113
answer: |
@@ -270,3 +275,9 @@
270275
<p>
271276
If, however, you remain a subscriber for at least 12 months, the license allows you to fork and modify the code and create derivative works as much as you want, and even if you cancel your subscription, you can keep using all the code you had been using up to that point. We recommend that prior to canceling, you make copies of all the repos in the Infrastructure as Code Library into your own version control system. After you cancel your Gruntwork Subscription, you'll no longer have access to the updates, additions, and fixes we make to the Infrastructure as Code Library, support from the Gruntwork team, security alerts, and any other subscription benefits. However, your infrastructure will continue to work just fine and you'll still have all the code you had been using up to that point.
272277
</p>
278+
- question: If I require product customization or consulting support, what options are provided?
279+
answer: |
280+
<p>
281+
The best way to personalize and customize products is through our <a href="/consulting">limited consulting services</a>. We are ready to collaborate closely with you to tailor our solutions according to your specific objectives. Please reach out to our team for a detailed discussion of your requirements and to explore the available options for the consulting support.
282+
</p>
283+

_data/sitemap.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717

1818
- title: Support
1919
url: /support/
20+
21+
- title: Consulting
22+
url: /consulting/
2023

2124
- title: Repo Browser
2225
url: /repos/

_data/steps.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@
5151
question, need help troubleshooting, or want design feedback, you can reach out to us via our Knowledge Base, our community Slack
5252
channel, a private, shared Slack channel, email, or phone/video calls.
5353
54+
- title: Apply for Gruntwork Consulting
55+
description: |
56+
If you need more hands-on help, you can work directly with the Gruntwork team through our consulting offering.
57+
We can work together to help you adapt the Reference Architecture to your needs, create new modules, update existing modules to fit your needs, meet a compliance standard, and so on.
58+
<a href="/consulting/">See Gruntwork Consulting</a> for the details.
59+
5460
- title: Become a DevOps superhero
5561
description: |
5662
At Gruntwork, our goal is to make it 10x easier for you to understand, build, and deploy software. <a href="/contact/">

_data/support-benefits.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@
3636
2 business days.</p>
3737
<p class="text-muted"><em>Professional support is not an emergency service. In addition, there are a limited number of
3838
pre-announced dates during which no Gruntwork personnel will be available.</em></p>
39+
40+
- title: Apply for Gruntwork Consulting
41+
description: |
42+
<p>Discover our <a href="/consulting">limited consulting services</a>, tailored to boost your success, strengthen our relationships, and increase revenue for mutual growth. Partner with our team to receive dedicated support across a wide range of development areas, ensuring a customized solution that fits your unique requirements.</p>

_includes/navbar.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,14 @@
106106
>Support</a
107107
>
108108
</li>
109+
<li>
110+
<a
111+
href="/consulting/"
112+
ga-event-category="nav-{{ page.path | slugify }}"
113+
ga-event-action="consulting"
114+
>Consulting</a
115+
>
116+
</li>
109117
</ul>
110118
</li>
111119
<li>

assets/css/app.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
@import "pages/landing-zone";
2525
@import "pages/pipelines";
2626
@import "pages/patcher";
27+
@import "pages/consulting.scss";
2728

2829
// Import print styles
2930
@import "print";

0 commit comments

Comments
 (0)