diff --git a/content/docs/iac/get-started/_index.md b/content/docs/iac/get-started/_index.md index 1d1cd6cb792c..c5342e67db66 100644 --- a/content/docs/iac/get-started/_index.md +++ b/content/docs/iac/get-started/_index.md @@ -329,15 +329,21 @@ Select one of the following options to get started: Alternatively, you can watch the following video which provides a high level overview of how Pulumi works: -
- -
+
+
+
+
+ +
+
+
## Pulumi Cloud diff --git a/content/events/aws-mcp-hackathon/index.md b/content/events/aws-mcp-hackathon/index.md new file mode 100644 index 000000000000..4ec542a46439 --- /dev/null +++ b/content/events/aws-mcp-hackathon/index.md @@ -0,0 +1,68 @@ +--- +# Name of the event, <= 60 characters +title: AWS MCP Hackathon +meta_desc: Join us to build cutting-edge AI agents that push the limits of LLMs and AI applications! +meta_image: + +# A featured webinar will display first in the list. +featured: false + +# Webinars with unlisted as true will not be shown on the webinar list +unlisted: false + +# Gated webinars will have a registration form and the user will need +# to fill out the form before viewing. +gated: false + +# The layout of the landing page. +type: webinars + +# External webinars will link to an external page instead of a webinar +# landing/registration page. If the webinar is external you will need +# set the 'block_external_search_index' flag to true so Google does not index +# the webinar page created. +external: true +block_external_search_index: true + +# The url slug for the webinar landing page. If this is an external +# webinar, use the external URL as the value here. +url_slug: https://luma.com/bgllor3g + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: AWS MCP Hackathon + + event_type: event # workshop | event + + # URL for embedding a URL for ungated webinars. + youtube_url: + + # Sortable date. The datetime Hugo will use to sort the webinars in date order. + sortable_date: 2025-10-17T09:00:00-00:00 + + # Duration of the webinar. + duration: 1 day + + # "virtual" will be shown under "show virtual events only", otherwise shown as City, State (seattle, wa) + location: Los Angeles, LA + + # Description of the webinar. + description: Join us to build cutting-edge AI agents that push the limits of LLMs and AI applications! + + # The webinar presenters + presenters: + + # case-sensitive + tags: + level: # Beginner, Intermediate, Advanced + topics: [] + languages: [] + clouds: [] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: + salesforce_campaign_id: +--- \ No newline at end of file diff --git a/content/events/aws-reinvent/index.md b/content/events/aws-reinvent/index.md index daebd9024bd0..85e1542390cf 100644 --- a/content/events/aws-reinvent/index.md +++ b/content/events/aws-reinvent/index.md @@ -1,7 +1,7 @@ --- # Name of the event, <= 60 characters title: AWS re:Invent 2025 -meta_desc: Visit with Pulumi in Las Vegas at AWS re:Invent. +meta_desc: "Visit Pulumi booth #1127 at AWS re:Invent" meta_image: # A featured webinar will display first in the list. @@ -47,7 +47,7 @@ main: # "virtual" will be shown under "show virtual events only", otherwise shown as City, State (seattle, wa) location: Las Vegas, NV # Description of the webinar. - description: Visit with Pulumi in Las Vegas at AWS re:Invent, where pioneers gather from across the globe to hear the latest AWS innovations, peer-to-peer learning and invaluable networking opportunities. + description: "Visit Pulumi booth #1127 at AWS re:Invent, where pioneers gather from across the globe to hear the latest AWS innovations, peer-to-peer learning and invaluable networking opportunities." # The webinar presenters presenters: diff --git a/content/events/cloud-automation-intelligent-ops/index.md b/content/events/cloud-automation-intelligent-ops/index.md new file mode 100644 index 000000000000..e098d89b1e47 --- /dev/null +++ b/content/events/cloud-automation-intelligent-ops/index.md @@ -0,0 +1,90 @@ +--- +# Name of the event, <= 60 characters +title: "Cloud Automation: AWS and Pulumi’s Path to Intelligent Ops" +meta_desc: Join Pulumi and AWS for a fireside chat on how next-generation AI capabilities are transforming infrastructure operations. +meta_image: + +# A featured webinar will display first in the list. +featured: false + +# Webinars with unlisted as true will not be shown on the webinar list +unlisted: false + +# Gated webinars will have a registration form and the user will need +# to fill out the form before viewing. +gated: true + +# The layout of the landing page. +type: webinars + +# External webinars will link to an external page instead of a webinar +# landing/registration page. If the webinar is external you will need +# set the 'block_external_search_index' flag to true so Google does not index +# the webinar page created. +external: false +block_external_search_index: false + +# The url slug for the webinar landing page. If this is an external +# webinar, use the external URL as the value here. +url_slug: cloud-automation-intelligent-ops + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: "Cloud Automation: AWS and Pulumi’s Path to Intelligent Ops" + event_type: workshop # workshop | event + + # URL for embedding a URL for ungated webinars. + youtube_url: + + # Sortable date. The datetime Hugo will use to sort the webinars in date order. + sortable_date: 2025-10-09T12:00:00-04:00 + + # Duration of the webinar. + duration: 90 minutes + + # "virtual" will be shown under "show virtual events only", otherwise shown as City, State (seattle, wa) + location: virtual + + # Description of the webinar. + description: | + Join Pulumi and AWS for an exclusive fireside chat on how next-generation AI capabilities are transforming infrastructure operations through intelligent automation. Discover how platform engineering teams can harness autonomous assistants that understand context, execute complex cloud operations, and adapt to your organization's unique requirements - all while maintaining enterprise-grade governance and security controls. + learn: + - What is AIOps, and how does it impact your organization's operations + - Best practices for balancing automation with human oversight + - Strategies for incremental adoption of AI-powered infrastructure management + - How to prepare your organization for the next wave of infrastructure automation + + # The webinar presenters + presenters: + - name: Meagan Cojocar + role: General Manager, IaC, Pulumi + photo: /images/team/meagan-cojocar.jpg + - name: Marina Novikova + role: Sr. Partner Solution Architect, AWS + photo: /images/team/marina-novikova.jpg + - name: James Bland + role: WW Tech Lead Data & AI, AWS + photo: /images/team/james-bland.jpg + + # case-sensitive + tags: + level: Beginner # Beginner, Intermediate, Advanced + topics: ["AI", "Automation"," AWS Bedrock"] + languages: ["Any"] + clouds: ["AWS"] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: 14399b07-857e-47fa-bb31-9f31a1abe5a3 + salesforce_campaign_id: 701PQ00000gCXODYA4 + +event_data: + name: "Cloud Automation: AWS and Pulumi’s Path to Intelligent Ops" + start_date: 2025-10-09T12:00:00-04:00 + end_date: 2025-10-09T13:30:00-04:00 + url: "https://www.pulumi.com/resources/cloud-automation-intelligent-ops/" + description: | + Join Pulumi and AWS for an exclusive fireside chat on how next-generation AI capabilities are transforming infrastructure operations through intelligent automation. Discover how platform engineering teams can harness autonomous assistants that understand context, execute complex cloud operations, and adapt to your organization's unique requirements - all while maintaining enterprise-grade governance and security controls. +--- diff --git a/content/events/dev-ops-days-philadelphia-index.md b/content/events/dev-ops-days-philadelphia-index.md new file mode 100644 index 000000000000..496b4849c1dd --- /dev/null +++ b/content/events/dev-ops-days-philadelphia-index.md @@ -0,0 +1,67 @@ +--- +# Name of the event, <= 60 characters +title: DevOps Days Philadelphia +meta_desc: "Join Pulumi's Josh Kodroff, Principal Customer Success Architect, in Philadelphia as he presents \"From IaC to IDP: A Practical Guide to Self-Service Maturity.\"" +meta_image: + +# A featured webinar will display first in the list. +featured: false + +# Webinars with unlisted as true will not be shown on the webinar list +unlisted: false + +# Gated webinars will have a registration form and the user will need +# to fill out the form before viewing. +gated: false + +# The layout of the landing page. +type: webinars + +# External webinars will link to an external page instead of a webinar +# landing/registration page. If the webinar is external you will need +# set the 'block_external_search_index' flag to true so Google does not index +# the webinar page created. +external: true +block_external_search_index: true + +# The url slug for the webinar landing page. If this is an external +# webinar, use the external URL as the value here. +url_slug: https://www.eventbrite.com/e/devopsdays-philadelphia-2025-september-30th-october-1st-2025-tickets-1549913154969 + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: DevOps Days Philadelphia + + event_type: event # workshop | event + + # URL for embedding a URL for ungated webinars. + youtube_url: + + # Sortable date. The datetime Hugo will use to sort the webinars in date order. + sortable_date: 2025-09-30T09:00:00-00:00 + + # Duration of the webinar. + duration: 2 days + + # "virtual" will be shown under "show virtual events only", otherwise shown as City, State (seattle, wa) + location: Philadelphia, PA + # Description of the webinar. + description: "Join Pulumi's Josh Kodroff, Principal Customer Success Architect, in Philadelphia as he presents \"From IaC to IDP: A Practical Guide to Self-Service Maturity.\"" + + # The webinar presenters + presenters: + + # case-sensitive + tags: + level: # Beginner, Intermediate, Advanced + topics: [] + languages: [] + clouds: [] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: + salesforce_campaign_id: +--- \ No newline at end of file diff --git a/content/events/getting-started-with-infrastructure-agents/index.md b/content/events/getting-started-with-infrastructure-agents/index.md index 13a9871c9af7..412103f8b966 100644 --- a/content/events/getting-started-with-infrastructure-agents/index.md +++ b/content/events/getting-started-with-infrastructure-agents/index.md @@ -38,7 +38,7 @@ main: youtube_url: # Sortable date. The datetime Hugo will use to sort the webinars in date order. - sortable_date: 2025-10-09T12:00:00-04:00 + sortable_date: 2025-10-14T12:00:00-04:00 # Duration of the webinar. duration: 90 minutes @@ -76,8 +76,8 @@ form: event_data: name: "Getting Started with Infrastructure Agents" - start_date: 2025-10-09T12:00:00-04:00 - end_date: 2025-10-09T13:30:00-04:00 + start_date: 2025-10-14T12:00:00-04:00 + end_date: 2025-10-14T13:30:00-04:00 url: "https://www.pulumi.com/resources/getting-started-with-infrastructure-agents/" description: | Platform Engineering teams looking to add intelligent automation to their infrastructure workflows must first plan controls and human oversight into their process. In this session, we'll introduce considerations for setting up agentic workflows with a basic 'human in the loop' approval process and walk through a basic cloud deployment. diff --git a/content/events/mcp-academy/index.md b/content/events/mcp-academy/index.md new file mode 100644 index 000000000000..47105801d759 --- /dev/null +++ b/content/events/mcp-academy/index.md @@ -0,0 +1,68 @@ +--- +# Name of the event, <= 60 characters +title: MCP Academy PNW +meta_desc: Learn from peers who are using the Model Context Protocol to get more value from AI, every day. +meta_image: + +# A featured webinar will display first in the list. +featured: false + +# Webinars with unlisted as true will not be shown on the webinar list +unlisted: false + +# Gated webinars will have a registration form and the user will need +# to fill out the form before viewing. +gated: false + +# The layout of the landing page. +type: webinars + +# External webinars will link to an external page instead of a webinar +# landing/registration page. If the webinar is external you will need +# set the 'block_external_search_index' flag to true so Google does not index +# the webinar page created. +external: true +block_external_search_index: true + +# The url slug for the webinar landing page. If this is an external +# webinar, use the external URL as the value here. +url_slug: https://luma.com/mcpacademypnw + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: MCP Academy PNW + + event_type: event # workshop | event + + # URL for embedding a URL for ungated webinars. + youtube_url: + + # Sortable date. The datetime Hugo will use to sort the webinars in date order. + sortable_date: 2025-10-29T09:00:00-00:00 + + # Duration of the webinar. + duration: 1 day + + # "virtual" will be shown under "show virtual events only", otherwise shown as City, State (seattle, wa) + location: Seattle, WA + + # Description of the webinar. + description: Learn from peers who are using the Model Context Protocol to get more value from AI, every day. + + # The webinar presenters + presenters: + + # case-sensitive + tags: + level: # Beginner, Intermediate, Advanced + topics: [] + languages: [] + clouds: [] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: + salesforce_campaign_id: +--- \ No newline at end of file diff --git a/content/kubecon/_index.md b/content/kubecon/_index.md index 22323a7e7402..5545180179d3 100644 --- a/content/kubecon/_index.md +++ b/content/kubecon/_index.md @@ -1,71 +1,70 @@ --- -title: KubeCon 2024 -meta_desc: Discover Pulumi's game-changing Kubernetes solutions at KubeCon booth R1. -meta_image: /images/kubecon/kubecon-meta-24.png +title: KubeCon 2025 +meta_desc: Discover how Pulumi transforms cloud infrastructure for the AI era at KubeCon, Booth 1045. Book your demo today. +meta_image: /images/kubecon/kubecon-meta-26.png type: page layout: kubecon kubernetes_overview: - title: Ready to streamline your Kubernetes setup? + title: Scale Kubernetes Operations with AI Intelligence, Not AI Features description: | - **Fly to Pulumi booth R1 at KubeCon** and discover how to tame your infrastructure with actual code! We're not just talking YAML alternatives – we're talking a full-blown IaC powerhouse with first-class K8s support across all Pulumi products. - - Don't just manage your infrastructure – engineer it. With Pulumi, you'll bring software development practices to your DevOps, boosting efficiency and reducing errors. Stop by booth R1 and see how Pulumi can transform your Kubernetes workflow! - - Here's why Pulumi is turning heads: + Neo for Kubernetes: The first purpose-built infrastructure AI agent that understands your K8s environment, cloud dependencies, and container policies—delivering expert-level automation for modern container workloads. + emphasis: "Visit Pulumi booth #1045 at KubeCon Atlanta to see live demos." superpowers: - - title: Powerful Native Kubernetes Provider + - title: Turn Kubernetes Complexity into Competitive Advantage icon_type: provisioning description: - - Pulumi IaC offers a native Kubernetes provider more powerful and flexible than any Terraform alternative - - Full support for CustomResourceDefinitions, ConfigGroups, and ConfigFiles, enabling complex K8s setups + - When AI development creates 3x more Kubernetes demands, your platform team shouldn't become the constraint. Neo brings Kubernetes expertise to AI—purpose-built intelligence that understands container orchestration, multi-cloud K8s deployments, and enterprise governance - - title: Faster Updates and Deployment + - title: Built on Kubernetes Intelligence, Not Just AI icon_type: delivery description: - - Aims for same-day support of new Kubernetes releases, keeping you on the cutting edge - - Server-Side Apply (SSA) by default, allowing for more efficient and conflict-free updates + - 6+ years of production Kubernetes automation across AWS, Azure, GCP, and on-premises + - Native K8s governance respects existing RBAC, network policies, and security constraints + - "Proven results: Snowflake (1.5 weeks→1 day deployments), Starburst (112x faster), Unity (80% reduced deployment times)" - - title: Enhanced Security and Ease of Use + - title: Kubernetes-Native Integration icon_type: policy description: - - Pulumi ESC auto-generates kubeconfig files and enables easy authentication with cloud providers using just-in-time, short-lived credentials - - Seamlessly integrate kubeconfig from cloud-provisioned clusters, simplifying multi-cloud setups + - CI/CD & GitOps ready, drift detection & reconciliation, preview changes, and secure secrets management with External Secrets Operator integration. - - title: Comprehensive Insights and Management + - title: Expert Help Without the Wait icon_type: cloud description: - - Pulumi Insights offers full support for searching, filtering, and importing resources across Kubernetes clusters - - Brings Kubernetes support to the same level as major cloud providers, enabling unified management and visibility + - Handle complex K8s operations in minutes. Delegate jobs like "Neo, upgrade all clusters to latest stable" and get enterprise-grade execution with full audit trails. Platform teams handle 10x more Kubernetes requests with the same headcount. detail_sections: - title: Pulumi at KubeCon North America description: | Pulumi streamlines Kubernetes cluster configuration, management, and app workload deployments to your clusters. items: - - title: RSVP to “Down the Rabbit Hole” Happy Hour + - title: Join our Kubernetes Happy Hour icon: security icon_color: violet - description: with Pulumi, Oso and Apollo GraphGL for an evening of mountain magic Wednesday, November 13, 8-10pm MT at Lake Effect, 155 W 200 S, Salt Lake City - link: https://lu.ma/qzgd18gp + description: | + Join Pulumi, Buildkite, Oso, and Honeycomb for premium cocktails and stunning Atlanta skyline views at Glenn's Skylounge. Tuesday, November 11, 7-9 PM – the perfect KubeCon wind-down! 21+ only, first-come, first served. + link: https://buildkite.com/resources/events/25/kubecon-happy-hour/ cta: RSVP to Happy Hour - - title: Request a 1:1 demo + - title: Book a 1:1 Demo with a Kubernetes Expert in Booth 1045 icon: pen icon_color: yellow - description: See how Pulumi can help you ship infrastructure faster and manage your AWS resources at scale. Reserve your time today. - link: https://info.pulumi.com/kubecon-na?hs_preview=KRDQSZjg-181026154277 - cta: Schedule a Meeting + description: | + See Neo Solve Your Specific Container Challenges: + + Get a personalized demo showing how Neo handles your exact K8s use cases - from multi-cloud cluster management to application deployment automation, all within your governance framework. + link: "https://calendly.com/pulumi-meetings/demo-pulumi-at-kubecon-atlanta" + cta: Book your demo - - title: "Workshop - Pulumi and Kubernetes: Better Together" + - title: "Join the Kubernetes Workshop: From Zero to Production in Kubernetes" icon: team icon_color: salmon description: | - Nov 18, 2024 9 am PT/Noon ET + Nov 20, 2025 9 am PT/Noon ET - Learn how to use Pulumi's integrations with Kubernetes to ensure that your clusters and containerized workloads are managed with maximum ease and efficiency! - link: /resources/pulumi-kubernetes-better-together/ + Join us to explore how agentic workflows and modern tooling accelerate Kubernetes deployments to production, covering multi-cloud management, large-scale operations, complex migrations, and enterprise-grade infrastructure coordination + link: /events/from-zero-to-production-in-kubernetes/ cta: RSVP for Workshop --- diff --git a/layouts/page/kubecon.html b/layouts/page/kubecon.html index 32b5a6cc73ff..df450c140980 100644 --- a/layouts/page/kubecon.html +++ b/layouts/page/kubecon.html @@ -1,86 +1,92 @@ {{ define "hero" }} -
- Pulumi - Universal Infrastructure as Code for Kubernetes - KubeCon | Pulumi Booth R1 -
+
+ Pulumi - Universal Infrastructure as Code for Kubernetes - KubeCon | Pulumi Booth 1045 +
{{ end }} {{ define "main" }} - {{ range $index, $item := .Params.detail_sections }} -
-
- -
- {{ range $i, $row := $item.items }} -
-
- {{ partial "color-icon.html" (dict "icon" $row.icon "icon_color" $row.icon_color) }} -
{{ $row.title }}
-

{{ $row.description | markdownify }}

- {{ $row.cta }} → -
-
- {{ end }} -
-
-
- {{ end }} - -
-
- {{ with .Params.kubernetes_overview }} -
-
- +
+ {{ range $i, $row := $item.items }} +
+
+
+ {{ partial "color-icon.html" (dict "icon" $row.icon "icon_color" $row.icon_color) }} +
{{ $row.title }}
+

{{ $row.description | markdownify }}

-
-
-
-

{{ .title }}

-

{{ .description | markdownify }}

+
+
{{ end }}
-
+ + +{{ end }} -
-
- +
+
+ {{ with .Params.kubernetes_overview }} +
+
+ +
-
-{{ end }} +
+
+

{{ .title }}

+

{{ .description | markdownify }}{{ .emphasis | markdownify }}

+
+
+ {{ end }} +
+
+ +
+
+ +
+
+{{ end }} \ No newline at end of file diff --git a/static/images/about-us/journey.svg b/static/images/about-us/journey.svg index 8c5caa9c74b2..95e1a5cb9bbd 100644 --- a/static/images/about-us/journey.svg +++ b/static/images/about-us/journey.svg @@ -2,6 +2,9 @@ + + + diff --git a/static/images/kubecon/kubecon-hero-26.png b/static/images/kubecon/kubecon-hero-26.png new file mode 100644 index 000000000000..47d79a36b53a Binary files /dev/null and b/static/images/kubecon/kubecon-hero-26.png differ diff --git a/static/images/kubecon/kubecon-meta-26.png b/static/images/kubecon/kubecon-meta-26.png new file mode 100644 index 000000000000..47e0ba0d9c24 Binary files /dev/null and b/static/images/kubecon/kubecon-meta-26.png differ diff --git a/static/images/team/james-bland.jpg b/static/images/team/james-bland.jpg new file mode 100644 index 000000000000..6ba8d9f6d43e Binary files /dev/null and b/static/images/team/james-bland.jpg differ