The Fifth Elephant 2017

On data engineering and application of ML in diverse domains

Designing Cost Effective Cloud Native Applications

Submitted by Tarun Gupta (@tarung) on Sunday, 30 April 2017

videocam_off

Technical level

Intermediate

Section

Crisp talk for data engineering track

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +5

Abstract

Designing applications for cloud environment requires thinking design in a different paradigm. In this talk, I will be discussing design principles, taking examples of applications that we have developed at Zapr Media Labs. How to make applications Idempotent, Immutable, Stateless, Resilient and Elastic will be the core of the talk. I will also discuss, how this design helps us save costs by leveraging AWS spot fleet as a processing engine and AWS S3 as a data store.

All organisations, especially startups, who primarily use cloud environment should look to attend to understand how to make the best use of their infrastructure.

Outline

Talk will be structured in the following format
1) I will discuss each principle with some examples of how we encapsulated that principle in our applications and what benefits have we reaped out of it
2) I will also discuss, how AWS Spots and S3 helps in optimising costs once we follow these principles

Speaker bio

Technical Lead at Zapr Media Labs. Leading infrastructure team at Zapr to build scalable infrastructure that helps profiles millions of users and bridge between TV to Mobile advertisment campaigns. Before this Worked at Qualcomm as Engineer with Linux USB team working on development of USB function drivers, USB controller drivers, Linux USB Host and Device Stack for Snapdragon based chip-sets.

Links

Slides

https://docs.google.com/presentation/d/1n4t5AM7nrIi6arek1SMQ7--aE2AQQ96MZ7s8UjwGNgE/edit?usp=sharing

Comments

  • 1
    Zainab Bawa (@zainabbawa) Reviewer a year ago

    This proposal is better suited to an infrastructure conference such as Rootconf.

Login with Twitter or Google to leave a comment