Monitoring is one of the hot topics when we talk about cloud-native architectures. Prometheus is a graduated Cloud Native Computing Foundation (CNCF) open-source project and one of the industry-standard solutions when it comes to monitoring your cloud-native deployment, especially when Kubernetes is involved.
Following its own philosophy of providing a managed service for some of the most used open-source projects but fully integrated with the AWS ecosystem, AWS releases a general preview (at the time of writing this article): Amazon Managed Service for Prometheus (AMP).
The first thing is to define what Amazon Managed Service for Prometheus is and what…
If you are reading this, probably, you are already aware of the challenges that come with a microservices architecture. It could be because you are reading about those or even because you are challenging them right now in your own skin.
One of the most common challenges is network and communication. With the eclosion of many components that need communication and the ephemeral approach of the cloud-native developments, many new features are a need when in the past were just a nice-to-have.
Concepts like service registry and service discovery, service authentication, dynamic routing policies, and circuit breaker patterns are no…
Enterprise Application Integration has been one of the most challenging IT landscape topics since the beginning of time. As soon as the number of systems and applications in big corporations started and grows, this becomes an issue we should address. This process's efficiency will also define what companies succeed and which ones will fail as the cooperation between applications becomes critical to respond at the pace that the business was demanding.
I usually like to use the “road analogy” to define this:
It doesn’t matter if you have the fastest cars if you don’t have proper roads you will not…
I just switched the PC laptop that I was used extensively for the last years for a new Macbook Pro last week, and I have been entered into a new world. I have been used OS X environments in the past. I had my first Macbook in 2008 and my second one in 2016, so I am not new to the OS X ecosystem, but even with that, things change quickly in the App industry, especially in the last four years.
This is another post of the #TIBFAQS series. To remind you what all this about is, you can submit your questions regarding TIBCO developing issues or doubts and try to provide an answer here to try to help the community of TIBCO developers out there.
So, today I am going to start with one of the most common issues when we work with BusinessWorks, and it is when I am going to deploy my application or testing it locally, and I get this log trace and nothing after that:
I’ve never been a runner in my life until recently. I was always a team sports guy. I always enjoy competition and teamwork, so running was not a thing, but at some point, I needed to do something to change my life.
The reason for that is clear, after gaining more than 20 kg in my college days and adult life, it was affecting my health both physically and mentally.
Now, after two marathons, several half-marathons, and a lot of 10k races, I can tell you my experience and especially some of the unexpected benefits after joining this movement that…
Let me take you during the story of my life and how I was able to lose more than 20kg in 11 months without doing all these techniques that you can read a lot about: Intermittent fasting, Club of 5 AM, vegan food, and so on.
But don’t get me wrong. I am not trying to tell you these techniques are not worth it, and I even followed some of them and tried to do so, but this is just because when I changed my life to be happier and healthier, I started to read about all of these things.
This is not going to be one of those articles about tools that can help you develop code faster. If you’re interested in that, you can check out my previous articles regarding VS Code extensions, linters, and other tools that make your life as a developer easier.
My job is not only about software development but also about solving issues that my customers have. While their issues can be code-related, they can be an operation error or even a design problem.
I usually tend to define my role as a lone ranger. I go out there without knowing what I…
This is another post of the #TIBFAQS series and only to remind you what all this about is that you can submit your questions regarding TIBCO developing issues or doubts and I try to provide an answer here to try to help the community of TIBCO developers out there.
So, today I am going to start with one of the I think most common issues when we work with BusinessWorks Container Edition and we are deploying into our target environment and it is a trace similar to this one:
We all know that APIs are the new standard when we develop any piece of software. All the latest paradigm approaches are based on a distributed amount of components created with a collaborative approach in mind that they need to work together to provide more value to the whole ecosystem.
Talking about the technical part, an API has become a synonym for using REST/JSON to expose those APIs as a new standard. …