AppKnox Architecture - Making The Switch From AWS To The Google Cloud
-
Upload
subho-halder -
Category
Technology
-
view
308 -
download
3
Transcript of AppKnox Architecture - Making The Switch From AWS To The Google Cloud
GOOGLE DEVELOPER GROUP - SINGAPORE
ABOUT ME
▸ CoFounder and CTO of Appknox
▸ Mobile Security Researcher
▸ Developer of Android Framework for Exploitation
▸ Spoke & Trained at various Security conferences such as BlackHat, RSA, SyScan, etc.
▸ Found Security Issues in Google Chrome, Facebook, Microsoft, etc.
GOOGLE DEVELOPER GROUP - SINGAPORE
OUR STACKS
▸ Django
▸ Postgres (Migrated from MySQL)
▸ RabbitMQ
▸ Celery
▸ Redis
▸ Memcached
▸ Varnish
▸ Nginx
▸ Ember
▸ Google Compute
▸ Google Cloud Storage
GOOGLE DEVELOPER GROUP - SINGAPORE
AMAZON WEB SERVICES - PROS
▸ Has message Queuing as services
▸ Has both Relational/NoSQL as services
GOOGLE DEVELOPER GROUP - SINGAPORE
AMAZON WEB SERVICES - CONS
▸ More expensive than any other services
▸ Steep learning curve
▸ Running an RDS instance is slower + costlier than running your own instance
▸ Running an SQS instance is not fault tolerant
GOOGLE DEVELOPER GROUP - SINGAPORE
GOOGLE CLOUD SERVICES - PROS
▸ Objects stored in Google Cloud Storage has better availability
▸ Google Cloud SQL instances fares much faster than RDS
▸ Configurability through Google API is better than AWS
GOOGLE DEVELOPER GROUP - SINGAPORE
GOOGLE CLOUD SERVICES - CONS
▸ Doesn’t have a queuing service
▸ Google’s own PubSub is not compatible with Redis based PubSub
▸ Relatively New, hence no dedicated built-in support as a plugin for most applications
GOOGLE DEVELOPER GROUP - SINGAPORETEXT
TIPS AND TRICKS WE EXPERIMENTED
▸ Log analysis through Google Bigtable
▸ Google Deployment manager to auto-deploy from Github
▸ Flexibility of attaching and re-using a disk with different compute engine, allowed us to speed-up our process by 200%
▸ Using Google Cloud Services to Deploy AWS !
▸ High reliability in data-availability is guaranteed in Google Cloud
Slides Available in SlideShare:
https://goo.gl/n2Hhi7
Tweet:
@sunnyrockzzs @appknox
Email: