How Community Sensors Taught Me More Than Any Enterprise Project** For years, I’ve worked on data-driven systems and IoT architectures. But nothing has clarified the importance of clean data pipelines, consistent units, and transparent hardware more than building and deploying my own air-quality monitoring device and contributing that data to sensor.community — one of the […]
Category: projects
Define API by Composable Gateway API Manager
An Gateway API Manager able easy to define by self-explaining GUI in React: Features Status of the project Frontend is producing a JSON payload, this is consumed by cogwbackend that calls internal service and returns back the response. Streaming feature is in development. For more infos, contact me […]
Easy Web Application Development with AWS Cognito and S3
General direction for developing a complex Web Application was to: Thanks to AWS Cognito, S3 buckets, and Lambda, all those complexity is simplified. And one can pay as it goes: if the service has value for the user, then more lambda fuel must be filled. What in this AWS solution: Read more on AWS Service […]
How to scrape HTML page by DOM and XPath
I decided to release this code snip, just a PHP class, for extracting data from an HTML page. The code is in https://github.com/danielecr/verygrabber and the packagist can be installed by composer install smartango/verygrabber rif. https://packagist.org/packages/smartango/verygrabber This is an old snippet to define a grabber by XPath deploying the recursive nature of DOM (Document Object Model) […]
Gateway API for Docker Swarm
Docker Swarm by its own, and also any kind of cloud orchestrator, lacks of API Gateway management. The main focus of Cloud Platform is to provide orchestration and network communication between microservice. But the Gateway is important as well if you need to expose API to a client (say a ReactJS application, or a mobile […]
Job Orchestrator with consume policy
A common architecture for business logic is defined by BPMN, and a well known implementation is provided by Camunda. But BPMN has a general purpose target, so it is oversized for a specific problem. As a SaaS provider, you want to: Sometime your service is based on API provided by third party, so you must […]
System topology of CI/CD Jenkins talking with Docker registry
Nowaday Docker Swarm is an entry level project, used just for study purpose. But really there was a time when it was competing with Kubernetes, just because it is simpler, easy to setup and maintain, and with a quick learning curve. These aspect make Docker Swarm ideal for starting to thinking about microservice architecture, design, […]