|
Sridhar Venkatakrishnan, Yunong Xiao, and Steren Giannini presented for Google Cloud at AppDev Field Day 1 |
This Presentation date is May 29, 2024 at 10:00-11:30.
Presenters: Lisa Shen, Sridhar Venkatakrishnan, Steren Giannini, Yunong Xiao
What’s New with Google Cloud Run?
Watch on YouTube
Watch on Vimeo
Cloud Run: The Serverless Platform for Developer Velocity and Enterprise-Grade Workloads. In this session, discover how Cloud Run, Google Cloud’s serverless platform, empowers developers to rapidly build and scale websites, APIs, and data processing workloads. Explore Cloud Run’s key features and learn how its latest advancements make it an enterprise-ready solution for your applications.
The presentation by Yunong Xiao and Sridhar Venkatakrishnan at AppDev Field Day focused on Google Cloud’s serverless platform, Cloud Run. They highlighted Cloud Run’s ability to empower developers to rapidly build and scale applications such as websites, APIs, and data processing workloads without managing infrastructure. Key features include its integration with Google’s AI products, leading developer experience, strong compliance and security posture, and the scalability derived from Google’s infrastructure.
Yunong Xiao emphasized Cloud Run’s efficiency in getting applications from development to production, its seamless integration with Google’s AI tools like Gemini Code Assist, and its fully managed environment which abstracts underlying complexities, allowing developers to focus on application logic rather than infrastructure.
Sridhar Venkatakrishnan discussed Cloud Run’s enterprise capabilities, explaining how it meets the needs of large organizations through features like direct VPC connectivity, allowing enterprises to securely connect their Cloud Run services to their private network. He also mentioned new features like automatic security updates for containers and multi-region deployment capabilities to enhance availability and security.
Visit https://cloud.google.com/run for more information.
Personnel: Sridhar Venkatakrishnan, Yunong Xiao
Running GenAI Apps on Google Cloud
Watch on YouTube
Watch on Vimeo
Deploy Generative AI Apps with Cloud Run in Google Cloud with confidence and speed: In this session, you will learn about Gen AI use cases in Cloud Run and how to combine LangChain on Cloud Run with Cloud SQL’s pgvector and Vertex Endpoints to create generative AI applications.
In the presentation, Steren Giannini and Lisa Shen from Google Cloud discuss deploying Generative AI (GenAI) applications using Cloud Run on Google Cloud. They highlight how GenAI is transforming interactions with technology, both in AI-assisted development and in applications that incorporate language and other AI models.
The presenters introduced GenAI apps, emphasizing their transformative role in technology interaction. They specifically mentioned LangChain, a popular framework for building language-based applications, which integrates seamlessly with Cloud Run for easy and fast deployment. They also discussed the architecture of GenAI apps, focusing on a model called Retrieval-Augmented Generation (RAG). This model enriches language model responses by querying a database with context data, improving accuracy.
Lisa Shen demonstrated the deployment process and operation of a GenAI app using Cloud Run, showcasing the ease of integrating with other Google Cloud services like Cloud SQL and Vertex AI. The demo involved setting up a web app to answer queries about Cloud Run features using data indexed from release notes stored in a vector database. They emphasized Cloud Run’s scalability, cost-effectiveness (scaling down to zero when not in use), and ease of use, which simplifies the deployment and management of containerized applications without the need to manage infrastructure.
Colab for the demo: https://codelabs.developers.google.com/codelabs/build-and-deploy-a-langchain-app-on-cloud-run
Personnel: Lisa Shen, Steren Giannini