<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"><channel><title>Pulumi Blog: Pulumi events</title><link>https://www.pulumi.com/blog/tag/pulumi-events/</link><description>Pulumi blog posts: Pulumi events.</description><language>en-us</language><pubDate>Wed, 11 Sep 2024 07:04:40 +0000</pubDate><item><title>PulumiUP 2024: Dive Into the Future of Cloud, Platform Engineering, and AI/ML</title><link>https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/</link><pubDate>Wed, 11 Sep 2024 07:04:40 +0000</pubDate><guid>https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/index.png" /&gt;
&lt;p&gt;PulumiUP 2024 is just around the corner! It will be held on September 18th, starting at 8 AM PT | 15:00 UTC +0, and with over 5,500 engineers from all over the world already registered, this is shaping up to be the must-attend event for cloud professionals, platform engineers, and AI/ML enthusiasts alike. From entry-level engineers to tech executives, this event brings together professionals from companies of all sizes to explore the latest innovations and best practices in &lt;strong&gt;Cloud and IaC&lt;/strong&gt;, &lt;strong&gt;Platform Engineering &amp;amp; DevOps&lt;/strong&gt;, and &lt;strong&gt;AI/ML&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you haven’t registered yet, now’s the time! &lt;a href="https://conference.pulumi.com/schedule/?utm_source=PulumiUP&amp;amp;utm_medium=web&amp;amp;utm_campaign=FY2025Q1_Event_PulumiUP"&gt;Start building your schedule today&lt;/a&gt;, select the talks you want to watch live and on-demand and add them to your schedule.&lt;/p&gt;
&lt;h2 id="pulumiup-at-glance"&gt;PulumiUP at Glance&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#main-track-keynote-cloud-culture-talks-and-more"&gt;Main Track: Keynote, Cloud Culture Talks, and More&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#aiml-track-highlights"&gt;AI/ML Track Highlights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#platform-engineering-and-devops-track-highlights"&gt;Platform Engineering and DevOps Track Highlights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#cloud-and-iac-track-highlights"&gt;Cloud and IaC Track Highlights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#workshops-and-hands-on-learning"&gt;Workshops and Hands-On Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#amazing-partners-and-sponsors"&gt;Amazing Partners and Sponsors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/#build-your-schedule-now"&gt;Build Your Schedule Now&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="main-track-keynote-cloud-culture-talks-and-more"&gt;Main Track: Keynote, Cloud Culture Talks, and More&lt;/h2&gt;
&lt;p&gt;In the Main Track, you’ll hear directly from the Pulumi leadership team about exciting product innovations. Don’t miss the Cloud Culture talks focused on the human side of technology and collaboration.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/events/pulumiup-2024-keynote/"&gt;Keynote and New Product Announcements&lt;/a&gt;&lt;/strong&gt; - Joe Duffy (Co-founder and CEO), Luke Hoban (CTO), and other key Pulumi leaders will unveil new products and innovations shaping the next wave of cloud development. Expect to see live demos showcasing how these tools can revolutionize your workflows, from cloud infrastructure to security automation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/9Xf6DJMvQ08"&gt;Why Care About Building a Cloud Center of Excellence?&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Alex Radu (VP Product &amp;amp; Marketing Manager, Public Cloud, J.P. Morgan) discusses why building a Cloud Center of Excellence is essential for long-term cloud strategy success.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/30wTCwfj3cc"&gt;What Is &amp;lsquo;HugOps&amp;rsquo; and Why Is It Important?&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Rees Pozzi (Senior Platform Engineer, Kainos) explores the meaning and importance of &amp;ldquo;HugOps,&amp;rdquo; a practice promoting empathy and collaboration in the tech world but also by all those impacted by it.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="aiml-track-highlights"&gt;AI/ML Track Highlights&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://conference.pulumi.com/talks/panel-ai-cloud-development/"&gt;&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/pulumiup_2024-ai-cloud-development.png"
alt="Panelists of AI for Cloud Development" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Panel: AI for Cloud Development&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;AI is transforming how we approach development and infrastructure, and PulumiUP offers an incredible lineup of talks and panels on the topic.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/4IWGNoNVbiM"&gt;Data Privacy Challenges with Large Language Models&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Aditi Godbole (Data Science, AI &amp;amp; ML Leader, SAP) will address the critical question of managing data privacy, addressing LLM basics, AI data privacy fundamentals, and specific privacy issues in LLMs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/CoZM9BCJcJ4"&gt;Pulumi Powered AI/ML on Kubernetes&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Jason Smith (App Modernization Specialist, Google Cloud) will show you how to serve an open-source LLM with a RAG on Kubernetes and set up a Kubernetes environment for AI/ML workloads with Pulumi.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/WoM8Bj76_Fw"&gt;AI Tools for Developers&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Jim Clark (Principal Software Engineer, Docker) will explore how Tools can enhance the capabilities of AI assistants and show how the combination of AI, Tools, and containerized runtimes, can enhance interactions between developers and their tools.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/2mlb2jEBkoo"&gt;The AI Governance Challenge&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Patty O&amp;rsquo;Callaghan (Technical Director, Charles River) will explore the complexities of AI governance and how to navigate them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/events/panel-ai-in-cloud-development/"&gt;Panel Discussion: &amp;ldquo;AI for Cloud Development&amp;rdquo;&lt;/a&gt;&lt;/strong&gt; - Luke Hoban (CTO, Pulumi), Phillip Carter (Principal Product Manager, Honeycomb), Giri Sreenivas (CPO, Docker), Clare Liguori (Senior Principal Software Engineer, AWS) and Meagan Cojocar (Principal Product Manager, Pulumi) will provide diverse perspectives on how AI is shaping cloud infrastructure.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="platform-engineering-and-devops-track-highlights"&gt;Platform Engineering and DevOps Track Highlights&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/pulumiup_2024-secrets-policies-automating-cybersecurity.png"
alt="Panelists of Secrets and Policies—Automating Cybersecurity" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Panel: Secrets and Policies—Automating Cybersecurity&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The Platform Engineering &amp;amp; DevOps track at PulumiUP is perfect for anyone looking to automate infrastructure, secure their systems, and scale their environments with ease. This track features talks and panels on cutting-edge technologies and practices.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/WZD1z2ldweY"&gt;Moving Mountains: How IaC Unlocks Massive Refactoring Possibilities&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Shaun Verch (Infrastructure Engineer, Oso) will show you how infrastructure as code can transform large-scale refactoring projects.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/1Q3XPmenthg"&gt;Using Pulumi to Empower Kubernetes Fleet Management&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Blake Romano (Senior Software Engineer, Imagine Learning) will show you how Imagine Learning leverages Pulumi to manage a fleet of Kubernetes clusters and other platform resources quickly and reliably, and how it revolutionized their workflow.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/f2r9rS9U2CA"&gt;Streamline Your Infrastructure Deployment with GitOps and Pulumi Operator&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Sam Cogan (Solutions Architect &amp;amp; Azure MVP, WTW) will highlight how you can define your infrastructure in Git, and have Pulumi automatically reconcile it into deployed infrastructure.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/EQwpC02CQ9k"&gt;Is This a Platform? Platform Engineering Before PMF&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Jk Jensen (Team Lead, Staff Software Engineer, MystenLabs) will share how they built their service platform around Pulumi to help engineers and researchers move from prototypes to deployed environments, enabling their teams to iterate more quickly and develop an increasing number of systems without additional complexity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/events/security-automation-faster-cheaper-better/"&gt;Security Automation—Faster. Cheaper. Better.&lt;/a&gt;&amp;quot;&lt;/strong&gt; - David Giambruno (VP of Engineering and DevOps, Tivity Health) and Joe Duffy (Founder/CEO, Pulumi) will discuss security automation and how these efforts impacted speed and agility, cost optimization and improved security and compliance.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/CGE8VXgkjug"&gt;Meet Devs Where They Are: Why IaC Must Be Real Code&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Jeremy Adams (Head of Ecosystems, Dagger) will present why real code (that teams already use for applications) is essential for both IaC and CI/CD pipelines, and to meet modern DevOps best practices.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/2a-wlUnBY1g"&gt;Security of IaC Pipelines and Infrastructure Governance With Policies-As-Code&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Marina Novikova (Senior Partner Solutions Architect, AWS) and Andy Taylor (Senior Networking Specialist/ Solutions Architect, AWS) will explore security best practices for IaC pipelines and infrastructure governance using policies-as-code, cover best practices for handling sensitive information like access keys, tokens and encryption keys, and scaling and automating your DevSecOps.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/events/secrets-policies-automating-cybersecurity/"&gt;Panel Discussion: &amp;ldquo;Secrets and Policies—Automating Cybersecurity&amp;rdquo;&lt;/a&gt;&lt;/strong&gt; - Arun Loganathan (Senior Product Manager, Pulumi), Maya Kaczorowski (PM of Security), Jason Meller (VP, Product, 1Password), and Ofir Cohen (CTO, Container Security, Wiz) will explore the intersection of innovation and security, offering insights into how AI is reshaping the threat landscape and how organizations can stay ahead.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="cloud-and-iac-track-highlights"&gt;Cloud and IaC Track Highlights&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/pulumiup-global-cloud-iac-platform-engineering-ai-conference/pulumiup_2024-infrastructure-as-code.png"
alt="Panelists of Infrastructure as Code - Can we do better?" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Panel: Infrastructure as Code - Can we do better?&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The Cloud and IaC track is ideal for those wanting to deepen their understanding of infrastructure as code and its impact on modern cloud computing. Learn from industry pioneers and see where the future of IaC is headed.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/blog/from-cdk-pulumi-evolution-of-sst/"&gt;From CDK to Pulumi: Evolution of SST&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Dax Raad (Founding Engineer, SST) and Jay V (Founder, SST) will share insights into the early development of their product, initially built on AWS Cloud Development Kit (CDK), the challenges they encountered and the groundbreaking decision to transition to Pulumi.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/blog/unified-programmatic-approach-infrastructure-management-bmw-using-pulumi/"&gt;Unified Software Development at BMW Software Factory with Pulumi&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Jan-Peter Alten (Expert Software Engineer, DevOps, BMW Group) will showcase how BMW uses Pulumi to unify their software development processes, resulting in an increase in developer productivity, streamlined infrastructure management, and enhanced scalability, security, and compliance across their complex software ecosystem.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/E077QbXPOZE"&gt;Stacking Accounts: Multi-Account Deployments in a Single Stack for Monitoring, Management, and More&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Denis Willett (Software Engineer, North Carolina Institute for Climate Studies) will explain how they use Pulumi for managing 60+PB of environmental data across AWS, GCP, and Azure and leverage multi-account deployments in a single stack via the Pulumi Automation API.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://youtu.be/C5ZuEVXesOk"&gt;Industrialize the Configuration of Your GitHub Repositories With IaC&lt;/a&gt;&amp;quot;&lt;/strong&gt; - Alexandre Nédélec (Software Engineer, Avanade) will live code using the GitHub, Azure native, and Azure AD Pulumi providers to create a GitHub repository and configure its pipeline to deploy to Azure using OpenID Connect.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/events/panel-infrastructure-as-code-can-we-do-better/"&gt;Panel Discussion: &amp;ldquo;Infrastructure as Code — Can We Do Better?&amp;rdquo;&lt;/a&gt;&lt;/strong&gt; - Joe Duffy (Co-Founder and CEO, Pulumi), Brian Grant (CTO, Stealth), Elad Ben-Israel (Co-Founder and CEO, Winglang), Adam Jacob (Co-Founder and CEO, System Initiative), and Luke Hoban (CTO, Pulumi) will discuss the past, the present, and the future of Infrastructure as Code and the overall infrastructure technologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="workshops-and-hands-on-learning"&gt;Workshops and Hands-On Learning&lt;/h2&gt;
&lt;p&gt;Want to get hands-on experience? Our live workshops are designed to deepen your understanding of trending topics, Pulumi, and its applications.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/resources/managing-team-secrets-with-1password-pulumi-esc/"&gt;Managing Team Secrets with 1Password &amp;amp; Pulumi ESC&lt;/a&gt;&amp;quot;&lt;/strong&gt; on September 25, led by Phil Johnston (1Password) and Diana Esteves (Pulumi).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/resources/securing-iac-pipelines-in-regulated-industries/"&gt;Securing IaC Pipelines in Regulated Industries&lt;/a&gt;&amp;quot;&lt;/strong&gt; on September 26, led by Josh Kodroff (Pulumi) and Marina Novikova (AWS).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/resources/deploy-tailscale-infrastructure-with-pulumi/"&gt;Deploy Tailscale infrastructure in AWS with Pulumi&lt;/a&gt;&amp;quot;&lt;/strong&gt; on October 15, led by Diana Esteves (Pulumi) and Lee Briggs (Tailscale).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;a href="https://www.pulumi.com/resources/observability-as-code-for-ai-apps-new-relic/"&gt;Observability as Code for AI Apps with New Relic and Pulumi&lt;/a&gt;&amp;quot;&lt;/strong&gt; on October 30, led by Diana Esteves (Pulumi) and Harry Kimpel (New Relic).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="amazing-partners-and-sponsors"&gt;Amazing Partners and Sponsors&lt;/h2&gt;
&lt;p&gt;Thank you to our amazing customers, sponsors, and partners for supporting PulumiUP!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://aws.amazon.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;AWS&lt;/a&gt;&lt;/strong&gt; The world&amp;rsquo;s most comprehensive and broadly adopted cloud, offering over 200 fully featured services from data centers globally.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://cloud.google.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Google Cloud&lt;/a&gt;&lt;/strong&gt; Help developers build quickly, securely, and cost effectively with the next generation of modern infrastructure designed to meet specific workload and industry needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://newrelic.com/instant-observability/pulumi/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;New Relic&lt;/a&gt;&lt;/strong&gt; Data for engineers to monitor, debug, and improve their entire stack.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://docker.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Docker&lt;/a&gt;&lt;/strong&gt; Accelerate how you build, share, and run applications.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://1password.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;1Password&lt;/a&gt;&lt;/strong&gt; Streamline how you manage SSH keys, API tokens, and other infrastructure secrets throughout the entire software development life cycle.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://tailscale.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Tailscale&lt;/a&gt;&lt;/strong&gt; Make creating software-defined networks easy: securely connecting users, services, and devices.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://pinecone.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Pinecone&lt;/a&gt;&lt;/strong&gt; Build remarkable GenAI applications fast, with lower cost, better performance, and greater ease of use at any scale.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://wiz.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Wiz&lt;/a&gt;&lt;/strong&gt; Secure everything you build and run in the cloud.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://honeycomb.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Honeycomb&lt;/a&gt;&lt;/strong&gt; Observability that helps solve problems you couldn’t before.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://mystenlabs.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Mysten Labs&lt;/a&gt;&lt;/strong&gt; Building critical infrastructure to enable a more decentralized internet.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://imaginelearning.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Imagine Learning&lt;/a&gt;&lt;/strong&gt; Empowering educators to inspire breakthrough moments in every student’s unique learning journey with digital-first, K–12 education solutions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://dagger.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Dagger&lt;/a&gt;&lt;/strong&gt; Powerful, programmable open source CI/CD engine that runs your pipelines in containers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://osohq.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Oso&lt;/a&gt;&lt;/strong&gt; Authorization as a service.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="build-your-schedule-now"&gt;Build Your Schedule Now&lt;/h2&gt;
&lt;p&gt;With so many compelling topics across AI/ML, Platform Engineering, DevOps, and Cloud and IaC, now is the time to &lt;a href="https://conference.pulumi.com/schedule/?utm_source=PulumiUP&amp;amp;utm_medium=web&amp;amp;utm_campaign=FY2025Q1_Event_PulumiUP"&gt;build your PulumiUP schedule&lt;/a&gt;. Select the sessions that match your goals and interests to maximize your experience. Plus, you&amp;rsquo;ll receive a link to watch your chosen panel discussions and tech talks on-demand!&lt;/p&gt;
&lt;p&gt;Haven’t registered yet? It’s not too late! Join 5,500 engineers worldwide in this groundbreaking event and gain the insights you need to drive innovation at your company. &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Register now-&amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We can’t wait to see you there!&lt;/p&gt;</description><author>Sara Huddleston</author><category>pulumi-events</category><category>announcements</category><category>platform-engineering</category><category>ai</category><category>cloud-computing</category><category>infrastructure-as-code</category><category>devsecops</category><category>community</category></item><item><title>Platform Engineering: Cloud-Native, Maturity Models, and Platforms as Products</title><link>https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/</link><pubDate>Fri, 26 Jul 2024 17:40:17 +0000</pubDate><guid>https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/platform-engineering-cncf-maturity-model/index.png" /&gt;
&lt;p&gt;The Platform Engineering &amp;amp; DevOps in-person series launched in Berlin with two great speakers. This blog article is an overview of Dominik Kress&amp;rsquo;s talk, “What the Heck is the CNCF Platform Working Group? Answers from a Member!” in which he discussed Cloud-Native Platforms, The Platform Maturity Model, and approaching Platforms as Products.&lt;/p&gt;
&lt;p&gt;In this article, you&amp;rsquo;ll learn more about &lt;a href="https://www.pulumi.com/what-is/what-is-platform-engineering/"&gt;platform engineering&lt;/a&gt; and how to get involved with the CNCF Platform Working Group. Make sure to check our &lt;a href="https://luma.com/pulumi"&gt;Pulumi User Groups (PUGs)&lt;/a&gt; to find a meetup near you.&lt;/p&gt;
&lt;h2 id="on-this-platform-engineering-article"&gt;On this platform engineering article:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/#what-is-a-platform"&gt;What is a Platform?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/#defining-cloud-native-platforms"&gt;Defining Cloud Native Platforms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/#the-platform-maturity-model-charting-the-path-to-success"&gt;The Platform Maturity Model: Charting the Path to Success&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/#platforms-as-products-driving-success"&gt;Platforms as Products: Driving Success&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/#frequently-asked-questions"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-is-a-platform"&gt;What is a Platform?&lt;/h2&gt;
&lt;p&gt;According to CNCF, a platform in cloud-native computing is an integrated collection of capabilities designed to meet users&amp;rsquo; needs. It serves as a cross-cutting layer, ensuring a consistent experience integrating and managing services and capabilities for various applications and use cases. A good platform provides consistent user experiences through portals, project templates, and self-service APIs.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/case-studies/atlassian/"&gt;Atlassian&lt;/a&gt; describes platform teams as creators of capabilities used by multiple product teams, reducing their overhead and cognitive load. Martin Fowler and Evan Bottcher define a digital platform as a foundation of self-service APIs, tools, services, and support arranged as an internal product. These platforms enable autonomous teams to deliver features faster with less coordination.&lt;/p&gt;
&lt;p&gt;The specific capabilities of a platform are tailored to the needs of its stakeholders and users. While platform teams provide these capabilities, they do not always implement them directly. Managed service providers or dedicated internal teams can maintain the underlying implementations, ensuring consistency across the organization. Platforms are tailored to an enterprise’s internal users and are particularly relevant for cloud-native architectures, separating supporting capabilities from application-specific logic.&lt;/p&gt;
&lt;h2 id="defining-cloud-native-platforms"&gt;Defining Cloud Native Platforms&lt;/h2&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/NUPK5CCm6XA?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;The core of the discussion at the CNCF Platform Working Group is: &amp;ldquo;What exactly is a cloud-native platform, and why do organizations need one?&amp;rdquo;
A cloud-native platform is a strategic business initiative that enables organizations to deliver value more efficiently and effectively. It is characterized by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Vendor-neutrality&lt;/strong&gt;: A cloud-native platform should be open and agnostic, allowing organizations to leverage various technologies and services without being locked into a single vendor.
&lt;strong&gt;Scalability and flexibility&lt;/strong&gt;: The platform should be designed to accommodate the organization&amp;rsquo;s growing and changing needs, with the ability to add or remove components as needed easily.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/blog/software-developer-experience-devex-devx-devops-culture/"&gt;Developer-centricity&lt;/a&gt;&lt;/strong&gt;: The platform should empower developers to be more productive by providing self-service capabilities, streamlined workflows, and a consistent developer experience.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://www.pulumi.com/blog/developer-portal-platform-teams/"&gt;Operational efficiency&lt;/a&gt;&lt;/strong&gt;: The platform should simplify and automate the management and maintenance of the underlying infrastructure, allowing the organization to focus on delivering value to customers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Continuous improvement&lt;/strong&gt;: The platform should be designed with a mindset of continuous evolution, with regular updates and enhancements to address emerging needs and technologies.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;By aligning with these principles, organizations can achieve faster time-to-market, improved developer productivity, and reduced operational overhead.&lt;/p&gt;
&lt;h2 id="the-platform-maturity-model-charting-the-path-to-success"&gt;The Platform Maturity Model: Charting the Path to Success&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/platform-engineering-cncf-maturity-model/dominik-platform-engineering-berlin.png"
alt="Dominik Kress at the Berlin Pulumi Group meetup explaining the platform maturity model" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Dominik Kress at the Berlin Pulumi Group meetup explaining the platform maturity model&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The Platform Working Group has developed a Platform Maturity Model. This framework can help assess the current state of a cloud native platform and identify steps to enhance its maturity. It defines five levels:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ad-hoc&lt;/strong&gt;: At the lowest level, the platform is ad-hoc, with no dedicated team or budget and a reliance on individual efforts and workarounds.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Operational&lt;/strong&gt;: The platform has a dedicated team and budget, which focus primarily on operational tasks and maintenance rather than strategic initiatives.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scalable&lt;/strong&gt;: The platform is now viewed as a product with a clear roadmap and a focus on delivering value to internal customers. The platform team has more autonomy and the ability to drive innovation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enabled&lt;/strong&gt;: The platform has become a strategic asset, with a thriving ecosystem of contributors and consumers. The platform team is empowered to make decisions and drive the platform&amp;rsquo;s evolution.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Optimized&lt;/strong&gt;: The platform is continuously optimized, focusing on measuring and improving key performance indicators. The platform is deeply integrated into the organization&amp;rsquo;s technology strategy and decision-making processes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;By using the CNCF&amp;rsquo;s &lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/"&gt;Platform Maturity Model&lt;/a&gt; as a guide, organizations can assess their current level of platform maturity, identify areas for improvement, and develop a roadmap to reach a higher level of platform success. This model has proven to be a valuable tool for many organizations, helping them to align their platform initiatives with their broader business objectives.&lt;/p&gt;
&lt;h2 id="platforms-as-products-driving-success"&gt;Platforms as Products: Driving Success&lt;/h2&gt;
&lt;p&gt;One of the key initiatives currently underway within the Platform Working Group is the &amp;ldquo;&lt;a href="https://tag-app-delivery.cncf.io/blog/product-thinking-for-platforms/"&gt;Platforms as Products&lt;/a&gt;&amp;rdquo; research project. This effort aims to explore the parallels between traditional product management and the management of cloud-native platforms to identify best practices and patterns that can help organizations unlock their platforms&amp;rsquo; full potential.&lt;/p&gt;
&lt;p&gt;The core premise of the &amp;ldquo;Platforms as Products&amp;rdquo; initiative is that successful cloud-native platforms should be treated and managed like products rather than just technology projects. This means applying principles of product management, such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Defining a clear vision and roadmap&lt;/strong&gt;: Establishing a long-term vision for the platform and a roadmap to get there, focusing on delivering value to internal customers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Measuring and optimizing for key metrics&lt;/strong&gt;: Identifying and tracking the right performance indicators to ensure the platform delivers the desired outcomes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fostering a thriving ecosystem&lt;/strong&gt;: Encouraging and enabling a community of contributors and consumers to drive the platform&amp;rsquo;s evolution and adoption.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Continuously iterating and improving&lt;/strong&gt;: Embracing a continuous improvement mindset, with regular updates and enhancements to the platform based on user feedback and emerging needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;By adopting a product management approach to their cloud native platforms, organizations can better align their platform initiatives with their broader business goals and ensure that the platform delivers tangible value to the organization.&lt;/p&gt;
&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;This article and Dominik Kress&amp;rsquo;s talk highlighted the importance of platform engineering in cloud-native computing. Key points included defining cloud-native platforms, assessing platform maturity, and managing platforms with product management principles.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re interested in learning more about platform engineering and getting involved in CNCF&amp;rsquo;s initiatives, there are several ways to participate:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Register for the &lt;a href="https://info.pulumi.com/platform-engineering-workshop-series"&gt;Platform Engineering workshop series course&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Join the bi-weekly &lt;a href="https://tag-app-delivery.cncf.io/wgs/platforms/#meetings"&gt;CNCF Platform Working Group meetings&lt;/a&gt; every other Tuesday at 5 PM Berlin time (11 AM ET).&lt;/li&gt;
&lt;li&gt;Learn how to &lt;a href="https://www.pulumi.com/docs/pulumi-cloud/developer-portals/"&gt;build Developer Portals with Pulumi&lt;/a&gt;. You can get off the ground faster with organization templates, a new project wizard, or leveraging the backstage plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="frequently-asked-questions"&gt;Frequently Asked Questions&lt;/h2&gt;
&lt;h3 id="what-is-the-cncf-platform-working-group"&gt;What is the CNCF Platform Working Group?&lt;/h3&gt;
&lt;p&gt;Within the &lt;a href="https://www.cncf.io/"&gt;CNCF&lt;/a&gt;, the Platform Working Group is a collaborative effort focused on the critical topic of cloud native platforms. As a working group member, you can share insights and experiences from our discussions.&lt;/p&gt;
&lt;p&gt;The Platform Working Group is part of the CNCF&amp;rsquo;s App Delivery Technical Advisory Group, which includes sustainability, runtime, observability, and security initiatives. The working group is open to anyone interested in contributing to the conversation around cloud native platforms, and its members come from diverse backgrounds, including product managers, engineers, and industry experts.&lt;/p&gt;
&lt;h3 id="who-is-dominik-kress"&gt;Who is Dominik Kress?&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/dominik-kress-33a540174/"&gt;Dominik Kress&lt;/a&gt; is a product manager at Giant Swarm and a CNCF Platforms Working Group member.&lt;/p&gt;
&lt;p&gt;He is on a mission to simplify developers&amp;rsquo; lives by delivering intuitive developer platforms. He has been in the IT industry for over seven years, starting his journey as a Full Stack Software Engineer, falling in love with DevOps and Product Organisations to become a Product Manager for Cloud Technology later.&lt;/p&gt;
&lt;p&gt;Dominik is passionate about Cloud Transformation, Product Management, and helping people. He loves contributing to the community with talks, articles, or publications.&lt;/p&gt;
&lt;h3 id="how-can-i-participate-in-the-platform-as-a-product-research"&gt;How can I participate in the Platform As A Product research?&lt;/h3&gt;
&lt;p&gt;The &amp;ldquo;Platforms as Products&amp;rdquo; research project is currently underway, with the Platform Working Group conducting interviews and gathering insights from organizations that have successfully implemented cloud native platforms. The goal is to distill these learnings into a set of best practices and patterns that can be shared with the broader community.&lt;/p&gt;
&lt;p&gt;To participate in this research, &lt;a href="https://bit.ly/platform-research"&gt;sign up here&lt;/a&gt;.&lt;/p&gt;</description><author>Sara Huddleston</author><category>platform-engineering</category><category>community</category><category>pulumi-events</category></item><item><title>Platform Engineering &amp; DevOps Series Kickoff Announcement</title><link>https://www.pulumi.com/blog/platform-engineering-devops-event-meetup-community/</link><pubDate>Mon, 15 Jul 2024 14:38:46 +0000</pubDate><guid>https://www.pulumi.com/blog/platform-engineering-devops-event-meetup-community/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/platform-engineering-devops-event-meetup-community/index.png" /&gt;
&lt;p&gt;We are excited to announce the kickoff of the Platform Engineering &amp;amp; DevOps Series, which will run from July 16 to October 31. This series will feature in-person events across various cities, including Berlin, London, Paris, Sydney, Boston, San Francisco, Seattle, Austin, Denver, and NYC. For those unable to attend an in-person event, we encourage you to participate in a virtual DevOps &amp;amp; Platform Engineering workshop.&lt;/p&gt;
&lt;h2 id="upcoming-in-person-events"&gt;Upcoming In-Person Events&lt;/h2&gt;
&lt;p&gt;Pulumi is hosting in-person meetups and virtual workshops for engineers interested in Platform Engineering and DevOps, covering topics from best practices to setup and implementation to advanced topics. Join us for tech talks, hands-on workshops, and opportunities to network with fellow engineers.&lt;/p&gt;
&lt;h3 id="first-platform-engineering--devops-in-person-event-berlin---july-16"&gt;First Platform Engineering &amp;amp; DevOps in-person event: Berlin - July 16&lt;/h3&gt;
&lt;p&gt;Join &lt;a href="https://www.linkedin.com/in/dominik-kress-33a540174/"&gt;Dominik Kress&lt;/a&gt; (Product Manager at Giant Swarm and member of the CNCF Platforms Working Group) and &lt;a href="https://www.linkedin.com/in/guy-menahem/"&gt;Guy Menahem&lt;/a&gt; (Solutions Architect at Komodor and community leader at The Platformers) at LOBE Block for an engaging discussion on platform engineering.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dominik Kress will present &amp;ldquo;What the Heck is the CNCF Platform Working Group? Answers from a Member!&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Guy Menahem will present &amp;ldquo;For This Backstage, You Don’t Need a Special Pass: Platform Engineering in Practice.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more details and to RSVP, visit the &lt;a href="https://luma.com/pulumi"&gt;Berlin Meetup page&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="second-in-person-event-boston-july-24"&gt;Second In-Person Event: Boston, July 24&lt;/h3&gt;
&lt;p&gt;Join Pulumi&amp;rsquo;s founder &amp;amp; CEO, &lt;a href="https://www.linkedin.com/in/joejduffy/"&gt;Joe Duffy&lt;/a&gt;, and &lt;a href="https://www.linkedin.com/in/jbaldanza/"&gt;Jamie Baldanza&lt;/a&gt;, Director of DevOps at Relay Therapeutics, for the launch of our Boston meetup at The Foundry. This is a great opportunity for DevOps engineers, platform engineers, software engineers, and Cloud enthusiasts to connect and share insights.&lt;/p&gt;
&lt;p&gt;RSVP is required due to limited capacity. Secure your spot, and RSVP at the &lt;a href="https://luma.com/pulumi"&gt;Boston Meetup page&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="more-coming-soon"&gt;More coming soon!&lt;/h3&gt;
&lt;p&gt;We expected Seattle, Paris, and London&amp;rsquo;s meetups to happen in early September.
Details for the other in-person events will be coming soon, so stay tuned for more updates at &lt;a href="https://info.pulumi.com/platform-engineering-devops-series"&gt;Platform Engineering &amp;amp; DevOps Series&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;No upcoming in-person events in your area? Attend one of our virtual workshops and keep up with the latest in DevOps &amp;amp; Platform Engineering!&lt;/p&gt;
&lt;h3 id="virtual-workshops"&gt;Virtual Workshops&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Getting Started with CI/CD for AWS using GitHub Actions&lt;/strong&gt;: July 17. Learn more and &lt;a href="https://www.pulumi.com/resources/getting-started-with-ci-cd-aws-pulumi-github-actions/"&gt;register here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;From Zero to Production in Kubernetes&lt;/strong&gt;: July 25. Learn more and &lt;a href="https://www.pulumi.com/resources/from-zero-to-production-in-kubernetes/"&gt;register here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Advanced CI/CD for AWS using Pulumi and GitHub Actions&lt;/strong&gt;: August 14. Learn more and &lt;a href="https://www.pulumi.com/resources/advanced-cicd-aws-pulumi-github-actions/"&gt;register here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mastering Platform Engineering: From Setup to Scaling Success&lt;/strong&gt;: TBD.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Join us for tech talks, hands-on workshops, and opportunities to network with industry peers. We are excited to meet you in person or virtually.
See you there!&lt;/p&gt;</description><author>Sara Huddleston</author><category>developer-experience</category><category>devops</category><category>platform-engineering</category><category>community</category><category>pulumi-events</category></item><item><title>Announcing PulumiUP Conference 2024</title><link>https://www.pulumi.com/blog/announcing-pulumiup-conference-2024/</link><pubDate>Wed, 01 May 2024 17:27:25 +0000</pubDate><guid>https://www.pulumi.com/blog/announcing-pulumiup-conference-2024/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/announcing-pulumiup-conference-2024/index.png" /&gt;
&lt;p&gt;Today we announce our annual PulumiUP virtual conference taking place on September 18, 2024. PulumiUP is our global cloud and IaC conference for anyone interested in infrastructure as code, cloud, AI, platform engineering, DevOps, and cloud culture. Every year, we strive to build a program packed with technical talks, demos, and best practices to empower you with new learnings and inspiration that you can apply in your professional life. Attend to hear from industry leaders, experts, and community peers.&lt;/p&gt;
&lt;h2 id="what-is-pulumiup"&gt;What is PulumiUP?&lt;/h2&gt;
&lt;p&gt;PulumiUP isn&amp;rsquo;t just another conference, it&amp;rsquo;s a global gathering of minds passionate about cloud technologies, AI, DevOps, and everything in between. Whether you&amp;rsquo;re an industry veteran or just dipping your toes into the vast ocean of cloud computing, PulumiUP has something for everyone.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll hear keynotes from Pulumi Founder/CEO Joe Duffy and CTO Luke Hoban, stories from industry leaders on their experiences with cloud adoption and transformation (and how they used Pulumi to make it happen), and talks from other members of the Pulumi community (like you!) aimed at helping you navigate the ever-changing world of the cloud.&lt;/p&gt;
&lt;h2 id="call-for-speakers-your-story-matters"&gt;Call for Speakers: Your Story Matters&lt;/h2&gt;
&lt;p&gt;One exciting addition to this year&amp;rsquo;s event is the call for speakers. We invite you, the community, to share your stories, experiences, and expertise with fellow attendees. Whether it&amp;rsquo;s a deep dive into a groundbreaking project, lessons learned from failures, or innovative best practices, your voice matters at PulumiUP.&lt;/p&gt;
&lt;h3 id="key-dates-to-remember"&gt;Key Dates to Remember&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;CFP opens: Thursday, April 25, 2024.&lt;/li&gt;
&lt;li&gt;CFP closes: Monday, June 17, 2024.&lt;/li&gt;
&lt;li&gt;CFP Notifications: Monday, July 22, 2024.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="selection-criteria"&gt;Selection Criteria&lt;/h3&gt;
&lt;p&gt;At PulumiUP, diversity and originality are celebrated. We welcome proposals from all corners of the tech community and prioritize fresh perspectives and solutions. Regardless of where you are in the world, we want to hear from you. Whether you&amp;rsquo;re a seasoned speaker or a first-timer, we encourage you to submit your ideas. Just remember, no vendor pitches allowed!&lt;/p&gt;
&lt;h3 id="talk-formats-and-themes"&gt;Talk Formats and Themes&lt;/h3&gt;
&lt;p&gt;You can submit up to two proposals in either the Lightning Talk (15-minute) or traditional session (30-minute) formats. The conference will cover a wide array of themes, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Infrastructure as Code&lt;/strong&gt;: From cloud providers to Kubernetes, explore the latest trends and best practices in cloud computing and IaC.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Platform Engineering &amp;amp; DevOps&lt;/strong&gt;: Learn how to streamline CI/CD practices, automate infrastructure operations, build internal developer portals (IDP), and improve developer experiences.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI / ML&lt;/strong&gt;: Dive into the world of AI and ML with topics like deploying AI application, LLM models, MLOps, and AIOps.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cloud Culture&lt;/strong&gt;: Discover the human side of tech, focusing on diversity, inclusivity, and collaboration within the industry.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Do you have a story to tell? &lt;a href="https://sessionize.com/pulumiup-conference-2024"&gt;Submit your proposal&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="join-us-on-september-18"&gt;Join Us on September 18!&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Register for PulumiUP&lt;/a&gt;. Stay tuned for more updates and announcements as we gear up for PulumiUP 2024. We can&amp;rsquo;t wait to see you there!&lt;/p&gt;</description><author>Sara Huddleston</author><category>pulumi-events</category></item><item><title>How AI is Transforming DevOps: AI Talks for DevOps Insights</title><link>https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/</link><pubDate>Mon, 13 Nov 2023 22:05:34 +0000</pubDate><guid>https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/index.png" /&gt;
&lt;p&gt;The integration of artificial intelligence (AI) with DevOps signals a new era in software development. DevOps possesses unique characteristics and needs that make it exceptionally compatible with AI augmentation. Given that code fundamentally relies on language, and large language models (LLMs) serve as the core of GPT functionality, these models are particularly well-suited for tasks such as code generation. This article unwraps the topics addressed during our “AI: Friends or Foe | AI Talks for DevOps” event in San Francisco.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#how-will-ai-impact-the-future-of-devops"&gt;How will AI Impact the Future of DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#what-is-devops-in-ai"&gt;What is DevOps in AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#what-is-ai-in-devops"&gt;What is AI in DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#how-ai-is-currently-used-in-devops"&gt;How AI is Currently Used in DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#how-can-a-devops-team-take-advantage-of-artificial-intelligence"&gt;How Can a DevOps Team Take Advantage of Artificial Intelligence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#top-5-skills-for-devops-engineers-in-the-ai-era"&gt;Top 5 Skills for DevOps Engineers in the AI era&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#how-to-overcome-ai-for-devops-challenges"&gt;How to Overcome AI for DevOps Challenges&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/#frequently-asked-questions"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="how-will-ai-impact-the-future-of-devops"&gt;How will AI Impact the Future of DevOps&lt;/h2&gt;
&lt;p&gt;In the Fireside chat, Luke Hoban expressed his enthusiasm for incorporating AI into DevOps, emphasizing its potential utilization by both DevOps professionals and the development team. In contrast, Nana Janashia, &lt;a href="https://www.youtube.com/@TechWorldwithNana"&gt;TechWorld with Nana&lt;/a&gt;, adopted a more cautious stance, drawing attention to potential risks, particularly regarding reliability.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/i09F14yc0l4?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h2 id="what-is-devops-in-ai"&gt;What is DevOps in AI&lt;/h2&gt;
&lt;p&gt;When considering the adoption of AI and AI engineering, such as prompt engineering and other specific disciplines, AI engineers rely heavily on the cloud. Many AI-based systems are built around cloud-native tools, practices, and managed services.&lt;/p&gt;
&lt;p&gt;The extensive use of cloud-native primitives means that AI is fundamentally a cloud adoption story. Consequently, established DevOps and &lt;a href="https://www.pulumi.com/what-is/what-is-infrastructure-as-code/"&gt;infrastructure as code&lt;/a&gt; tooling and best practices play an important role in AI engineering, in what is being done, and in leveraging its use.&lt;/p&gt;
&lt;h2 id="what-is-ai-in-devops"&gt;What is AI in DevOps&lt;/h2&gt;
&lt;p&gt;Integrating AI in DevOps entails employing machine learning (ML) and other artificial intelligence technologies to automate and optimize various software development and delivery aspects, including tasks such as automating testing and deployment processes and refining resource management.&lt;/p&gt;
&lt;p&gt;The incorporation of AI in DevOps can result in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enhanced speed&lt;/li&gt;
&lt;li&gt;Improved resource management&lt;/li&gt;
&lt;li&gt;Increased reliability throughout the software development lifecycle&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Consequently, organizations may experience swifter deployments, reduced errors, and heightened overall productivity. By substituting manual processes with automation and AI-powered solutions, DevOps teams can elevate product quality and more efficiently oversee their systems.&lt;/p&gt;
&lt;h2 id="how-ai-is-currently-used-in-devops"&gt;How AI is Currently Used in DevOps&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/luke-nana-adora-discussing-devop-ai.png"
alt="Luke Hoban at the San Francisco Pulumi Group meetup discussing the usage of AI, during the AI Talks for DevOps" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Luke Hoban at the San Francisco Pulumi Group meetup discussing the usage of AI, during the AI Talks for DevOps&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;DevOps significantly impacts all stages of the development and operations lifecycle. It has helped break silos and optimize to increase developer velocity and productivity, creating a positive impact on the ops side.&lt;/p&gt;
&lt;p&gt;AI assists DevOps teams to refine their operations by detecting inefficiencies and triggering warnings as soon as issues appear. This technology also enables real-time observation of systems and applications, permitting prompt actions from operations personnel and minimizing downtime.&lt;/p&gt;
&lt;p&gt;AI-driven automation can also help the software development process with code generation. The operations teams from both departments quickly pinpoint any issues in their workflows while speeding up decision-making processes.&lt;/p&gt;
&lt;p&gt;In the long term, the AI may use cloud credentials to create and autonomously automate deployment and management and perform DevOps tasks on behalf of the DevOps or &lt;a href="https://www.pulumi.com/what-is/what-is-platform-engineering/"&gt;platform engineering&lt;/a&gt; team. In the near term, it is used to assist humans, from DevOps professionals to developers.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;“In the near term, AI usage in DevOps is about how do you keep the human in the loop, how do you use it as a learning tool, as a code generation tool, and for auditing to provide actionable notifications, all of which are still very human-dependent. There is so much more it can be used for. Currently, it&amp;rsquo;s a tool serving humans. But it is fascinating to imagine it in the future when it can be trusted to be an autonomous agent.”&lt;/strong&gt;&lt;/em&gt; - &lt;em&gt;Luke Hoban, CTO of Pulumi and co-creator of TypeScript&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So, how does this technology bring about these advancements? Two main ways are by streamlining development tasks and improving monitoring and security protocols.&lt;/p&gt;
&lt;h3 id="streamlining-development-workflows"&gt;Streamlining Development Workflows&lt;/h3&gt;
&lt;p&gt;AI has the potential to significantly change the software development life cycle by automating routine processes, using resources efficiently, and offering solutions for improved code. DevOps teams can leverage AI-driven tools to increase effectiveness when managing their assets while also improving code quality, leading to faster project deliveries.&lt;/p&gt;
&lt;p&gt;For instance, AI can identify any slowdowns during progress and recommend improvements, analyze root causes, and help make judicious decisions regarding resource allocation, ultimately resulting in efficient delivery of software products.&lt;/p&gt;
&lt;h3 id="enhancing-monitoring-and-security"&gt;Enhancing Monitoring and Security&lt;/h3&gt;
&lt;p&gt;The usage of AI significantly boosts DevOps monitoring and security. With the assistance of AI tools, operations teams can use machine learning algorithms to examine a massive amount of data to protect their applications from potential risks and enhance reliability. These algorithmic solutions provide valuable advice for development personnel, which helps strengthen protection measures while optimizing performance simultaneously.&lt;/p&gt;
&lt;h2 id="how-can-a-devops-team-take-advantage-of-artificial-intelligence"&gt;How Can a DevOps Team Take Advantage of Artificial Intelligence&lt;/h2&gt;
&lt;p&gt;A DevOps team can leverage AI in several ways to enhance efficiency, automation, and overall productivity. Here are some key strategies for a DevOps team to leverage AI:&lt;/p&gt;
&lt;h3 id="code-generation-and-learning"&gt;Code Generation and Learning&lt;/h3&gt;
&lt;p&gt;AI can be a powerful tool to make the development process much smoother. It can help engineers focus on what matters instead of searching for documentation on websites, developer forums, or search engines for answers to help solve specific problems. The perfect code snippet is often hard to find or may not even exist.&lt;/p&gt;
&lt;p&gt;Generative AI, powered by LLMs, can help developers and DevOps engineers quickly discover, learn, and, for example, use new cloud infrastructure APIs.&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/pulumi-ai/run-metabase-in-azure.png"
alt="Pulumi AI response to Run metabase in Azure, using TypeScript" width="90%"&gt;&lt;figcaption&gt;
&lt;p&gt;Pulumi AI response to Run metabase in Azure, using TypeScript&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;You can see it in practice &lt;a href="https://www.pulumi.com/blog/pulumi-ai/"&gt;using Pulumi AI&lt;/a&gt;. You can use natural language to ask for a specific cloud infrastructure goal and obtain a corresponding Pulumi program in your preferred programming language. Moreover, Pulumi AI facilitates the iterative refinement of your cloud infrastructure, incorporating new features, enhancements to security and performance, resolution of correctness issues, and clarification of requirements. &lt;a href="https://www.pulumi.com/product/neo/"&gt;Try Pulumi Neo&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="intelligent-resource-management"&gt;Intelligent Resource Management&lt;/h3&gt;
&lt;p&gt;Platform and developer teams are spinning up resources across many cloud accounts within multiple cloud providers. It can be almost impossible to aggregate and search your infrastructure across these accounts since every cloud and every account is (by design!) a walled garden.&lt;/p&gt;
&lt;p&gt;Often, to answer key questions about their business, such as “Which team has the largest cloud footprint?”, teams need to combine data across various clouds, cloud accounts, and SaaS tools. This prevents organizations from getting quick answers to operational questions and barriers to building aggregations to derive insights. AI can provide actionable insights over infrastructure with natural language processing (NLP) queries.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;“I can get developers using IaC immediately with Pulumi Deployments and its GitHub integration, while Pulumi Insights [Resource Search] makes it really easy to find idle developer environments that need to be shut down, which reduces our cloud costs”&lt;/strong&gt;&lt;/em&gt; - &lt;em&gt;Santosh Dornal, Head of Software Test &amp;amp; DevOps, Alkira.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When using Pulumi Cloud, you can leverage &lt;a href="https://www.pulumi.com/blog/ai-assist-improvements/"&gt;AI Assist&lt;/a&gt;. You can provide a plain English (Spanish, French, or Japanese) request to express queries where you might not know the exact syntax, type tokens, or package names. AI Assist makes it easier by providing answers to queries like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;show me all s3 buckets not tagged in production&lt;/li&gt;
&lt;li&gt;show azure and azure native security groups&lt;/li&gt;
&lt;li&gt;show all AWS VPCs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="remediation-tool-continuous-and-automatic-compliance"&gt;Remediation Tool: Continuous and Automatic Compliance&lt;/h3&gt;
&lt;p&gt;Defining and managing security rules, criteria, and conditions are key to enabling security at scale. Policy as Code, or Compliance as Code, has the ability to verify and spot problems before deploying the infrastructure. When policies are written with code, you can apply software development practices such as testing, automated deployment, and version control.&lt;/p&gt;
&lt;p&gt;AI can be valuable not just in anomaly detection but also in remediation, which doesn&amp;rsquo;t just warn or error but can change the infrastructure directly to remediate compliance gaps. With Pulumi, &lt;a href="https://www.pulumi.com/blog/remediation-policies/"&gt;Remediation policies&lt;/a&gt; can be configured and applied across any subset of stacks within an organization.&lt;/p&gt;
&lt;p&gt;Consider the &lt;a href="https://techcrunch.com/2017/02/01/gitlab-suffers-major-backup-failure-after-data-deletion-incident/"&gt;unfortunate incident at GitLab&lt;/a&gt;, marked by a disastrous sequence of events resulting in the loss of segments of production databases and substantial user data.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/tLdRBsuvVKc?si=brUXETRY4Rew7954?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;In this scenario, AI could have swiftly pinpointed the root cause and proposed a rapid solution, potentially mitigating the extent of damage before it escalated.&lt;/p&gt;
&lt;p&gt;While the benefits of writing policies as code are evident for DevOps engineers, &lt;a href="https://www.pulumi.com/blog/benefits-of-policy-as-code/"&gt;the organizational benefits are even more significant&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="enhance-collaboration-and-communication"&gt;Enhance Collaboration and Communication&lt;/h3&gt;
&lt;p&gt;Nowadays, many professionals with DevOps in their titles are held accountable for the multiple aspects of Dev + Ops. At its core, DevOps is a cultural movement that removes barriers among teams and promotes collaboration and shared responsibility between dev and ops.&lt;/p&gt;
&lt;p&gt;DevOps teams have seen great benefits from AI-driven tools, particularly in improving transparency, encouraging feedback, providing quick answers to common queries, and automating routine tasks. Many major companies, like Microsoft, use AI to build efficient workflows that make better decisions, leading to increased business outcomes. This includes smoother application delivery, a prime function of DevOps initiatives.&lt;/p&gt;
&lt;h3 id="improved-product-delivery"&gt;Improved Product Delivery&lt;/h3&gt;
&lt;p&gt;Companies incorporating AI into their DevOps strategy reap the rewards of accelerated product delivery. This has been made possible through improved workflows, automated testing, and strengthened security measures, leading to greater efficiency in software development by allowing development and operations teams more scope for dealing with complex tasks using machine learning models. They can make better decisions, resulting in faster product delivery and enhanced business outcomes.&lt;/p&gt;
&lt;p&gt;By streamlining existing systems within this context, customers can benefit from superior products delivered faster than before while companies provide and reinforce their business value.&lt;/p&gt;
&lt;h3 id="planning-and-cost-optimization"&gt;Planning and Cost Optimization&lt;/h3&gt;
&lt;p&gt;Implementing AI algorithms or AI tools that analyze usage patterns can assist in predicting future resource needs and optimize cloud infrastructure costs. This also ties in with intelligent resource management mentioned before, which can enhance cost efficiency, optimize resource allocation, and prevent unnecessary expenses.&lt;/p&gt;
&lt;h2 id="top-5-skills-for-devops-engineers-in-the-ai-era"&gt;Top 5 Skills for DevOps Engineers in the AI Era&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/devops-ai-developer-future--pulumi-user-group-tech-talks/adora-nana-talking-angle.png"
alt="Adora Nwodo with Nana discussing skills that DevOps engineers will need to learn to make AI work" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Adora Nwodo with Nana discussing skills that DevOps engineers will need to learn to make AI work&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;DevOps engineers must open new skills, mainly in cloud services, data, and AI/ML.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Programming Languages&lt;/strong&gt;: Although DevOps don&amp;rsquo;t usually need to know general programming languages in-depth, they should know what is most used by application teams. It&amp;rsquo;s a nice-to-have to find errors in CI/CD pipelines and fix them themselves as needed, but it is a must-have if the goal is to work MLOps.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Infrastructure as Code&lt;/strong&gt;: Automation is important for DevOps and critical for MLOps. IaC, using familiar languages, has been used since the early days of MLOps and is a key component to solving the cloud orchestration challenge present in AI/ML. Dive into more detail in &lt;a href="https://www.pulumi.com/blog/mlops-the-ai-challenge-is-cloud-not-code/"&gt;The Real AI Challenge is Cloud, not Code!&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Continuous Integration and Delivery&lt;/strong&gt;: CI/CD is mandatory knowledge, and it must be understood in detail to predict data preparation code, AI/ML code, CI/CD code, and infrastructure-related code.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Custom containers&lt;/strong&gt;: As a DevOps professional, you are expected to understand Docker and/or Kubernetes concepts and best practices.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Orchestration&lt;/strong&gt;: This is the holy grail of Ops and your key to unlocking AI.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/UfQeX-8HRmI?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h2 id="how-to-overcome-ai-for-devops-challenges"&gt;How to Overcome AI for DevOps Challenges&lt;/h2&gt;
&lt;p&gt;The integration of AI in DevOps brings forth several challenges that organizations must navigate to leverage the full potential of these technologies. Here are some key challenges and potential strategies to overcome them:&lt;/p&gt;
&lt;h3 id="1-skills-and-expertise"&gt;1. Skills and Expertise&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;: AI &amp;amp; ML expertise is often scarce within DevOps teams, leading to a skill gap in implementing and managing AI-driven tools.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overcoming Strategy&lt;/strong&gt;: Organizations will need to hire professionals with AI and ML expertise, or existing team members will need training in machine learning, becoming proficient in MLOps combined to DevOps principles. Collaboration between DevOps and data science teams can also bridge the knowledge gap.&lt;/p&gt;
&lt;h3 id="2-integration-complexity"&gt;2. Integration Complexity&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;: Integrating AI seamlessly into existing DevOps workflows can be complex, given the diverse technologies and processes involved.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overcoming Strategy&lt;/strong&gt;: Prioritize a phased integration approach, gradually introducing AI capabilities into specific stages of the DevOps pipeline. This allows teams to adapt without disrupting established processes.&lt;/p&gt;
&lt;h3 id="3-scalability"&gt;3. Scalability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;: As AI applications within DevOps expand, ensuring scalability becomes crucial to accommodate growing workloads.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overcoming Strategy&lt;/strong&gt;: Design AI solutions with scalability in mind, utilizing cloud resources and containerization. Regularly assess performance and adjust infrastructure to meet evolving demands.&lt;/p&gt;
&lt;h3 id="4-data-quality-and-availability"&gt;4. Data Quality and Availability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;: AI models rely heavily on high-quality and readily available data. Inconsistent or inadequate data can lead to inaccurate predictions or suboptimal performance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overcoming Strategy&lt;/strong&gt;: Prioritize data quality and establish robust data pipelines. Conduct regular audits to ensure data accuracy and implement strategies for handling missing or incomplete data.&lt;/p&gt;
&lt;h3 id="5-cultural-resistance"&gt;5. Cultural Resistance&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;: Resistance to change or skepticism about the benefits of AI within DevOps and in software development can impede successful integration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overcoming Strategy&lt;/strong&gt;: Foster a culture of innovation and continuous improvement. Provide clear communication about the benefits of AI, involve team members in the decision-making process, and showcase success stories to build confidence.&lt;/p&gt;
&lt;p&gt;Navigating these challenges requires a thoughtful and strategic approach, focusing on collaboration, skill development, and the gradual incorporation of AI into existing DevOps practices. Regular evaluation and adaptation are essential to ensure a successful and sustainable integration of AI in the DevOps environment.&lt;/p&gt;
&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;AI in DevOps can transform software development by making workflows more efficient, monitoring and security stronger, and overall effectiveness increased. Organizations that embrace AI/ML aim for better collaboration between teams, automating and intelligently managing infrastructure, reducing time-to-market, and increasing developer productivity and cost savings due to streamlining processes within their development lifecycle. AI and ML knowledge will become necessary skills expected to be applied to enhance and benefit the development, security, and operation teams as a whole. Follow the Pulumi Python + AI/ML series to upskill and get ahead:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/mlops-the-ai-challenge-is-cloud-not-code/"&gt;The Real AI challenge is Cloud, not Code!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/mlops-huggingface-llm-aws-sagemaker-python/"&gt;Deploy AI Models on Amazon SageMaker using Pulumi Python IaC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/deploy-ai-ml-vercel-app/"&gt;Deploying Your AI/ML Chatbot Frontend To Vercel Using Pulumi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="frequently-asked-questions"&gt;Frequently Asked Questions&lt;/h2&gt;
&lt;h3 id="can-ai-replace-devops"&gt;Can AI replace DevOps?&lt;/h3&gt;
&lt;p&gt;DevOps has not been taken over by AI yet. Rather, its use has made a difference in code quality and accelerated certain processes. Improvements to the quality of coding have been seen as one of the main benefits brought on through integration with artificial intelligence.&lt;/p&gt;
&lt;h3 id="what-is-an-example-of-ai-in-devops"&gt;What is an example of AI in DevOps?&lt;/h3&gt;
&lt;p&gt;AI can be utilized to make DevOps processes more efficient by creating test cases and pipelines, assessing infrastructure configurations for security concerns, and deploying applications. This technology includes machine learning algorithms, natural language processing systems, computer vision capabilities, chatbot programs, and virtual assistants. All are designed with one goal in mind – optimization of operations within development teams.&lt;/p&gt;
&lt;h3 id="what-is-the-future-of-devops"&gt;What is the future of DevOps?&lt;/h3&gt;
&lt;p&gt;Operations teams collaborating with developers to create quality products quickly and effectively is the goal for DevOps moving forward. The vision of this process involves both sides working together, resulting in an improved system and increased efficiency.&lt;/p&gt;</description><author>Sara Huddleston</author><author>Scott Lowe</author><category>devops</category><category>pulumi-events</category><category>ai</category><category>ml</category><category>community</category><category>platform-engineering</category></item><item><title>LangChain for DevOps: Learn LLM &amp; GenAI for Dev, Sec &amp; Ops</title><link>https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/generative-ai-apps-devops-talks-pulumi-user-group/index.png" /&gt;
&lt;p&gt;The emergence of DevOps revolutionized software development. Now, with AI powered tools like LangChain, these transformations are being accelerated. Unsurprisingly, our distinguished speaker at the launch of Pulumi&amp;rsquo;s in-person AI Talks, Patrick Debois, who coined the term &amp;ldquo;DevOps,&amp;rdquo; has recently tuned into LLM and GenAI Ops using the Langchain framework.&lt;/p&gt;
&lt;p&gt;This article unwraps the topics addressed during our &amp;ldquo;Generative AI, Apps, and DevOps | AI/ML Talks&amp;rdquo; event in Seattle, focusing on Langchain and GenAI for DevOps. You&amp;rsquo;ll be able to &lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#how-to-use-langchain-to-learn-llms-and-genai-for-devsecops"&gt;watch Patrick Debois teach LangChain to learn LLMs and GenAI&lt;/a&gt;, with code examples and lessons that are easily understood by traditional software engineering.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#what-is-langchain-used-for"&gt;What is LangChain used for?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#why-is-langchain-becoming-popular"&gt;Why is LangChain becoming popular?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#langchain-accelerating-devops"&gt;LangChain Accelerating DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#how-to-use-langchain-to-learn-llms-and-genai-for-devsecops"&gt;How to Use LangChain to Learn LLMs and GenAI for Dev(Sec)Ops&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#real-world-applications-of-langchain-ai-in-devops"&gt;Real-World Applications of LangChain AI in DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#monitoring-and-anomaly-detection-with-langchain-ai"&gt;Monitoring and Anomaly Detection with LangChain AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#future-ai-apps-and-devops"&gt;Future: AI, Apps, and DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/#frequently-asked-questions"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="what-is-langchain-used-for"&gt;What is LangChain used for?&lt;/h2&gt;
&lt;p&gt;LangChain is an open-source Python framework designed to empower developers to construct robust generative AI applications. It facilitates the integration of advanced AI models such as OpenAI&amp;rsquo;s GPT, &lt;a href="https://gemini.google.com"&gt;Google&amp;rsquo;s Gemini&lt;/a&gt;, and &lt;a href="https://ai.meta.com/llama"&gt;Meta&amp;rsquo;s LLaMA&lt;/a&gt;. This versatile tool finds application in developing retrieval-augmented chatbots and other personalized assistants, utilizing technologies like ChatGPT. Furthermore, it enables tasks such as question-answering (GQA), summarization, code comprehension, API interactions, data cleansing, and much more.&lt;/p&gt;
&lt;h2 id="why-is-langchain-becoming-popular"&gt;Why is LangChain becoming popular?&lt;/h2&gt;
&lt;p&gt;The landscape of AI development is rapidly evolving, and LangChain is packed with incredible features for building LLM applications and tools. Developers with a wide range of expertise use LangChain for tasks such as managing interactions with language models, establishing seamless connections between diverse components, and integrating external resources like APIs and databases effortlessly.&lt;/p&gt;
&lt;p&gt;The LangChain platform hosts a diverse collection of APIs seamlessly integrated into applications. This enables developers to incorporate advanced language processing functionalities without the need for laborious construction from scratch.&lt;/p&gt;
&lt;h2 id="langchain-accelerating-devops"&gt;LangChain Accelerating DevOps&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/patrick-debois-langchain-ai-workshop.png"
alt="Patrick Debois at the Seattle Pulumi User Group, with a monitor showing OpenAI LangChain and code in Python" width="100%"&gt;&lt;figcaption&gt;
&lt;p&gt;Patrick Debois presenting the workshop Dev, Sec &amp;amp; Ops meet LangChain&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;LangChain can streamline the integration of large language models and data sources. By helping bring in AI capabilities, DevOps can revolutionize software development life cycles by making it easier for teams to handle challenges while optimizing resource allocation and usage through their cutting-edge, AI-powered solutions. This makes the &lt;a href="https://www.pulumi.com/docs/using-pulumi/automation-api/"&gt;automation of manual processes easier&lt;/a&gt; and the development of new resources far more accessible with faster utilization rates by leveraging artificial intelligence. Significantly important as &amp;ldquo;&lt;a href="https://www.pulumi.com/product/internal-developer-platforms/"&gt;Developer Velocity and Productivity&lt;/a&gt;&amp;rdquo; become business performance metrics across various industries.&lt;/p&gt;
&lt;p&gt;The features included in LangChain include chain interface memory functions for scalability within apps, control over dataflow, as storage – making code quality more reliable, plus seamless machine learning models integration, which allows them to build custom automated AI programs quickly. Thus providing users with an advanced but easy way of creating sophisticated solutions by combining their knowledge of coding and machine training models together.&lt;/p&gt;
&lt;h2 id="how-to-use-langchain-to-learn-llms-and-genai-for-devsecops"&gt;How to Use LangChain to Learn LLMs and GenAI for Dev(Sec)Ops&lt;/h2&gt;
&lt;p&gt;Patrick teaches in the way he would like to be taught. The workshop mainly uses the Langchain framework and basic Python knowledge. OpenAI will also need to be installed. You&amp;rsquo;ll learn essential skills in multiple use cases, applying Langchain for LLM application Development.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/iIl1bQnVwEs?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;You can see the breakdown of the lessons per role below, and find the code examples in the &lt;a href="https://github.com/jedi4ever/learning-llms-and-genai-for-dev-sec-ops/tree/main"&gt;Learning LLMs and GenAI for DevSecOps repo&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="developer"&gt;Developer&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Calling a simple LLM using OpenAI&lt;/li&gt;
&lt;li&gt;Looking at debugging in Langchain&lt;/li&gt;
&lt;li&gt;Chatting with OpenAI as a model&lt;/li&gt;
&lt;li&gt;Using prompt templates&lt;/li&gt;
&lt;li&gt;Use Docloader to read your local files and prepare them for the LLM&lt;/li&gt;
&lt;li&gt;Explain the calculation and use of embeddings&lt;/li&gt;
&lt;li&gt;Understand how splitting and chunking are important&lt;/li&gt;
&lt;li&gt;Loading embeddings and documents in a vector database&lt;/li&gt;
&lt;li&gt;Use a chain for Questions and Answers to implement the RAG pattern (Retrieval Augmented Generation)&lt;/li&gt;
&lt;li&gt;Show the use of OpenAI documentation to have the llm generate calls to find real-time information&lt;/li&gt;
&lt;li&gt;Implement an Agent and provide it with tools to get more real-time information&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="operations"&gt;Operations&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Find out how many tokens you are using and the cost&lt;/li&gt;
&lt;li&gt;How to cache your calls to an LLM using exact matching or embeddings&lt;/li&gt;
&lt;li&gt;How to cache the calculation of embeddings and run the calculation locally&lt;/li&gt;
&lt;li&gt;Run your own local LLM (using Ollama)&lt;/li&gt;
&lt;li&gt;Track your calls and log them to a file (using a callback handler)&lt;/li&gt;
&lt;li&gt;Impose output structure (as JSON) and have the LLM retry if it&amp;rsquo;s not correct&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="security"&gt;Security&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Explain the OWASP top 10 for LLMS&lt;/li&gt;
&lt;li&gt;Show how simple prompt injection works and some mitigation strategies&lt;/li&gt;
&lt;li&gt;How to detect prompt injection using a 3rd party model from Hugging Face&lt;/li&gt;
&lt;li&gt;Detect project injection by using a prompt&lt;/li&gt;
&lt;li&gt;Check the answer LLMs provide and reflect if it is ok&lt;/li&gt;
&lt;li&gt;Use a Hugging Face model to detect if an LLM output was toxic&lt;/li&gt;
&lt;li&gt;Show a simple prompt for asking the LLM&amp;rsquo;s opinion on Kubernetes and Trivy vulnerabilities&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="real-world-applications-of-langchain-ai-in-devops"&gt;Real-World Applications of LangChain AI in DevOps&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/langchain-vector-similarity-search-in-a-rag-application.png"
alt="Vector similarity search in a RAG application" width="90%"&gt;&lt;figcaption&gt;
&lt;p&gt;Vector similarity search in a RAG application. Credit to LangChain and Neo4J team&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;LangChain AI has practical applications in DevOps, particularly related to question-answering using documents as context, extraction, evaluation, and natural language processing tasks, all powered by AI tools. An interesting scenario is implementing &lt;a href="https://blog.langchain.dev/using-a-knowledge-graph-to-implement-a-devops-rag-application/"&gt;a knowledge graph based RAG application with LangChain&lt;/a&gt; to support the DevOps team.&lt;/p&gt;
&lt;p&gt;ChatGPT based on LLMs enabled with these AI tools is one of the foremost implementations at present. Tracking capabilities through LangChain enables developers to determine which prompts are more effective, thus supporting what artificial intelligence offers when integrated into development operations.&lt;/p&gt;
&lt;h2 id="monitoring-and-anomaly-detection-with-langchain-ai"&gt;Monitoring and Anomaly Detection with LangChain AI&lt;/h2&gt;
&lt;figure&gt;&lt;img src="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/monitoring-llm-langchain-whylabs.png"
alt="Monitoring LLM performance with LangChain and LangKit" width="90%"&gt;&lt;figcaption&gt;
&lt;p&gt;Monitoring LLM performance with LangChain and LangKit. Credit to WhyLabs&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;LangChain AI provides an efficient approach to DevOps through continuous monitoring, and anomaly detection. LangChain&amp;rsquo;s integration in DevOps allows for intelligent monitoring of various system parameters, application performance metrics, and log files. It can process large volumes of data generated by applications and infrastructure components. Through natural language processing (NLP) techniques, LangChain can interpret logs, error messages, and system alerts in real-time.&lt;/p&gt;
&lt;p&gt;LangChain&amp;rsquo;s AI-driven anomaly detection capabilities are pivotal in identifying deviations from expected behavior in the monitored data. By analyzing historical data patterns, LangChain can learn the normal behavior of the system and its components. When the system encounters an unusual event or behavior, LangChain can promptly detect it as an anomaly. These anomalies could be security threats, performance bottlenecks, code quality, or any irregularities within the system.&lt;/p&gt;
&lt;p&gt;Keep in mind that monitoring LLM performance is important to ensure you can rely on the model&amp;rsquo;s accuracy and relevance in real-world applications. Our customer &lt;a href="https://www.pulumi.com/case-studies/whylabs/"&gt;WhyLabs&lt;/a&gt; has a great article showing the significance of &lt;a href="https://whylabs.ai/blog/posts/monitoring-llm-performance-with-langchain-and-langkit"&gt;monitoring LLMs performance with LangChain and how to get started&lt;/a&gt; with monitoring.&lt;/p&gt;
&lt;h2 id="future-ai-apps-and-devops"&gt;Future: AI, Apps, and DevOps&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/what-is/what-is-platform-engineering/"&gt;Platform engineering&lt;/a&gt;, DevOps, or MLOps may be the next steps in the AI-driven software development future. AI tools are the gateway to giving developers access to big language models that allow them to create highly sophisticated solutions.&lt;/p&gt;
&lt;h3 id="accelerating-development-with-ai-powered-tools"&gt;Accelerating Development with AI-Powered Tools&lt;/h3&gt;
&lt;p&gt;AI-powered tools are revolutionizing the development process, enabling DevOps teams to access intelligent recommendations and improve code quality or obtain suggestions on new ways to accomplish goals. An example is the usage of &lt;a href="https://www.pulumi.com/product/neo/"&gt;Pulumi Neo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tools like LangChain, Amazon CodeGuru, and Pulumi AI provide actionable insights for efficient resource utilization while enforcing policy and compliance best practices. An &lt;a href="https://www.pulumi.com/blog/pulumi-insights-ai-cli/"&gt;IaC that leverages AI empowers teams&lt;/a&gt; to automate and more effectively manage infrastructure.&lt;/p&gt;
&lt;p&gt;Developers can reap multiple benefits from higher quality assessment of code lines, instantaneous detection of policy and security issues, useful cues on how to resolve problems, and improving code quality, productivity, and time management.&lt;/p&gt;
&lt;p&gt;AI has greatly impacted optimization during the review stage, providing developers with better insights into performance issues, code effectiveness, and &lt;a href="https://www.pulumi.com/blog/property-search/"&gt;resource utilization&lt;/a&gt; without any extra effort.&lt;/p&gt;
&lt;h3 id="security-and-vulnerability-management-with-ai"&gt;Security and Vulnerability Management with AI&lt;/h3&gt;
&lt;p&gt;The marriage of AI, machine learning, and DevOps/DevSecOps practices revolutionizes security and vulnerability management in software engineering. AI-enabled tools technologies not only strengthen the defenses of software systems but also enable organizations to stay one step ahead in ensuring successful deployments by removing manual processes through automation, using single sources of truth, enforcing least-privileged access through role-based access controls, and &lt;a href="https://www.pulumi.com/blog/remediation-policies/"&gt;automated remediation to correct configuration violations&lt;/a&gt; like auto-tagging, removing Internet access, and enabling storage encryption.&lt;/p&gt;
&lt;p&gt;DevSecOps can foster collaboration between developers, security, and operations and still enhance security and compliance best practices using Artificial Intelligence (AI) and Machine Learning techniques.&lt;/p&gt;
&lt;h3 id="leveraging-machine-learning-in-devops"&gt;Leveraging Machine Learning in DevOps&lt;/h3&gt;
&lt;p&gt;&lt;img src="https://www.pulumi.com/blog/generative-ai-apps-devops-talks-pulumi-user-group/ml-dev-ops-cycle.png" alt="MLOps (Machine Learning Operations) meets DevOps Infinity Loop as part of the software development lifecycle" title="MLOps (Machine Learning Operations) meets DevOps Infinity Loop"&gt;&lt;/p&gt;
&lt;p&gt;Applying Machine Learning in DevOps is a game-changer. Not only does it automate and enhance various processes but also brings an intelligent, predictive, and adaptive dimension to development workflows. By embracing these technologies, development teams can achieve higher efficiency, improve code quality, optimize performance, and seamlessly integrate with artificial intelligence, thereby shaping the future of software engineering.&lt;/p&gt;
&lt;p&gt;ML models can evaluate past outcomes from compilation/builds plus performance metrics within an operation so that developers may leverage these insights when writing code accordingly with machine learning algorithms, allowing them to identify vulnerabilities or issues faster through root cause analysis while ameliorating system security against outside attacks like hackers or DDOS activity thus boosting overall system productivity thanks to AI implementation into existing processes.&lt;/p&gt;
&lt;h3 id="implementing-ai-models-into-devops-key-considerations"&gt;Implementing AI models into DevOps: Key Considerations&lt;/h3&gt;
&lt;p&gt;When considering AI, it&amp;rsquo;s essential to assess data quality, integration complexity, cost savings, and ethical/legal considerations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensuring the data used for training these AI tools are precise, exhaustive, and up-to-date will help gain more reliable results.&lt;/li&gt;
&lt;li&gt;An important aspect of the implementation process is integrating existing DevOps instruments and guaranteeing scalability, depending on the company&amp;rsquo;s necessities.&lt;/li&gt;
&lt;li&gt;Ensuring that all laws applicable when working with such technology.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;AI and ML are rapidly becoming a necessity, which can greatly enhance and benefit Development, Security, and Operation teams. At first glance, it may appear daunting or out of reach, but tools like Langchain and Pulumi can make it easier to get started. Follow the Pulumi Python + AI/ML series to upskill and get ahead:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/mlops-the-ai-challenge-is-cloud-not-code/"&gt;The Real AI challenge is Cloud, not Code!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/mlops-huggingface-llm-aws-sagemaker-python/"&gt;Deploy AI Models on Amazon SageMaker using Pulumi Python IaC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/blog/deploy-ai-ml-vercel-app/"&gt;Deploying Your AI/ML Chatbot Frontend To Vercel Using Pulumi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="frequently-asked-questions"&gt;Frequently Asked Questions&lt;/h2&gt;
&lt;h3 id="who-is-patrick-debois"&gt;Who is Patrick Debois?&lt;/h3&gt;
&lt;p&gt;Patrick Debois is a highly accomplished technologist whose expertise spans the domains of Development (Dev), Security (Sec), and Operations (Ops). Acknowledged as a respected confidant within the developer, security, and operations communities, Patrick is presently deeply engrossed in the realm of Artificial Intelligence and Machine Learning, continually pushing the boundaries of his technical acumen.&lt;/p&gt;
&lt;p&gt;He was the organizer of the inaugural DevOpsDays in 2009. He is credited with coining &amp;ldquo;DevOps&amp;rdquo; and co-authoring the renowned DevOps Handbook. In the past, Patrick has collaborated with esteemed technology organizations such as &lt;a href="https://www.pulumi.com/case-studies/atlassian/"&gt;Atlassian&lt;/a&gt; and Snyk. Currently, he wears dual hats as the Vice President of Engineering and a Distinguished Engineer at Showpad.&lt;/p&gt;
&lt;h3 id="is-langchain-free"&gt;Is LangChain Free?&lt;/h3&gt;
&lt;p&gt;Yes, LangChain is an open-source framework, free to use and modify.&lt;/p&gt;
&lt;h3 id="how-does-langchain-work"&gt;How Does LangChain Work?&lt;/h3&gt;
&lt;p&gt;LangChain is a meticulously designed open-source framework tailored to simplify the creation of applications powered by large language models (LLMs). First, you will need to have a language model or you can use a public language model or train your own.&lt;/p&gt;
&lt;p&gt;Once you have a language model ready, you can start building applications. The framework offers an array of tools and APIs, simplifying the process of connecting language models to diverse data sources, interacting with their environment, and constructing intricate applications.&lt;/p&gt;
&lt;p&gt;LangChain operates by linking together various components, referred to as links, to establish a workflow. Each link in the chain performs a task and is connected in a sequence, enabling the output of one link to serve as the input for the subsequent one. This sequential linking allows the chain to execute intricate tasks by combining simple tasks seamlessly.&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://python.langchain.com/docs/get_started/introduction"&gt;LangChain&amp;rsquo;s get started&lt;/a&gt; docs for more information.&lt;/p&gt;
&lt;h3 id="does-chatgpt-use-langchain"&gt;Does ChatGPT use LangChain?&lt;/h3&gt;
&lt;p&gt;ChatGPT utilizes LangChain to create custom artificial intelligence (AI). This allows for an individualized experience.&lt;/p&gt;</description><author>Sara Huddleston</author><author>Kat Morgan</author><category>pulumi-events</category><category>community</category><category>ai</category><category>devops</category><category>langchain</category><category>ml</category></item><item><title>How Starburst Data Creates Infrastructure Automation Magic With Code</title><link>https://www.pulumi.com/blog/how-starburst-data-creates-infrastructure-automation-magic-with-code/</link><pubDate>Wed, 23 Aug 2023 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/how-starburst-data-creates-infrastructure-automation-magic-with-code/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/how-starburst-data-creates-infrastructure-automation-magic-with-code/index.png" /&gt;
&lt;div class="note note-info"&gt;
&lt;div class="icon-and-line"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" class="ph-icon ph-icon--fill" fill="currentColor" aria-hidden="true" focusable="false"&gt;&lt;use href="https://www.pulumi.com/icons/sprite.70121449e0dde6f8c01ff68423fffaa0336ecc73c7bbc87506404126694ca58c.svg#p-info-fill"/&gt;&lt;/svg&gt;
&lt;div class="line"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content"&gt;This blog post summarizes a presentation by Matt Stephenson at &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;PulumiUP 2023&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://github.com/mattstep"&gt;Matt Stephenson&lt;/a&gt; is Senior Principal Software Engineer for &lt;a href="https://www.starburst.io"&gt;Starburst Data&lt;/a&gt; and a &lt;a href="https://www.pulumi.com/community/puluminaries/"&gt;Puluminary&lt;/a&gt; member. He’s deeply involved in the &lt;a href="https://www.pulumi.com/what-is/what-is-infrastructure-as-code/"&gt;Infrastructure as Code (IaC)&lt;/a&gt; space, having contributed to Ansible, been a core contributor to Apache jclouds, and has written many Terraform plugins. He leads infrastructure architecture at Starburst and originally introduced Pulumi to the company. Starburst provides a data lake analytics platform that’s powered by Trino - an open-source distributed SQL query engine designed for running fast analytic queries across large datasets in multiple data sources. At Starburst, Matt helped revamp and improve how the company manages its multi-cloud and cloud native infrastructure.&lt;/p&gt;
&lt;p&gt;&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/t-oSFZuNqXQ?rel=0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
Watch Matt Stephenson&amp;rsquo;s full presentation with demos. 8:03 demo of CI/CD. 15:33 demo of infrastructure automation.&lt;/p&gt;
&lt;h2 id="technical-and-business-problems-to-solve"&gt;Technical and Business Problems to Solve&lt;/h2&gt;
&lt;p&gt;Starburst operates a managed Trino service that runs on Kubernetes clusters on multiple clouds. Their Kubernetes clusters needed frequent manual scaling based on workloads. Furthermore, upgrading Trino versions running on the clusters ran the risk of potential service disruptions for customers. The company had been using tools like &lt;a href="https://www.pulumi.com/docs/iac/comparisons/terraform/"&gt;Terraform&lt;/a&gt; for IaC, Argo CD for deploying Helm charts, Maven, Docker containers, and a Slack bot for infrastructure and deployments. Their CI/CD workflow was difficult to maintain because they needed to create wrappers for their previous IaC tooling, making it less approachable in CI/CD environments. The pipeline was tenuously bound together using GitHub Actions and a Slack bot, requiring specialized GHA runners, leading to a messy architecture.&lt;/p&gt;
&lt;h2 id="why-starburst-chose-pulumi"&gt;Why Starburst Chose Pulumi&lt;/h2&gt;
&lt;p&gt;Recognizing opportunities for improvement, Matt brought in Pulumi and its &lt;a href="https://www.pulumi.com/automation"&gt;Automation API&lt;/a&gt;. This unified Starburst&amp;rsquo;s software development and infrastructure management practices, especially when deploying and managing Trino clusters on &lt;a href="https://www.pulumi.com/kubernetes"&gt;Kubernetes&lt;/a&gt;. The top two reasons Matt chose Pulumi were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Support for programming languages:&lt;/strong&gt; Pulumi supports the main languages used by Starburst&amp;rsquo;s developers, Java and TypeScript. This enables all engineers to write infrastructure code and promotes a cohesive application and infrastructure codebase.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pulumi Automation API:&lt;/strong&gt; Automation API is a programmatic interface for the Pulumi CLI and Pulumi IaC engine, which enables Starburst engineers to build &lt;a href="https://github.com/pulumi/automation-api-examples"&gt;infrastructure automation&lt;/a&gt; into their applications and CI/CD processes, and orchestrate complex provisioning workflows.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="benefits-of-using-pulumi"&gt;Benefits of Using Pulumi&lt;/h2&gt;
&lt;p&gt;Adopting Pulumi and its Automation API provided several benefits that made Starburst&amp;rsquo;s engineers more efficient and productive, ultimately leading to faster and more reliable releases for Starburst&amp;rsquo;s customers. Matt summed up the benefits of Pulumi for Starburst’s engineers: &amp;ldquo;When I think about building an airplane, I think about precision and having the right tools for the job.&amp;rdquo; Pulumi, for Starburst, epitomized this precision and efficiency.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Increased deployment speeds by 3x for new customer releases:&lt;/strong&gt; Starburst engineers used the Pulumi Automation API to triple the deployment speed of multi-cloud Kubernetes clusters with blue-green deployments that complete within minutes. They did this by orchestrating blue-green updates across their data plane running on the clusters, ensuring zero customer downtime. They built intricate integrations between Pulumi and internal APIs that enabled them to seamlessly transition customers to new clusters. Now they can update their customers’ runtimes, including VPCs and Kubernetes clusters, twice a week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unified cluster and infrastructure management:&lt;/strong&gt; Rather than juggling multiple tools for managing Kubernetes and infrastructure, Starburst engineers use a single tool to manage over 50 &lt;a href="https://www.pulumi.com/templates/kubernetes/"&gt;Kubernetes clusters&lt;/a&gt; and &lt;a href="https://www.pulumi.com/templates/kubernetes-application/helm-chart/"&gt;deploy Helm charts&lt;/a&gt; into the clusters, spanning multiple regions. They also use Pulumi to manage SaaS platforms like Cloudflare, Confluent, and DataDog.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Consistent deployment lifecycles:&lt;/strong&gt; Using Pulumi’s &lt;a href="https://www.pulumi.com/docs/iac/packages-and-automation/continuous-delivery/github-actions/"&gt;integration with GitHub Actions&lt;/a&gt;, Starburst engineers built a streamlined CI/CD process where infrastructure and application code builds within the same pipelines with automated test environments. They accomplished this using Pulumi Automation API to abstract the underlying runtime environments, circumventing the need for additional layers and wrappers.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.pulumi.com/uploads/content/blog/how-starburst-data-creates-infrastructure-automation-magic-with-code/starburst-code.png" alt="Infrastructure automation code"&gt;&lt;/p&gt;
&lt;h2 id="try-pulumi-for-infrastructure-as-code-automation"&gt;Try Pulumi for Infrastructure as Code Automation&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://app.pulumi.com/signup"&gt;Sign up for a free account&lt;/a&gt; to try deploying infrastructure on any cloud with &lt;a href="https://www.pulumi.com/docs/pulumi-cloud/deployments/"&gt;Pulumi Deployments&lt;/a&gt;, or &lt;a href="https://www.pulumi.com/resources/#upcoming"&gt;register for an upcoming workshop&lt;/a&gt; to learn more about how Pulumi can help you ship cloud infrastructure faster and more safely.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/case-studies/"&gt;Go to more case studies →&lt;/a&gt;&lt;/p&gt;</description><author>George Huang</author><category>case-studies</category><category>kubernetes</category><category>cloud-native</category><category>automation-api</category><category>community</category><category>pulumi-events</category></item><item><title>Announcing the Speaker Lineup for PulumiUP 2023</title><link>https://www.pulumi.com/blog/announcing-speaker-lineup-pulumiup-2023/</link><pubDate>Wed, 24 May 2023 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/announcing-speaker-lineup-pulumiup-2023/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/announcing-speaker-lineup-pulumiup-2023/index.png" /&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/pulumi-up/"&gt;PulumiUP&lt;/a&gt; is our virtual user conference for the Pulumi community and anyone interested in Infrastructure as Code. Every year, we strive to build a program packed with technical talks, demos, and best practices with the goal of leaving you with new learnings and inspiration that will help you become a better cloud engineer. You&amp;rsquo;ll hear from industry leaders and experts about IaC, software engineering, DevOps, Platform engineering, and AI.&lt;/p&gt;
&lt;p&gt;We hope you&amp;rsquo;ll &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;join us virtually&lt;/a&gt; and take this opportunity to grow your knowledge and become infrastructure as code stars.&lt;/p&gt;
&lt;h2 id="get-ready-for-amazing-launches-and-demos"&gt;Get Ready for Amazing Launches and Demos&lt;/h2&gt;
&lt;p&gt;Learn about Pulumi&amp;rsquo;s newest features across the core IaC SDKs and Pulumi Cloud.
And watch hands-on demos by the Pulumi team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Joe Duffy, Co-founder and CEO&lt;/li&gt;
&lt;li&gt;Luke Hoban, Co-creator of TypeScript and CTO&lt;/li&gt;
&lt;li&gt;Meagan Cojocar, Principal Product Manager&lt;/li&gt;
&lt;li&gt;Evan Boyle, Engineering Manager&lt;/li&gt;
&lt;li&gt;Zaid Ajaj, Software Engineer&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="final-speakers-announced"&gt;Final Speakers Announced&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ll hear from innovators, leaders, and experts from multiple industries and learn about infrastructure as code, software engineering, and cloud engineering.&lt;/p&gt;
&lt;h3 id="sam-cogan---solution-architect-wtw"&gt;Sam Cogan - Solution Architect, WTW&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Keeping your Infrastructure Code DRY (Don&amp;rsquo;t Repeat Yourself)&lt;/em&gt;&lt;br&gt;
Sam is a Solution Architect with &lt;a href="https://www.wtwco.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;WTW&lt;/a&gt; and a Microsoft Azure MVP. Sam is focused on delivering applications into the cloud using IaaS, PaaS, Serverless, Containers, and Kubernetes. Sam is particularly focused on automation and DevOps, including Infrastructure as Code, Cloud automation tooling, PowerShell, and CI/CD tooling.&lt;/p&gt;
&lt;h3 id="dennis-sauvé---devops-engineer-washington-trust-bank"&gt;Dennis Sauvé - DevOps Engineer, Washington Trust Bank&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: How a Bank Modernized its Software Engineering with Infrastructure as Code Automation&lt;/em&gt;&lt;br&gt;
Dennis is a development operations engineer at &lt;a href="https://www.watrust.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Washington Trust Bank&lt;/a&gt; in Spokane, WA. With years of experience in software development and cloud engineering, he works to streamline deployment pipelines and create solutions for developers.&lt;/p&gt;
&lt;h3 id="ala-shiban---co-founder--ceo-klotho"&gt;Ala Shiban - Co-Founder &amp;amp; CEO, Klotho&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Creating a &amp;lsquo;Cloud-Aware&amp;rsquo; Code Solution&lt;/em&gt;&lt;br&gt;
Ala is the co-founder of &lt;a href="https://klo.dev/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Klotho&lt;/a&gt;, a startup that transforms plain code to cloud-native code. He started his journey on Commodore64 with cassette tapes and (much) more recently worked on distributed systems, developer tools, and large-scale web, cloud, and microservice backends.&lt;/p&gt;
&lt;p&gt;He&amp;rsquo;s led smaller teams and larger organizations at Microsoft&amp;rsquo;s Developer Division and Riot Games&amp;rsquo; Infrastructure Platform organization.&lt;/p&gt;
&lt;h3 id="matt-stephenson---sr-principal-software-engineer-starburst-data"&gt;Matt Stephenson - Sr. Principal Software Engineer, Starburst Data&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Creating Infrastructure Automation Magic with Code&lt;/em&gt;&lt;br&gt;
Matt is a Sr. Principal Software Engineer at &lt;a href="https://www.starburst.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Starburst Data&lt;/a&gt;. He&amp;rsquo;s responsible for Starburst&amp;rsquo;s infrastructure architecture. He&amp;rsquo;s worked at many tech companies, including Square, Oracle, Google, and Amazon. Aside from technology, Matt is a pilot and helps build The Man for Burning Man each year.&lt;/p&gt;
&lt;h3 id="tim-holm---co-founder--cto-nitric"&gt;Tim Holm - Co-Founder &amp;amp; CTO, Nitric&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Engineering a Multi-cloud Platform&lt;/em&gt;&lt;br&gt;
Tim Holm is the Co-founder and CTO at &lt;a href="https://nitric.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Nitric&lt;/a&gt;, with 12 years of experience in software engineering and cloud development. In disciplines ranging from Server and Storage Virtualisation and Automation, Mobile Application development, Full-stack application development, and Cloud infrastructure automation. Before founding Nitric, Tim worked to deliver critical infrastructure projects in Government and Fintech.&lt;/p&gt;
&lt;p&gt;In his spare time, Tim enjoys video games, building Lego, and mountain biking.&lt;/p&gt;
&lt;h3 id="tyler-scheuble---head-of-platform-people-data-labs"&gt;Tyler Scheuble - Head of Platform, People Data Labs&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Using Monorepos to Level-up your Infrastructure as Code and Software Delivery&lt;/em&gt;&lt;br&gt;
Tyler possesses a genuine enthusiasm for technology. At &lt;a href="https://www.peopledatalabs.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;People Data Labs&lt;/a&gt;, he has designed petabyte-scale data pipelines and high-performance APIs with demanding availability requirements, which informed his approach to leading the development of the next generation of the startup&amp;rsquo;s development pipelines and environments.&lt;/p&gt;
&lt;p&gt;Tyler is passionate about finding simple solutions to cross-cutting concerns such as security, observability, and development velocity.&lt;/p&gt;
&lt;h3 id="sefi-genis---co-founder--cto-firefly"&gt;Sefi Genis - Co-Founder &amp;amp; CTO, Firefly&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Talk: Lessons Learned from Writing Thousands of Lines of IaC&lt;/em&gt;&lt;br&gt;
Sefi is the CTO and Co-Founder at &lt;a href="https://www.gofirefly.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Firefly&lt;/a&gt;. He started his career in the 8200 Unit of the Israeli Intelligence Corps and then continued on to security and developer tooling companies.&lt;/p&gt;
&lt;p&gt;Sefi was a founding engineer at Dome9 Security (later acquired by Checkpoint), where he led the Backend Infrastructure of the product post-acquisition. Before founding Firefly, he became Head of Engineering in an Israeli cybersecurity startup company. Today he is building Firefly to help engineers manage the new reality of cloud-native operations.&lt;/p&gt;
&lt;h2 id="panel-discussion---ai-and-the-future-of-cloud-development"&gt;Panel Discussion - AI and the Future of Cloud Development&lt;/h2&gt;
&lt;p&gt;Prepare yourself for the future of cloud development! Gain valuable insights from industry experts in our panel discussion, where we explore the transformative impact of AI on the cloud infrastructure and software engineering industries. The panel discussion will be moderated by CEO Joe Duffy. These are the panelists:&lt;/p&gt;
&lt;h3 id="amanda-silver---cvp-developer-tools-microsoft"&gt;Amanda Silver - CVP Developer Tools, Microsoft&lt;/h3&gt;
&lt;p&gt;Amanda is the CVP of PM for &lt;a href="https://developer.microsoft.com/en-us/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Microsoft&amp;rsquo;s Developer Division&lt;/a&gt;, including the Visual Studio family of products, .NET, TypeScript, and our developer platforms. She has been key to Microsoft&amp;rsquo;s transformation to contribute to open source with the introduction of TypeScript, Visual Studio Code, and the acquisition of both Xamarin and GitHub. She believes that a tight digital feedback loop with zero distance between end-users and engineering teams is a critical element of great product development.&lt;/p&gt;
&lt;h3 id="beyang-liu---co-founder---cto-sourcegraph"&gt;Beyang Liu - Co-Founder &amp;amp; CTO, Sourcegraph&lt;/h3&gt;
&lt;p&gt;Beyang is the CTO and co-founder of Sourcegraph. Prior to Sourcegraph, Beyang was a software engineer at Palantir Technologies, where he developed new data analysis software on a small, customer-facing team working with Fortune 500 companies. Beyang studied Computer Science at Stanford, where he published research in probabilistic graphical models and computer vision at the Stanford AI Lab and thoroughly enjoyed his compilers course.&lt;/p&gt;
&lt;h3 id="luke-hoban---typescript-co-creator-and-cto-pulumi"&gt;Luke Hoban - TypeScript Co-Creator and CTO, Pulumi&lt;/h3&gt;
&lt;p&gt;Luke is CTO at Pulumi. He has worked on developer tools his entire career. He started out on Visual Studio, C#, and .NET in the early 2000s, later joined the ECMAScript standards body as a representative of Microsoft and then became one of the co-founders of the TypeScript programming language.&lt;/p&gt;
&lt;h2 id="featured-partners"&gt;Featured Partners&lt;/h2&gt;
&lt;p&gt;Thank you to our amazing partners for supporting PulumiUP! Visit these booths for tech talks, demos and Q&amp;amp;A about your favorite cloud platforms and developer tools:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;AWS&lt;/a&gt; - Solutions Architects will be on hand to demo the latest AWS and Pulumi capabilities and help you get the most from the AWS platform.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cloud.google.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Google Cloud&lt;/a&gt; - Customer Engineers will help you accelerate your cloud journey with helpful tips and Q&amp;amp;A.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://azure.microsoft.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Microsoft&lt;/a&gt; - Cloud Advocates will be available to show you how to kickstart your projects on Azure.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.equinix.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Equinix&lt;/a&gt; - Stop by the Equinix booth to learn all about the new Equinix Pulumi provider.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://circleci.com/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;CircleCI&lt;/a&gt; - Stop by the CircleCI booth to learn best practices for adopting CI/CD in your organization.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.newrelic.com/pulumi/get-started-pulumi/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;New Relic&lt;/a&gt; - The New Relic team will demonstrate how to get started with Observability as Code with Pulumi and New Relic.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.gofirefly.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Firefly&lt;/a&gt; - If you have existing cloud resources you can convert them to Pulumi code easily with Firefly. Stop by the Firefly booth for a demo.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nitric.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Nitric&lt;/a&gt; - The Nitric team will be on site to show you how to create cloud-agnostic infrastructure code from your application code.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://klo.dev/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Klotho&lt;/a&gt; - The Klotho team will show you how devops teams an application teams can easily collaborate to moderize and scale infrastructure without disruptions.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.getport.io/?utm_source=Pulumi.com&amp;amp;utm_medium=Website&amp;amp;utm_campaign=PulumiUP"&gt;Port&lt;/a&gt; - Join the Port team to learn how to setup a self-service portal for your developers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Want to attend PulumiUP 2023? &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Register now!&lt;/a&gt;&lt;/p&gt;</description><author>George Huang</author><author>Sara Huddleston</author><author>Isaac Harris</author><category>announcements</category><category>pulumi-events</category></item><item><title>Join a Pulumi User Group (PUG) Meetup!</title><link>https://www.pulumi.com/blog/join-pulumi-user-group-community/</link><pubDate>Mon, 01 May 2023 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/join-pulumi-user-group-community/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/join-pulumi-user-group-community/index.png" /&gt;
&lt;div class="note note-info"&gt;
&lt;div class="icon-and-line"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" class="ph-icon ph-icon--fill" fill="currentColor" aria-hidden="true" focusable="false"&gt;&lt;use href="https://www.pulumi.com/icons/sprite.70121449e0dde6f8c01ff68423fffaa0336ecc73c7bbc87506404126694ca58c.svg#p-info-fill"/&gt;&lt;/svg&gt;
&lt;div class="line"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content"&gt;&lt;p&gt;Hi everyone,&lt;/p&gt;
&lt;p&gt;After several great years on Meetup, the Pulumi Community is moving to a new home: &lt;a href="https://luma.com/pulumi"&gt;Luma&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This wasn&amp;rsquo;t an easy decision. Together we&amp;rsquo;ve built 38 Pulumi User Groups across 14 countries, with nearly 10,000 members between them. Meetup is where that community took shape, and we&amp;rsquo;re grateful for everything that happened there.&lt;/p&gt;
&lt;p&gt;We want to make it as easy as possible for you to show up. All upcoming events and workshops will be published on Luma going forward.&lt;/p&gt;
&lt;p&gt;Follow us at &lt;a href="https://luma.com/pulumi"&gt;luma.com/pulumi&lt;/a&gt; so you don&amp;rsquo;t miss out.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;We have a global community made up of people from many different countries, but we also have many local communities. We want to enable our users to meet, share knowledge and ideas, answer questions, and learn about Pulumi and best practices. For that reason, we created the &lt;a href="https://luma.com/pulumi"&gt;Pulumi User Groups, aka PUGs&lt;/a&gt; on Meetup.&lt;/p&gt;
&lt;p&gt;Members of PUGs will have access to a global network of experts who can offer help, advice, and support on using Pulumi effectively. The PUGs will also feature regular in-person meetups, webinars, in-person and virtual workshops, and other events to help members stay up-to-date with the latest cloud infrastructure and Pulumi developments.&lt;/p&gt;
&lt;h2 id="23-pulumi-user-groups-pugs-meetups-in-10-countries"&gt;23 Pulumi User Groups (PUGs) Meetups in 10 countries&lt;/h2&gt;
&lt;p&gt;PUGs are led by Pulumi employees and &lt;a href="https://www.pulumi.com/community/puluminaries/"&gt;Puluminaries&lt;/a&gt;, who are passionate community members that are experts in topics related to cloud infrastructure, Pulumi Cloud, cloud-native software development, and much more, and are willing to share their knowledge with the community.&lt;/p&gt;
&lt;h3 id="united-states-pulumi-user-groups"&gt;United States Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Seattle Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;New York Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;San Francisco Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;San Diego Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Austin Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Denver Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Chicago Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Columbus Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Philadelphia Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Boston Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Detroit Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Nashville Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="south-america-pulumi-user-groups"&gt;South America Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;São Paulo Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="european-pulumi-user-groups"&gt;European Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;London Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Oslo Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Berlin Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Munich Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Prague Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="middle-east-pulumi-user-groups"&gt;Middle East Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Tel Aviv Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="asia-pulumi-user-groups"&gt;Asia Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Singapore Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="oceania-pulumi-user-groups"&gt;Oceania Pulumi User Groups&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Australia Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://luma.com/pulumi"&gt;Auckland Pulumi User Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="the-first-pug-in-person"&gt;The First PUG in person&lt;/h2&gt;
&lt;p&gt;Our very first in-person PUG meetup took place in London, UK. The event was well-attended by developers, cloud architects, and other infrastructure enthusiasts. The attendees had the opportunity to network with other like-minded professionals and learn more about Pulumi&amp;rsquo;s tools and features from expert speakers.&lt;/p&gt;
&lt;p&gt;During the meetup, attendees heard from several speakers, including Joe Duffy, Co-Founder &amp;amp; CEO at Pulumi, who was there to speak about Infrastructure as Code that writes itself after the release of &lt;a href="https://www.pulumi.com/blog/pulumi-insights/"&gt;Pulumi Insights&lt;/a&gt;, which happened that same day.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.pulumi.com/blog/join-pulumi-user-group-community/pulumi-user-group-pug-london-joe-duffy.png" alt="Photo of Pulumi CEO Joe Duffy speaking at a Pulumi User Group (PUG) in London, UK"&gt;&lt;/p&gt;
&lt;p&gt;Other speakers included Liam Hampton, Sr. Regional Cloud Advocate at Microsoft, who spoke about Microsoft Azure and IaC, and Sam Cogan, Director of Solution Architecture at Willis Towers Watson, who spoke about building a library of reusable modules you can repeatedly reuse in your IaC projects.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.pulumi.com/blog/join-pulumi-user-group-community/pulumi-user-group-pug-london-sam-cogan.png" alt="Photo of Sam Cogan speaking at a Pulumi User Group (PUG) in London, UK"&gt;&lt;/p&gt;
&lt;p&gt;Overall, the first PUG meetup was a huge success, and attendees left feeling inspired and energized about Pulumi&amp;rsquo;s tools and the community&amp;rsquo;s possibilities. With the launch of PUGs, Pulumi is demonstrating its commitment to building a strong and supportive community of professionals passionate about cloud infrastructure.&lt;/p&gt;
&lt;h2 id="more-pugs-and-events-to-come"&gt;More PUGs and events to come&lt;/h2&gt;
&lt;p&gt;We are planning more in-person PUG events for the months to come. With PUGs, you&amp;rsquo;ll have the opportunity to connect with like-minded professionals, share knowledge and best practices, and stay up-to-date with the latest developments in cloud infrastructure and Pulumi.&lt;/p&gt;
&lt;p&gt;Join the &lt;a href="https://luma.com/pulumi"&gt;Pulumi User Groups&lt;/a&gt; in your local area, or if there isn’t one yet, you are welcome to join the &lt;a href="https://slack.pulumi.com/"&gt;Pulumi Slack community&lt;/a&gt; and meet people from all over the world.&lt;/p&gt;</description><author>Sara Huddleston</author><category>announcements</category><category>community</category><category>pulumi-events</category></item><item><title>Teaming up to help deliver more meals to Ukraine</title><link>https://www.pulumi.com/blog/meals-for-ukraine/</link><pubDate>Mon, 16 May 2022 09:00:54 +0200</pubDate><guid>https://www.pulumi.com/blog/meals-for-ukraine/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/meals-for-ukraine/index.png" /&gt;
&lt;p&gt;Why not do good while learning about cloud native tech? &lt;a href="https://buoyant.io/"&gt;Buoyant&lt;/a&gt;, &lt;a href="https://www.civo.com/"&gt;Civo&lt;/a&gt;, &lt;a href="https://www.cockroachlabs.com/"&gt;Cockroach Labs&lt;/a&gt;, &lt;a href="https://www.fairwinds.com/"&gt;Fairwinds&lt;/a&gt;, &lt;a href="https://www.pulumi.com/"&gt;Pulumi&lt;/a&gt;, and &lt;a href="https://www.jetstack.io/"&gt;Jetstack&lt;/a&gt; have teamed up to donate $2 for each virtual booth visitor to &lt;a href="https://wck.org/"&gt;World Central Kitchen&lt;/a&gt; (WCK), a non-profit committed to providing meals in response to humanitarian crises.&lt;/p&gt;
&lt;p&gt;Working with restaurants across Ukraine and in six countries welcoming refugees, WCK is providing hundreds of thousands of daily meals for people in need. WCK serves meals at shelters, hospitals, transit hubs, and more. It&amp;rsquo;s a wonderful mission and, if you agree, we encourage you to &lt;a href="https://donate.wck.org/give/398293#!/donation/checkout"&gt;donate to WCK directly&lt;/a&gt; 💙 🇺🇦 💛&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;Participating is easy. If you registered for KubeCon, just click on the booth links below to visit our virtual booths. Each visit will count as a $2 donation, so if you visit us all, that&amp;rsquo;s $12 for the cause right there!&lt;/p&gt;
&lt;p&gt;Of course, there are many more reasons to visit our booths. You&amp;rsquo;ll find lots of great cloud native resources including demos, tutorials, ebooks, and more. Here are some of the highlights you can expect at each booth.&lt;/p&gt;
&lt;h3 id="pulumi--universal-infrastructure-as-code"&gt;Pulumi — Universal Infrastructure as Code&lt;/h3&gt;
&lt;p&gt;At the &lt;a href="https://www.pulumi.com/"&gt;Pulumi&lt;/a&gt; booth, you&amp;rsquo;ll learn about our cloud engineering platform, which brings infrastructure, developer, and security teams together through a unified software engineering process that tames cloud complexity and accelerates innovation. Don&amp;rsquo;t miss our Ask an Expert live sessions to hear directly from the engineering team. Whether you want to know more about how to build with Universal Infrastructure as Code in general-purpose programming and markup languages or just learn more about what&amp;rsquo;s on the roadmap, this is your chance to ask us anything.&lt;/p&gt;
&lt;h3 id="buoyant--the-creator-of-linkerd"&gt;Buoyant — the creator of Linkerd&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://buoyant.io/"&gt;Buoyant&lt;/a&gt; is announcing something really exciting: the introduction of &lt;em&gt;fully managed Linkerd&lt;/em&gt;. You can be one of the first to check out the demo, and you&amp;rsquo;ll also find a ton of service mesh content including a service mesh 101 in English and Spanish, their Engineer&amp;rsquo;s Guide to mTLS, and details on Buoyant&amp;rsquo;s Service Mesh Academy.&lt;/p&gt;
&lt;h3 id="civo--fast-simple-managed-kubernetes"&gt;Civo — Fast Simple, Managed Kubernetes&lt;/h3&gt;
&lt;p&gt;Stop by the &lt;a href="https://www.civo.com/"&gt;Civo&lt;/a&gt; booth for live sessions on how to get the most out of your Kubernetes environment - including demos, Civo marketplace walkthroughs and an inside look at how they live-provision a private region. You&amp;rsquo;ll find lots of resources and friendly team members to answer any questions on Civo’s easy-to-use managed Kubernetes service. It is fully CNCF certified and 100% Kubernetes upstream compatible.&lt;/p&gt;
&lt;h3 id="cockroach-labs--build-what-you-dream"&gt;Cockroach Labs — Build What you Dream&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.cockroachlabs.com/"&gt;CockroachDB&lt;/a&gt;&amp;rsquo;s presence this year at KubeCon (both physical and virtual) is primarily a charitable one (if you attend in person, visit booth P16, where for each badge scanned they&amp;rsquo;ll donate $3 to either Black Girls Code, Women Who Code, the Cancer Research Institute, or UNICEF for Ukrainian relief). Visit their booth to see demos and architecture overviews that relate what they’ve learned from building a multi-region, managed distributed SQL database offering on Kubernetes.&lt;/p&gt;
&lt;h3 id="fairwinds--kubernetes-governance-and-security"&gt;Fairwinds — Kubernetes Governance and Security&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.fairwinds.com"&gt;Fairwinds&lt;/a&gt;, a leader in Kubernetes governance providing a unified view between dev, sec, and ops, offers lots of great resources at their virtual booth this KubeCon. You can get a quick tour of Fairwinds Insights, learn about Kubernetes cost savings, how to make Kubernetes service ownership possible, typical Kubernetes security mistakes and much more. Come chat with a friendly Fairwinds engineer to talk about the many great open source solutions including Polaris, Goldilocks, Nova, and Pluto. Visit the &lt;a href="https://www.fairwinds.com/"&gt;Fairwinds&lt;/a&gt; booth today!&lt;/p&gt;
&lt;h3 id="jetstack--the-creator-of-cert-manager"&gt;Jetstack — the creator of cert-manager&lt;/h3&gt;
&lt;p&gt;Get more out of &lt;a href="https://cert-manager.io/"&gt;cert-manager&lt;/a&gt; and find out how &lt;a href="https://www.jetstack.io/"&gt;Jetstack&lt;/a&gt; Secure can eliminate workload misconfigurations and provide full visibility of each certificate across every production cluster. Chat directly to one of the project maintainers and learn to use cert-manager to secure Ingress endpoints and internal workloads using mTLS.&lt;/p&gt;
&lt;h2 id="lots-of-great-reasons-to-visit-our-booths"&gt;Lots of great reasons to visit our booths&lt;/h2&gt;
&lt;p&gt;There are plenty of good reasons to check out the great content of these amazing companies while supporting a wonderful charity that is doing an incredible job at helping the people of Ukraine.&lt;/p&gt;</description><author>Wendy Smith</author><category>community</category><category>pulumi-events</category></item><item><title>Announcing PulumiUP 2022: The Cloud Awakens on May 4th</title><link>https://www.pulumi.com/blog/announcing-pulumi-up-2022/</link><pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/announcing-pulumi-up-2022/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/announcing-pulumi-up-2022/index.png" /&gt;
&lt;p&gt;Calling all cloud engineers! Today we announce the second annual &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;PulumiUP&lt;/a&gt; virtual conference taking place on May 4, 2022. We will also host the inaugural Pulumi Community Summit on May 5 to virtually assemble the world’s cloud, infrastructure, and Pulumi practitioners of all experience levels (hint: that’s you&amp;mdash;all are welcome)! &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Register for both events here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’ve worked hard to curate a half-day of learning and expert insights from the people that are forming the best practices of the modern cloud and cloud native infrastructure era. On May 4, join us for four hours of exciting Pulumi product news and demos, technical talks, case studies of modern cloud innovators, and conversations on cloud topics that you won’t hear anywhere else. Hear from Pulumi’s CEO and CTO, pioneering engineers and engineering leaders from different industries, and Pulumi’s engineers. We are also introducing two tracks designed for Practitioners and Engineering Leaders.&lt;/p&gt;
&lt;h2 id="whos-speaking-at-pulumiup-2022"&gt;Who’s speaking at PulumiUP 2022?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Aaron Friel, Staff Software Engineer, Pulumi&lt;/li&gt;
&lt;li&gt;Elad Ben-Israel, Principal Software Development Engineer, Amazon Web Services&lt;/li&gt;
&lt;li&gt;Joe Duffy, CEO &amp;amp; Founder, Pulumi&lt;/li&gt;
&lt;li&gt;Justin Fitzhugh, VP of Cloud Engineering, Snowflake&lt;/li&gt;
&lt;li&gt;Kat Cosgrove, Staff Developer Advocate, Pulumi&lt;/li&gt;
&lt;li&gt;Luke Hoban, CTO, Pulumi&lt;/li&gt;
&lt;li&gt;Meagan Cojocar, Senior Product Manager, Pulumi&lt;/li&gt;
&lt;li&gt;Tomas Jansson, Software Architect, Elkjøp Nordic AS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the coming weeks, we will be announcing even more speakers. Stay tuned!&lt;/p&gt;
&lt;h2 id="whats-in-store-at-pulumiup-2022"&gt;What’s in store at PulumiUP 2022?&lt;/h2&gt;
&lt;p&gt;Stay tuned as we will announce the full agenda and speakers soon on our website and in an email to registrants. Here’s what you can expect at this year’s event:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keynotes&lt;/strong&gt;: Hear from Pulumi leaders Joe Duffy (Founder &amp;amp; CEO) and Luke Hoban (CTO) as they share new product announcements, demos, and thoughts on trends in the modern cloud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Technical Talks&lt;/strong&gt;: Dive deep with Pulumi’s engineers and guest speakers from the industry to learn best practices for infrastructure as code with popular programming languages and see demos.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Case Studies&lt;/strong&gt;: Learn from engineers and leaders about how they have accelerated development velocity and increased reliability for their modern cloud applications with Pulumi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expert Conversations&lt;/strong&gt;: Listen in on lively debates and discussions about the intersection of software development and cloud infrastructure from panels made up of industry leaders and practitioners.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Two Tracks&lt;/strong&gt;: Choose from two session tracks that are designed for Practitioners and Engineering Leaders, in addition to the keynote and main stage presentations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inaugural Community Summit&lt;/strong&gt;: Connect and engage with Pulumi practitioners from around the world&amp;mdash;from the comfort of your home. We are hosting a Community Summit on May 5 featuring lightning talks and discussions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Workshops&lt;/strong&gt;: Get hands-on with Pulumi and cloud engineering in 1-hour workshops that will cover the fundamentals of Infrastructure as Code as well as more advanced subjects for experienced Pulumi users.&lt;/p&gt;
&lt;h2 id="join-us-on-may-4-and-5"&gt;Join us on May 4 and 5&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Register for PulumiUP and the Community Summit now&lt;/a&gt;! We will send you updates on the final agenda and speakers and post-event updates such as session recordings and upcoming events.&lt;/p&gt;</description><author>George Huang</author><category>pulumi-events</category></item><item><title>Cloud Engineering Summit Build Track</title><link>https://www.pulumi.com/blog/cloud-engineering-summit-build-track/</link><pubDate>Thu, 16 Sep 2021 13:47:25 -0500</pubDate><guid>https://www.pulumi.com/blog/cloud-engineering-summit-build-track/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/cloud-engineering-summit-build-track/index.png" /&gt;
&lt;p&gt;The Cloud Engineering Summit 2021 is coming up fast, and the speakers are out! To get you ready to attend, let’s take a look at the sessions for the Build track.&lt;/p&gt;
&lt;p&gt;The Cloud Engineering Summit’s three tracks are built around three concepts: Build, Manage, and Deploy. I’m Kat Cosgrove, and I was responsible for selecting your speakers for the Build track! For us, that means building cloud applications and infrastructure with Modern Infrastructure as Code using general purpose programming languages. We embrace the fact that modern cloud applications have blurred the lines between the application and the infrastructure, and that success requires at least some level of proficiency in both. Whether you’re full stack or lean more towards one area, all cloud engineers apply a software engineering mindset and practices to building and testing applications and the underlying cloud infrastructure. This includes using standard programming languages, applying software principles such as reusability and abstractions and testing, and leveraging the rich ecosystem of software development tools.&lt;/p&gt;
&lt;p&gt;Without further ado, let’s take a look at each of the talks I’ve selected for you!&lt;/p&gt;
&lt;p&gt;Starting us off is the inimitable Kris Nóva with &lt;em&gt;Infrastructure as Software.&lt;/em&gt; She’s going to be talking about why Turing complete config management is an antipattern, and why we should be putting the Dev back in DevOps. Nóva is an incredible speaker and engineer. Any talk she gives promises to be hot fire, so I wouldn&amp;rsquo;t miss this one.&lt;/p&gt;
&lt;p&gt;Don’t like repeating yourself? Yeah, me neither. Fortunately, we have Sam Cogan to present his talk, &lt;em&gt;Reuse, Don&amp;rsquo;t Repeat - Creating an Infrastructure as Code Module Library&lt;/em&gt;. Personally, I’m a huge fan of reusable modules for any purpose, when they’re built in such a way that it reduces overall toil and makes your codebase easier to understand. This talk should be useful for everyone.&lt;/p&gt;
&lt;p&gt;Helping us ask and answer the right questions to make organizational and technological decisions is Joep Piscaer, presenting &lt;em&gt;Kubernetes isn’t the answer, but what was the question again?&lt;/em&gt; I love Kubernetes, but it can be complex, and sometimes that complexity means it’s not the right solution for you (yet.) If you struggle with finding the right questions to ask about your tech needs, this talk could help.&lt;/p&gt;
&lt;p&gt;I’m kind of nosy. I like knowing as much as possible about what’s going on inside of my applications and infrastructure. It’s hard to present all of that data in a way that’s easy to consume rather than overwhelming, though. Fortunately, we have Liz Fong-Jones to help out with her talk, &lt;em&gt;What is OpenTelemetry?&lt;/em&gt; Don’t miss this one if you’re curious about a better way to gain insights into your distributed systems.&lt;/p&gt;
&lt;p&gt;You’d think that when a particular tool is widely accepted as the industry standard for accomplishing a task, there’d be a wealth of information out there on how to accomplish most important tasks in an accessible, actionable way. Unfortunately, that’s not really the case. Fortunately, we have Steve Giguere presenting &lt;em&gt;Hands-on: Taking a K8s Deployment from Default to Secure,&lt;/em&gt; wherein he’ll take us through securing an NGINX deployment!&lt;/p&gt;
&lt;p&gt;Curious about how a big product gets built? Rahul Sharma is with us to talk about &lt;em&gt;How AWS architects APIs for hyper scale.&lt;/em&gt; He won’t just be talking technology; we’ll also hear about the cultural changes required internally to launch a product, and how engagement with customers and partners helps shape the course of development.&lt;/p&gt;
&lt;p&gt;Last but certainly not least is Heidi Waterhouse presenting &lt;em&gt;The Future Should Be Uneven&lt;/em&gt;, a talk about personalization and accessibility in web design. Accessible design benefits us all, whether we actually &lt;em&gt;need&lt;/em&gt; the accommodation or not. The sooner we all understand and embrace that, the better, so Heidi will walk us through some common accessibility settings that are really just good design for everyone.&lt;/p&gt;
&lt;p&gt;Explore all of the rest of the great sessions, and don&amp;rsquo;t forget to register for the cloud engineering summit!&lt;/p&gt;</description><author>Kat Cosgrove</author><category>pulumi-events</category><category>cloud-engineering</category><category>infrastructure-as-code</category></item><item><title>Preview of the Deploy Track at Cloud Engineering Summit 2021</title><link>https://www.pulumi.com/blog/cloud-engineering-summit-deploy-track/</link><pubDate>Wed, 15 Sep 2021 09:00:00 -0500</pubDate><guid>https://www.pulumi.com/blog/cloud-engineering-summit-deploy-track/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/cloud-engineering-summit-deploy-track/index.png" /&gt;
&lt;p&gt;Cloud Engineering Summit 2021 is almost here! We’ve got a great line up this year.&lt;/p&gt;
&lt;p&gt;Our tracks are built around the three pillars of cloud engineering: Build, Deploy, and Manage. I’m your track chair for the Deploy track, the track focused on automating and managing infrastructure. Deploy is all about unifying systems so everything in a cloud-based system is shipped together from the same automated, auditable process, reducing human error and improving quality across the board. That could mean focusing on automated testing and linting of infrastructure as code, providing shared services platforms for others to use in their pipelines, or exploring how unified and automated infrastructure changes engineering culture in an organization.&lt;/p&gt;
&lt;p&gt;In no particular order, let’s go explore the Deploy track lineup.&lt;/p&gt;
&lt;p&gt;Trying to get a handle on way too many environments across your pipelines? Adora Nwodo, Software Engineer at Microsoft, will explore bringing standard software engineering practices to solve the problem of maintaining many environments and configurations in a repeatable fashion. Adora has a very accessible way of explaining complex concepts in her blog and videos (find her at AdoraHacks), and I’m really looking forward to getting her perspective.&lt;/p&gt;
&lt;p&gt;How can we improve the security of these unified processes? Alyssa Miller, Business Information Security Officer (BISO) at S&amp;amp;P Global Ratings, will discuss how threat modeling can improve CI/CD pipelines and general security. I’m excited to have Alyssa join us to help us understand how security should be part of the Deploy pillar; her Pitmaster’s Guide to Security is really good and I recommend watching it!&lt;/p&gt;
&lt;p&gt;When you’re trying to share what you’re doing, you could share your code, but how do you share your infrastructure? Peter McKee, Head of Developer Relations and Advocacy at Docker, will demonstrate how to build into pipelines the ability to share features and changes in applications with others as a continuous preview. Peter’s a fantastic teacher who always has a great hands-on presentation in his back pocket, so I’m really looking forward to finding out what he has in store for us.&lt;/p&gt;
&lt;p&gt;Data builds up while you’re building out, deploying, and managing cloud-based systems. How can you manage data while deploying your cloud infrastructure? Andy Dang, Co-Founder and Engineering Lead at WhyLabs, will talk about data integrity, observability, and monitoring with an open-source project called whylogs. Always love having a preview of an open-source project in the program, and I think data’s going to continue to be a big question for cloud engineering, so Andy’s talk was very welcome!&lt;/p&gt;
&lt;p&gt;What about ARM-based systems? Apple certainly got into the game with their M1 chip, so it’s a platform you have to consider when doing deployments. Angel Rivera, Senior Developer Advocate at CircleCI, will explore how to make pipelines and workloads ARM compatible and capable of supporting ARM on various products. ARM-based systems are some of my favorites (yay Arduino and Raspberry Pi!), and they’re also really important considerations if you’re in the mobile or embedded space, so I can’t wait to hear Angel’s take.&lt;/p&gt;
&lt;p&gt;How about some focus on doing all of this at scale? Jenna Pederson, Developer Advocate at AWS, will explore how bringing all of the best practices from software development to pipelines will help make working with cloud-based resources consistent and secure. I’m so happy Jenna could join us! Her content is wonderfully accessible and really explains technical concepts and complex systems clearly for all levels (which is my jam!). You don’t want to miss her talk!&lt;/p&gt;
&lt;p&gt;Finally, how does all of this stuff work in a real life team? Evan Bradley, Software Engineer, and Tom Carrio, Senior Software Engineer, from Dynatrace are going to take us through bringing it all together with a real-life team, discussing the experiences they’ve had over time as they’ve implemented everything. I’m really excited to have folks bring their stories of what it’s all like so we can share pitfalls and solutions to move forward together. I think you’ll enjoy Evan and Tom’s talk, too!&lt;/p&gt;
&lt;p&gt;Explore all the sessions, and don&amp;rsquo;t forget to register for Cloud Engineering Summit. I can&amp;rsquo;t wait to chat with you virtually at Cloud Engineering Summit 2021!&lt;/p&gt;</description><author>Laura Santamaria</author><category>cloud-engineering</category><category>continuous-delivery</category><category>pulumi-events</category></item><item><title>Preview of the Manage Track at Cloud Engineering Summit 2021</title><link>https://www.pulumi.com/blog/cloud-engineering-summit-manage-track/</link><pubDate>Mon, 13 Sep 2021 08:00:00 -0500</pubDate><guid>https://www.pulumi.com/blog/cloud-engineering-summit-manage-track/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/cloud-engineering-summit-manage-track/index.png" /&gt;
&lt;p&gt;The Cloud Engineering Summit 2021 is coming up fast, and the speakers are out! To get you ready to attend, let’s take a look at the sessions for the Manage track.&lt;/p&gt;
&lt;p&gt;The Cloud Engineering Summit’s three tracks are built around three concepts: Build, Manage, and Deploy. I’m Matt Stratton, and I’m your charismatic track chair for Manage. For us, that means managing cloud applications and infrastructure with Policy as Code, visibility, and access controls. For example, managing infrastructure with policies that detect configuration drift, enforce best practices, and even prevent compliance violations before deployment. It means building visibility across your cloud infrastructure so that you always understand its current and past states, including detailed audit history. Finally, you ensure the right guardrails and controls are set in place so that distributed teams can securely develop.&lt;/p&gt;
&lt;p&gt;Without further ado, let’s take a look at each of the talks I’ve selected for you!&lt;/p&gt;
&lt;p&gt;Overwhelmed by permissions and authorization? Me, too. Fortunately, we have Joy Ebertz presenting &lt;em&gt;Authorization: Ensuring Only Ada Can Access Her Files&lt;/em&gt;. Joy is going to cover the various authorization models available to us, with use-cases for each. Authorization can be overwhelming if you don&amp;rsquo;t have a good grasp of the options available to your organization and an understanding of what works when, so I’m excited for this one.&lt;/p&gt;
&lt;p&gt;Taking a higher-level view, Quintessence Anx will be presenting &lt;em&gt;DevSecOps and Secure Incident Response&lt;/em&gt;. The introduction of security to the DevOps equation means some shifts in the way we think about the software development lifecycle, and Quintessence is uniquely qualified to talk about why that’s true. A look inside PagerDuty’s 14 Step Secure Incident Response process promises to be interesting for anyone involved in either development or operations.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t think we have the ability to predict the future, but J. Paul Reed wonders if we can develop the ability to forecast incidents just as we have learned to have staggeringly accurate weather short-term forecasts. With &lt;em&gt;Forecasting the Future: Creating a Radar for Risk&lt;/em&gt;, Paul will share with us how Netflix uses Risk Radar to collect and make sense of risk in their sociotechnical systems.&lt;/p&gt;
&lt;p&gt;When we talk about infrastructure as code, there&amp;rsquo;s more to it than just the code! Fariba Khan and Stephen Van Gordon will take us on a journey with &lt;em&gt;Lifecycle of a Pulumi Program&lt;/em&gt; to share how they leverage a custom state backend with SSO, RBAC, and programmatically configurable pipelines powered by CI/CD tooling and the Pulumi Automation API to drive IaC at their organization.&lt;/p&gt;
&lt;p&gt;Snowflake’s Charles Xu will be here to talk about &lt;em&gt;Day-two Operation of Multi-cloud Kubernetes and Vault&lt;/em&gt;, a very cool overview of Snowflake’s Kubernetes infrastructure and how Pulumi helps, from blue-green updates, to managing Hashicorp Vault, to rotating TLS certificates. This is a pretty complex topic, so I’m very interested to see where it goes!&lt;/p&gt;
&lt;p&gt;Gremlin&amp;rsquo;s Jason Yee comes to us with &lt;em&gt;Trailblazers: exploration, discovery, &amp;amp; navigating failure&lt;/em&gt; - a set of topics that I personally find fascinating and essential! I think we are constantly in a state of discovery and understanding of our complex systems, and learning how to explore them - and work through the inevitable failures - helps us build and operate even more reliable systems.&lt;/p&gt;
&lt;p&gt;Rounding things out is the always incredible Tim Banks, with &lt;em&gt;Toxic Velocity: Speed Kills&lt;/em&gt;. In this talk, Tim is going to cover the various stressors that put pressure on both organizations and individuals, how they affect us, and what it looks like when things start to spiral out of control. I’m excited for this one because while crashes do happen, we’d all like them to happen less often (or not at all!), and being able to identify some of these things before they become a real problem is better for our businesses and our people.&lt;/p&gt;
&lt;p&gt;Explore all of the rest of the great sessions, and don&amp;rsquo;t forget to register for the cloud engineering summit!&lt;/p&gt;</description><author>Matty Stratton</author><category>cloud-engineering</category><category>security</category><category>pulumi-events</category></item><item><title>PulumiUP: the Event for Cloud Engineers</title><link>https://www.pulumi.com/blog/pulumiup/</link><pubDate>Wed, 14 Apr 2021 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/pulumiup/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/pulumiup/index.png" /&gt;
&lt;p&gt;My professional background has included nearly ten years of managing field events and user conferences. I never thought I would say this, but I miss traveling. I even missed Vegas and AWS re:Invent this year. I miss connecting with customers and advocates in our communities. I wish we could all be looking forward to getting together in person in Seattle or Austin or &lt;em&gt;insert any city here&lt;/em&gt;. As the year continued, it became clear we were not going back to in-person events anytime soon, and everyone in the industry pivoted to virtual programs while video conferencing became an all-day activity.&lt;/p&gt;
&lt;p&gt;We spent a lot of time considering how to best engage and share announcements with our community and encourage the cloud engineering community&amp;rsquo;s growth. All of us here at Pulumi recognize how valuable your time is and how much time we&amp;rsquo;ve all spent on virtual event platforms in the last year. With that in mind, we made a deliberate decision to avoid any all-day or multi-day programming. Instead, we are hosting a short 2-hour keynote that we think you will find insightful and valuable, with best practices and real-life situations that you can learn from and apply to your approach to building, delivering, and managing modern cloud applications.&lt;/p&gt;
&lt;p&gt;&lt;img src="pulumiup.png" alt="PulumiUP"&gt;&lt;/p&gt;
&lt;p&gt;PulumiUP Agenda - Kicking off on 4/20 at 9 am - 11 am PST - &lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Save your spot&lt;/a&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Speakers&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Title and Company&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Subject&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Joe Duffy&lt;/td&gt;
&lt;td&gt;Co-Founder and CEO, Pulumi&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;The Modern Cloud Era: All Software is Cloud Software&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Adrian Cockcroft &amp;amp; Aaron Kao&lt;/td&gt;
&lt;td&gt;VP of Sustainability Architecture, Amazon VP of Marketing, Pulumi&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Discussion: What’s different about building in a modern cloud application world&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Justin Fitzhugh&lt;/td&gt;
&lt;td&gt;VP of Cloud Engineering, Snowflake&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Perspectives from Cloud Engineering Pioneers&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Keith Redmond&lt;/td&gt;
&lt;td&gt;VP of SaaS Engineering, Fenergo&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Perspectives from Cloud Engineering Pioneers&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Luke Hoban&lt;/td&gt;
&lt;td&gt;CTO, Pulumi&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Placing Cloud Engineering in the Hands of Every Developer&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sophia Parafina&lt;/td&gt;
&lt;td&gt;Technical Marketing Manager, Pulumi&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Komal Ali&lt;/td&gt;
&lt;td&gt;Software Engineer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Panel: Hear from the Experts: Planning for the Future of Modern Cloud Applications&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Title and Company&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Moderator: Kat Cosgrove&lt;/td&gt;
&lt;td&gt;Developer Advocate, JFrog&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Justin Fitzhugh&lt;/td&gt;
&lt;td&gt;VP of Cloud Engineering, Snowflake&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Charity Majors&lt;/td&gt;
&lt;td&gt;CTO/Co-Founder, Honeycomb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dana Lawson&lt;/td&gt;
&lt;td&gt;VP of Engineering, GitHub&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Engineering leadership from Snowflake, the cloud data warehousing organization, and Fenergo, a client lifecycle management provider for the financial services industry, will share their perspectives and experiences practicing cloud engineering for the modern cloud era. Justin Fitzhugh, VP of Cloud Engineering at Snowflake, and Keith Redmond, VP of SaaS Engineering at Fenergo, will each share how they reduced costs while empowering every developer on their team.&lt;/p&gt;
&lt;p&gt;Everyone at Pulumi is super excited to be sharing this material with our community. If you are interested in cloud engineering, cloud infrastructure, software development, modern applications, or Pulumi, you want to save your spot for this 2-hour event. Whether you’re a seasoned cloud engineer or just curious to learn what’s all the fuss about cloud engineering, you will learn something new about the future of building on the cloud at PulumiUP. You can also sign up for new workshops and other events occurring in April and May. We’ll miss seeing you in person but hope that changes soon! Pulumipus and I are packing our bags and hoping for the best.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.pulumi.com/pulumi-up/"&gt;Save your spot today!&lt;/a&gt;&lt;/p&gt;</description><author>Wendy Smith</author><category>cloud-engineering</category><category>pulumi-events</category></item><item><title>Upcoming Workshops and Events</title><link>https://www.pulumi.com/blog/upcoming-events-2021-jan-march/</link><pubDate>Tue, 12 Jan 2021 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/upcoming-events-2021-jan-march/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/upcoming-events-2021-jan-march/index.png" /&gt;
&lt;p&gt;It&amp;rsquo;s a new year and it&amp;rsquo;s time to level up your cloud engineering skills. Pulumi is there to get you started on your cloud engineering journey with workshops and technical sessions.&lt;/p&gt;
&lt;h2 id="cicd-pipelines-for-kubernetes-apps-with-pulumi--codefresh"&gt;CI/CD Pipelines for Kubernetes Apps with Pulumi &amp;amp; Codefresh&lt;/h2&gt;
&lt;p&gt;To kickoff the year we start with a technical session that demonstrates how to continuously deliver both applications and provision infrastructure using Codefresh CI/CD. This session will demonstrate:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The basics of CI/CD using Codefresh.&lt;/li&gt;
&lt;li&gt;How to declare cloud resources using Pulumi and your favorite programming languages.&lt;/li&gt;
&lt;li&gt;How to define a simple pipeline for Kubernetes deployments.&lt;/li&gt;
&lt;li&gt;Practical tests to ensure infrastructure reliability as part of your pipeline.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Taught by Pulumi and Codefresh engineers, you&amp;rsquo;ll receive a thorough understanding of CI/CD and infrastructure as code best practices.&lt;/p&gt;
&lt;h2 id="intro-to-pulumi"&gt;Intro to Pulumi&lt;/h2&gt;
&lt;p&gt;If you&amp;rsquo;re new to infrastructure as code, this workshop is for you. You will learn the fundamentals of Infrastructure as Code through a series of guided exercises using Pulumi’s Cloud Engineering platform. The workshop covers setting up Pulumi, an infrastructure as code platform that uses programming languages to provision modern cloud infrastructure.&lt;/p&gt;
&lt;p&gt;This workshop is designed to help users completely new to Pulumi become familiar with the core concepts needed to be effective with the Pulumi Infrastructure as Code platform. We will guide through the Pulumi platform with diagrams and a series of hands on exercises to help you understand the building blocks available in Pulumi.&lt;/p&gt;
&lt;p&gt;The workshop will cover the following topics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What is Pulumi?&lt;/li&gt;
&lt;li&gt;How to install Pulumi&lt;/li&gt;
&lt;li&gt;Configuring your development environment&lt;/li&gt;
&lt;li&gt;Choose your Pulumi language&lt;/li&gt;
&lt;li&gt;An introduction to the Pulumi state &amp;amp; the Pulumi Service&lt;/li&gt;
&lt;li&gt;An introduction to Pulumi config&lt;/li&gt;
&lt;li&gt;Storing sensitive data in Pulumi securely&lt;/li&gt;
&lt;li&gt;Provision your first resources&lt;/li&gt;
&lt;li&gt;Understanding stacks&lt;/li&gt;
&lt;li&gt;An introduction to the Pulumi programming model&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We have multiple workshops scheduled from January to March. Register for one today.&lt;/p&gt;
&lt;p&gt;Jan 26: Intro to Pulumi, 9 AM PST
Feb 9: Intro to Pulumi, 9 AM PST
Feb 23: Intro to Pulumi, 9 AM PST
March 9: Intro to Pulumi, 9 AM PST&lt;/p&gt;
&lt;h2 id="deploying-microservices-with-pulumi-and-aws-lambda"&gt;Deploying Microservices with Pulumi and AWS Lambda&lt;/h2&gt;
&lt;p&gt;This serverless workshop demonstrates how Pulumi can accelerate provisioning of cloud infrastructure. The workshop shows how to build a set of microservices utilizing AWS’s newest Lambda features. Attendees will be guided through the process of provisioning a set of Lambda resources in AWS and see real time examples of how Pulumi’s innovative programming model helps turbocharge cloud engineering.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re an active Pulumi user and building serverless applications this hands-on workshop is for you. You will learn:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to provision a Lambda function in AWS.&lt;/li&gt;
&lt;li&gt;How to provision infrastructure such as DynamoDB &amp;amp; API Gateway to support your microservice applications.&lt;/li&gt;
&lt;li&gt;How to take advantage of the newest Lambda features.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sign up to learn about one of the major cloud technologies.&lt;/p&gt;
&lt;h2 id="building-a-kubernetes-platform-in-amazon-eks-with-pulumi"&gt;Building a Kubernetes Platform in Amazon EKS with Pulumi&lt;/h2&gt;
&lt;p&gt;Kubernetes is one of the major cloud technologies and in this hands-on workshop, we’ll examine how Pulumi works with Kubernetes through real-world examples of managing Amazon EKS clusters. We’ll focus on building a user-friendly Kubernetes platform, installing software that makes Kubernetes easy to use for application developers.&lt;/p&gt;
&lt;p&gt;Attendees will be guided through the process of provisioning an Amazon EKS cluster and installing platform friendly software such as the aws load balancer controller. We&amp;rsquo;ll cover the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How-to provision a production-ready Amazon EKS cluster with key features enabled using Pulumi&lt;/li&gt;
&lt;li&gt;Provisioning the aws-load-balancer-controller to automate ingress creation&lt;/li&gt;
&lt;li&gt;Install an example application to show the end-to-end user experience for users.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Get a solid foundation for provisioning Kubernetes clusters and applications by signing up.&lt;/p&gt;</description><author>Sophia Parafina</author><category>pulumi-events</category><category>kubernetes</category><category>serverless</category></item><item><title>re:Invent 2020 EKS Feature Releases</title><link>https://www.pulumi.com/blog/reinvent-2020-eks-announcements/</link><pubDate>Mon, 07 Dec 2020 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/reinvent-2020-eks-announcements/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/reinvent-2020-eks-announcements/index.png" /&gt;
&lt;p&gt;Amazon announced several Elastic Kubernetes Service feature releases and updates during the first week of AWS re:Invent 2020. If we look at all the announcements as a whole, we can see the Kubernetes ecosystem maturing to make deployments and management easier for organizations. Let&amp;rsquo;s take a look at how they can benefit your use of EKS.&lt;/p&gt;
&lt;h2 id="amazon-eks-distro"&gt;Amazon EKS Distro&lt;/h2&gt;
&lt;p&gt;First and foremost is the release of Amazon EKS Distro, also called EKS Anywhere. This is the same Kubernetes distro available to Amazon EKS customers on AWS as an open-source project. You can take advantage of a fully supported Kubernetes distribution built from open source with version aligned dependency updates and Common Vulnerabilities and Exposures (CVE) patches. Notifications for patches are sent from Amazon Simple Notification Service (SNS) with support for backported patches. Read more about &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-amazon-eks-distro/"&gt;EKS Distro&lt;/a&gt; here.&lt;/p&gt;
&lt;p&gt;You can create a cluster using kubeadm, kops, or tools such as Pulumi. Learn more about creating infrastructure with EKS Distro and Pulumi on our &lt;a href="https://www.pulumi.com/blog/amazon-eks-distro/"&gt;blog&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="logging-support-for-aws-fargate"&gt;Logging support for AWS Fargate&lt;/h2&gt;
&lt;p&gt;Amazon EKS pods running on AWS Fargate can now forward container logs to various AWS services, including Cloudwatch, S3, Elasticsearch, and Kinesis, to enable log storage and analytics. EKS with Fargate includes a native log router, eliminating the need for a sidecar. You can use ConfigMap to send routers to the service of your choice. Read more about it on the AWS &lt;a href="https://aws.amazon.com/blogs/containers/fluent-bit-for-amazon-eks-on-aws-fargate-is-here/"&gt;blog post&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="simplified-install-and-management-for-kubernetes-cni-plugin"&gt;Simplified install and management for Kubernetes CNI plugin&lt;/h2&gt;
&lt;p&gt;Amazon EKS now supports installation and management of the &lt;a href="https://docs.aws.amazon.com/eks/latest/userguide/pod-networking.html"&gt;VPC CNI&lt;/a&gt;. The AWS VPC CNI provides integrated AWS Virtual Private Cloud (VPC) networking for Kubernetes clusters. You can use AWS VPC networking and security best practices for building Kubernetes clusters that include VPC routing policies and security groups for network traffic isolation.&lt;/p&gt;
&lt;p&gt;You can install and manage the CNI plugin with the Amazon EKS console, CLI, and API. Previously, you needed to install and maintain it manually after a Kubernetes upgrade. Amazon EKS lets you install, manage, and through the EKS console, CLI, and API, where it is validated by AWS and can be deployed and updated. To learn more, read the &lt;a href="https://aws.amazon.com/blogs/containers/introducing-amazon-eks-add-ons/"&gt;announcement&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="ec2-spot-instances-in-managed-node-groups"&gt;EC2 Spot Instances in managed node groups&lt;/h2&gt;
&lt;p&gt;Spot Instances are deeply discounted On-Demand EC2 instances. EKS now supports using Spot Instances with EKS managed node groups. If you are running batch process such as ETL with Apache Spark or stateless endpoint, Spot Instances are a cost-effective way for managing surge requests in EKS.&lt;/p&gt;
&lt;p&gt;Previously, to use Spot Instances, you had to manually configure EC2 Auto Scaling groups and upgrade the Spot nodes to the current version of Kubernetes. You can now set capacity type as SPOT and the EC2 instance types when creating a managed node group. The managed node group will provision and manage Spot nodes automatically according to best practices. You can create the node group through the EKS console, the EKS API, and eksctl. To learn more about configuring EKS node groups with Spot Instance, read the &lt;a href="https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-provisioning-and-managing-ec2-spot-instances-in-managed-node-groups/"&gt;blog&lt;/a&gt;.&lt;/p&gt;
&lt;div class="note note-info"&gt;
&lt;div class="icon-and-line"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" class="ph-icon ph-icon--fill" fill="currentColor" aria-hidden="true" focusable="false"&gt;&lt;use href="https://www.pulumi.com/icons/sprite.70121449e0dde6f8c01ff68423fffaa0336ecc73c7bbc87506404126694ca58c.svg#p-info-fill"/&gt;&lt;/svg&gt;
&lt;div class="line"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content"&gt;Want some hands-on training with EKS? Join our workshop on Thursday, December 10th where you will create a production-ready EKS cluster, install add-ons to prepare your cluster for developers, and finally ship an application to your cluster. &lt;a href="https://www.pulumi.com/events/building-a-kubernetes-platform-in-amazon-eks/"&gt;Register Now&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;</description><author>Sophia Parafina</author><category>kubernetes</category><category>aws</category><category>pulumi-events</category></item><item><title>Pulumi Sweeps into KubeCon</title><link>https://www.pulumi.com/blog/kubecon-review/</link><pubDate>Mon, 25 Nov 2019 14:03:19 -0600</pubDate><guid>https://www.pulumi.com/blog/kubecon-review/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/kubecon-review/index.png" /&gt;
&lt;p&gt;&lt;img src="booth.jpg" alt="Pulumi Booth KubeCon2019"&gt;&lt;/p&gt;
&lt;p&gt;We had a fantastic time at KubeCon in San Diego. At the event, the Pulumi team released two technology previews: &lt;a href="https://www.pulumi.com/docs/iac/clouds/kubernetes/guides/"&gt;Pulumi Crosswalk for Kubernetes&lt;/a&gt; and &lt;a href="https://github.com/pulumi/pulumi-query-kubernetes"&gt;Pulumi Query for Kubernetes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Crosswalk for Kubernetes is a set of common patterns compiled in playbooks. These patterns reduce the complex Kubernetes API syntax by providing trusted defaults with idiomatic Kubernetes. Checkout a quick introduction to Crosswalk for Kubernetes in this &lt;a href="https://www.pulumi.com/blog/inside-crosswalk-for-kubernetes/"&gt;blog post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://twitter.com/sarahnovotny"&gt;Sara Novotny&lt;/a&gt; defined observability as &lt;em&gt;“the ability to ask of your system and learn from it”&lt;/em&gt; during her &lt;a href="https://www.youtube.com/watch?v=W_8MHdtrgZE"&gt;keynote&lt;/a&gt; with &lt;a href="https://twitter.com/lizthegrey"&gt;Liz Fong-Jones&lt;/a&gt;. Query for Kubernetes enables observability programmatically by exposing resource processes through either batch or streaming queries. Learn more about Query for Kubernetes in our &lt;a href="https://www.pulumi.com/blog/query-kubernetes/"&gt;blog post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To see both Crosswalk and Query for Kubernetes in action, watch the demo video!&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/X96EMLi8uJY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Pulumi engineers, &lt;a href="https://twitter.com/eckrengel"&gt;Erin Krengel&lt;/a&gt; and Sean Holung, presented &lt;code&gt;Are You About to Break Prod? Acceptance Testing with Ephemeral Environments&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.pulumi.com/uploads/content/blog/kubecon-review/krengel-holung.jpg" alt="Krengel and Holung KubeCon Presentation"&gt;&lt;/p&gt;
&lt;p&gt;Addressing a packed room, they showed how to use ephemeral environments (short lived environments that mimic production) to automate testing. Kudos to the &lt;a href="https://twitter.com/CloudNativeFdn"&gt;CNCF&lt;/a&gt; for making the presentation videos available quickly, you can watch Erin and Sean&amp;rsquo;s presentation on YouTube.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/jAQhDZiRzBQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://twitter.com/funcofjoe"&gt;Joe Duffy&lt;/a&gt; sums up our experience below. We hope to see you next year at KubeCon 2020!&lt;/p&gt;</description><author>Sophia Parafina</author><category>kubernetes</category><category>pulumi-events</category></item><item><title>Pulumi Meetup: APIs, Custom Resources and GitHub Webhooks</title><link>https://www.pulumi.com/blog/pulumi-meetup-recap-apis-custom-resources-and-github-webhooks/</link><pubDate>Tue, 16 Jul 2019 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/pulumi-meetup-recap-apis-custom-resources-and-github-webhooks/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/pulumi-meetup-recap-apis-custom-resources-and-github-webhooks/index.png" /&gt;
&lt;p&gt;Last Wednesday, we invited members of our local Seattle community to Pulumi HQ for the &lt;a href="https://luma.com/pulumi"&gt;July Pulumi Up meetup&lt;/a&gt;. The evening began with some networking time wherein our guests met some Pulumi engineers and users they may have only ever interacted with over &lt;a href="https://slack.pulumi.com/"&gt;Pulumi’s Community Slack&lt;/a&gt; while enjoying free pizza and beverages. This month’s meetup featured two talks by Pulumi engineers.&lt;/p&gt;
&lt;h2 id="application-code-isnt-the-only-code-that-can-have-apis"&gt;Application code isn’t the only code that can have APIs&lt;/h2&gt;
&lt;p&gt;Unfortunately, due to travel issues, &lt;a href="https://twitter.com/stack72"&gt;Paul Stack&lt;/a&gt; wasn’t able to join us in person, but graciously agreed to present remotely… from Europe… at 4:00 in the morning. He presented “Application code isn’t the only code that can have APIs” and went over how programming languages help in building the best infrastructure code. During the talk, he presented a simple &lt;a href="https://github.com/stack72/pulumi-meetup"&gt;Pulumi program for creating an RDS instance&lt;/a&gt; and walked through the simple programming constructs he utilized to help create APIs that anyone could code against. Here’s a &lt;a href="https://www.youtube.com/watch?v=QuOMyZvSt-A"&gt;recording of his talk&lt;/a&gt;, with the video also available on the &lt;a href="https://www.youtube.com/pulumitv"&gt;Pulumi TV YouTube Channel&lt;/a&gt;.&lt;/p&gt;
&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/QuOMyZvSt-A" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;h2 id="automate-your-troubles-away-with-webhooks-and-pulumi"&gt;Automate your troubles away with Webhooks and Pulumi&lt;/h2&gt;
&lt;p&gt;Next up, &lt;a href="https://twitter.com/ellism"&gt;Matt Ellis&lt;/a&gt; presented “Automating your troubles away with Webhooks and Pulumi.” Matt isn’t a fan of confrontation, but as the lead of the Pulumi API team, he needs to ensure that our changelog is kept up-to-date with every pull request. In his talk, he walked through his solution that leveraged GitHub Webhooks and Pulumi in building a small bot that enforced some policies on pull requests. You can read more about it in his previous &lt;a href="https://www.pulumi.com/blog/managing-github-webhooks-with-pulumi/"&gt;blog post on Pulumi Webhooks&lt;/a&gt;, or watch the &lt;a href="https://www.youtube.com/watch?v=QuOMyZvSt-A"&gt;recording of his talk&lt;/a&gt;, which is also available on the &lt;a href="https://www.youtube.com/pulumitv"&gt;Pulumi TV YouTube Channel&lt;/a&gt;.&lt;/p&gt;
&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/KhHDhGCdU3c" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;After the talks, there was time for more networking and a last chance to get one more slice of pizza. After some more discussions inspired by the speakers, we closed out the evening.&lt;/p&gt;
&lt;p&gt;If you’re in the Seattle area, be sure to join the &lt;a href="https://luma.com/pulumi"&gt;Pulumi - Seattle meetup group&lt;/a&gt; and join us for our next Pulumi Up. Otherwise, subscribe to the &lt;a href="https://www.youtube.com/pulumitv"&gt;Pulumi TV YouTube Channel&lt;/a&gt; and watch the presentations at your leisure.&lt;/p&gt;</description><author>Aydrian Howard</author><category>pulumi-events</category></item></channel></rss>