Home  > Resources  > Blog

SOA & Web Services Blog Articles

 

Creating an ASP.NET Core MVC Kafka Client

November 7, 2022

This tutorial is adapted from the Web Age course https://www.webagesolutions.com/courses/WA3204-introduction-to-kafka-for-c-developers. In this tutorial, you will add Kafka support to an existing ASP.NET .NET Core MVC 3.1 application. The website will allow user registration. Each user registration request will be sent to a Kafka topic named user-registration.

How to implement Spring Data REST?

August 19, 2021

This tutorial is adapted from Web Age course Spring Boot Training. In this tutorial, you will add Spring Data REST support to an existing application. The existing application is a simple Spring Boot application with Spring Boot, JPA, and H2 packages added to it. The application will persist data in an H2 database. You will expose the data as REST APIs using Spring Data REST. Sprin

How to Use Resilience4j to Implement Circuit Breaker?

April 29, 2021

This course is adapted from the Web Age course Mastering Microservices with Spring Boot and Spring Cloud. The circuit breaker is a design pattern where you stop executing some code when the previous attempt(s) have failed. For example, calling web services/REST APIs and accessing databases can fail if the backend isn’t up and running or the perf

What is Docker?

February 19, 2020

This tutorial is adapted from Web Age course Microservices Development Bootcamp with Immersive Project.1.1 What is Docker Docker is an open-source (and 100% free) project for IT automation. You can view Docker as a system or a platform for creating virtual environments which are extremely lightweight virtual machines. Doc

How to Secure a Web Application using Spring Security?

January 30, 2020

This tutorial is adapted from Web Age course  Technical Introduction to Microservices.1.1 Securing Web Applications with Spring Security 3.0  Spring Security (formerly known as Acegi) is a framework extending the traditional JEE Java Authentication and Authorization Service (JAAS). It can work by itself on top of any Servlet-based te

Twelve-factor Applications- 12 Best Practices for Microservices

January 29, 2020

This tutorial is adapted from Web Age course  Technical Introduction to Microservices.1.1 Twelve-factor Applications

How to Install and Configure Confluent Kafka?

December 2, 2019

This tutorial is adapted from Web Age course Confluent Kafka for System Administrators.1.1 Planning for Kafka – Platform Regarding OS Platforms for Confluent Platform Linux is the primary platform for deploying Confluent Kafka. macOS is supported for testing/development purposes. Windows is not a supported platform. Confluent Pla

Data Pipelines Overview- Kafka

December 2, 2019

This tutorial is adapted from Web Age course Confluent Kafka for System Administrators.1.1 Building Data Pipelines

How to Describe RESTful APIs using RAML and Swagger?

October 2, 2019

This tutorial is adapted from Web Age course Api Management Fundamentals for Architects Training.1.1 Why to describe RESTful APIs? To make RESTful services useful, Service APIs must be described and published. Client need to be able to find API descriptions. APIs must be described in suffi

How to Create a Simple RESTful API in Spring Boot?

August 29, 2019

This tutorial is adapted from Web Age course Mastering Microservices with Spring Boot-and Spring Cloud. In this tutorial we’re going to build a simple “Hello World” API using Spring Framework and Spring Boot. The API will implement a single resource, “/hello-message” that returns a JSON object that contai

Introduction to Spring Boot

August 27, 2019

This tutorial is adapted from Web Age course Mastering Microservices with Spring Boot and Spring Cloud.1.  What is Spring Boot? Spring Boot (https://spring.io/projects/spring-boot) is a project within the Spring IO Platform (https://s

Follow Us

Blog Categories