There’s so much buzz around containers, container orchestration and the ecosystem surrounding containers. But in reality, few organizations are actually deploying containers in production in any real and lasting way.
While debate and current data may offer insights into future colocation growth or how much of the infrastructure market will be in public cloud, there is not a lot of discussion about how market dynamics, current IT trends and simple capacity management issues may impact that growth.
Before looking at the impact of six major IT trends that will fuel IT growth, let’s look at what we know about the cloud service provider (CSP) market.
I returned recently from attending the briefings at the Black Hat USA conference. Compliments and congratulations to the Black Hat team on an outstanding conference. The content was engaging and interesting - so much so, that it was challenging to schedule. Most time slots had at least two sessions of interest to me, and those I attended did not disappoint.
As companies have started to gain interest and allocate dollars to the initiative of getting their applications out of (or mostly) their on-prem and collocated data centers, many have run into some challenges with their existing traditional applications. Sure, you can lift and shift just about anything to the cloud nowadays, but how to do it in a way that aligns with current business objectives and that will be the most effective and efficient in terms of the application lifecycle and IT operations has left many IT organizations scrambling for answers.
One of the most popular microservices demo applications is Sock Shop which simulates an e-commerce website. The services are written in node.js, Java, and Go and interact with MySQL, MongoDB, and RabbitMQ. The demo can be used to demonstrate the deployment, testing, and monitoring of microservices and cloud native technologies.
Unless you were off the grid this past Tuesday, you were likely affected by Amazon’s massive S3 outage. Thousands of websites and applications lost functionality or went completely offline. Even with a 99.99% availability, Amazon can cost its customers millions in lost revenue and productivity during an outage.
The outage isn’t a sign that companies are foolish to use public cloud services. In fact, it’s a sign of the opposite. You’re only a victim of a cloud outage if you don’t have enough cloud.
The newest version of the ELK Stack components (or the "Elastic Stack" as Elastic is now calling it) went live several weeks ago. This update brings out the fives—Elasticsearch 5.0, Logstash 5.0, and Kibana 5.0.
Abstraction is the key to success in IT. It’s all around us. If you can abstract things through software your ability to be agile when the next wave comes is second to none. Sadly, most existing applications are written that are running enterprise businesses are still operating system dependent. That operating system is then very infrastructure dependent which is why so many existing applications aren’t cloud-ready or portable yet.
Containers and cloud infrastructure have captured the imagination of IT professionals—and why shouldn’t they? These technologies deliver significant improvements in speed, agility and scale. The problem is that most enterprises are not yet ready to embrace this technology because they are still dependent on legacy applications.
The following article is an excerpt from the whitepaper “Docker In Production: Regaining the Promise".
Rather than building up to it, let’s start with one of the more difficult challenges for Docker in production: handling the networking aspects. Managing and securing network communication between an ever-growing number of Docker containers in a production environment requires considerable effort.