Adding some additional clarity to to earlier works
Those who have come before us were the true pioneers, delving into cloudy murky waters and making deep technology less opaque. One of these pioneers was Jitendra Bafna. In Q4 of 2020 he released several YouTube tutorials describing how we might go about creating Mule API’s that leverage GraphQL.
By using GraphQL, you enable clients to choose the fields they’re interested in, thus minimizing the amount of data they get with a request to just what they need. …
Create and debug your Mule Web Service consumer using CXF and SoapUI
To get started download the latest Apache CXF, we’ll be using the WSDL First example as a SOAP Server to provide responses to our consumer request. In it’s simplest form, the SOAP server will run in an embedded Jetty container. If you prefer using Tomcat instead, feel free, but this guide will only cover the steps for running with Jetty.
# create a folder for CXF install
$ mkdir ~/tools
$ cd ~/tools# download CXF
$ wget https://www.apache.org/dyn/closer.lua/cxf/3.4.2/apache-cxf-3.4.2.tar.gz# verify SHA256 sum from download page
There’s no such thing as a free lunch
In this article we’ll explore the motivation and rationale for using free cloud based file sharing applications and whether the cost benefit pendulum has swung back in favor of paying a little to strengthen our privacy. We’ll also provide a simple howto for creating your own cloud share along with a back-of-the-envelope cost breakdown.
Chances are pretty good that you’re using one or more of these file sharing applications:
I sure am!
Rationale: I have multiple colleagues, friends, family members, gadgets and devices that I can…
A new tool for optimizing your interactions with data
Now and again innovations change the way we live and digital tooling simplifies the way we work. In the early days of the internet, XML shaped e-commerce and system integration. Later REST optimized the time it took to bring products to market. However, only well endowed businesses that were able to spend millions in licensing fees could effectively use these technologies.
Some common, useful and transformative recipe’s using DW 2.0
In the recipe’s which follow, you can explore various Dataweave transform recipe’s using AnypointStudio or using the Dataweave Playground that I talked about in an earlier post.
I’ll present these recipe’s using the Playground because it’s simple, easy to use and follow along. I’ll share the input payload, transform and output payload of each for completeness. If you have any transformations that you would like to have included, feel free to reach out to me. When I apply a pattern more than once it makes me consider if it has a…
After the basic getting started examples have you up and running, you wonder how to apply better practices to your projects.
I come to the Go programming language from other languages and best practices learned along the way. When we go to Google to learn how to get started with something new we usually get just enough to get a solution up and running. The searches generally become more difficult when we want to harden a…
Revealed at MuleSoft Connect 2020
Key take away’s
For some time now we’ve been enjoying the benefits of REPL environments provided by languages such as JSFiddle, Go Playground and Katacoda. Yet, we’ve been wondering when we might have something similar for DataWeave?
Moving Kubernetes closer to data producers and IOT devices
When we hear the word Edge, we can’t help but wonder where this edge is?
The edge is a transition boundary, usually between the on premise resources and the cloud. There are real advantages in doing this, we can reduce latency by offloading data from sensors and devices, letting them quickly get back to work again. With an edge controller…
I got my start into home wine making partly inspired by Ray Bradbury’s story Dandelion Wine. The thought of being able to capture time in a bottle, not just any time but summertime, caught my fancy. During the long, cold, dark nights of winter you could pop the cork, smell the sweet intoxicating scents of summer and dream of happier times.
One of the first signs of spring to make their appearance is those hearty yellow flowers beginning to bloom. I walked to the local library where they could be picked without fear of contaminants, such as weed killers. Here’s…
Don’t go live in PROD until it’s ready
In my recent post, Terraform your K8S clusters we discussed how you would go about deploying the Kubernetes cluster model we’ve been working on into the Google Kubernetes Engine (GKE). The lessons take a step-by-step approach, tinkering a little, getting your applications working, then adding a bit more pizzazz and hopefully some utility.
I’ve gotten a few questions regarding whether some of our lessons could be deployed into production? In short the answer, categorically is: No. Here’s why:
A lot a thought and hard work goes into making our applications secure. It’s…
is a techie enthusiast, who’s interests range from: building scalable secure systems to creating that favorite fermented beverage. He’s also an outdoors cat.