I was fortunate enough to have had an opportunity to attend a recent meetup held @Thought works, Pune that had an interactive talk with fellow thought workers and Martin fowler.
Panel discussion with Martin Fowler on Microservices

I like building things to solve problems
I was fortunate enough to have had an opportunity to attend a recent meetup held @Thought works, Pune that had an interactive talk with fellow thought workers and Martin fowler.
Indicthreads is into its 10th year and it was my honor to be part of this celebration. This time it had brought together over 50+ of the most passionate minds for two full days of geekery in Pune.
Step 1 : Create VM ubuntu 14.x (4vcpu, 8GB RAM, 100GB Disk)
Step 2 : Login as a non-root user
Step 3 : Install git
sudo apt-get update sudo apt-get install git
Step 4 : Git clone devstack project
git clone https://git.openstack.org/openstack-dev/devstack
Step 5: Checkout a stable release Code lines here.
git checkout [release-name/id]
Openstack4j is a Java based fluent open source Openstack client SDK which allows provisioning and control of an Openstack deployment. The library has been broken out into several major API abstractions. Know more
OpenStack has grown from a simple open source project to a major community-based initiative including thousands of contributors in more than a hundred countries.As OpenStack clouds begin to scale and the basic infrastructure-as-a-service (IaaS) use case evolves, developers have an opportunity to look beyond the initial challenges of setting up virtual machines, configuring storage devices, and orchestrating network connectivity on demand.Future IaaS environments need to focus on deployment and delivery of applications and services with speed, agility, flexibility, security, and scale rather than just orchestration of infrastructure components. For such solutions, a declarative policy engine can be a critical component.
Do you remember the last time when you had to clean someone else’s CRAPPY code? I am sure at least once in our lifetime we had to deal with a mess so grave that it took weeks to do what should have taken hours? Have you seen what should have been a one-line change, made instead in hundreds of different modules? These symptoms are all too common in the life of a coder.