Cloud Functions for Firebase & ​Auger Labs     

Building a company in a 100% NoOps, serverless environment    Company  Auger  (​www.augerlabs.com​)  is  a  mobile  apps-as-a-service  company  for  the  art  community.  Artists  receive  their  own  beautifully  designed,  custom-branded  Android  and  iOS  apps  tailored  with  their  own  content  and  featuring  advanced  technologies  such  as  image  scanning  and 

 

recognition, augmented reality, GPS mapping, eCommerce, deeplinking, and beacon sensing. 

  AUGER LABS, INC.    “​We just get to focus on 

  Challenges  As  CEO/Founder,  Brian  Jenkin’s  goal  was  to  remain  a  completely  NoOps,  serverless 

writing the functions that we 

environment.  Instead  of  following  a  traditional  model  Brian  wanted a model that only required 

need and that’s it, and 

writing software and not configuring and managing backend infrastructure. 

everything else is done for 

 

us…  Cloud Functions for 

Solution 

Firebase is just the model that 

Brian  chose  Cloud  Functions  for  Firebase  because  he  wanted  a  solution  that  was  easy  to 

everyone should be using.​”  

setup,  easy  to  develop,  and  scaled  effortlessly.  Moreover,  he  wanted  a  solution  backed  by an 

 

innovative yet financially stable company like Google that wouldn’t shut down the service.   - ​Brian Jenkins,  Founder & CEO 

                                         

  Implementation  was  easy  enough  that  junior  developers  were  able  to  rapidly  prototype  solutions.  Moreover,  development  time  was dramatically reduced due to availability of Node.js  sample  code  for  many  common  implementations.  Firebase  architecture  now  provides  all  of  Auger’s  mobile  and  cloud  services  without  requiring  servers,  VMs,  or  containers  and  without  the  associated  human  capital  required  to  stand-up  and  maintain  backend  systems.  Brian has  not hired a DevOps team, and doesn’t plan to.          

  Learn more at:  http://g.co/firebas e/functions   

 

Use cases  Requirements:  ●

a solution that provides traditional server-based, backend services but without requiring traditional DevOps; 



the ability to write backend code without managing servers, VMs, or containers; 



a modern technology stack like Node.js to leverage a breadth of JavaScript expertise; 



an event-driven service that allows us to automate the operations of backend functions; 



a service that easily integrates with our front-end web app, our realtime cloud database, and our cloud storage  services; 



a service that scales on-demand; 



a service that integrates with our Continuous Integration (CI) service; 



a service that works well with our staging and production environments. 

Which event providers trigger functions?  ●

Firebase Realtime Database 



Firebase Storage (image processing) 



HTTPS endpoints (payment processing from our front-end web app [Firebase Hosting]) 

Auger’s use cases:  ●

Image Processing for Performance​:​ provide unlimited cloud storage for high resolution art images, so ​every time  an image is uploaded to Firebase Storage, a Cloud Function executes to create thumbnails for enhanced mobile  app responsiveness. 



Image Processing for Scanning​: provide mobile visual scanning and image recognition, so ​every time an image is  uploaded to Firebase Storage, a Cloud Function executes ​to create a machine-recognizable image. 



Image Processing for Search​: ​building a way for art lovers to search for interesting artwork, so ​every time an  image is uploaded to Firebase Storage, a Cloud Function executes to find searchable labels for the image. 



Payment Processing​ for CMAaaS​: every time a customer purchases their custom mobile app, a Cloud Function  executes that sends the secure payment information for payment processing. 



Payment Processing for eCommerce​: every time an art buyer purchases artwork through the customer’s custom  app, a Cloud Function executes ​that sends the secure payment information for payment processing and directly  pays the customer​. 



Deferred Deeplinking​: every time a new custom app is created, a Cloud Function is executed to create the  configuration for deferred deeplinking, where shared links bring users directly to the app’s artwork or, if not  already installed, will allow them to install the app prior to displaying the artwork. 



Location Processing​: every time a customer adds a business or artwork location, a Cloud Function executes that  processes the location for inclusion on maps. 



Slack Notifications​: Cloud Functions send notifications to Slack so team members can monitor events.  



Email Notifications​: Cloud Functions notify customers via email when their custom apps are available in Apple’s  App Store and Google’s Play Store. 

Auger Labs - Firebase

Company. Auger ( www.augerlabs.com ) is a mobile apps-as-a-service company for the art community. Artists receive their own beautifully designed, ...

250KB Sizes 8 Downloads 484 Views

Recommend Documents

Cloud Functions for Firebase & Auger Labs
a service that easily integrates with our front-end web app, our realtime cloud database, and our cloud storage services;. ○ a service that scales on-demand;.

Cloud Functions for Firebase & Auger Labs
Artists receive their own beautifully designed, custom-branded Android and iOS apps tailored with their own content and featuring advanced technologies such ...

HomeAway - Firebase
Building upon that idea, the team also wanted to deliver this experience in areas with no Internet connection. Finally, they wanted to do all this without the usual ...

Fabulous - Firebase
increased by 10% with. App Invites vs. standard SMS. & email share options. 2x higher retention for users acquired via App Invites vs. other channels (including organic). *30-day averages. “It took me only a few hours to implement App Invites vs. s

25% 24% - Firebase
Page 1. Rockbite boosts revenue up to 25% with Firebase Predictions. Introduction. Rockbite Games, a fast-growing game development company based in. Armenia, is the creator of popular app titles like Deep Town. With more than five million users all o

Halfbrick uses Firebase Predictions to boost ... - Firebase
Based on the results of the experiment, we decided to roll-out the in-game promotion to our entire user base. Now, any user that Predictions identifies as 'will churn' receives a gift of 2000 gold coins and 25 gacha tokens. We can't wait to test. Pre

PdF Horizontal Auger Boring Projects
Atalah Read Online. Horizontal Auger Boring Projects Manuals and Reports on Engineering Practice MOP Asce Manual and Reports on Engineering Practice ...

66%+ 2x - Firebase
company hopes to one day make it available to the general public. Challenge ... Using Cloud Firestore's data structure and client libraries, HomeAway set up the infrastructure within a few minutes and delivered a real-time user experience ...

The Guardian - Firebase
On Android, Google will also surface install buttons for users who do not yet have your app installed. Learn how to get your app into the Google index at g.co/ ...

Hawkin Dynamics - Firebase
Internet-connected force plates collect athletes' data, which is then analyzed ... company serves customers in the NHL, NCAA, EPL and other leagues. Challenge ... With Firebase Realtime Database, we felt we had built the best force-plate.

Cookpad - Firebase
by 10%. Search results page. “App Indexing has been a great way for us to get more of our users using ... On Android, Google will also surface install buttons for ...

Tabelog - Firebase
about 10%. In-app deep link. “We feel that with App Indexing becoming ... On Android, Google will also surface install buttons for users who do not yet have your.

25% 24% - Firebase
Introduction. Rockbite Games, a fast-growing game development company based in. Armenia, is the creator of popular app titles like Deep Town. With more than five million users all over the world, the Rockbite team is dedicated to providing high-quali

66%+ 2x - Firebase
app events. Many companies use multiple layers of software to meet ... also wanted to deliver this experience in areas with no Internet connection. Finally, they ...

66%+ 2x - Firebase
million places to stay in 190 countries. To help travelers get the best experience at their destinations, the HomeAway mobile group formed a ... company hopes to one day make it available to the general public. Challenge. Developing apps for ...

25% 24% - Firebase
Town, their latest mobile game for Android and iOS, they implemented two monetization models: in-app purchases and in-app ads. First, they enabled in-app purchases within a digital store so that users could buy in-game currency such as crystals and c

AliExpress - Firebase
in search impressions and 30-40% increase in clicks for eligible searches on Android when the user has the app installed. Compared to mobile website users,.

24% 14% 85K - Firebase
In January 2015, they launched their mobile app, which provides quick, inexpensive ... campaign performance and user activity across iOS and Android devices.

2 weeks 50% 2500 - Firebase
analyze that data in the cloud and deliver the analytics instantly to coaches. They originally ... Amazon Web Services (AWS), with Android and Node.js to deliver their analytics. This required ... testing software on the market. Thanks to Cloud ...

2 weeks 50% 2500 - Firebase
analyzed and made accessible in mobile and web apps in real time. The company serves customers in the NHL, NCAA, EPL and other leagues. Challenge ... With Firebase Realtime Database, we felt we had built the best force-plate.

Google Android Firebase
Online PDF Google Android Firebase: Learning the Basics: PART 2, Read ... the Basics: PART 2 Online , Read Best Book Google Android Firebase: Learning the ... a backend business that allows you to obtain organized data for mobile apps.

2 weeks 50% 2500 - Firebase
analyzed and made accessible in mobile and web apps in real time. The company ... analyze that data in the cloud and deliver the analytics instantly to coaches.

Firebase Authentication for Fabulous
Platforms. Android. iOS. Features Used. • Firebase Authentication Database. • Firebase UI. • Support for Email / Password ,. Google Sign-in and Facebook Login.