diff --git a/content/google-next/_index.md b/content/google-next/_index.md index 5dc1ce73b99f..93d0227e0545 100644 --- a/content/google-next/_index.md +++ b/content/google-next/_index.md @@ -1,62 +1,145 @@ --- -title: Google Cloud Next 2025 -meta_desc: Join Pulumi at Google Next 2025 to learn about the latest developments in Infrastructure as Code, Google Cloud integrations, platform engineering, and more. -meta_image: /images/google-next/google-next-25-meta.png +title: Meet Pulumi at Google Cloud Next 2026 | Booth 3624 +meta_desc: Visit us at Google Cloud Next 2026 for demos, workshops, and conversations about managing Google Cloud infrastructure at scale. +meta_image: /images/google-next/google-next-2026-meta.png type: page -layout: google-next - - -links: - items: - - heading: Join Us for Happy Hour - icon: team - icon_color: salmon - description: RSVP to DevOps & Drinks at Diablo's Happy Hour with Honeycomb, Oso and Buildkite for an evening of networking and nightlife, where cloud pioneers and digital innovators unite over signature margaritas.

Wednesday, April 9, 6:30-9:30 pm PT at Diablo’s Cantina in the Luxor Hotel - action: Reserve your spot - link: https://lu.ma/76j63lpm?utm_source=Event&utm_medium=Happy+Hour+at+Google+Cloud+Next+2025 - - heading: Request a Demo - icon: pen - icon_color: purple - description: See how Pulumi can help you ship infrastructure faster, and manage Google Cloud resources. Ready for a change? - action: "Book a 1:1 Demo in Booth #1589" - link: https://info.pulumi.com/google-next - -# workshops: -# items: -# - title: Getting Started with Infrastructure as Code on Google Cloud -# location: virtual -# datetime: 2024-04-24T09:00:00.000-07:00 -# description: In this workshop, you will learn the core concepts needed to effectively deploy resources on Google Cloud with Pulumi. -# link: /resources/getting-started-with-iac-google-cloud/ -# action: Register Now -# - title: Serverless Java Production - Resilience and Optimization in GCP -# location: virtual -# datetime: 2024-04-15T09:00:00.000-07:00 -# description: Join this workshop for direct Google advice on serverless architecture, delivered with the power and convenience of Pulumi’s cloud orchestration platform. -# link: /resources/serverless-java-production-resilience-and-optimization-gcp/ -# action: Register Now - -customer_logos: - title: Trusted by your peers - logos: - - name: mercedes-benz - link: /case-studies/mercedes-benz - - name: snowflake - link: /case-studies/snowflake - - name: lemonade - link: /case-studies/lemonade - - name: cockroach-labs - - name: meta - - name: webflow - - name: bluenile - - name: dutchie - link: https://youtu.be/X1qetq7PjjY - - name: panther-labs - link: /case-studies/panther-labs - - name: univision - - name: washington-trust - link: https://youtu.be/Q63ZaX340M4 - - name: nubank - - name: docker +layout: event-page +aliases: + - /google-next-2025 +hero: + title: Let's talk Google Cloud infrastructure + description: | + Join us to talk about how teams are managing Google Cloud infrastructure at scale with programming languages, policy as code, and a little help from AI. Stop by for a conversation, demo, or a video game or two. + date_and_location: April 22-24, 2026, Mandalay Bay, Las Vegas + booth: Booth 3624 + cta_text: Book a booth demo + cta_link: "#demo-workshop" + cta_secondary_text: Attend a workshop + cta_secondary_link: "#demo-workshop" + image: /images/google-next/google-next-hero-2026.png + image_alt: Google Cloud Next 2026 + tag_line: "Join us at Google Cloud Next 2026 | Booth 3624" + anchor: hero + +logos_text: Trusted by over 3,700 innovative companies +logos_anchor: customers +logos: + - src: /logos/customers/snowflake-logo.svg + alt: Snowflake + - src: /logos/customers/bmw-shortened.svg + alt: BMW + - src: /logos/customers/mercedes-benz-shortened.svg + alt: Mercedes Benz + - src: /logos/customers/nvidia.png + alt: NVIDIA + - src: /logos/customers/webflow-wordmark.svg + alt: Webflow + - src: /logos/customers/deloitte.svg + alt: Deloitte + +features: + title: What you'll see at the booth + subtitle: | + We'll have live demos, solution architects ready to dig into your Google Cloud setups, and a few new things to share that we think platform and infrastructure teams will find useful. + image: /images/google-next/code-google-next-2026.svg + image_alt: Pulumi code example for Google Cloud + anchor: features + features: + - icon: fa-code + title: Google Cloud infrastructure driven with code + description: | + See how teams use languages like TypeScript, Python, and Go to provision GKE clusters, Cloud Run services, BigQuery datasets, and more, with changes previewed and tested before deployment. + - icon: fa-robot + title: AI-assisted infrastructure with Pulumi Neo + description: | + Watch Neo stand up new services, diagnose and fix failures, enforce policies, and migrate resources deployed with other IaC tools — with human review at every step. + - icon: fa-cloud + title: One workflow across clouds + description: | + See how teams manage Google Cloud infrastructure alongside AWS, Azure, on-prem Kubernetes, and hundreds of service providers with a single platform and programming model. + +two_column_anchor: demo-workshop +two_column: + - label: Chat with a solution architect + title: Book some booth time + description: | + Schedule some time with a solution architect to talk through your specific Google Cloud challenges. We'll come prepared to dig into whatever you're facing, from scaling issues and complex deployments to finding ways to improve your workflows and operational efficiency. + cta_text: Save your spot + cta_link: https://calendly.com/pulumi-meetings/google-cloud-next-booth-demo-2026 + - label: Attend a workshop + title: Getting started with Kubernetes on Google Cloud + subheader: May 13, 2026, at 9 AM PT + description: | + You'll learn how to: + - Create a Google Kubernetes Engine (GKE) cluster + - Deploy and update containerized applications using safe, repeatable workflows + - Understand the lifecycle of Kubernetes infrastructure on Google Cloud + + Hands-on and practical, focused on real-world Kubernetes workflows on Google Cloud. + cta_text: Register for the workshop + cta_link: /events/getting-started-with-kubernetes-google-cloud + +promo_banner: + title: Play Infra Chaos at Booth 3624 + description: | + A fast-moving, arcade-style challenge in which you dodge bugs, outages, and system failures. Collect boosts, survive the chaos, and keep things running as the pace increases. Top scores on the leaderboard win prizes. + cta_text: Stop by to play! + bg_image: /images/kubecon/aws-credits-background.png + anchor: promo + +three_column: + tag_line: For platform and infrastructure teams + title: How platform teams are using Pulumi + anchor: why-pulumi + columns: + - icon: fa-code + title: Infrastructure as real code + description: | + Define GKE clusters, Cloud Run services, IAM policies and more in TypeScript, Python, Go, Java — with full IDE support, abstractions, tests, and components shareable as packages. + cta_text: Learn more about IaC + cta_link: /docs/iac/ + - icon: fa-server + title: Zero operational toil + description: | + Handle state management, secrets, access control, deployment history, and more with Pulumi Cloud — leaving your team to focus on building and shipping your product. + cta_text: Explore Pulumi Cloud + cta_link: /docs/deployments/ + - icon: fa-robot + title: Self-service with guardrails + description: | + Give developers self-service infrastructure with approved patterns and policies enforced on every deployment. Use Neo to query your environments, diagnose failures, and handle routine tasks. + cta_text: See Neo in action + cta_link: /product/neo/#video + +testimonial: + quote: | + When we demonstrated to people that what used to take a week and a half now, with Pulumi, took under a day, they were shocked. + author: Raman Hariharan + title: former Head of Engineering, Cloud Platform + company: Snowflake + logo: /logos/customers/snowflake-logo.svg + bg_image: /images/google-next/snowflake-background.png + anchor: testimonial + +location: + tag_line: Venue & location + title: Where to find us + location: | + Booth 3624, Mandalay Bay, Las Vegas
+ April 22-24, 2026 + description: | + Stop by to see Neo in action, play Infra Chaos for prizes, book a demo with our solutions architects, and talk infrastructure automation with the Pulumi team. + map_embed: "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3224.5476981498584!2d-115.17697768473695!3d36.09019998009456!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x80c8c596ec888889%3A0x3cf9173fab68369c!2sMandalay%20Bay%20Convention%20Center!5e0!3m2!1sen!2sus!4v1700000000000!5m2!1sen!2sus" + cta_text: Book some booth time + cta_link: https://calendly.com/pulumi-meetings/google-cloud-next-booth-demo-2026 + anchor: location + +footer_cta: + title: See you at Google Cloud Next. + cta_primary_text: Book some booth time + cta_primary_link: https://calendly.com/pulumi-meetings/google-cloud-next-booth-demo-2026 + cta_secondary_text: Register for the workshop + cta_secondary_link: /events/getting-started-with-kubernetes-google-cloud + anchor: get-started --- diff --git a/content/kubecon/_index.md b/content/kubecon/_index.md index b22c0e400f75..952689bdd4f5 100644 --- a/content/kubecon/_index.md +++ b/content/kubecon/_index.md @@ -116,8 +116,7 @@ testimonial: quote: | We manage over 20,000 resources across multiple clouds with Pulumi. It solved our Terraform coordination overhead and gave us the velocity we needed. - author: " — Platform Engineering Team, BMW" - title: "" + author: Platform Engineering Team, BMW company: BMW logo: /logos/customers/bmw-shortened.svg bg_image: /images/kubecon/bmw-background.png diff --git a/layouts/page/google-next.html b/layouts/page/google-next.html deleted file mode 100644 index 60456432a639..000000000000 --- a/layouts/page/google-next.html +++ /dev/null @@ -1,129 +0,0 @@ -{{ define "hero" }} -
-
-
- -
-
-
-{{ end }} - -{{ define "main" }} -
- -
Meet us at Google Cloud Next ‘25 Booth #1589
-
Join us to find out how Pulumi’s Infrastructure as Code reduces cloud complexity, accelerates development velocity and helps companies scale and innovate.
-
- - - - -
-

{{ .Params.customer_logos.title }}

- - - -
- - {{ range $logo := .Params.customer_logos.logos }} - -
- {{ if $logo.link }} - - {{ partial "customer-logo.html" (dict "logo" $logo.name) }} - - {{ else }} - {{ partial "customer-logo.html" (dict "logo" $logo.name) }} - {{ end }} -
-
- {{ end }} -
-
-
- - {{ if .Params.workshops }} -
-
-

Workshops

-
- {{ range $item := .Params.workshops.items }} -
-
- - - - WORKSHOP - - {{ $item.location | upper }} -
- {{ $item.title }} -
-
- {{ if $item.datetime }} - -
- {{ $item.datetime | time.Format "2" }} -
-
- {{ upper ($item.datetime | time.Format "Jan 06") }} -
-
- {{ end }} -
- -

- {{ $item.description }} -

-
-
- -
-
- {{ end }} -
-
-
- {{ end }} - - {{ partial "help-links" . }} -{{ end }} diff --git a/layouts/partials/event-page-content.html b/layouts/partials/event-page-content.html index 5dc18e96f4eb..b8482057599d 100644 --- a/layouts/partials/event-page-content.html +++ b/layouts/partials/event-page-content.html @@ -9,7 +9,7 @@ {{ partial "event-page-content.html" . }} */}} -
+
{{ with .Params.hero }} {{ partial "template-partials/template-hero.html" . }} {{ end }} diff --git a/layouts/partials/template-partials/template-testimonial.html b/layouts/partials/template-partials/template-testimonial.html index 08a724b65a93..76be5cdacc2c 100644 --- a/layouts/partials/template-partials/template-testimonial.html +++ b/layouts/partials/template-partials/template-testimonial.html @@ -32,8 +32,7 @@ {{ end }} {{ if or $author $title $company }}
- {{ if $author }}{{ $author }}{{ end }} - {{ if $title }}{{ if $author }}, {{ end }}{{ $title }}{{ end }} + {{ if $author }}— {{ $author }}{{ end }}{{ if $title }}, {{ if $author }} {{ end }}{{ $title }}{{ end }}
{{ end }} diff --git a/static/images/google-next/code-google-next-2026.svg b/static/images/google-next/code-google-next-2026.svg new file mode 100644 index 000000000000..da55d7af33e3 --- /dev/null +++ b/static/images/google-next/code-google-next-2026.svg @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/google-next/google-next-2026-meta-alt.png b/static/images/google-next/google-next-2026-meta-alt.png new file mode 100644 index 000000000000..a6c5ecbcfd66 Binary files /dev/null and b/static/images/google-next/google-next-2026-meta-alt.png differ diff --git a/static/images/google-next/google-next-2026-meta.png b/static/images/google-next/google-next-2026-meta.png new file mode 100644 index 000000000000..8541c3366092 Binary files /dev/null and b/static/images/google-next/google-next-2026-meta.png differ diff --git a/static/images/google-next/google-next-hero-2026.png b/static/images/google-next/google-next-hero-2026.png new file mode 100644 index 000000000000..2af7c867622f Binary files /dev/null and b/static/images/google-next/google-next-hero-2026.png differ diff --git a/static/images/google-next/snowflake-background.png b/static/images/google-next/snowflake-background.png new file mode 100644 index 000000000000..bd314781b7bf Binary files /dev/null and b/static/images/google-next/snowflake-background.png differ diff --git a/theme/src/scss/_templates.scss b/theme/src/scss/_templates.scss index ea5f89ec267f..38cab44597f9 100644 --- a/theme/src/scss/_templates.scss +++ b/theme/src/scss/_templates.scss @@ -80,6 +80,15 @@ color: #2f3032; } +// Offset anchored sections within event pages to account for the fixed nav. +.event-page-content section[id] { + @apply scroll-mt-22; + + @include screen-lg { + @apply scroll-mt-28; + } +} + .template-hero { .hero-tag-line { @include section-hint-accent();