2023년 Firebase 데모 데이
Firebase에서 Google 최고의 기술을 활용하여 AI 기반 풀 스택 앱을 빌드, 출시, 성장시키는 방법을 알아보세요.
Firebase 데모 데이 관련 주요 소식
효율적으로 작업하고 더 신속하게 출시하며 사용자를 만족시키는 데 도움이 되는 주요 공지사항을 빠르게 확인하세요.
주요 AI 공지사항
Google Cloud에서 공개한 모든 AI 기능을 한눈에 확인하세요. AI를 활용해 생산성을 높이고 스마트한 앱 환경을 빌드할 수 있습니다.
앱 개발에 박차를 가하세요
성공적인 앱 빌드를 지원하는 Firebase의 Duet AI
성공적인 앱을 개발하려면 많은 노력과 지식이 필요합니다. 백엔드 사용을 최적화하는 방법, 악용으로부터 앱을 보호하는 방법, 앱의 품질을 모니터링하고 사용자 참여도를 높이는 방법을 알아야 합니다. 이 데모에서는 Firebase의 Duet AI를 간략하게 살펴봅니다. Firebase Console의 새로운 실험 환경으로, Google의 AI 기반 공동작업 도구를 활용하여 Firebase로 생산성을 높이는 데 필요한 정보를 더 빠르게 찾을 수 있습니다.
Firebase와 PaLM API를 사용하여 10분 내에 AI 챗봇을 빌드하는 방법
AI 챗봇을 사용하면 사용자 경험을 개선하고 참여도를 높이면서 비용도 절감할 수 있습니다. 이 데모에서는 Angular팀과 협력하여 Firebase 앱 내에서 10분 이내에 완전한 기능을 갖춘 AI 챗봇을 빌드, 호스팅, 실행하는 방법을 알려드립니다. 여러 Firebase 제품이 적용된 백엔드인 AngularFire로 프런트엔드를 설정하고 PaLM API 챗봇을 애플리케이션에 연결한 다음, 마지막으로 호스팅하여 사용자가 상호작용할 수 있도록 해 보겠습니다. AI의 힘을 활용하여 만족도 높은 사용자 경험을 제공하는 방법을 알아보세요.
Firebase Flutter SDK와 Windows 개발 워크플로를 사용하여 더 스마트하게 빌드하고 더 빠르게 출시하는 방법
Firebase Flutter SDK를 사용하면 Flutter와 Firebase를 함께 사용해 높은 효과를 볼 수 있지만, 그럼에도 불구하고 개발 중에 장애 요소가 발생할 수도 있습니다. 예를 들어 로컬 머신에서 앱을 실행할 수 없는 경우 테스트를 위해 에뮬레이터를 설정하거나 앱을 실제 기기에 로드하는 데 시간을 할애해야 합니다. 하지만 여러분의 시간은 소중합니다. 이 데모에서는 Flutter 캐주얼 게임 툴킷의 템플릿을 예로 들어 Windows 개발에 대한 지원이 얼마나 향상되었는지 보여줍니다. 이제 번거로운 개발 작업을 줄여 중요한 일에 집중할 수 있습니다.
Firebase에서 Python으로 AI를 사용하여 그림을 바탕으로 시 생성
Python과 AI는 천생연분입니다. 지난 몇 년 동안 Google에서 "Python AI"에 대한 검색이 급증한 것도 이 때문일 것입니다. Python은 초보자에게도 적합한 인기 있는 프로그래밍 언어로 모든 종류의 AI 애플리케이션을 위한 세계적 수준의 라이브러리를 보유하고 있습니다. Firebase용 Cloud Functions의 Python 지원이 이제 정식 버전으로 출시되었으므로 Python으로 앱의 서버리스 백엔드를 작성하여 프로덕션에 배포할 수 있습니다. 이 데모에서는 React, Firebase 호스팅, Python Cloud Functions, Vertex AI를 사용하여 7분 이내에 그림을 바탕으로 시를 생성하는 웹 앱을 빌드하고 배포하는 방법을 알아봅니다.
Project IDX에서 Firebase 웹 앱을 더 빠르게 빌드, 테스트, 배포
웹 앱을 빌드하기는 쉽지 않지만 개발 환경을 구성하고 빠르고 안전한 프로덕션 품질의 호스팅 서비스에 배포하는 것은 간단합니다. 전체 풀 스택, 멀티플랫폼 앱 개발 워크플로를 클라우드로 가져오기 위한 Google의 새로운 이니셔티브인 Project IDX를 확인해 보세요. 프로젝트 IDX는 기존에 사용하던 여러 웹 프레임워크를 지원하며 Firebase 호스팅과의 통합까지 지원합니다. 이 데모에서는 클릭 몇 번만으로 템플릿부터 테스트, 그리고 실제 앱을 완성하는 방법을 보여드립니다.
안심하고 앱을 운영하세요
더욱 스마트한 출시 전 앱 테스트: 앱 배포를 위한 AI 기반 자동 테스트
시중에 나와 있는 다양한 기기에서 앱을 수동으로 테스트하기란 어렵고 시간이 많이 걸리며, 결과적으로 기능을 개발하는 데 쓸 시간이 줄어듭니다. 보다 포괄적이고 효율적인 앱 테스트 환경을 제공하기 위해 Firebase 앱 배포에 새로운 AI 기반 자동 테스트 기능을 도입합니다. 이 데모에서는 자동 테스터를 통해 여러 기기와 API 수준에서 앱이 설계된 대로 안정적으로 작동하는지 확인하는 동시에 수행해야 하는 작업을 크게 줄이는 방법을 보여줍니다.
일상적인 개발 환경을 개선하는 5가지 Firebase 업데이트
작은 디테일 하나하나가 중요합니다. 예기치 않은 도구 동작이나 누락된 편의 기능으로 인해 불편을 겪고 시간을 낭비하게 될 수도 있습니다. 더욱 만족스럽고 효율적인 Firebase 환경을 만들기 위해 Swift 및 Kotlin에 더욱 투자하는 한편, 감춰진 정보도 드러내주는 웹 콘솔 개편도 공개됩니다.
원격 구성 및 Crashlytics를 사용하여 안전하게 출시하고 위험을 줄이는 방법
앱의 새 버전을 출시하고 새로운 기능을 출시하는 데에는 위험이 따릅니다. 새 기능으로 인해 일부 사용자에게 장애가 발생하는 경우 어떻게 해야 할까요? 속도가 느리고 지연되거나 기대했던 만큼 인기가 높지 않다면 어떻게 해야 할까요? 이 데모에서는 Crashlytics, 원격 구성, Google 애널리틱스의 강력한 기능을 사용하여 이러한 위험을 줄이고 출시 안전성을 높여 안심하고 출시할 수 있도록 돕는, Firebase의 두 가지 출시 예정 기능을 살펴봅니다.
앱 체크를 사용하여 사용자 인증 정보 스터핑으로부터 앱을 보호하는 방법
비밀번호 재사용은 보안 위험 요소입니다. 안타깝게도 앱 사용자가 비밀번호를 재사용하는 것은 흔한 일입니다. 비밀번호가 유출되면 해당 사용자 계정은 크리덴셜 스터핑 공격에 취약해집니다. 크리덴셜 스터핑 공격은 악의적인 행위자가 여러 사이트에서 해당 비밀번호를 재사용하여 계정을 완전히 탈취하려고 시도하는 것입니다. 이 데모에서는 사용자가 Firebase 앱 체크 및 Firebase 인증 엔드포인트를 사용하여 이러한 유형의 공격을 완화하도록 지원하는 방법을 보여줍니다.
손쉽게 확장하세요
Firebase와 Terraform: 인프라를 확장하고 자동화하는 간단한 방법
비즈니스가 성장함에 따라 클라우드 리소스를 수동으로 설정하는 작업은 더욱 번거로워지며 시간이 오래 걸리고 실수가 발생하기 쉽습니다. 하지만 Firebase는 이제 Terraform과 통합됩니다. Terraform은 코드형 인프라를 위한 업계 표준 도구로 클라우드 리소스의 프로비저닝과 구성을 자동화합니다. 이 데모에서는 인증이나 다수의 Cloud Firestore 인스턴스는 물론 심지어 Firebase Extensions와 같은 여러 Firebase 서비스를 사용하는 경우에도 Terraform이 어떻게 확장에 도움이 되는지 보여줍니다.