From 5af1f3c7f4707cdc8feca84580a2863d700eb18a Mon Sep 17 00:00:00 2001 From: Sarah Hughes Date: Wed, 17 Apr 2024 15:08:10 -0700 Subject: [PATCH] add a batch of May workshops to resources --- .../index.md | 82 +++++++++++++++++++ .../index.md | 77 +++++++++++++++++ .../streamlining-ai-ml-gke-pulumi/index.md | 6 +- 3 files changed, 162 insertions(+), 3 deletions(-) create mode 100644 themes/default/content/resources/getting-started-with-iac-on-aws-python/index.md create mode 100644 themes/default/content/resources/how-to-migrate-to-pulumi-from-terraform/index.md diff --git a/themes/default/content/resources/getting-started-with-iac-on-aws-python/index.md b/themes/default/content/resources/getting-started-with-iac-on-aws-python/index.md new file mode 100644 index 00000000000..863e1a1ba1c --- /dev/null +++ b/themes/default/content/resources/getting-started-with-iac-on-aws-python/index.md @@ -0,0 +1,82 @@ +--- +# Name of the event, <= 60 characters +title: Getting Started with Infrastructure as Code on AWS - Python +meta_desc: This introductory workshop is designed to help new users become familiar with the core concepts needed to effectively deploy resources on AWS using Pulumi. +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: getting-started-with-iac-on-aws-python + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: Getting Started with Infrastructure as Code on AWS - Python + + 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: 2024-05-22T09:00:00.000-07: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: | + In this workshop, you will learn the fundamentals of Infrastructure as Code through a series of guided exercises using Pulumi’s Cloud Engineering platform. You will be introduced to Pulumi, an infrastructure as code platform, where you can use familiar programming languages to provision modern cloud infrastructure. + + This workshop is designed to help users completely new to Pulumi to become familiar with the core concepts to be effective with the Pulumi Infrastructure as Code platform. We will guide you through the Pulumi platform with diagrams and a series of hands on exercises to help you understand the building blocks available in Pulumi." + + learn: + - How to use Python with Pulumi. + - The basics of the Pulumi Programming Model + - How to provision, update, and destroy AWS resources + + # The webinar presenters + presenters: + - name: Diana Esteves + role: Solutions Architect, Pulumi + photo: /images/team/diana-esteves.jpg + - name: Marina Novikova + role: Sr. Partner Solutions Architect, AWS + photo: /images/team/marina-novikova.jpg + + # case-sensitive + tags: + level: Beginner # Beginner, Intermediate, Advanced + topics: [] + languages: ["Python"] + clouds: ["AWS"] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: 5d97ebfb-ea71-4887-b6ae-f74347948e38 + salesforce_campaign_id: 701PQ000009K1SbYAK +--- \ No newline at end of file diff --git a/themes/default/content/resources/how-to-migrate-to-pulumi-from-terraform/index.md b/themes/default/content/resources/how-to-migrate-to-pulumi-from-terraform/index.md new file mode 100644 index 00000000000..0e3ac3fce96 --- /dev/null +++ b/themes/default/content/resources/how-to-migrate-to-pulumi-from-terraform/index.md @@ -0,0 +1,77 @@ +--- +# Name of the event, <= 60 characters +title: How to migrate to Pulumi from Terraform +meta_desc: Learn how to build on top of your existing Terraform codebases with Pulumi or replace Terraform entirely. +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: how-to-migrate-to-pulumi-from-terraform + +# Content for the left hand side section of the page. +main: + # Webinar title. + title: How to migrate to Pulumi from Terraform + + 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: 2024-05-21T09:00:00-07: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: | + Many organizations are intrigued by the power of using general purpose languages with Pulumi to manage their infrastructure, but have a large existing investment in Terraform codebases. In this workshop, you'll learn how you can build on top of your existing Terraform code with Pulumi or replace Terraform entirely. + + learn: + - Approaches to using resources managed outside of Pulumi in Pulumi programs. + - How to leverage your organization's existing Terraform by consuming TF outputs in Pulumi programs. + - How to convert your existing Terraform code automatically to the Pulumi language of your choice and import resources from Terraform state files into your Pulumi state files. + + # The webinar presenters + presenters: + - name: Josh Kodroff + role: Senior Solutions Architect, Pulumi + photo: /images/team/josh-kodroff.jpg + + # case-sensitive + tags: + level: Beginner # Beginner, Intermediate, Advanced + topics: [] + languages: [] + clouds: [] + +# The right hand side form section. +form: + # HubSpot form id. + hubspot_form_id: 8f93df59-6803-4db3-912f-c8fdeb646e97 + salesforce_campaign_id: 701PQ00000AN6VLYA1 +--- diff --git a/themes/default/content/resources/streamlining-ai-ml-gke-pulumi/index.md b/themes/default/content/resources/streamlining-ai-ml-gke-pulumi/index.md index a3bd0200851..eb69a29c7d2 100644 --- a/themes/default/content/resources/streamlining-ai-ml-gke-pulumi/index.md +++ b/themes/default/content/resources/streamlining-ai-ml-gke-pulumi/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: 2024-03-28T09:00:00.000-07:00 + sortable_date: 2024-05-29T09:00:00.000-07:00 # Duration of the webinar. duration: 90 minutes @@ -71,6 +71,6 @@ main: # The right hand side form section. form: - hubspot_form_id: 71503050-8ca0-4e76-bb92-5d35d08636a0 - salesforce_campaign_id: 701PQ000007ohFTYAY + hubspot_form_id: efa6cfed-49e2-4d1f-a041-ec69fadab1fa + salesforce_campaign_id: 701PQ000009Jo3zYAC ---