Feb 22, 2024Kubernetes 101: How to run in localIn this post we are going to see the easiest way to create your own Kubernetes local cluster. And so, we can get a little bit into this technology. In the development world it’s increasingly necessary to have at least basic knowledge of DevOps. And that’s what this post is…Kubernetes4 min readKubernetes4 min read
Jan 7, 2024Wiremock & Quarkus: How to configure itWiremock is a great tool that can help you in performing quality testing of your code. A fundamental step when we develop tests for applications or services that invoke others. Testing is a fundamental step in software development. And Quarkus is a Java framework specially designed for containerized, serverless and…Wiremock4 min readWiremock4 min read
Nov 29, 2023Quarkus & Microprofile: How to make a Microservice with persistenceToday we are going to see a new way to make a microservice. This time using Quarkus and Microprofile. We will also add a small persistence layer. We have already seen Quarkus integrated with Apache Camel, here, but today we will see it individually. Quarkus is a Java framework but…Quarkus3 min readQuarkus3 min read
May 12, 2023Testcontainers: How to use itIn multiple of the posts that I have done, I have always used containers to be able to perform the tests. Normally creating a docker-compose.yml that allowed to raise and configure the external systems. Now we are going to do something similar but to carry it out we will use…Testcontainer4 min readTestcontainer4 min read
Apr 12, 2023Apache Camel: General TipsLately I’ve been doing a lot of integrations with Apache Camel. I’ve collected some tips that can be useful. Some have come from exceptions during the development, others are configuration or lesser known items. DataBase Components There are 3 different components that help us to operate with databases: JDBC, JPA…Camel3 min readCamel3 min read
Mar 3, 2023WSO2 Secret: Basic creationWSO2 allows the creation of keys that are managed by its own Secure Vault. It’s a good tool that allows us to manage keys in a secure way and implement good practices. For this example we have used the image: docker.wso2.com/wso2mi:1.2.0 Static key On the one hand, we configure them…Wso22 min readWso22 min read
Feb 13, 2023Wiremock & JUnit 5: How to use itToday we are going to see a simple post about how to configure Wiremock with JUnit 5. Something simple but different from how it was with JUnit 4 rules. For our example we will use the following versions: junit-jupiter-api:5.9.2 wiremock-jre8:2.35.0 To begin with, if we want to use Wiremock in…Wiremock2 min readWiremock2 min read
Jan 18, 2023HowTo: Apache HttpClient 5We have already done other posts about this great library, about configuration and use of the Fluent interface. Today we will see a basic manual about the new version, HTTP Client 5 in its classic version. And four simple examples for its most common use. We will see the most…Apache2 min readApache2 min read
Dec 21, 2022WSO2 IS: Create Custom User StoreIn this post, we will see what is a Custom User Store in WSO2 Identity Server, IS, and what is it for. And we will also see small differences in deploying it in a version in Identity Server 5.10 or 5.11. IS is a product that allows us, among other…Wso23 min readWso23 min read
Oct 22, 2022Apache Camel: ActiveMQRecently we saw how to make an integration with WSO2 and ActiveMQ, which you can see here. This time we will see the same example but with Apache Camel and Spring Boot. Where we will also add the complexity of using queues that require authentication. …API3 min readAPI3 min read