Polyglot Plugin Patterns – Creating Go and Java plugins for Cloudify Pt2
In a previous post, I discussed a general approach to writing Cloudify plugins in languages other than Python. I got as far as discussing the implementation of an example Go plugin, but stopped short of describing a Java plugin, which is the topic of this post. I encourage you to read the previous post for context, as this […]
Polyglot Plugin Patterns – Creating Go and Java plugins for Cloudify Pt1
For a long time now, I’ve told those that were interested that plugins for Cloudify don’t necessarily have to be written in Python, and then waved my hands about how non-Python plugins could be created. Recently, I was asked from a Go shop whether plugins could be written in Go, and I did my usual […]
Kubernetes From The Inside Out
This post is part 1 of a 3-part series. You can find part 2 and part 3 linked here. Kubernetes is famously known for having an opinionated architecture; most notably container orientation, networking idioms, and declarative orchestration. As Kubernetes development has progressed, an increasing number of features have been added to accommodate and integrate with […]
We Built Alexa Voice Control for Cloudify with Serverless, AWS Lambda
Serverless. It’s all the rage. And one of our awesome engineers, Joshua Cornutt, wanted to see how we could apply it to Cloudify. From that initial thought came inspiration – voice control. Amazon already has the ability to create new Alexa skills, and, with Lambda, it’s pretty simple to build a basic application. So, he […]
Here's How We Embedded Python Into Our CLI Download Packages
We embedded Python directly into our CLI packages so users don’t have to compile anything on their end. Want to know how you can do that too? Keep reading.
We Created an Awesome Search Tool for Github Repos in Python
Background Recently, we got a notification from Amazon that one of our secret keys, which was accidentally left in a public Github repo, was being abused. Since it wasn’t our own team doing the abusing, we decided to put a stop to this happening in the future. So, the idea here was to create […]
The Cloudify Awesome Sauce Monthly Roundup | December 2015
We’re continuing the tradition of a roundup of excellent stuff we happened upon on the interwebs – from tools, to repos, to blog posts. As it so happens, there are some months with more interesting stuff to read, and others with better repos. This month I just happened upon really awesome content and […]
From Closed Source to Open Source – A Journey
Since joining GigaSpaces a few months ago, I thought it would be interesting to write down some thoughts about my experience on the journey from the closed-source, enterprise world to the open source, startup mentality of getting work done, both internally at the office as well as from a client-facing perspective. As you […]
Tools We Like – IntelliJ IDEA
I’d like to preempt by saying, this is an off-topic post, but since I know what goes into building a tool, I think it’s a worthy undertaking to just give a quick shout out to those I think are doing great thing. So here is a quick roundup of a few nifty things […]
Remote Commands, Deployment Automation & SSH with Fabric & Cloudify
A deep dive on remote execution, its tools, why it’s needed, and how to actually make the best use of it. Featuring the Fabric plugin.
Just Script It.
The Cloudify Script Plugin from the Inside Out Hot on the heels of Barak’s previous post, that explores new features and functionality available in 3.1, I’d like to take a deeper technical dive into a specific feature, so you can have a bit of a better understanding how to really leverage these new […]
Feeder Feeder Data Eater!
A new open source Python module to help you with your performance testing, load testing, configurations, data structure, metrics…you name it. Intro We’ve all (well.. not ALL…) been in that situation where we need to generate random data for any number of reasons. For instance, something I kept running into was testing our Elasticsearch […]