We recently looked at how you can use Flexiant Concerto to get going with Kubernetes in three simple steps, bypassing the investment in time and effort that would otherwise be needed when doing this manually. In that post, we took the commonly used guestbook example as our use case.
Today we will look at how to do this for another, very valuable use case, namely Apache Spark, the open source big data processing framework that runs up to 100x faster than Hadoop.
Back in December we launched the Kubernetes Orchestration as a Service feature in Flexiant Concerto, enabling DevOps to use Kubernetes on any cloud, in minutes letting them get creative without any pain.
In this blog we will look at how you can get going in three simple steps, using the standard Kubernetes guestbook example.
The Kubernetes project has been growing as an astonishing rate. In well under two years of existence it has already had 15,000+ commits from over 400 contributors. The inaugural KubeCon 2015 had around 500 attendees, nearly twice as many as the first MesosCon and on a par with the first DockerCon back in 2014. What is behind all this interest and activity?
For starters, it is directly descended from Borg, the software system that was so instrumental in powering Google to be the most dominant player on the web. As Cade Metz (wired.com) puts it: “Google’s system provides a central brain for controlling tasks across the company’s data centers. Rather than building a separate cluster of servers for each software system — one for Google Search, one for Gmail, one for Google Maps, etc. — Google can erect a cluster that does several different types of work at the same time.”
2015 was a remarkable year for Docker, the hugely popular container technology. Here at Flexiant, we have long argued for the long-term importance of containers. So much so that, as recently announced, we have launched the Kubernetes Orchestration as a Service feature within Flexiant Concerto, making it simple to orchestrate clusters of Docker containers, which is where we believe the industry is headed. Let’s take a look at what Docker has achieved over the past year.
We recently published a couple of blogs on how you can use Flexiant Concerto to quickly and easily put together common application stacks, namely LAMP and LAMR (Ruby on Rails). Today we will take you through the steps required to put together another popular stack, specifically MongoDB, ExpressJS, AngularJS and Node.js, or MEAN.