BSA 728x90 Center Banner

Is 2017 The Year for Kubernetes?

The container space is full of leap frogging technology and it seems impossible to keep up with the pace. Only 2 years ago, Kubernetes was starting to get attention. Compared to the other solutions on the market, it was trailing in a distant 3rd place. It wasn’t stable and had a large learning curve, especially as containers themselves were already part of the learning curve.

 

However, this week in Seattle marks the final KubeCon as it transitions to Cloud Native Con on in 2017. The conference is oversold and packed tighter than a can of sardines. 7 months ago if you would have asked me how Kubernetes stacked up, I would have said that it doesn’t have a fighting chance. About 4 months ago, customers were asking the {code} team for integrations into Kubernetes so we can stay a part of the larger conversation. With a bit of hacking, Clint Kitson was able to develop a POC with REX-Ray and Kubernetes over a weekend. It all started becoming very real about 2 months ago when we realized that 75% of our customer interactions were all focusing on Kubernetes over competing technologies. 

 

What changed? Honestly, I don’t know. Perhaps the deployment, configuration, and architecture had stabilized. Did the technology leapfrog what others had to offer? Is the idea of Google being the core contributor the biggest selling point? Is everyone in love with Kelsey Hightower? Or maybe it was a combination of all that with community involvement. 

Add a comment
Read more: Is 2017 The Year for Kubernetes?

How to Use Volume Drivers and Storage with New Docker Service Command

Docker 1.12 brought a few exciting features, notably swarm mode. However, this new swarm mode brought a new docker command for your containers. Gone is the days of using docker run or docker ps for managing your containers. The new command uses docker service. This makes sense as our applications are turning into individual services the need some level of availability that Swarm now manages. But with it comes some subtle changes in regards to using volumes, volume-drivers, and storage (SAN, NAS, DAS).

 

Using the typical docker run command, we would utilize volume drivers through the --volume-driver flag. 

docker run -d --volume-driver=rexray -v mypgdata:/var/lib/postgresql/data postgres

 

 This is pretty easy to read and you know what it's doing. Specifying the volume-driver and then the host mount mapped to the container mount. You can also specify multiple volumes and only have to use the volume-driver flag once

docker run -d --volume-driver=rexray -v mypgdata:/var/lib/postgresql/data -v pgetc:/etc postgres

 

The new docker service commands brings a few new intricacies so how does this look?

docker service create --replicas 1 --name pg --mount type=volume,source=mypgdata,target=/var/lib/postgresql/data,volume-driver=rexray postgres

Add a comment
Read more: How to Use Volume Drivers and Storage with New Docker Service Command

VMTurbo rebranding to Turbonomic

Smart move in a world where "VM" or "vSomething" branding is moving away. I'm sure VMTurbo won't be the only company (or person) to rebrand themselves by the end of 2017. The focus has shifted away from VM monitoring which has become harder and harder to differentiate. Most monitoring programs are looking for their niche, and VMTurbo isn't any different. 

 

An excerpt from the full Press Release says:

the company announced it was rebranding to become Turbonomic, the autonomic cloud platform, to reflect customers’ embrace of real-time autonomic systems that enable their application workloads to self-manage across private and public cloud environments, continuously maintaining a healthy state of performance, efficiency and agility with no manual intervention required.

 

Add a comment
Read more: VMTurbo rebranding to Turbonomic

VMTURBO VMWORLD® 2016 SWEEPSTAKES

Do you want to attend VMworld® 2016 US in Las Vegas this year, but your company won’t pay for the conference passes? Try your luck and win two full conference passes to VMworld® on VMTurbo®.

 

Let VMTurbo send you to VMworld® 2016. Enter for a chance to win two free tickets.

 

THREE DRAWINGS: MAY 27JUNE 17JULY 15

 

Sweepstakes starts May 4, 2016 and ends on July 15, 2016 at 11:59PM EST. Winners will be announced on the same day of each drawing and we will notify each winners by email.

 

 

Add a comment
Read more: VMTURBO VMWORLD® 2016 SWEEPSTAKES

Advice from 25 Experts on Getting Started with Javascript

This might be shameless self-promotion, but I was recently contacted to give a statement as an "Expert" on Javascript. The question was "What are the best methods or resources for learning Javascript?". Oddly enough, I wouldn't consider myself an expert (by no stretch) and I think my AirPair post on How to Create a Complete Express.js + Node.js + MongoDB CRUD and REST Skeleton has gained significant attention.

 

Check out what others have said in psdtowp.com's post Learn JavaScript: The best methods and resources according to 25 JavaScript experts

 

Here is some advice from myself:

 

Kendrick Coleman

Website

Kendrick Coleman

The best way to learn JavaScript is to start with a front-end programming course. This could be in a class room setting or with online courses such as TeamTreehouse.com. Learning to manipulate the DOM gives you a better understanding of how to use JavaScript to make things happen. After you have your feet wet, it's time to jump head first into Node.js. There are lots of different places to learn Node.js online and each one of them are good in their own regard. Figure out some sort of basic script you want to do first that doesn't require a web stack. This will teach you about callbacks. Once you have standard server-side scripting in your arsenal, you can move to web frameworks such as express.js, meteor.js, and more!

Add a comment
Read more: Advice from 25 Experts on Getting Started with Javascript

Related Items

Related Tags