I got the opportunity to attend the OpenStack summit in Boston. The summit was full of events mostly focused on OpenStack cloud, but many other things including NFV, Kubernetes, Containers, DevOps and approaches to pursuing multi-cloud approach. Many companies showcasing their products, platforms, software solutions were the highlights of the
Container ecosystem is maturing at a rapid pace. IT administrators should be ready and be prepared to adopt and manage this disruptive technology. Containers are natural progressions and are the obvious next step for application packaging, deployment and hosting unlike other technologies like Big Data where you need a major shift in your mindset or vision.
Data Center infrastructure automation is a traditional market but it has shown some remarkable growth and off the league shift in the past couple of years. It is a high-priority investment for IT organizations today. In the coming years we should expect some major disruption in this domain. Let’s try to analyze some points which will affect the growth of Data Center
Behavior-driven development (BDD) is a software development process that has come out of the software engineering methodology of test-driven development (TDD). BDD (behavior-driven development) is largely facilitated through the use of a simple domain-specific language (DSL) using natural language constructs (e.g., English-like sentences)
Orchestration will enumerate different resources; it will do configuration & interconnection between them with the help of declarative template. AWS Cloud Formation, OpenStack Heat provides such declarative template that orchestrates all IT processes to build environment as single workflow and when we execute these templates it will run as single process.
Kubernetes works on the principle of assigning IP addresses to pods, called as “IP-per-pod” model. The IPAM (IP address management) task is left to third party solutions. Some of these solutions include Docker networking, Flannel, IPvlan, contive, OpenVswitch, GCE and others. The Kubernetes architecture consists of master node, replication controller..
Every product should go through quality assurance or testing, before going to market, to make sure that the product is developed as per expectations. This involves various testing phases such as build testing, smoke/sanity testing, feature testing, regression testing and sometimes products need to go through performance testing as well. All these phases help
You might have heard word ‘Docker’ much frequently. All the noise is happening IT industries because most of the companies are adopting Docker technology at a noteworthy rate. So what actually Docker is? In a simple sentence, “Docker is an open source, container technology“. Using this technology you can easily create, deploy and run your Linux application
2016 saw some key trends emerging in the testing and validation domain. There were several advancements in this field which led to companies embracing agile testing methodologies and various other test automation techniques. I have attempted to capture some of the test automation trends which had an impact on the industry in 2016
We have reached the end of 2016. As 2017 comes into focus, let’s look back and try to analyze the world of DevOps during this past year. What were the challenges, trends, and what will be the future roadmap for this technology? DevOps undoubtedly was successful in changing the mindset of how organizations function. It was