+ );
}
function ShowcaseMultipleAuthorsDropdown({ user }: { user: User }) {
@@ -89,7 +98,7 @@ function ShowcaseMultipleAuthorsDropdown({ user }: { user: User }) {
{multiWebsites.map((value, index) => {
// Append tracking parameter to URL
- const trackedUrl = `${value}?ocid=buildia24_gallery_website`;
+ const trackedUrl = `${value}?ocid=biafy25h1_communitygallery_webpage_azuremktg`;
return ShowcaseMultipleWebsites(
multiAuthors[index],
trackedUrl // Use the tracked URL
@@ -101,17 +110,17 @@ function ShowcaseMultipleAuthorsDropdown({ user }: { user: User }) {
}
// Append tracking parameter to single URL
- const trackedUrl = `${websites}?ocid=buildia24_gallery_website`;
+ const trackedUrl = `${websites}?ocid=biafy25h1_communitygallery_webpage_azuremktg`;
return (
);
}
-
function ShowcaseCard({ user }: { user: User }) {
// Function to determine if the URL contains a specific tracking parameter
function urlContainsParameter(url, parameter) {
@@ -121,16 +130,15 @@ function ShowcaseCard({ user }: { user: User }) {
// Determine the URL to use
let urlToUse = user.source;
- // Check if the URL contains the tracking parameter "?ocid=buildia24_LL_website"
- if (!urlContainsParameter(urlToUse, '?ocid=buildia24_LL_website')) {
- // If the tracking parameter "?ocid=buildia24_LL_website" is not present, append "?ocid=buildia24_gallery_website"
-
- const trackingParameter = '?ocid=buildia24_gallery_website';
+ // Check if the URL contains the tracking parameter "?ocid=biafy25h1_communitygallery_webpage_azuremktg"
+ if (!urlContainsParameter(urlToUse, '?ocid=biafy25h1_communitygallery_webpage_azuremktg')) {
+ // If the tracking parameter "?ocid=biafy25h1_communitygallery_webpage_azuremktg" is not present, append "?ocid=biafy25h1_communitygallery_webpage_azuremktg"
+ const trackingParameter = '?ocid=biafy25h1_communitygallery_webpage_azuremktg';
// Check if the URL already has query parameters
if (urlToUse.includes('?')) {
// URL already has parameters, use '&' to append the new parameter
- urlToUse += `&ocid=buildia24_gallery_website`;
+ urlToUse += `&ocid=biafy25h1_communitygallery_webpage_azuremktg`;
} else {
// URL does not have any parameters, use '?' to append the new parameter
urlToUse += trackingParameter;
@@ -143,6 +151,8 @@ function ShowcaseCard({ user }: { user: User }) {
@@ -170,7 +180,4 @@ function ShowcaseCard({ user }: { user: User }) {
);
}
-
-
-
-export default React.memo(ShowcaseCard);
\ No newline at end of file
+export default React.memo(ShowcaseCard);
diff --git a/website/src/css/custom.css b/website/src/css/custom.css
index 8e1aacba8e..2544b24c47 100644
--- a/website/src/css/custom.css
+++ b/website/src/css/custom.css
@@ -59,15 +59,15 @@
--ifm-color-primary-light: #dcd2ee;
--ifm-color-primary-lighter: #e7e0f4;
--ifm-color-primary-lightest: #ffffff;
- --ifm-background-color: #06112c!important;
- --ifm-card-background-color: #0b1d4a!important;
+ --ifm-background-color: #002948!important;
+ --ifm-card-background-color: #004277!important;
--ifm-navbar-background-color: #0b1d4a!important;
--ifm-footer-background-color: #0b1d4a!important;
--ifm-dropdown-background-color: #0b1d4a!important;
--ifm-link-color: #ffb3bb!important;
--font-color: #ffffff;
--border-gradient: linear-gradient(to right,
- #163A95 20%,
+ #004277 20%,
#1172B0 60%,
#8DC8E8 70%,
#FFB3BB 80%,
@@ -81,7 +81,7 @@
Need a better way to make this a dependent version on background color automatically
*/
.hero{
- color: #ffffff;
+ color: #f4fafd!important;
}
html {
@@ -210,6 +210,7 @@ a {
box-shadow: 0px 0.3px 0.9px rgba(0, 0, 0, 0.1), 0px 1.6px 3.6px rgba(0, 0, 0, 0.13);
transition: box-shadow 200ms ease-in-out;
font-weight: 400;
+ border-radius: 1.5rem;
}
.card-body {
@@ -242,20 +243,45 @@ h1, h2, h3, h4, h5, h6 {
font-family: Segoe UI, SegoeUI, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
+h1 {
+ letter-spacing: -.05em;
+}
+
+h2, h3, h4, h5, h6 {
+ letter-spacing: -.03em;
+}
+
+.eyebrow {
+ text-transform: uppercase;
+ font-size: .75rem;
+ letter-spacing: .08em;
+ font-weight: 600;
+}
+
.button {
font-weight: 600!important;
+ font-size: 1rem!important;
+ padding: .75rem 1rem;
}
.button--primary {
- color: #1c1e21!important;
- background-color: #9FA2F3!important;
+ color: #0e1726!important;
+ background-color: #b3daf0!important;
border: 0px solid white!important;
}
.button--primary:hover {
- color: #1c1e21!important;
- background-color: #b0b3f5!important;
+ color: #0e1726!important;
+ background-color: #cbe6f4!important;
+ border: 0px solid #ffb3bb!important;
+}
+
+.button--primary:focus {
+ color: #0e1726!important;
+ background-color: #f4fafd!important;
border: 0px solid #ffb3bb!important;
+ outline-offset: -.375rem!important;
+ outline: .1875rem dotted currentColor!important;
}
.button--secondary {
diff --git a/website/src/pages/Build-IA/CloudSkills.md b/website/src/pages/Build-IA/CloudSkills.md
index ffe846d64a..588179dcf6 100644
--- a/website/src/pages/Build-IA/CloudSkills.md
+++ b/website/src/pages/Build-IA/CloudSkills.md
@@ -1,38 +1,32 @@
---
-title: Cloud Skills
+title: AI Skills Challenge
---
-# Build Intelligent Apps Skills Challenge
+# Build Intelligent Apps with the Microsoft Learn AI Skills Challenge
---
-## Choose Your Challenge
+Gaining AI skills can increase wages by an average of 21%. Build in-demand skills with the Microsoft Learn AI Skills Challenge! Master cutting-edge AI technologies like Microsoft Copilot, GitHub, Microsoft Azure, and Microsoft Fabric. Engage in six curated topics, interactive community events, and expert-led sessions to deepen your understanding. Go further in a selection of the topics to earn a Microsoft Applied Skills Credential to showcase your technical knowledge to potential employers. Start your AI journey today!
-Join us on a learning journey to skill up on your core skills for developing intelligent apps. Explore how to combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences.
+#LearnMicrosoftAI
+[Register now](https://aka.ms/aiskillschallenge?ocid=biafy25h1_aiskillschallenge_webpage_azuremktg) to compete and level up your AI skills. The challenge is live **September 24 through November 1**!
![Build intelligent apps](./../../../static/img/60-days-of-ia/60-days-of-ia-cloud-skills-banner.jpg)
-
-* [**Intelligent Apps Skills Challenge**](https://aka.ms/intelligent-apps/apps-csc?ocid=buildia24_website) - Applications are at the core of intelligent solution development. Cloud-native app development empowers you to create modern containerized and serverless apps to build innovative solutions. Explore how to get started with building intelligent apps using Azure Kubernetes Service, Azure Functions and GitHub. [Register now to compete and earn your #IntelligentApps skills badge - Ends on April 15!](https://aka.ms/intelligent-apps/apps-csc?ocid=buildia24_website)
-
-* [**Data Skills Challenge**](https://aka.ms/intelligent-apps/data-csc?ocid=buildia24_website) - It is time to activate our enormous data stores for building data driven intelligent solutions. Compete to skill up on your core skills for cloud-scale databases. Explore how to build, scale, and optimize modern applications on Azure with Azure Cosmos DB. [Register now to compete and earn your #IntelligentApps skills badge - Ends on April 15!](https://aka.ms/intelligent-apps/data-csc?ocid=buildia24_website)
-
-* [**AI Skills Challenge**](https://aka.ms/intelligent-apps/ai-csc?ocid=buildia24_website) - The world of generative AI is rapidly evolving. Learn how to create intelligent solutions that extract semantic meaning from text and support common computer vision scenarios. Explore how to take advantage of large-scale, generative AI models with deep understandings of language and code to enable new reasoning and comprehension capabilities for building cutting-edge applications responsibly. [Register now to compete and earn your #IntelligentApps skills badge - Ends on April 15!](https://aka.ms/intelligent-apps/ai-csc?ocid=buildia24_website)
-
---
## Earn a Microsoft Learn badge
-By completing at least one of the three eligible challenges before **April 15, 2024**, you will receive a Microsoft Learn **badge** on your Learn profile. These will be delivered to the email address associated with your Microsoft Learn profile. Confirm or add a contact email [here](https://learn.microsoft.com/users/me/settings?ocid=buildia24_website) to ensure emails are delivered.
+By completing this challenge before **November 1, 2024**, you will receive a Microsoft Learn **badge** on your Learn profile. These will be delivered to the email address associated with your Microsoft Learn profile. Confirm or add a contact email [here](https://learn.microsoft.com/users/me/settings?ocid=biafy25h1_aiskillschallenge_webpage_azuremktg) to ensure emails are delivered.
---
## About Microsoft Learn
-Completed the Cloud Skills Challenge, and want to keep going on your learning journey? Or, perhaps there are other Cloud+AI topics you want to skill up in? Check out these three resources for building your professional profile!
+Completed the Microsoft Learn AI Skills Challenge, and want to keep going on your learning journey? Or, perhaps there are other Cloud and AI topics you want to skill up in? Check out these three resources for building your professional profile!
-| 1️⃣ - [**LEARNING PATHS**](https://docs.microsoft.com/learn/browse/?ocid=buildia24_website) | 2️⃣ - [**CERTIFICATIONS**](https://docs.microsoft.com/learn/certifications/?ocid=buildia24_website) | 3️⃣ - [**LEARNING EVENTS**](https://docs.microsoft.com/events/?ocid=buildia24_website)|
+| 1️⃣ - [**LEARNING PATHS**](https://docs.microsoft.com/learn/browse/?ocid=biafy25h1_aiskillschallenge_webpage_azuremktg) | 2️⃣ - [**CERTIFICATIONS**](https://docs.microsoft.com/learn/certifications/?ocid=biafy25h1_aiskillschallenge_webpage_azuremktg) | 3️⃣ - [**LEARNING EVENTS**](https://docs.microsoft.com/events/?ocid=biafy25h1_aiskillschallenge_webpage_azuremktg)|
|:---:|:---:|:---:|
| Skill up on a topic with guided paths for self-study!| Showcase your expertise with industry-recognized credentials!| Learn from subject matter experts in live & recorded events|
| | | |
diff --git a/website/src/pages/Build-IA/CommunityGallery.tsx b/website/src/pages/Build-IA/CommunityGallery.tsx
index 6c9a5aa238..8511805057 100644
--- a/website/src/pages/Build-IA/CommunityGallery.tsx
+++ b/website/src/pages/Build-IA/CommunityGallery.tsx
@@ -46,7 +46,6 @@ import styles from './styles.module.css';
const TITLE = 'Community Gallery';
const DESCRIPTION = 'A community-contributed showcase gallery';
-// const ADD_URL = 'https://aka.ms/awesome-azd-contribute'
type UserState = {
scrollTopPosition: number;
diff --git a/website/src/pages/Build-IA/DemoBytes.js b/website/src/pages/Build-IA/DemoBytes.js
new file mode 100644
index 0000000000..32d28a7357
--- /dev/null
+++ b/website/src/pages/Build-IA/DemoBytes.js
@@ -0,0 +1,190 @@
+import React from 'react';
+import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
+import Layout from '@theme/Layout';
+import clsx from 'clsx';
+import styles from './styles.module.css';
+import Image from '@theme/IdealImage';
+import Link from '@docusaurus/Link';
+import useBaseUrl from '@docusaurus/useBaseUrl';
+
+// Section Header
+function SectionHeader({title, description}) {
+ return (
+
+
+ );
+}
+
+// Update this dataset with links to the last 20 roundups
+const ContentItems = [
+ {
+ episodeNumber: '1',
+ title: 'Azure Kubernetes Service Automated Deployments - Streamlining Kubernetes Deployments',
+ link: 'https://aka.ms/demo-bytes/ep1?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Jorge Arteiro',
+ description: "In this session, we will explore how to simplify and automate your Kubernetes deployments using GitHub Actions and Azure Kubernetes Service (AKS). Automated deployments not only streamline the process of setting up a CI/CD pipeline but also ensure consistent and reliable releases. We will dive into the key features of AKS automated deployments, including continuous integration and continuous deployment (CI/CD), Draft integration for automatic creation of Dockerfiles and Kubernetes deployment files, and enhanced developer experience. Additionally, we will demonstrate how to leverage the Azure Portal for managing your deployments efficiently. Whether you are a seasoned Kubernetes user or just getting started, this session will provide valuable insights and practical tips to enhance your deployment process."
+ },
+ {
+ episodeNumber: '2',
+ title: 'Deliver AI infused app innovation with Open Liberty on AKS',
+ link: 'https://aka.ms/demo-bytes/ep2?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Ed Burns',
+ description: "Delivering innovation on top of an open spec commodity platform is a time-honored recipe for success in IT. Examples include Linux, graphics cards, web frameworks, just to name a few. This session shows how building on the open standards of Kubernetes, Jakarta EE, Langchain4J, and Azure OpenAI can help you deliver innovation like never before. While using GitHub copilot certainly helps building apps, this session shows how AI is applied in the problem domain of the application itself. After attending this session, you'll know how to run Open Liberty on AKS and use LangChain4J with Azure OpenAI in the problem domain of the application."
+ },
+ {
+ episodeNumber: '3',
+ title: 'Fine-Tuning Open-Source Models made easy with KAITO',
+ link: 'https://aka.ms/demo-bytes/ep3?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Ed Burns',
+ description: "Foundation models have a vast amount of knowledge but often need to be refined for specific tasks. In this demo, we'll see how KAITO (Kubernetes AI Toolchain Operator) can help you easily fine-tune models so that your LLMs stay on track and provide more accurate answers; just as your users expect."
+ },
+ {
+ episodeNumber: '4',
+ title: 'Get your on-prem apps AI-ready using GitHub Copilot and Azure Migrate Code Assessment tool',
+ link: 'https://aka.ms/demo-bytes/ep4?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Gaurav Seth',
+ description: "Now you can use GitHub Copilot to suggest updates to your application code, making it easier to move it to the cloud as part of your intelligent app strategy while ensuring seamless and secure connections to your data. See how the Azure Migrate Code Assessment tool can be used to highlight specific updates you can make based on your desired cloud platform destination, then leverage GitHub Copilot to get implementation recommendations."
+ },
+ {
+ episodeNumber: '5',
+ title: 'Add generative AI capabilities to your web apps, leveraging vector databases and caching',
+ link: 'https://aka.ms/demo-bytes/ep5?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Tulika Chaudharie',
+ description: "Discover how easy it can be to enhance your web apps with generative AI capabilities by utilizing web jobs and Azure OpenAI, ensuring optimal performance and low latency. Learn where to integrate APIs such as Semantic Kernel in your code to leverage multiple LLMs and enrich chat history. Additionally, see how you can optimize your scenarios by harnessing the power of SLMs, enabling greater efficiency and customization."
+ },
+ {
+ episodeNumber: '6',
+ title: 'Apply auto-scaling and load testing to your AI applications to make them customer-ready',
+ link: 'https://aka.ms/demo-bytes/ep6?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Yutang Lin',
+ description: "Learn how to leverage the Azure app platform features to ensure your AI-enabled apps remain performant under load while scaling in/out based on demand."
+ },
+ {
+ episodeNumber: '7',
+ title: 'Configure and Deploy Intelligent Java SpringBoot Apps on Azure App Service',
+ link: 'https://aka.ms/demo-bytes/ep7?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Denver Brittain',
+ description: "IT organizations looking to modernize their applications are continually searching for efficient and secure AI services and enterprise CI/CD to streamline their deployments with the benefits of intelligent, AI-enabled applications. Learn how to leverage the power of Azure App Service, Azure OpenAI, and GitHub Actions to deploy and manage intelligent, OpenAI-enabled Java Spring applications in the cloud."
+ },
+ {
+ episodeNumber: '8',
+ title: 'End-to-End AI application deployments with GitHub Copilot',
+ link: 'https://aka.ms/demo-bytes/ep8?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Alfredo Deza',
+ description: "In this session, we will use an existing Python project that interacts with a deployed ML model on Azure through an API. With the help of GitHub Copilot, we'll explore ways to understand the codebase better, containerize the project, and then automate it with GitHub Actions. By the end of this video, you'll be able to understand applied use-cases of GitHub Copilot to find more about specific requirements in projects like containerization and automation."
+ },
+ {
+ episodeNumber: '9',
+ title: 'Extending GitHub Copilot to chat with your Postgres Database',
+ link: 'https://aka.ms/demo-bytes/ep9?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Rob Conery',
+ description: "Asking Copilot for help with database queries is informative but can only go so far. But what if it was aware of your database schema? As it turns out, GitHub Copilot is remarkably good at writing SQL, generating models from the schema and more. In this video, we'll look at how to use the Postgres Chat Participant in VS Code to dramatically accelerate you PostgreSQL developer productivity."
+ },
+ {
+ episodeNumber: '10',
+ title: 'Architecting a Unified AI Stack: Secure, Responsible, and Scalable',
+ link: 'https://aka.ms/demo-bytes/ep10?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Rory Preddy',
+ description: "Get ready to dive into a dynamic blend of cutting-edge products that together create a mature, secure, and responsible AI portfolio! We're not just talking about one tool—we're showcasing a smorgasbord of powerful solutions that, when integrated, give you the ultimate edge in AI development. From the seamless orchestration provided by Semantic Kernel to the responsible content filtering powered by Azure's LLM, you'll see how these tools work together to elevate your applications to new heights. We'll demonstrate how you can effortlessly blend conventional programming with AI capabilities while embedding ethical principles at the core. Whether it's through AI plugins, semantic functions, or function chaining, you'll walk away with practical insights on building AI solutions that are as trustworthy as they are innovative."
+ },
+ {
+ episodeNumber: '11',
+ title: '10x Developer with GitHub Copilot',
+ link: 'https://aka.ms/demo-bytes/ep11?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Rory Preddy',
+ description: 'Discover the latest feature in Visual Studio Code\'s Extension Pack for Java: "Rewrite with New Java Syntax" powered by GitHub Copilot. In this session, we will demonstrate how Copilot identifies and suggests improvements for Java classes, converting legacy code into optimized, modern syntax. Attendees will experience the inline chat dialogue for quick review and application of these AI-generated suggestions. Join us to explore how integrating AI into your development workflow can streamline your coding process and keep you at the forefront of Java programming.'
+ },
+ {
+ episodeNumber: '12',
+ title: 'Building and running intelligent Spring app on Azure Container Apps',
+ link: 'https://aka.ms/demo-bytes/ep12?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Sean Li',
+ description: "In this session demo, we'll show you how to develop and deploy an intelligent Spring Boot application on Azure Container Apps. Using the PetClinic project as a foundation, we'll integrate a chatbot to provide information about pets and their owners. Key technologies include Langchain4j, Azure OpenAI, and Azure Cognitive Services. This session is ideal for developers looking to enhance their Spring Boot applications with AI and cloud-native features."
+ },
+ {
+ episodeNumber: '13',
+ title: 'Ingest your own content using Azure Functions OpenAI Triggers & Bindings',
+ link: 'https://aka.ms/demo-bytes/ep13?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Eamon O’Reilly, Thiago Almeida',
+ description: "Ingest your own content using the Azure Functions OpenAI extension into a Cosmos DB vector database to enable OpenAI query on your data."
+ },
+ {
+ episodeNumber: '14',
+ title: 'GenAI Gateway Capabilities in Azure API Management',
+ link: 'https://aka.ms/demo-bytes/ep14?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Andrei Kamenev',
+ description: "Learn how Azure API Management can be configured for authentication and authorization of OpenAI endpoints, enforcing rate limits based on OpenAI tokens used, load balancing across multiple OpenAI endpoints."
+ },
+ {
+ episodeNumber: '15',
+ title: 'Elevate Policy Authoring Experience in API Management with Microsoft Copilot for Azure',
+ link: 'https://aka.ms/demo-bytes/ep15?ocid=biafy25h1_demobytes_webpage_azuremktg',
+ speaker: 'Andrei Kamenev',
+ description: "Discover how Microsoft Copilot for Azure can elevate your policy authoring process and enhance your API management experience. Explore this new capability today and unlock the full potential of simplified and intelligent policy management."
+ },
+];
+
+export default function AskTheExperts() {
+ const {siteConfig} = useDocusaurusContext();
+ const pageProps = {
+ title: "Demo Bytes",
+ description: "Demo Bytes is a series of snackable AI Demos where you can connect with experts to get your questions about building intelligent app architectures answered."
+ };
+ return (
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/website/src/pages/Build-IA/LearnLive.js b/website/src/pages/Build-IA/LearnLive.js
index a840e94c43..26ef55330d 100644
--- a/website/src/pages/Build-IA/LearnLive.js
+++ b/website/src/pages/Build-IA/LearnLive.js
@@ -15,14 +15,11 @@ function SectionHeader({title, description}) {
{title}
-
{description}
-
-
- Build Serverless
-
-
- Build Kubernetes
-
+
{description}
+
+
+ Register for the series
+
@@ -34,23 +31,9 @@ function SectionContent(){
return (
- );
-}
-
-// Update this dataset with links to the last 20 roundups
-const ContentItemsKubernetes = [
-
- {
- title: 'Deploying Intelligent Apps with OpenAI on Azure Kubernetes Service',
- imglink: '/img/60-days-of-ia/learn-live-kubernetes-session-1.png',
- link: "https://aka.ms/learn-live-building-intelligent-apps-aks-ep1?ocid=buildia24_LL_website",
- description: "Learn how to leverage Azure OpenAI with the AKS Store Demo app.",
- cta: "February 21, 2024"
- },
- {
- title: 'Bring Your Own AI Models to Intelligent Apps on AKS with Kaito',
- imglink: '/img/60-days-of-ia/learn-live-kubernetes-session-2.png',
- link: "https://aka.ms/learn-live-building-intelligent-apps-aks-ep2?ocid=buildia24_LL_website",
- description: "Use AKS to run your own AI Models with Kaito.",
- cta: "February 28, 2024"
- },
- {
- title: 'Enhance Observability of Your Intelligent Apps on AKS',
- imglink: '/img/60-days-of-ia/learn-live-kubernetes-session-3.png',
- link: "https://aka.ms/learn-live-building-intelligent-apps-aks-ep3?ocid=buildia24_LL_website",
- description: "Learn how OpenCost, Prometheus, and Grafana can improve intelligent apps.",
- cta: "March 6, 2024"
- },
- {
- title: 'Taking Your Intelligent App Global with AKS',
- imglink: '/img/60-days-of-ia/learn-live-kubernetes-session-4.png',
- link: "https://aka.ms/learn-live-building-intelligent-apps-aks-ep4?ocid=buildia24_LL_website",
- description: "Use AKS and Azure to take your intelligent app global.",
- cta: "March 13, 2024"
- },
-];
-
-const ContentItemsServerless = [
+const ContentItems = [
{
- title: 'Deploying Intelligent Apps with OpenAI on Azure Kubernetes Service',
- imglink: '/img/60-days-of-ia/serverless-learnlive-ep1.PNG',
- link: "https://aka.ms/serverless-learn-live/ep1",
- description: "Leverage Azure Developer CLI (azd) to deploy intelligent apps on ACA.",
- cta: "April 2, 2024"
+ title: 'Data-driven AI applications and multi-modal search',
+ imglink: '/img/60-days-of-ia/learn-live-ep-1.PNG',
+ link: "https://aka.ms/learn-live/ep1?ocid=biafy25h1_learnlive_webpage_azuremktg",
+ description: "Dive into building AI applications in Python with cutting-edge technology and models.",
+ date: "September 12"
+ },
+ {
+ title: 'Containerizing and Deploying AI Workloads on AKS',
+ imglink: '/img/60-days-of-ia/learn-live-ep-2.PNG',
+ link: "https://aka.ms/learn-live/ep2?ocid=biafy25h1_learnlive_webpage_azuremktg",
+ description: "Join us as we cover the key considerations for deploying AI workloads at scale.",
+ date: "September 18"
},
{
- title: 'Bring Your Own AI Models to Intelligent Apps on AKS with Kaito',
- imglink: '/img/60-days-of-ia/serverless-learnlive-ep2.PNG',
- link: "https://aka.ms/serverless-learn-live/ep2",
- description: "Take your intelligent apps to production with ACA using Bicep and GitHub Actions.",
- cta: "April 3, 2024"
+ title: 'Operational Excellence with AKS',
+ imglink: '/img/60-days-of-ia/learn-live-ep-3.PNG',
+ link: "https://aka.ms/learn-live/ep3?ocid=biafy25h1_learnlive_webpage_azuremktg",
+ description: "Explore the key components of operational excellence for AI applications on AKS.",
+ date: "September 25"
},
{
- title: 'Enhance Observability of Your Intelligent Apps on AKS',
- imglink: '/img/60-days-of-ia/serverless-learnlive-ep3.PNG',
- link: "https://aka.ms/serverless-learn-live/ep3",
- description: "Learn how to build portable, intelligent cloud native apps with ACA and Dapr.",
- cta: "April 10, 2024"
+ title: 'Get Started Incorporating AI into Your .NET Applications and Service',
+ imglink: '/img/60-days-of-ia/learn-live-ep-4.PNG',
+ link: "https://aka.ms/learn-live/ep4?ocid=biafy25h1_learnlive_webpage_azuremktg",
+ description: "In this hands-on session, we'll build a simple .NET project and infuse it with AI capabilities using just a few lines of code.",
+ date: "October 2"
},
{
- title: 'Taking Your Intelligent App Global with AKS',
- imglink: '/img/60-days-of-ia/serverless-learnlive-ep4.PNG',
- link: "https://aka.ms/serverless-learn-live/ep4",
- description: "Leverage the power of Serverless on Azure and Azure OpenAI with .NET.",
- cta: "April 17, 2024"
+ title: 'Modernize Your Apps Using GenAI Without Rewriting the Code',
+ imglink: '/img/60-days-of-ia/learn-live-ep-5.PNG',
+ link: "https://aka.ms/learn-live/ep5?ocid=biafy25h1_learnlive_webpage_azuremktg",
+ description: "Enhance your apps with AI-powered features like caching and monitoring without modifying the core application code.",
+ date: "October 9"
},
];
diff --git a/website/src/pages/Build-IA/calendar.md b/website/src/pages/Build-IA/calendar.md
index 745ee096ef..4924e9b1c9 100644
--- a/website/src/pages/Build-IA/calendar.md
+++ b/website/src/pages/Build-IA/calendar.md
@@ -1,25 +1,74 @@
# Events Calendar
-Build Intelligent Apps kicked off **mid-February** with initiatives to help you learn the tools, technologies and skills you need to modernize your applications and build differentiated experiences with AI! Look for these signature events & more:
+Build Intelligent Apps kicked off **September** initiatives to help you learn the tools, technologies and skills you need to modernize your applications and build differentiated experiences with AI! Look for these signature events & more:
- * 🎙 **Ask The Expert** - (free, online) with the Azure Product Group across two time zones–Americas + EMEA and APAC + ANZ
+ * 🎙 **Demo Bytes** - (free, online) with the Azure Product Group across two time zones–Americas + EMEA and APAC + ANZ
* 👩🏽💻 **Learn Live** - live training series on building intelligent apps end-to-end on Azure with AI.
- * ✍🏽 **#60Days of Intelligent Apps** - series of blog posts organized in themed weeks focused on intelligent apps.
- * 🎯 **Cloud Skills Challenge** - curated collection of Learn modules in Apps, Data & AI - for self-skilling!
+ * ✍🏽 **#30Days of Intelligent Apps** - series of blog posts organized in themed weeks focused on intelligent apps.
+ * 🎯 **AI Skills Challenge** - curated collection of Learn modules in Apps, Data & AI - for self-skilling!
Read on to learn where you can tune into livestreams, catch up on replays, and participate by making your first open-source contributions!
---
+## Sept 2024
+### Build #IntelligentApps
+
+* 👩🏽💻 Sep 12 | Learn Live - [Ep. 01: Data-driven AI applications and multi-modal search](https://aka.ms/learn-live/ep1)
+* 🎙 Sep 16 | Demo Bytes - [Ep. 01: Azure Kubernetes Service Automated Deployments - Streamlining Kubernetes Deployments](https://aka.ms/demo-bytes/ep1)
+* 🎙 Sep 17 | Demo Bytes - [Ep. 02: Deliver AI infused app innovation with Open Liberty on AKS](https://aka.ms/demo-bytes/ep2)
+* 🎙 Sep 18 | Demo Bytes - [Ep. 03: Fine-Tuning Open-Source Models made easy with KAITO](https://aka.ms/demo-bytes/ep3)
+* 👩🏽💻 Sep 18 | Learn Live - [Ep. 02: Containerizing and Deploying AI Workloads on AKS](https://aka.ms/learn-live/ep2)
+* 🎙 Sep 23 | Demo Bytes - [Ep. 04: Get your on-prem apps AI-ready using GitHub Copilot and Azure Migrate Code Assessment tool](https://aka.ms/demo-bytes/ep4)
+* 🎙 Sep 24 | Demo Bytes - [Ep. 05: Add generative AI capabilities to your web apps, leveraging vector databases and caching](https://aka.ms/demo-bytes/ep5)
+* 🎙 Sep 25 | Demo Bytes - [Ep. 06: Apply auto-scaling and load testing to your AI applications to make them customer-ready](https://aka.ms/demo-bytes/ep6)
+* 👩🏽💻 Sep 25 | Learn Live - [Ep. 03: Operational Excellence with AKS](https://aka.ms/learn-live/ep3)
+* 🎙 Sep 30 | Demo Bytes - [Ep. 07: Configure and Deploy Intelligent Java SpringBoot Apps on Azure App Service](https://aka.ms/demo-bytes/ep7)
+
+### Rag Hack
+* Sept 3-13 | [Build a RAG app](https://aka.ms/raghack)
+
+### PyCon India 2024
+* Sep 20 | [Introduction to data-driven AI applications and multi-modal search](https://in.pycon.org/cfp/2024/proposals/introduction-to-data-driven-ai-applications-and-multi-modal-search~axk8n/)
+
+---
+
+## Oct 2024
+### Build #IntelligentApps
+
+* 🎙 Oct 1 | Demo Bytes - [Ep. 08: End-to-End AI application deployments with GitHub Copilot](https://aka.ms/demo-bytes/ep8)
+* 🎙 Oct 2 | Demo Bytes - [Ep. 09: Extending GitHub Copilot to chat with your Postgres Database](https://aka.ms/demo-bytes/ep9)
+* 👩🏽💻 Oct 2 | Learn Live - [Ep. 04: Get Started Incorporating AI into Your .NET Applications and Service](https://aka.ms/learn-live/ep4)
+* 🎙 Oct 7 | Demo Bytes - [Ep. 10: Architecting a Unified AI Stack: Secure, Responsible, and Scalable](https://aka.ms/demo-bytes/ep10)
+* 🎙 Oct 8 | Demo Bytes - [Ep. 11: 10x Developer with GitHub Copilot](https://aka.ms/demo-bytes/ep11)
+* 🎙 Oct 9 | Demo Bytes - [Ep. 12: Building and running intelligent Spring app on Azure Container Apps](https://aka.ms/demo-bytes/ep12)
+* 👩🏽💻 Oct 9 | Learn Live - [Ep. 05: Modernize Your Apps Using GenAI Without Rewriting the Code](https://aka.ms/learn-live/ep5)
+* 🎙 Oct 14 | Demo Bytes - [Ep. 13: Ingest your own content using Azure Functions OpenAI Triggers & Bindings](https://aka.ms/demo-bytes/ep13)
+* 🎙 Oct 15 | Demo Bytes - [Ep. 14: GenAI Gateway Capabilities in Azure API Management](https://aka.ms/demo-bytes/ep14)
+* 🎙 Oct 16 | Demo Bytes - [Ep. 15: Elevate Policy Authoring Experience in API Management with Microsoft Copilot for Azure](https://aka.ms/demo-bytes/ep15)
+
+### GitHub Universe
+* Oct 29-30 | [GitHub Universe .24](https://githubuniverse.com/)
+
+---
+
+## Nov 2024
+### KubeCon NA
+* Nov 12-15 | [KubeCon Cloud Native Con 2024](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/)
+
+### Microsoft Ignite
+* Nov 19-22 | [Online and In-person at Chicago](https://ignite.microsoft.com/home)
+
+---
+
+## Previously on Build Intelligent Apps
+
## Feb 2024
### Build #IntelligentApps
* 🎯 Feb 15 | [#CloudSkillsChallenge](https://azure.github.io/Cloud-Native/Build-IA/CloudSkills) begins
* ✍🏽 Feb 19 | [#60Days of Intelligent Apps](https://aka.ms/build-ia/60days) begins
* 👩🏽💻 Feb 21 | #LearnLive Kubernetes – [Ep 01: Deploying Intelligent Apps with OpenAI on Azure Kubernetes Service](https://aka.ms/learn-live-building-intelligent-apps-aks-ep1?ocid=buildia24_website)
-
-
-
* 👩🏽💻 Feb 28 | #LearnLive Kubernetes – [Ep 02: Bring Your Own AI Models to Intelligent Apps on AKS with KAITO](https://developer.microsoft.com/en-us/reactor/events/21815/?ocid=buildia24_website)
* 🎙 Feb 29 | #AskTheExpert – [Azure Kubernetes Service](https://reactor.microsoft.com/en-us/reactor/events/21693/?ocid=buildia24_website)
@@ -58,9 +107,6 @@ Experience the latest innovations around AI, learn from product and partner expe
* May 21-23 | [Seattle, Online](https://build.microsoft.com/home?ocid=buildia24_website)
----
-## Previously on Build Intelligent Apps
-
## Sep 2023
### #BuildIntelligentApps
- 👩🏽💻 Sep 14 | #LearnLive Serverless - Deconstruct Contoso Real Estate (Architecture)
diff --git a/website/src/pages/Build-IA/index.js b/website/src/pages/Build-IA/index.js
index 351175b9a5..0312e38d6b 100644
--- a/website/src/pages/Build-IA/index.js
+++ b/website/src/pages/Build-IA/index.js
@@ -6,13 +6,13 @@ import styles from './../index.module.css';
const CampaignFeatures = [
{
- title: "#60Days Of IA",
- linkTitle: "#60DaysOfIA",
+ title: "#30Days Of IA",
+ linkTitle: "#30DaysOfIA",
svgpath: "../img/svg/60-days-of-IA-azure-icon-blog.svg",
- link: "/Cloud-Native/60DaysOfIA",
+ link: "/Cloud-Native/30-days-of-ia-2024",
description: (
<>
- Join us on a #60Day journey that starts by demystifying Intelligent Apps and ends with you building on Azure OpenAI.
+ Join us on a #30Day journey that starts by demystifying Intelligent Apps and ends with you building on Azure OpenAI.
>
),
},
@@ -23,18 +23,18 @@ const CampaignFeatures = [
link: "/Cloud-Native/Build-IA/LearnLive",
description: (
<>
- Deconstruct an enterprise-grade end to end reference sample for a serverless or Kubernetes application.
+ Deconstruct an enterprise-grade end to end reference sample for AI infused serverless or Kubernetes Application.
>
),
},
{
- title: "Ask The Expert",
- linkTitle: "Ask The Expert",
- svgpath: "../img/svg/60-days-of-IA-azure-icon-ask-the-experts.svg",
- link: "/Cloud-Native/Build-IA/AskTheExpert",
+ title: "Demo Bytes",
+ linkTitle: "Demo Bytes",
+ svgpath: "../img/svg/60-days-of-IA-azure-icon-demobytes.svg",
+ link: "/Cloud-Native/Build-IA/DemoBytes",
description: (
<>
- Join us for online conversations with the product teams on building intelligent apps architectures - ask your questions live.
+ Join us for Snackable AI Demos with the SMEs on building intelligent app architectures - ask your questions live.
>
),
},
@@ -50,8 +50,8 @@ const CampaignFeatures = [
// ),
// },
{
- title: "Cloud Skills Challenge",
- linkTitle: "Cloud Skills Challenge",
+ title: "AI Skills Challenge",
+ linkTitle: "AI Skills Challenge",
svgpath: "../img/svg/60-days-of-IA-azure-icon-cloud-skills.svg",
link: "/Cloud-Native/Build-IA/CloudSkills",
description: (
@@ -101,10 +101,10 @@ function CampaignHeader() {
Build Intelligent Apps!
- Join us on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users.
+ Join us on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and modern app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users.
-
+
Get Started
@@ -115,7 +115,7 @@ function CampaignHeader() {
+
+
diff --git a/website/static/templates.json b/website/static/templates.json
index 4f7a06793f..8b6257d71c 100644
--- a/website/static/templates.json
+++ b/website/static/templates.json
@@ -1,10 +1,69 @@
[
{
- "title": "Ask the Expert: Learn Live | Build Intelligent Apps with Serverless Containers on Azure Container Apps",
- "description": "Leverage Azure Developer CLI (azd) to deploy intelligent apps on ACA",
+ "title": "Ask the Expert: Intelligent Apps with Azure Kubernetes Service",
+ "description": "Join the Azure Kubernetes Service Product Group to learn about developing cloud-native apps for high scale and resilience with Azure Kubernetes Service clusters. Discuss with the experts on how to combine the power of AI with Kubernetes app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Kubernetes Service (AKS).",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
+ "website": "https://learn.microsoft.com/shows/Ask-the-Expert/",
+ "author": "Ask the Expert",
+ "source": "https://aka.ms/intelligent-apps/ate-aks",
+ "tags": [
+ "featured",
+ "azurekubernetesservice",
+ "azureopenai",
+ "ai",
+ "video"
+ ]
+ },
+ {
+ "title": "Ask the Expert: Intelligent Apps with Azure Cosmos DB",
+ "description": "Join the Azure Cosmos DB team for an engaging session on the versatile vector database capabilities of Azure Cosmos DB. Discover the seamless integration of your operational and transactional data with native vector indexing and search functionalities, specifically tailored for AI applications. Learn how to build RAG pattern solutions and manage chat history by seamlessly connecting with Azure OpenAI. Explore the power of Azure Cosmos DB's Copilot in simplifying complex query writing, enhancing accuracy, and improving performance. Additionally, we'll showcase our seamless integrations with Semantic Kernel, Langchain, and LlamaIndex.",
+ "preview": "",
+ "website": "https://learn.microsoft.com/shows/Ask-the-Expert/",
+ "author": "Ask the Expert",
+ "source": "https://aka.ms/intelligent-apps/ate-cosmos",
+ "tags": [
+ "featured",
+ "cosmosdb",
+ "azureopenai",
+ "ai",
+ "video"
+ ]
+ },
+ {
+ "title": "Ask the Expert: Intelligent Apps with Azure Functions",
+ "description": "Join the Azure Functions Product Group to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions.",
+ "preview": "",
+ "website": "https://learn.microsoft.com/shows/Ask-the-Expert/",
"author": "Ask the Expert",
+ "source": "https://aka.ms/intelligent-apps/ate-functions",
+ "tags": [
+ "featured",
+ "azurefunctions",
+ "azureopenai",
+ "ai",
+ "video"
+ ]
+ },
+ {
+ "title": "Ask the Expert: Intelligent Apps with Azure AI",
+ "description": "Want to build an enterprise AI application with your data, and run it in production? Join us as we build Contoso Chat, an AI-based support agent that implements Retrieval Augmented Generation (RAG) to ground the copilot responses in your product data. Streamline your development workflow with PromptFlow, and manage your Azure AI platform interactions with the Azure AI Studio, SDK and CLI. Learn about Responsible AI practices, and learn how to evaluate your application, and calibrate it for content safety, using built-in capabilities of the Azure AI platform.",
+ "preview": "",
+ "website": "https://learn.microsoft.com/shows/Ask-the-Expert/",
+ "author": "Ask the Expert",
+ "source": "https://aka.ms/intelligent-apps/ate-ai",
+ "tags": [
+ "featured",
+ "azureopenai",
+ "ai",
+ "video"
+ ]
+ },
+ {
+ "title": "Learn Live | Build Intelligent Apps with Serverless Containers on Azure Container Apps",
+ "description": "Leverage Azure Developer CLI (azd) to deploy intelligent apps on ACA",
+ "preview": "",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
"source": "https://aka.ms/serverless-learn-live/ep1",
"tags": [
"featured",
@@ -16,11 +75,11 @@
]
},
{
- "title": "Ask the Expert: Learn Live | From Day Zero To Production with Azure Container Apps",
+ "title": "Learn Live | From Day Zero To Production with Azure Container Apps",
"description": "Take your intelligent apps to production with ACA using Bicep and GitHub Actions",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
"source": "https://aka.ms/serverless-learn-live/ep2",
"tags": [
"featured",
@@ -32,11 +91,11 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Azure Container Apps uncovered: Scenarios, workloads, and portability",
+ "title": "Learn Live | Azure Container Apps uncovered: Scenarios, workloads, and portability",
"description": "Learn how to build portable, intelligent cloud native apps with ACA and Dapr",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
"source": "https://aka.ms/serverless-learn-live/ep3",
"tags": [
"featured",
@@ -48,11 +107,11 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Build Intelligent Apps with .NET and Serverless on Azure",
+ "title": "Learn Live | Build Intelligent Apps with .NET and Serverless on Azure",
"description": "Leverage the power of Serverless on Azure and Azure OpenAI with .NET",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
"source": "https://aka.ms/serverless-learn-live/ep4",
"tags": [
"featured",
@@ -64,12 +123,12 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Deploying Intelligent Apps with OpenAI on Azure Kubernetes Service",
+ "title": "Learn Live | Deploying Intelligent Apps with OpenAI on Azure Kubernetes Service",
"description": "Learn how to leverage Azure OpenAI with the AKS Store Demo app.",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
- "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep1?ocid=buildia24_LL_website",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
+ "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep1",
"tags": [
"featured",
"azurekubernetesservice",
@@ -80,12 +139,12 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Bring Your Own AI Models to Intelligent Apps on AKS with Kaito",
+ "title": "Learn Live | Bring Your Own AI Models to Intelligent Apps on AKS with Kaito",
"description": "Use AKS to run your own AI Models with Kaito.",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
- "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep2?ocid=buildia24_LL_website",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
+ "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep2",
"tags": [
"featured",
"azurekubernetesservice",
@@ -96,12 +155,12 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Enhance Observability of Your Intelligent Apps on AKS",
+ "title": "Learn Live | Enhance Observability of Your Intelligent Apps on AKS",
"description": "Learn how OpenCost, Prometheus, and Grafana can improve intelligent apps.",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
- "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep3?ocid=buildia24_LL_website",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
+ "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep3",
"tags": [
"featured",
"azurekubernetesservice",
@@ -112,12 +171,12 @@
]
},
{
- "title": "Ask the Expert: Learn Live | Taking Your Intelligent App Global with AKS",
+ "title": "Learn Live | Taking Your Intelligent App Global with AKS",
"description": "Use AKS and Azure to take your intelligent app global.",
"preview": "",
- "website": "https://learn.microsoft.com/en-us/shows/Ask-the-Expert/",
- "author": "Ask the Expert",
- "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep4?ocid=buildia24_LL_website",
+ "website": "https://learn.microsoft.com/shows/learn-live/",
+ "author": "Learn Live",
+ "source": "https://aka.ms/learn-live-building-intelligent-apps-aks-ep4",
"tags": [
"featured",
"azurekubernetesservice",