talk-data.com talk-data.com

Filter by Source

Select conferences and events

People (105 results)

See all 105 →
Showing 2 results

Activities & events

Title & Speakers Event

About the Event:

Join us for a 2-day virtual conference on March 6 & 7 to discover the latest services and features in Azure designed specifically for JavaScript developers. You'll hear directly from the experts behind the most sought-after cloud services for developers to learn cutting-edge cloud development techniques that can save you time and money, while providing your customers with the best experience possible.

Join us for our Cloud Skills Challenge at https://aka.ms/AzureJSDay-Challenge.

Who Should Attend:

This event is for everyone interested in learning about JavaScript in Azure and all the opportunities you can unlock, regardless of your level of experience with Azure or JavaScript!

Agenda:

DAY 1: BUILDING AN INTELLIGENT APP WITH JS: DEV TOOLS AND AI

9:00 - 9:10 Introduction and Setup (10m) - Natalia Venditto, Principal Product Owner JavaScript E2E DevEx; Dina Berry, Senior Content Developer Azure JavaScript DevEx

Welcome to the start of the day where we will go over the agenda and then get set up with forking the repo we will use for this event.

9:10 - 9:40 GitHub Copilot Can Do That? (30 m) - Burke Holland, Principal Cloud Advocate VS Code

It’s hard to go even a single day anymore without hearing the word “Copilot”. GitHub Copilot is the original Copilot and the most widely adopted AI tool in history. In this session, we’ll jump into GitHub Copilot and take a look at some of the astonishing things that it can do and how it can make your life as a developer exponentially easier and more enjoyable.

9:40 - 10:25 Building a versatile RAG Pattern chat bot with Azure OpenAI, LangChain (45m) - Wassim Chegham, Senior Software Engineer JavaScript Developer Advocacy; Natalia Venditto, Principal Product Owner JavaScript E2E DevEx; Lars Gyrup Brink Nielsen, Microsoft MVP

In this session we will walk you through the code of our popular JavaScript Azure OpenAI sample, from the backend services, to the frontend application, and even the schema that connects them seamlessly together: the Chat Application Protocol. Lars will also present the most cutting edge new features of Angular in its version 17, a favorite to build enterprise scale applications with!

10:25 - 10:45 LangChain.js + Azure: A Generative AI App Journey (20m) - Yohan Lasorsa, Senior JavaScript Developer Advocate

Discover the journey of building a generative AI application using LangChain.js and Azure. This talk will explore the development process from idea to production, focusing on a RAG-based approach for a Q&A system using YouTube video transcripts. We'll demonstrate how we built a local prototype using open-source models and Ollama, and its transition to Azure for production.

10:45 - 11:10 Extending Copilot for Microsoft 365 using JavaScript and TypeScript (25m) - Bob German, Principal Cloud Advocate Microsoft 365

You may have heard that Microsoft 365 now has an AI Copilot to help users do more within Microsoft 365. What you might not know is that you can extend Copilot to work with your business data and external content. In this session you’ll learn how to extend Copilot with plugins and Graph connectors written in JavaScript and TypeScript. We’ll examine the architecture, relevant Azure resources, and of course the code. All code will be made available so you can try it yourself. It’s easy – please join the session to get started!

11:10 – 11:30 Have a safe coffee chat with your documentation using Azure AI Services (20m) - Maya Shavin, Senior Software Engineer

Building a custom documentation assistant using AI has become achievable with the help of GPT, LangChain and other AI tools. But how can we control the content quality of the coffee chat made to our document assistant, from the user to the assistant’s response? What options do we have to enhance the content safety in our question-and-answer flow, while scaling our project to handle further scenarios? Join my talk and let’s find out.

11:30-11:40 Outro (10m)

DAY 2: BUILDING AN INTELLIGENT APP WITH JS: HOSTING AND INTEGRATIONS

9:00 - 9:10 Introduction (10m) – Natalia Venditto, Principal Product Owner JavaScript E2E DevEx,

Welcome to the start of day two where we will go over today’s agenda and recap yesterday’s event.

9:10 - 9:40 Crafting Future-proof Apps with JavaScript & Azure Cosmos DB (30m) - Sajeetharan Sinnathurai, Principal Product Manager Azure Cosmos DB

In this session, we'll discuss the developer experience of Cosmos DB with JavaScript, covering the latest additions to the SDK. Additionally, we'll explore Vercel integration for seamless deployment of JavaScript-based applications using templates.

9:40 - 10:00 Turn your database into GraphQL APIs with Azure Static Web Apps Database Connections (20m) - Thomas Gavin, Product Manager Azure Static Web Apps; Stacy Cashmore, MVP for Developer Technologies

Skip the boilerplate server code and use Static Web Apps Database Connections to directly access your database contents using a set of provided GraphQL APIs. In this session, we demo how you can quickly go from frontend to full-stack, saving results in a CosmosDB database using Database Connections and deploying to Azure Static Web Apps.

10:00 – 10:25 Build real-time web apps with Socket.IO and let Azure handle scalability, no more adapters (25m) - Ken Chen, Principal Software Eng Manager Azure Web PubSub and Azure SignalR; Kevin Guo, Senior Product manager Azure Web PubSub and Azure SignalR

Socket.IO is a popular open-source library among JavaScript developers for building real-time web apps. In this session, we are going to explore what we mean by “real-time” web apps and how Socket.IO library can help web developers build them. Also, we discuss a common challenge among Socket.IO developers – scaling out to multiple Socket.IO servers. Through a quick demo, we showcase how easy it is to leverage the recently introduced support for Socket.IO on Azure to offload scalability issue to a cloud service.

10:25 - 11:10 Playwright in Action: From Setup to Best Practices (45m) - Max Schmitt, Software Engineer Playwright; Stefan Judis, Playwright Ambassador

Dive into the essentials of end-to-end testing with Playwright in this engaging 45-minute session. A Playwright core contributor will guide you through a hands-on demo, demonstrating how to efficiently set up, execute automated tests and debug them in GitHub Actions. After that a Playwright ambassador will share the best practices and tips to optimize your testing workflow.

11:10 – 11:20 Outro (10m)

** This is a great chance to start or advance your journey towards improving your developer productivity and innovation. Join us for exciting sessions with insights, useful tips, and interactive discussions that will help you unlock your full potential as a JavaScript developer. We can't wait to see you there on March 6 & 7! **

Azure Developers JavaScript Day

Data with low latency is important for real-time incident analysis and metrics. Though we have up-to-date data in OLTP databases, they cannot support those scenarios. Data need to be replicated to a data warehouse to serve queries using GroupBy and Join across multiple tables from different systems. At Coinbase, we designed SOON (Spark cOntinuOus iNgestion) based on Kafka, Kafka Connect, and Apache Spark™ as an incremental table replication solution to replicate tables of any size from any database to Delta Lake in a timely manner. It also supports Kafka events ingestion naturally.

SOON incrementally ingests Kafka events as appends, updates, and deletes to an existing table on Delta Lake. The events are grouped into two categories: CDC (change data capture) events generated by Kafka Connect source connectors, and non-CDC events by the frontend or backend services. Both types can be appended or merged into the Delta Lake. Non-CDC events can be in any format, but CDC events must be in the standard SOON CDC schema. We implemented Kafka Connect SMTs to transform raw CDC events into this standardized format. SOON unifies all streaming ingestion scenarios such that users only need to learn one onboarding experience and the team only needs to maintain one framework.

We care about the ingestion performance. The biggest append-only table onboarded has ingress traffic at hundreds of thousands events per second; the biggest CDC-merge table onboarded has a snapshot size of a few TBs and CDC update traffic at hundreds of thousands events per second. A lot of innovative ideas are incorporated in SOON to improve its performance, such as min-max range merge optimization, KMeans merge optimization, no-update merge for deduplication, generated columns as partitions, etc.

Talk by: Chen Guo

Here’s more to explore: Big Book of Data Engineering: 2nd Edition: https://dbricks.co/3XpPgNV The Data Team's Guide to the Databricks Lakehouse Platform: https://dbricks.co/46nuDpI

Connect with us: Website: https://databricks.com Twitter: https://twitter.com/databricks LinkedIn: https://www.linkedin.com/company/databricks Instagram: https://www.instagram.com/databricksinc Facebook: https://www.facebook.com/databricksinc

Data Engineering Data Lakehouse Databricks Delta DWH Kafka Spark Data Streaming
Databricks DATA + AI Summit 2023
Showing 2 results