Open in app
Home
Notifications
Lists
Stories

Write
Mazhar Choudhry
Mazhar Choudhry

Home

Nov 27, 2020

Spring Boot on K8s

Spring Boot Microservice on Kubernetes MicroK8s used in this example is free, lightweight Pure Kubernetes solution that we can install on our our laptops and enjoy full Kubernetes edge experience. Generate Spring Boot Application curl https://start.spring.io/starter.tgz -d artifactId=k8s-demo-app -d name=k8s-demo-app -d packageName=services.objex.demo -d dependencies=web,actuator -d javaVersion=11 | tar -xzf -

2 min read

Spring Boot on K8s
Spring Boot on K8s

Jun 1, 2020

API Monitoring using Apigee

Apigee enables you to create APIs and share them with other developers who might be part of your organization or who might be external, or even unknown. API teams using Apigee achieve this by combining APIs into “API products” that offer different capabilities and levels of service. …

API

2 min read

Apigee
Apigee

May 20, 2020

monitoring

Monitor Kafka with Prometheus + Grafana Monitoring Kafka Yolean Kafka is one of the simplest Kubernetes container-based Kafka solution in the market to get started with. Yolean Kafka JMX Metrics Prometheus Exporter This following adds a sidecar to the broker pods that exports selected JMX metrics over HTTP in a format that Prometheus understands. …

Kafka

2 min read

monitoring
monitoring

May 20, 2020

HubSpot CRM Integration using Serverless Cloud Function as a Backend

HubSpot HubSpot offers a suite of online marketing, sales, and CRM software products. As a growing company, we had a need for a CRM solution. After comparing different products we decided to use HubSpot as our CRM tools. Their CRM offering does not cost anything so why not.

Google Cloud

4 min read

CloudFunction + HubSpot
CloudFunction + HubSpot

May 4, 2020

Best Practices

Hashicorp Vault on GKE Best Practices Isolate the installation with single tenancy. You can host Vault on Google Kubernetes Engine (GKE) or Compute Engine, but it should be completely isolated in its own project, cluster, and/or private VPC/subnet. If running on Compute Engine, Vault should be the only main process running on a machine. This reduces the risk that another process running…

Hashicorp

3 min read

Best Practices
Best Practices

May 4, 2020

Using a Private Image Registry with GKE

A simple solution to an annoying GCE Docker Issue — Issue Kubernetes schedules a pod at node level (GCE) and kubelet on node uses Docker to download an image and run it. Docker uses system DNS to resolve the address of a registry, because it works right on the GCE node, not in the Kubernetes. …

Gke

1 min read

Using Private Image Registry with GKE
Using Private Image Registry with GKE

Jun 2, 2019

OpenAPI 3

API First When implementing capabilities, the design of the services must start with the externally visible service contract specification (the API). An API is a contract that all parties needs to exactly follow. Changing such a contract is always difficult. This makes the design stage of an API extremely important. OpenAPI 3.0 OpenAPI Latest…

API

8 min read

OpenAPI 3
OpenAPI 3

Jun 2, 2019

Microservices

Microservices are a modular architecture approach that is driven by domain driven design principles and organization’s communication structure. Characteristics Size The size of service matters. Microservices meant to be “micro” in nature. Modularization Microservices are developed in a modular fashion. Teams develop software in modules. …

Microservices

5 min read

Microservices
Microservices
Mazhar Choudhry

Mazhar Choudhry

CEO Objex (https://objex.tech), Rabbito.io (https://rabbito.io) and HBHM (https://hbhm.org)

Following
  • Michael Bogan

    Michael Bogan

  • K. Tsakalozos

    K. Tsakalozos

  • Tyson Midboe

    Tyson Midboe

  • Sudesh Girdhari

    Sudesh Girdhari

  • Raghu Prabhu

    Raghu Prabhu

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable