Intro Building a microservice architecture from the ground up One of our larger customers embarked on a journey of converting large monolithic systems to a microservice architecture. In such instances, it is paramount to gain an understanding of which business system aspects can in fact be converted. Consequently, thorough investigations need to be made and […]
Part 5: Docker Swarm with HAProxy for highly available services Ensuring your services are up and running when building monoliths is usually straightforward. If you keep the server(s) on which this monolith is deployed running, all should be well. However, moving to a microservice architecture will quickly reveal this flawed approach. You need a platform
Part 4: Using Prometheus and Grafana for monitoring and visibility A proper monitoring system is crucial in any environment, whether monolithic or microservice. We chose Prometheus due to its versatility, making it the logical choice for our project. We aimed to monitor server resources and the services running on top of them, such as Kafka.
Part 3: Using JulieOps to Manage Kafka Through Pipelines In a complex environment like the one we have been describing so far in this series, one of the key factors for success is automation and auditability. This becomes even more evident when it comes to managing Apache Kafka. Kafka itself is complex, with numerous configurable
Part 1: Apache Kafka – Modernizing Data Flow In today’s data-driven world larger organisations constantly face the challenge of managing vast amounts of data. Traditionally the approach had been to accumulate and store all data, resulting in monolithic systems that have served well over the years. However, with the exponential growth of data these monoliths
Part 2: Deploying a proper source control system When transitioning to a microservice architecture, it is crucial to have a reliable and effective source control system in place. By combining this system with automation pipelines, a whole new world of possibilities opens up. Given that HBPS prioritizes both functionality and security, and strongly believes in
Why Choose HBPS? Technology is essential for any company to thrive in today’s fast-paced business world. That’s why having an IT partner that can keep up with the ever-changing information technology landscape is crucial. At HBPS Consulting, we pride ourselves on IT systems that are done B.E.T.T.E.R. Our campaign, “IT systems done B.E.T.T.E.R.,” is not