Rootconf 2014

On devops and cloud infrastructure

DATE

14-17 May 2014, Bangalore

STATUS

Awaiting jury selection


As Developers / Managers we almost everyday think and talk about faster / shorter Software Development cycles to increase our market presence/reach. Is there a way to measure how fast we are ?

Speaking of cycle: In Cycling a term “Cadence” is used, which simply means the speed at which you pedal. Cyclists measure this in revolutions per minute, or rpm. Similar to Cadence in Cycling, the cadence of a software team is measured by how fast and how frequent you can take your software live. Can you do this on every day, every week ? Do you have the tools for the same to Scale UP ?

While we try to improve the cadence of the team we have many challenges around Infrastructure Scaling, Test Integration, Configuration Management, Monitoring for uptime, Log Management, Security of Servers, Dev-Test-Prod setups, Maintaining single source of truth for your assets, etc… And how does these changes impact team dynamics ? If you have adopted some strategies have you noticed that your team has improved? do you need more QAs or do you need more sysadmins ? do you really need those many routers, servers or backups?

Rootconf is a conference which tries to address some of the challenges we face when we fine tune our infrastructure to be able to appropriately respond to a business need, while we Scale UP our Cloud or Web Infrastructure.

Developing a good Continuous Integration/Deployment/Testing/Delivery strategy is critical to improve the cadence of your team. Infrastructure and DevOps is an upfront investment human, time & money. The challenge always is whether you’re willing to make that investment right away, or in the future at a much higher cost and effort.

Rootconf is a conference which will help you to plan and develop a strategy map for infrastructure and devops. It will show you the building blocks for reaching a strategy for Infrastructure Scaling, Continuous Integration, Deployment and Delivery.

Target audience

Rootconf is targeted at individuals, teams and companies that are seeking to scale the effectiveness of their developer teams and performance of their web stacks, thereby increase the Cadence of their software delivery.

Organizations which need a CI and CD strategy to achieve the above will find a substantial headstart in doing so, by attending Rootconf.

Venue

Workshops

14th and 15th May 2014
The Energy and Research Institute,
4th Main Rd, Domlur II Stage,
Domlur, Bangalore

Conference

16th and 17th May 2014
MLR Convention Centre,
J P Nagar 7th Phase,
Brigade Millenium campus,
Bangalore

Tickets

http://rootconf.doattend.com

Online Presence

Website | Facebook | twitter

For questions about submissions or the conference, write to support@hasgeek.com

Theme

For Rootconf 2014, we are accepting proposals for Full Talks, Crisp Talks & Flash Talks for the Conference, and proposals for hands-on 3 hour workshops on the below topics. For more information on the types of talks, please checkout the Format tab.

  1. Infrastructure Scaling & Automation
    • Treating your infrastructure as code.
    • How did you do scaling and what were your automation strategies while you were gunning for scaling.
  2. Continuous Integration
    • Tell us how you have done it for your organization ?
    • Any use case around how it impacted your development team / process.
    • Reference Tools – Jenkins, Travis CI, CruiseControl, TeamCity.
  3. Deployment
    • Tell us how you have done it for your organization ?
    • Any use case on how you reduced your deployment time ? Did you reduce your time to market your product by Adopting CD ?
    • Reference Tools – Chef, Puppet, Ansible, Salt
  4. Automating Testing
    • How much manual can be automated ?
    • How did you automate ? What tools di you use ?
    • What framework(s) did you use ?
    • Did you use heavy weight Selenium or Watir or Sahi?
    • Tools that work across heterogeneous languages (PHP, Java, C, Mobile)
  5. Security
    • Code Security
      • Trust no one - including the developer.
      • How are you testing your code ?
      • Do you run vulnerability testing part of the CI ?
      • Best Practices for secure coding
    • Server side security
    • Data at motion
      • Is internet really safe, how do you protect your data. Is HTTPS alone sufficient ?
    • Data at rest
    • Do you need to implement standards?
  6. Log monitoring and server monitoring
    • The heartbeat / lifeline of your business: tell us more about how you monitor.
    • Do you use any of these tools? Graphite, Sentry, CopperEgg, Loggly, Papertrail, Splunk, Nagios, Monit, etc..
  7. Cloud databases:
    • NoSQL Databases (DynamoDB, MongoDB, Couch)
    • The good and bad of NoSQL
    • Automation challenges of NoSQL
  8. Self-healing
    • Automatic remediation of services and servers.
    • Process Protection using Service Protector, Monit
    • Auto Scaling Groups
  9. New tools
    • Do you have more tools that makes you a better DevOps Engineer ?

Talks can submitted for the following OSes:

  • Windows
  • Linux
  • Cross-platform

Confirmed sessions

DDOS mitigation @flipkart

Sameer Garg (@sameerg)

  • Full talk
  • Advanced
  • 1 upvotes
  • 0 comments
  • Mon, 12 May

Microsoft Azure Infrastructure Services foundation

M.S.Anand (@msanand)

  • Sponsored talk
  • Intermediate
  • 1 upvotes
  • 0 comments
  • Wed, 7 May

Continuous deployment with Fabric

Akshar Raaj (@akshar-raaj)

  • Workshops
  • Intermediate
  • 4 upvotes
  • 4 comments
  • Sat, 3 May

Scaling databases with a database access layer

Gaurav Gupta (@gagupta79)

  • Full talk
  • Intermediate
  • 1 upvotes
  • 0 comments
  • Sat, 26 Apr

Ansible with Puppet at Scale

Madhurranjan Mohaan

  • Workshops
  • Intermediate
  • 9 upvotes
  • 0 comments
  • Fri, 25 Apr
  • slideshow

Introduction to Go Continuous Delivery Software

Praveen (@praveends)

  • Workshops
  • Intermediate
  • 4 upvotes
  • 1 comments
  • Wed, 23 Apr
  • slideshow

When the Internet Bleeded

Anant Shrivastava (@anantshri)

  • Full talk
  • Intermediate
  • 8 upvotes
  • 1 comments
  • Sat, 19 Apr
  • play_arrow
  • slideshow

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

Sri Harsha (@sriharshachillara)

  • Crisp talk
  • Intermediate
  • 8 upvotes
  • 2 comments
  • Fri, 18 Apr

Diggin' Diamonds from a Coal Mine

Sudeep Agarwal (@draxxxeus)

  • Full talk
  • Intermediate
  • 8 upvotes
  • 7 comments
  • Fri, 18 Apr

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

Yagnik (@yagnik)

  • Full talk
  • Intermediate
  • 19 upvotes
  • 9 comments
  • Fri, 18 Apr

Avoiding single point of failure in a multi-services architecture

Gurteshwar Singh (@gsin)

  • Full talk
  • Intermediate
  • 17 upvotes
  • 0 comments
  • Tue, 15 Apr

Quick Prototyping with LXC and Puppet

Benjamin Kero (@bkero)

  • Full talk
  • Intermediate
  • 9 upvotes
  • 1 comments
  • Mon, 14 Apr

Scale anything with haproxy

Mohamed Imran K R (@mohamedimran)

  • Flash talk
  • Intermediate
  • 8 upvotes
  • 4 comments
  • Thu, 3 Apr

Tsuru - Serve it yourself.

Rohit Nair (@sobertooth)

  • Crisp talk
  • Intermediate
  • 13 upvotes
  • 2 comments
  • Wed, 2 Apr

SELinux for the Uninitiated

REJY M CYRIAC (@rejy)

  • Workshops
  • Beginner
  • 12 upvotes
  • 2 comments
  • Wed, 26 Mar

Continuous Delivery using Jenkins

Leena S N (@leenasn)

  • Workshops
  • Beginner
  • 16 upvotes
  • 2 comments
  • Sat, 8 Mar
  • slideshow

Building Elastic Infrastructures

Pankaj Kaushal (@spo0nman)

  • Full talk
  • Intermediate
  • 9 upvotes
  • 1 comments
  • Mon, 3 Mar
  • slideshow

CitoEngine: Alert management and automation tool.

Cyrus Dasadia (@extremeunix)

  • Crisp talk
  • Beginner
  • 30 upvotes
  • 8 comments
  • Mon, 24 Feb
  • slideshow

PostgreSQL as NoSQL

Himanchali (@himanchali)

  • Full talk
  • Beginner
  • 29 upvotes
  • 3 comments
  • Thu, 20 Feb

Production is Priority - Self Fix / Heal Techniques

Jabir Ahmed (@jabirahmed)

  • Full talk
  • Intermediate
  • 18 upvotes
  • 1 comments
  • Wed, 29 Jan

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

Kamalika Majumder (@kamalikam)

  • Full talk
  • Intermediate
  • 43 upvotes
  • 5 comments
  • Sun, 26 Jan

How fast can you onboard a new team member

vivek parihar (@vparihar)

  • Crisp talk
  • Intermediate
  • 9 upvotes
  • 6 comments
  • Mon, 20 Jan

Building Orchestration and Configuration with Ansible

Aditya Patawari (@adityapatawari)

  • Full talk
  • Beginner
  • 11 upvotes
  • 9 comments
  • Sun, 19 Jan

Continuous Multi-stack Deployments on Cloud using Docker

Vinothini Raju (@vinothiniraju)

  • Full talk
  • Beginner
  • 12 upvotes
  • 3 comments
  • Thu, 16 Jan
  • play_arrow
  • slideshow

Linux containers (LXC) and future of software delivery

Neependra Khare (@neependra)

  • Workshops
  • Intermediate
  • 35 upvotes
  • 2 comments
  • Tue, 14 Jan

Automation using RobotFramework for embedded device

Sriramkumar vh (@srix)

  • Full talk
  • Intermediate
  • 3 upvotes
  • 4 comments
  • Mon, 13 Jan

Scaling to 2000 request per second with MongoDB

Suchit Puri (@suchitpuri)

  • Crisp talk
  • Intermediate
  • 18 upvotes
  • 6 comments
  • Wed, 8 Jan
  • slideshow

Unconfirmed proposals

Best practices in development and testing on AWS

shailesh albuquerque (@shailesh-al)

  • Full talk
  • Intermediate
  • 2 upvotes
  • 0 comments
  • Fri, 2 May

Grokking GlusterFS

Raghavendra Talur (@raghavendratalur)

  • Workshops
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Wed, 30 Apr

Let's Build Apps Not Configure Servers!!

Shekhar Gulati (@shekhargulati)

  • Workshops
  • Beginner
  • 5 upvotes
  • 2 comments
  • Mon, 21 Apr

Automate infrastructure deployment with Amazon Web Services

Ganesh Raja (@iyertalks)

  • Full talk
  • Intermediate
  • 1 upvotes
  • 2 comments
  • Mon, 21 Apr

Ephemeral environments

Nilesh B (@nilesh)

  • Full talk
  • Intermediate
  • 3 upvotes
  • 1 comments
  • Sun, 20 Apr

Ovirt -> Open Your Virtual Data Center

Humble Devassy Chirammal

  • Full talk
  • Intermediate
  • 3 upvotes
  • 1 comments
  • Tue, 1 Apr

PMP

Kanna (@kanna)

  • Flash talk
  • Beginner
  • 1 upvotes
  • 1 comments
  • Sun, 30 Mar

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

Ravishankar N (@itisravi)

  • Full talk
  • Intermediate
  • 6 upvotes
  • 2 comments
  • Fri, 28 Mar

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

REJY M CYRIAC (@rejy)

  • Full talk
  • Intermediate
  • 9 upvotes
  • 0 comments
  • Fri, 28 Mar

GlusterFS: Volume Snapshots

Avra Sengupta (@asengupt)

  • Full talk
  • Beginner
  • 14 upvotes
  • 1 comments
  • Fri, 28 Mar

oVirt with Gluster - Rev up your infrastructure

Sahina Bose (@sbose)

  • Full talk
  • Intermediate
  • 11 upvotes
  • 0 comments
  • Fri, 28 Mar

Automation in Distributed Systems

M S Vishwanath Bhat (@msvbhat)

  • Crisp talk
  • Beginner
  • 20 upvotes
  • 0 comments
  • Fri, 28 Mar

Measure the heartbeat of your Openstack deployments

Manali Latkar (@manalil)

  • Full talk
  • Intermediate
  • 6 upvotes
  • 0 comments
  • Thu, 27 Mar

GlusterFS as a storage option for Openstack

Shilpa Mj (@shilpamj)

  • Full talk
  • Intermediate
  • 11 upvotes
  • 1 comments
  • Thu, 27 Mar

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

Lalatendu Mohanty (@lalatendumohanty)

  • Full talk
  • Intermediate
  • 11 upvotes
  • 0 comments
  • Thu, 27 Mar

Server monitoring and notification routing using sensu and flapjack

Robert George (@robert)

  • Full talk
  • Intermediate
  • 12 upvotes
  • 1 comments
  • Thu, 27 Mar

Introduction to Openstack Swift and GlusterFS integration

Prashanth Pai (@ppai)

  • Full talk
  • Beginner
  • 8 upvotes
  • 2 comments
  • Thu, 27 Mar

RHQ - Enterprise management solution for JBoss middleware projects

Jeeva Kandasamy (@jkandasa)

  • Full talk
  • Beginner
  • 5 upvotes
  • 1 comments
  • Thu, 27 Mar

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

Shilpa Mj (@shilpamj)

  • Full talk
  • Beginner
  • 11 upvotes
  • 1 comments
  • Thu, 27 Mar

Enable SELinux protection for your Service

REJY M CYRIAC (@rejy)

  • Workshops
  • Intermediate
  • 15 upvotes
  • 2 comments
  • Wed, 26 Mar

MEAN Dev Ops - Best Practices

Satya Ganni (@sg)

  • Crisp talk
  • Beginner
  • 2 upvotes
  • 1 comments
  • Sat, 22 Mar

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

Ajeet Jha (@ziiin)

  • Crisp talk
  • Beginner
  • 45 upvotes
  • 5 comments
  • Wed, 12 Mar
  • slideshow

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

Anshu Prateek (@anshprat)

  • Full talk
  • Beginner
  • 10 upvotes
  • 0 comments
  • Tue, 11 Mar

Continuous Inspection of code quality with SonarQube

Manu PK (@manupk)

  • Full talk
  • Intermediate
  • 0 upvotes
  • 0 comments
  • Sun, 2 Mar

Emerging trends in Infrastructure Automation

Yatin Kulkarni (@yskulkarni)

  • Flash talk
  • Intermediate
  • 19 upvotes
  • 1 comments
  • Wed, 26 Feb

Culture of Continuous Delivery

Leena S N (@leenasn)

  • Full talk
  • Intermediate
  • 6 upvotes
  • 4 comments
  • Thu, 6 Feb

Docker for dummies

Shekhar Gulati (@shekhargulati)

  • Full talk
  • Beginner
  • 7 upvotes
  • 2 comments
  • Sun, 2 Feb

Poniters and Blockers for scaling your Startup to a Corporate

Aditya Patawari (@adityapatawari)

  • Crisp talk
  • Beginner
  • 2 upvotes
  • 2 comments
  • Fri, 31 Jan

Cowboy Coder's Guide to Infrastructure Nightmares

Akshay Mankar (@axeman)

  • Full talk
  • Intermediate
  • 32 upvotes
  • 6 comments
  • Thu, 30 Jan

Graphite with wings

Jemshad O K (@jemshad)

  • Full talk
  • Intermediate
  • 18 upvotes
  • 5 comments
  • Wed, 29 Jan

Model your Infrastructure to Automate Everything

Suraj Kumar (@sunsonian)

  • Full talk
  • Intermediate
  • 13 upvotes
  • 0 comments
  • Wed, 29 Jan

Cloud-Init :: Get The Initialization Right

Iliyas Shirol (@iliyasshirol)

  • Crisp talk
  • Beginner
  • 15 upvotes
  • 2 comments
  • Wed, 29 Jan

Hadoop Cluster Setup and Monitoring Parameters

Jabir Ahmed (@jabirahmed)

  • Workshops
  • Beginner
  • 19 upvotes
  • 6 comments
  • Wed, 29 Jan

Scaling ElasticSearch for Log and Event monitoring

Arpit Mohan (@mohanarpit)

  • Full talk
  • Beginner
  • 12 upvotes
  • 4 comments
  • Tue, 21 Jan

Understanding GRC

Shanmugavel (@shanmugavelfixrnix) (proposing)

  • Workshops
  • Intermediate
  • -2 upvotes
  • 1 comments
  • Thu, 16 Jan
  • slideshow

config my.cnf

shanavas (@shanavasc) (proposing)

  • Full talk
  • Intermediate
  • -2 upvotes
  • 3 comments
  • Thu, 16 Jan

Benchmarking OpenStack using Rally

Neependra Khare (@neependra)

  • Full talk
  • Advanced
  • 14 upvotes
  • 2 comments
  • Tue, 14 Jan

10 Deployments a day - A brief on extreme release protocols

vivek parihar (@vparihar)

  • Full talk
  • Intermediate
  • 30 upvotes
  • 5 comments
  • Sat, 11 Jan
  • slideshow

Effective coding with test driven approach

Anand Shankar (@anandvns)

  • Full talk
  • Intermediate
  • 3 upvotes
  • 3 comments
  • Fri, 10 Jan

Cloud Up and Beyond

Pratima Singh (@pratimasingh)

  • Full talk
  • Intermediate
  • 21 upvotes
  • 1 comments
  • Fri, 10 Jan

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

Akash Mahajan (@makash)

  • Full talk
  • Intermediate
  • 14 upvotes
  • 4 comments
  • Thu, 9 Jan
  • slideshow

Cloud based web development.

Sahil Bhalla (@sahilbhalla) (proposing)

  • Beginner
  • 0 upvotes
  • 2 comments
  • Wed, 8 Jan

SQL or NoSQL and which one in NoSQL

Akshay Mathur (@akshaymathur)

  • Full talk
  • Beginner
  • 2 upvotes
  • 7 comments
  • Wed, 8 Jan

CasperJS: New age Tool for Testing Single Page Web Apps

Akshay Mathur (@akshaymathur)

  • Full talk
  • Beginner
  • 1 upvotes
  • 5 comments
  • Wed, 8 Jan