Playing with Azure Monitor services and Spring Boot

In enterprise application, performance is major requirement of success. Especially for applications where slowness will have a direct detrimental impact on business productivity, profits and even the brand itself, like trading platforms and e-commerces. If a trading platform loads slowly or experiences errors, it will translate into loss of business, and losses can be extremely high, and the customer might end up switching to another competitor. In this context comes the Application Performance Management (APM)....

September 23, 2019 · 10 min

Playing with OpenShift 4 locally

January 2018, Red Hat acquired CoreOS for 250 million dollars 🤩. CoreOS was one of the leading companies of Linux & Containers market with their wide offer of products: CoreOS Tectonic: container application platform based on Kubernetes. CoreOS Container Linux: lightweight Linux distribution designed to run containerized applications. CoreOS Operators Framework: an open source toolkit designed to manage Kubernetes native applications. CoreOS Quay: a container registry for building, storing, and distributing your private containers....

September 20, 2019 · 8 min

Playing with Istio Service Mesh on Kubernetes

What is Istio? Google presents Istio as an open platform to connect, monitor, and secure microservices. Istio is a service mesh implementation that provides many cloud-native capabilities like: Traffic management: Service Discovery, Load balancing, Failure recovery, A/B testing, Canary releases, etc… Observability: Request Tracing, Metrics, Monitoring, Auditing, Logging, etc… Security: ACLs, Access control, Rate limiting, End-to-end authentication, etc… Istio delivers all these great features without any changes to the code of the microservices running with it on the same Kubernetes cluster....

March 10, 2019 · 20 min

New book update #1

I just updated my book « Playing with Java Microservices with Kubernetes and OpenShift » 😃 The release changelog: Fixed some typos 🙈 I just finished writing the Chapter 14: Getting started with OpenShift 👌 I started writing the Chapter 15: The OpenShift style 🎶 I started working on Istio Tutorial that will be the first bonus chapter in the book ⚡️⚡️ I will be covering more and more subjects soon 😁...

January 20, 2019 · 1 min

My new book is here !!

Playing with Java Microservices on Kubernetes and OpenShift is here ! Today, November 24th 2018, I released my new book Playing with Java Microservices on Kubernetes and OpenShift!! Finally, after ten months of work, tests, POCs and many edition iterations, the newborn is here ! The book is edited and sold on the LeanPub platform 🤩 The book is sold mainly in two different offers: The Book only The Book + one hour of training about Java Microservices and Kubernetes/OpenShift I have some ideas about making some other packages, I will post about them soon !...

November 24, 2018 · 1 min

Workshop Report: ENSI – November 2018

The workshop “Playing with Java Microservices on Kubernetes” was held from 19/11 to 24/11, at the National School of Computer Sciences, in Mannouba, Tunisia. The workshop was done on 18 Hours of training about Java, Spring Boot, DDD, Docker, Kubernetes, Cloud Patterns, CI/CD… Some Github repositories used in the sessions: Monolith Example Microservices Examples We got even a special guest, my techno-mate Houssem Dellai, the great Microsoft MVP, that presented, thru a 3 Hours session, Docker & Kubernetes and the CI/CD lifecycles with a great demo of Azure DevOps for the students of ENSI Tunisia....

November 24, 2018 · 1 min

Meetup Report: Architecture in the Cloud Era

We organized, at Onepoint, our first Architecture Meetup, the 19th of July, in our beautiful headquarters in Trocadéro, Paris. Our first edition’s guest: Aymen El Amri : the founder of eralabs a consulting and training company and, a community hub. He help companies build and learn how to build modern and cloud native applications. He’s written tech books like Painless Docker and founded online communities like DevOpsLinks and Kaptain....

July 20, 2018 · 2 min

First Architecture MeetUp @Onepoint - July 2018

Le jeudi 19 juillet à l’Atelier, la communauté Architecture exposera des REXs, des démos, des workshops avec un invité mondialement reconnu sur le DevOps, le CloudNative et les architectures modernes : Aymen El Amri. Notre special guest : Aymen El Amri - Meilleures pratiques de réalisation d’applications Cloud Native Aymen El Amri a été reconnu par TechBeacon comme l’un des Top 100 leaders, praticiens, experts de DevOps à suivre. Il est le fondateur d'eralabs, une société de conseil et de formation et un Community-Hub....

July 2, 2018 · 1 min

Playing with Spring Boot on Kubernetes

I. Introduction In this tutorial I will show you how to write a small Spring Boot CRUD application and how to deploy it on Kubernetes. Spring Boot is an innovative project that aims to make it easy to create Spring applications by simplifying the configuration and deployment actions through its convention over configuration based setup. Kubernetes (commonly referred to as “K8s") is an open-source system for automating deployment, scaling and management of containerized applications that was originally designed by Google and now maintained by the Cloud Native Computing Foundation....

March 31, 2018 · 32 min

Incoming training: Playing with Spring Boot on Kubernetes Bootcamp

Content and details to be defined soon… If you have any special requests, please feel free to contact me by mail.

March 28, 2018 · 1 min