Drupal on Google App Engine

Speakers: 
  • Overview of App Engine (hosting platform, services included, advantages/trade-offs, etc)
    • Manged environment (security and feature updates, maintenance, backup, etc)
    • Services: Cloud SQL, GCS, task queues, auto-scaling, edge caching
    • Similarities and differences to Acquia/Pantheon/AWS
  • Integrating App Engine with Drupal (dive into module)
    • GCS integration: overriding core stream wrappers, buckets, and upload proxy
    • Aggregated files
    • Cron queues backed by App Engine task queues
    • Local development server
    • Deployment options (SDK vs script)
    • Drupal core changes (pending patches)
  • Demo
    • Local development
    • Deployment
    • Admin panel overview
    • Load test
  • Areas for improvement
    • GCS permission integration for direct private downloads
    • Google account authentication
    • Search service integration
    • etc.

Developed Google App Engine module and worked on Google App Engine PHP team.

Schedule info
Experience level: 
Intermediate
Drupal Version: 
Drupal 7.x