Submissions

Rootconf 2014

On devops and cloud infrastructure

Accepting submissions

Not accepting submissions

Suchit Puri

Scaling to 2000 request per second with MongoDB

The Objective of this session is to showcase my experiences with developing , scalling to 2000 req/sec and performance testing the website for one of the biggest media houses of the UK . more
  • 6 comments
  • Confirmed & scheduled
  • 08 Jan 2014
Section: Crisp talk Technical level: Intermediate

Akshay Mathur

CasperJS: New age Tool for Testing Single Page Web Apps

To introduce CasperJS as a testing tool. It is especially important for testing Single Page Web App where the DOM in browser changes dynamically and most of traditional tools fail. more
  • 5 comments
  • Rejected
  • 08 Jan 2014
Section: Full talk Technical level: Beginner

Akshay Mathur

SQL or NoSQL and which one in NoSQL

To help informed decision for choice of databases for an application. more
  • 7 comments
  • Rejected
  • 08 Jan 2014
Section: Full talk Technical level: Beginner

Sahil Bhalla Proposing

Cloud based web development.

Since cloud computing is new and is getting popular by the day, and being an IT student I’m really eager on learning cloud computing and cloud based web development. Cloud computing is here to stay, and as developers come to rely on cloud services, companies such as Microsoft and Apple will push the reality of cloud computing even further. more
  • 2 comments
  • Rejected
  • 09 Jan 2014
Technical level: Beginner

Akash Mahajan

The Little Service which wasn't there + Fun with SSH

A session in two parts. Learn how to setup SSH as a TOR hidden service more
  • 4 comments
  • Rejected
  • 09 Jan 2014
Section: Full talk Technical level: Intermediate

Pratima Singh

Cloud Up and Beyond

An end-to-end description of code deployment right from automated infrastructure provisioning to deployment. At the end of the session, the attendees would gain more understanding on continuous intergration and deployment using tools like chef, aws, jenkins, knife etc including centralized loggling anf monitoring using loggly and new relic. The intention is not to promote certain providers but to… more
  • 1 comment
  • Rejected
  • 10 Jan 2014
Section: Full talk Technical level: Intermediate

Anand Shankar

Effective coding with test driven approach

Our ojective will be to discuss variaos tools and plugins which help us to write an effective code with test driven approach when developing a big project. more
  • 3 comments
  • Rejected
  • 10 Jan 2014
Section: Full talk Technical level: Intermediate

vivek parihar

10 Deployments a day - A brief on extreme release protocols

To diminish the barriers between software development and IT operations. Achieving the Continuous Deployment and Delivery with the tools that work for different platforms and languages we term it as provinding “Heterogeneous Support: Heterogeneity is a reality in mid-to-large size organizations. From programming languages, to databases, to operating systems, to deployment environments” more
  • 5 comments
  • Waitlisted
  • 12 Jan 2014
Section: Full talk Technical level: Intermediate
Srix (Sriramkumar)

Srix (Sriramkumar)

Automation using RobotFramework for embedded device

Understand Keydriven testing and data driven testing using examples. Compare KDT and DDT testcases with manual testcases Walkthrough on KDT and DDT using Robot framework. Applying KDT and DDT on embedded/hardware projects Extending Robotframework to support any language or tools like sikuli more
  • 4 comments
  • Confirmed & scheduled
  • 13 Jan 2014
Section: Full talk Technical level: Intermediate

Neependra Khare

Benchmarking OpenStack using Rally

How to use Rally to find out performance bottlenecks in OpenStack environment more
  • 2 comments
  • Rejected
  • 14 Jan 2014
Section: Full talk Technical level: Advanced

Neependra Khare

Linux containers (LXC) and future of software delivery

Understand what Linux containers are and how to package a given software using them. We would use docker (https://www.docker.io) to do that. more
  • 2 comments
  • Confirmed & scheduled
  • 14 Jan 2014
Section: Workshops Technical level: Intermediate

shanavas Proposing

config my.cnf

my.cnf for large website Outline my.cnf for large website more
  • 3 comments
  • Rejected
  • 16 Jan 2014
Section: Full talk Technical level: Intermediate

Vinothini Raju

Continuous Multi-stack Deployments on Cloud using Docker

Overview of how docker can be integrated with Jenkins to deploy and configure multi-stack applications on clouds. more
  • 3 comments
  • Confirmed & scheduled
  • 16 Jan 2014
Section: Full talk Technical level: Beginner

Shanmugavel Proposing

Understanding GRC

To give a brief description on GRC, Which allows you to move further for deeper understanding and implementation. more
  • 1 comment
  • Rejected
  • 16 Jan 2014
Section: Workshops Technical level: Intermediate

Aditya Patawari

Building Orchestration and Configuration with Ansible

To grasp the basic concepts of Ansible. To be able to run Ad hoc commands, on demand. more
  • 9 comments
  • Confirmed & scheduled
  • 19 Jan 2014
Section: Full talk Technical level: Beginner

vivek parihar

How fast can you onboard a new team member

Automating Development Environments with Vagrant which ends “It works on my machine” and provides a fast or an easy way to have a local dev environment that resembles production environment. more
  • 6 comments
  • Confirmed & scheduled
  • 21 Jan 2014
Section: Crisp talk Technical level: Intermediate

Arpit Mohan

Scaling ElasticSearch for Log and Event monitoring

Tracking application logs and events using ElasticSearch thereby giving a fast and simple way to query them and generate useful metrics. more
  • 4 comments
  • Rejected
  • 21 Jan 2014
Section: Full talk Technical level: Beginner

Kamalika Majumder

Testing Infrastructure Code using Test-kitchen, Docker and Chef-Zero

Testing the infrastructure code before it is used for deployments is very important for faster deployment cycles.This talk will help understanding how we can test devops code using Test-kitchen, Docker and Chef-Zero more
  • 5 comments
  • Confirmed & scheduled
  • 26 Jan 2014
Section: Full talk Technical level: Intermediate

Jabir Ahmed

Production is Priority - Self Fix / Heal Techniques

To understand how to Monitor systems a. Nagios b. Ganglia more
  • 1 comment
  • Confirmed & scheduled
  • 29 Jan 2014
Section: Full talk Technical level: Intermediate

Jabir Ahmed

Hadoop Cluster Setup and Monitoring Parameters

Hadoop Cluster Setup and Monitoring Parameters How to setup Hadoop Cluster. more
  • 6 comments
  • Rejected
  • 29 Jan 2014
Section: Workshops Technical level: Beginner

Iliyas Shirol

Cloud-Init :: Get The Initialization Right

Building a perfect IaaS Cloud environment as well includes the easiness and flexibility we provide to the end-users to consume the resources (Compute/Network/Storage etc). So we need to have right things/configs in place during the VM instantiation. more
  • 2 comments
  • Rejected
  • 29 Jan 2014
Section: Crisp talk Technical level: Beginner

Suraj Kumar

Model your Infrastructure to Automate Everything

Automation is what we all want, yet, why is it such a difficult thing? Come, learn the concepts behind the industry recommended Common Information Model (CIM) to describe and relate your infrastructural components. Learn how, smart and “safe” automation is possible once you build out a Single Source of Truth about your Infrastructure’s state at all levels. more
  • 0 comments
  • Rejected
  • 29 Jan 2014
Section: Full talk Technical level: Intermediate

Jemshad O K

Graphite with wings

Explains how to scale graphite/carbon from it’s default few thousand updates/min. to handle around 500K updates/min. more
  • 5 comments
  • Rejected
  • 29 Jan 2014
Section: Full talk Technical level: Intermediate

Akshay Mankar

Cowboy Coder's Guide to Infrastructure Nightmares

Given that more developers are moving into “devops” and enjoying their ooh-aah moments, this talk aims to shatter their dreams and bring them back to reality, so there are less cowboys handling servers and the infrastructure world doesn’t look like the “Wild West” more
  • 6 comments
  • Rejected
  • 30 Jan 2014
Section: Full talk Technical level: Intermediate

Aditya Patawari

Poniters and Blockers for scaling your Startup to a Corporate

How to scale a small startup having around 10 server to an organization with a few hundred to thousands of server. To discuss the challenges faced by devops in this scaling and probable solutions to these challenges. more
  • 2 comments
  • Rejected
  • 31 Jan 2014
Section: Crisp talk Technical level: Beginner

Shekhar Gulati

Docker for dummies

By the end of this session, attendees should expect to have a working understanding of Docker and how they can use Docker to make their software shipping process more reliable and automated. more
  • 2 comments
  • Rejected
  • 02 Feb 2014
Section: Full talk Technical level: Beginner
Leena S N

Leena S N

Culture of Continuous Delivery

“Release Early, Release Often” is the key for building the right thing and Continuous Delivery helps you to achieve the same. Its been rightly written in the Agile Manifesto as the first principle i.e. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. But many miss the big picture i.e. “Continuous Delivery as a mindset”, with the practices… more
  • 4 comments
  • Cancelled
  • 06 Feb 2014
Section: Full talk Technical level: Intermediate

Himanchali

PostgreSQL as NoSQL

To help participants to understand that PostgreSQL can also be used as a NoSQL database. Also, while doing this how the application can gain benefit of both SQL and NoSQL environment. Performance analysis between PostgreSQL NoSQL and a NoSQL DB. more
  • 3 comments
  • Confirmed
  • 20 Feb 2014
Section: Full talk Technical level: Beginner

Cyrus Dasadia

CitoEngine: Alert management and automation tool.

Get rid of pesky duplicate alerts and fiddling through the runbooks. Try the new CitoEngine! It eats up all your alerts, takes actions based on smart rules you define and helps the environment[citation_needed] more
  • 8 comments
  • Confirmed & scheduled
  • 24 Feb 2014
Section: Crisp talk Technical level: Beginner

Yatin Kulkarni

Emerging trends in Infrastructure Automation

In this flash talk we shall have a brief look at the emerging leaders in the Infrastructure Automation space and identify the key challenges ahead. more
  • 1 comment
  • Rejected
  • 26 Feb 2014
Section: Flash talk Technical level: Intermediate

Manu PK

Continuous Inspection of code quality with SonarQube

Its important to have mechanisms to effectively track and improve code quality of the software we build. SonarQube is a open source code quality management platform. This talk focuses on the Need, Setup, CI Infrastructure and administration of the SonarQube. We will also discuss effective strategies which can be used in rolling out the platform to your teams. more
  • 0 comments
  • Rejected
  • 02 Mar 2014
Section: Full talk Technical level: Intermediate

Pankaj Kaushal

Building Elastic Infrastructures

My aim is to describe the current best practices and software to use when creating an auto scaling infrastructure. I showcase an elastic infrastructure that is based on proven methods and open source software (Flipkart Hostdb and Puppet) which enables us to build a platform that inturn allows application engineers to create massively scalable web apps without losing sleep. more
  • 1 comment
  • Confirmed & scheduled
  • 03 Mar 2014
Section: Full talk Technical level: Intermediate
Leena S N

Leena S N

Continuous Delivery using Jenkins

This workshop is aimed at beginners to help them to set up Continuous Delivery using Jenkins and its build pipeline plugin. more
  • 2 comments
  • Confirmed & scheduled
  • 08 Mar 2014
Section: Workshops Technical level: Beginner

Anshu Prateek

Mock - reproducible builds in centos 5 using centos 6 machine without virtualization

To introduce Mock to the audience. What is Mock? How does it help? more
  • 0 comments
  • Rejected
  • 11 Mar 2014
Section: Full talk Technical level: Beginner

Ajeet Jha

Glusterfs: Asynchronous, Distributed distant-replication using journals in glusterfs.

Disaster recovery and filesystem synchronization between geographically distinct locations are still ambitious features in filesystem world. “Geo-Replication”, a feature of glusterfs is an influencive solution to it. more
  • 5 comments
  • Rejected
  • 12 Mar 2014
Section: Crisp talk Technical level: Beginner

Satya Ganni

MEAN Dev Ops - Best Practices

Is to introduce some best practices while setting and running MEAN stack apps. more
  • 1 comment
  • Rejected
  • 22 Mar 2014
Section: Crisp talk Technical level: Beginner

REJY M CYRIAC

SELinux for the Uninitiated

Remove the barriers of fear created by the ignorance about SELinux more
  • 2 comments
  • Confirmed & scheduled
  • 26 Mar 2014
Section: Workshops Technical level: Beginner

REJY M CYRIAC

Enable SELinux protection for your Service

Provide knowledge to SysAdmins/DevOps , on how to develop new SELinux policy modules, and thereby protect additional services. The session is also aimed to encourage SysAdmins/DevOps to contribute to building the SELinux policy for wider use and acceptance. more
  • 2 comments
  • Rejected
  • 27 Mar 2014
Section: Workshops Technical level: Intermediate

Shilpa Mj

Openstack-Docker: How to manage your linux containers with Openstack Nova

Introduction to integration of Docker with Openstack Nova and changes that are necessary to enable Docker in Openstack deployment. more
  • 1 comment
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Beginner

Jeeva Kandasamy

RHQ - Enterprise management solution for JBoss middleware projects

Enterprise management solution for JBoss middleware projects, Tomcat, Apache Web Server, and numerous other server-side applications. more
  • 1 comment
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Beginner

Prashanth Pai

Introduction to Openstack Swift and GlusterFS integration

To introduce Openstack Swift which is a highly available, distributed, eventually consistent object store. And also explore possiblity and advantages of integrating Openstack Swift with GlusterFS - an open source, distributed file system capable of scaling to several petabytes. more
  • 2 comments
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Beginner

Robert George

Server monitoring and notification routing using sensu and flapjack

To introduce alternatives to more widely used monitoring servers like nagios and ganglia. To demonstrate setting up a monitoring and notification routing setup with minimum effort. more
  • 1 comment
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Intermediate

Lalatendu Mohanty

A Highly Available SMB and NFS file server with CTDB and GlusterFS

To introduce audience to a Highly Available NFS and SMB server solution using CTDB and GlusterFS. more
  • 0 comments
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Intermediate

Shilpa Mj

GlusterFS as a storage option for Openstack

To provide an overview of how GlusterFS, a distributed file system, can be integrated with Openstack components(Nova, Cinder and Glance) to act as storage backend and the configuration changes required to make it work. Talk about some of the use-cases and benefits of using GlusterFS with Openstack and also discuss how QEMU libgfapi integration helps here. more
  • 1 comment
  • Rejected
  • 27 Mar 2014
Section: Full talk Technical level: Intermediate

Manali Latkar

Measure the heartbeat of your Openstack deployments

To introduce Stacktach as a monitoring/debugging/reporting/double entry verification tool for Openstack deployments through a live demo. more
  • 0 comments
  • Rejected
  • 28 Mar 2014
Section: Full talk Technical level: Intermediate

M S Vishwanath Bhat

Automation in Distributed Systems

Automating a test case/suite is one of the key challenges in Distributed Computing Systems, apart from deployment and monitoring. In this crisp talk I will briefly speak about different tools avaiable, and pros and cons of each. And conclude why we ended up using rpyc - A python based rpc server. more
  • 0 comments
  • Rejected
  • 28 Mar 2014
Section: Crisp talk Technical level: Beginner

Sahina Bose

oVirt with Gluster - Rev up your infrastructure

Need more IT infrastructure? Always! Yet, the public cloud need not be the only option for your infrastructure needs. Learn how oVirt and Gluster can provide a scale out alternative. more
  • 0 comments
  • Rejected
  • 28 Mar 2014
Section: Full talk Technical level: Intermediate

Avra Sengupta

GlusterFS: Volume Snapshots

For a sysadmin, taking backups is perhaps one of the most crucial operations. GlusterFS Volume Snapshots provide a point-in-time recovery solution for gluster volumes. This enables you to take an online snapshot of your gluster volume, without having to take the volume offline, thereby providing zero downtime. Also it leverages lvm’s thin provisioning, thereby reducing disk-usage substantially. more
  • 1 comment
  • Rejected
  • 28 Mar 2014
Section: Full talk Technical level: Beginner

REJY M CYRIAC

Embracing the future of system & service management in Linux - systemd

The SysV init way of managing the system boot-up and services has been around for close to two decades, and Linux system administrators have grown very comfortable at using it. But it is now time to leave the past behind and move ahead to using systemd, which is now close to becoming the standard system and service manager for Linux. more
  • 0 comments
  • Rejected
  • 28 Mar 2014
Section: Full talk Technical level: Intermediate

Ravishankar N

GlusterFS::AFR() - What you need to know as a sysadmin.

Understand how synchronous replication a.k.a AFR works in GlusterFS, so that you, as a sysadmin can handle tricky situations like resolving split-brains with confidence. more
  • 2 comments
  • Rejected
  • 28 Mar 2014
Section: Full talk Technical level: Intermediate

Kanna

PMP

This for PMP conference Outline This for PMP conference more
  • 1 comment
  • Rejected
  • 30 Mar 2014
Section: Flash talk Technical level: Beginner

Humble Devassy Chirammal

Ovirt -> Open Your Virtual Data Center

Understand more about Ovirt and manage your large scale infrastructure using centralized management solution, ovirt !! more
  • 1 comment
  • Rejected
  • 01 Apr 2014
Section: Full talk Technical level: Intermediate

Rohit Nair

Tsuru - Serve it yourself.

Through this session we would like to emphasize on how scaling infrastructure can be done seamlessly with the usage of containers and also focus on better ways of deployment, build and testing. more
  • 2 comments
  • Confirmed & scheduled
  • 02 Apr 2014
Section: Crisp talk Technical level: Intermediate

Mohamed Imran K R

Scale anything with haproxy

Introduce and demonstrate haproxy as a web-scale load-balancer more
  • 4 comments
  • Confirmed & scheduled
  • 03 Apr 2014
Section: Flash talk Technical level: Intermediate

Benjamin Kero

Quick Prototyping with LXC and Puppet

My object for this presentation is to inform people about how they can better use container technologies to save time and resources compared to virtual machines, which in turn makes things such as continuous integration testing faster, and which can save them money on unnecessary resource usage. They’ll also be able to understand the difference between Docker and LXC, and when it appropriate to u… more
  • 1 comment
  • Confirmed & scheduled
  • 14 Apr 2014
Section: Full talk Technical level: Intermediate

Gurteshwar Singh

Avoiding single point of failure in a multi-services architecture

The audience would learn how we at Plivo avoid single point of failures, in a complex architecture that has lots of moving parts and is on the cloud as well as dedicated hardware. more
  • 0 comments
  • Confirmed & scheduled
  • 15 Apr 2014
Section: Full talk Technical level: Intermediate
Yagnik

Yagnik

Mesos: Cluster management framework and it's role at Shopify

As applications get scaled across multiple server, there is a need to maximize resource utilization, minimize data replication across different applications by allowing applications/frameworks to share data centre. The talk will introduce Apache Mesos, a framework for sharing resources across nodes in a data centre along with details about it’s architecture. It will also cover how Shopify uses Me… more
  • 9 comments
  • Confirmed & scheduled
  • 18 Apr 2014
Section: Full talk Technical level: Intermediate

Sudeep Agarwal

Diggin' Diamonds from a Coal Mine

To showcase how we at Directi, flesh out relevant information for people at all technical and managerial positions, from the events generated by our massive infrastructure in the form of service states, metrics and logs. more
  • 7 comments
  • Confirmed & scheduled
  • 18 Apr 2014
Section: Full talk Technical level: Intermediate

Sri Harsha

How we reduced the launch of a 60 node production cluster on the cloud from 3 days to 2 hours.

To discuss the approach and the processes followed around system topology, configuration management, database versioning and automated deployment to optimize the setup time of a new cluster. more
  • 2 comments
  • Confirmed
  • 18 Apr 2014
Section: Crisp talk Technical level: Intermediate
Anant Shrivastava

Anant Shrivastava

Video thumbnail

When the Internet Bleeded

The objective of the session is Provide a basic understanding of SSL / TLS related issues identified in and past year. more
  • 1 comment
  • Confirmed & scheduled
  • 19 Apr 2014
Section: Full talk Technical level: Intermediate

Nilesh B

Ephemeral environments

Most people work with multiple environments and each environment is someway different from another. Most often these accumulator properties (custom configurations) grows and left untested. We can fix those configurations and also get more control on environments. more
  • 1 comment
  • Rejected
  • 20 Apr 2014
Section: Full talk Technical level: Intermediate

Ganesh Raja

Automate infrastructure deployment with Amazon Web Services

Understand how to Automate Infrastructure Deployments in the cloud using tools provided by AWS and the Restful APIs. Get back your time to do more work on providing diffrentiated services to your end customer. more
  • 2 comments
  • Cancelled
  • 21 Apr 2014
Section: Full talk Technical level: Intermediate

Shekhar Gulati

Let's Build Apps Not Configure Servers!!

Learn how to use OpenShift PaaS to turn your idea into publicly hosted web site. more
  • 2 comments
  • Rejected
  • 21 Apr 2014
Section: Workshops Technical level: Beginner

Praveen

Introduction to Go Continuous Delivery Software

Takeaway from workshop Learn how to use Go for continuous deployment/delivery of your application. more
  • 1 comment
  • Confirmed & scheduled
  • 23 Apr 2014
Section: Workshops Technical level: Intermediate

Madhurranjan Mohaan

Ansible with Puppet at Scale

Attendees will benefit from things like: How to run Ansible and puppet at scale. What problems you face and how these tools work with each other more
  • 0 comments
  • Confirmed & scheduled
  • 25 Apr 2014
Section: Workshops Technical level: Intermediate

Gaurav Gupta

Scaling databases with a database access layer

The objective of this session is to discuss an architecture to scale and manage the database tier by introducing a database abstraction layer. We will discuss various challenges of database scalability and then discuss few solutions. more
  • 0 comments
  • Confirmed & scheduled
  • 26 Apr 2014
Section: Full talk Technical level: Intermediate

Raghavendra Talur

Grokking GlusterFS

Understand GlusterFS to setup a scalable storage infrastucture capable of distribution, high availability/replication, diaster recovery. more
  • 0 comments
  • Rejected
  • 30 Apr 2014
Section: Workshops Technical level: Intermediate

shailesh albuquerque

Best practices in development and testing on AWS

This talk focuses on best practices in development and testing on AWS, using principles from Agile Development, Continuous Integration and Development, as well as automation services from AWS. more
  • 0 comments
  • Cancelled
  • 02 May 2014
Section: Full talk Technical level: Intermediate

Akshar Raaj

Continuous deployment with Fabric

People attending this talk will leave with an understanding of continous deployment and continous deployment tools in general and Fabric in particular. more
  • 4 comments
  • Confirmed & scheduled
  • 03 May 2014
Section: Workshops Technical level: Intermediate

M.S.Anand

Microsoft Azure Infrastructure Services foundation

This session will give you a better understanding of the basics of configuring Microsoft Azure Infrastructure services including Microsoft Azure Virtual Machines and Virtual Networks. more
  • 0 comments
  • Confirmed & scheduled
  • 07 May 2014
Section: Sponsored talk Technical level: Intermediate

Sameer Garg

DDOS mitigation @flipkart

In this talk we explore various types of attacks and what flipkart does for mitigation. more
  • 0 comments
  • Confirmed & scheduled
  • 12 May 2014
Section: Full talk Technical level: Advanced

Hosted by

We care about site reliability, cloud costs, security and data privacy