Engagement Day

Today, August 25th 2018 is one of the most wonderful days in my life. Today is my engagement day with my love. I love you, not only for what you are, but for what I am when I am with you. I love you, not only for what you have made of yourself but for what you are making of me." – Roy Croft

August 26, 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. Aymen’s talk was: Architecture At The Cloud Native Era....

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

Workshop Report: ENSIT - May 2018

The workshop “Playing with Spring Boot and Angular” was held on May 4th 2018, at ENSIT**, Tunisia.** The workshop content: Introduction to Spring Boot Introduction to Spring Boot fundamentals Generating project using Spring Initializr Presentation of SpringBoot & autoconfigurations Creating CRUD application: Spring Data JPA + Spring Data REST Presentation of Spring Actuator Introduction to Angular TypeScript Fundamentals Angular Basics Template Syntax Components Services & Dependency Injection RxJS and Observables Communicating with the Server using the HttpClient Service The event was sponsored by onepoint....

May 5, 2018 · 1 min

Workshop Report: IntilaQ - May 2018

The workshop “Playing with Java Microservices with Kubernetes and OpenShift” was held on May 3rd 2018, at IntilaQ Center, El Ghazela Technopark, Tunisia. The content of the workshop was : Introduction to Microservices Architectures Introduction to the 12-Factors methodology Introduction to Microservices concerns & Spring Cloud Libraries Configuration Management Service Discovery Load Balancing API Gateway Service Security Centralized Logging & Metrics Resilience & Fault Tolerance Packaging, Deployment & Scheduling Introduction to Kubernetes The event was co-organized by Houssem Dellai and sponsored by onepoint....

May 4, 2018 · 1 min

Workshop Report: ISG Tunis - May 2018

The workshop “Playing with Spring Boot and Angular 5” was held on May 2nd 2018, at ISG Tunis, Tunisia. The workshop content: Introduction to Spring Boot Introduction to Spring Boot fundamentals Generating project using Spring Initializr Presentation of SpringBoot & autoconfigurations Creating CRUD application: Spring Data JPA + Spring Data REST Presentation of Spring Actuator Introduction to Angular 5 TypeScript Fundamentals Angular 5 Basics Template Syntax Components Services & Dependency Injection RxJS and Observables Communicating with the Server using the HttpClient Service Router The event was sponsored by onepoint....

May 3, 2018 · 1 min

Workshop Report: ENSI - April 2018

The workshop “Playing with Java Microservices with Docker” was held on Wednesday, 25th of April 2018, at the National School of Computer Sciences, in Mannouba, Tunisia. Yeah ! We did it !! Many persons said it will be difficult to make an 8-hours workshop, but we made it ! The coffee breaks were sponsored by onepoint. The day ended with a giveaway of some Java Books to students. It was great for everyone to see the great turn out and the plan is to have other Java Workshops soon, in many schools....

April 26, 2018 · 1 min

Playing with Spring Boot and Angular 5 - ISG Tunis 2018

I will animate a workshop in my school, ISG Tunis, Tunisia, on the May 2nd, 2018. The workshop will be about Spring Boot & Angular 5 development. The workshop content: Introduction to Spring Boot Introduction to Spring Boot fundamentals Generating project using Spring Initializr Presentation of SpringBoot & autoconfigurations Creating CRUD application: Spring Data JPA + Spring Data REST Presentation of Spring Actuator Introduction to Angular 5 TypeScript Fundamentals Angular 5 Basics Template Syntax Components Services & Dependency Injection RxJS and Observables Communicating with the Server using the HttpClient Service Router Requirements:...

April 8, 2018 · 1 min

Playing with Java microservices with Docker - ENSI 2018

I will be in the National School of Computing Sciences of Tunisia (ENSI Tunisia), on April 25th 2018, to animate a full-day workshop, about Microservices in Java and how to deploy them as Docker Containers. The event is organized by the Open Source Software ENSI Club. The workshop content: Introduction to Enterprise Development & Architectures Introduction to Microservices Architectures Introduction to Spring Boot Introduction to Spring Boot fundamentals Generating project using Spring Initializr Presentation of SpringBoot & autoconfigurations Creating CRUD application: Spring Data JPA + Spring Data REST Presentation of Spring Actuator Introduction to the 12-Factors methodology Introduction to Microservices concerns & Spring Cloud Libraries Configuration Management Service Discovery Load Balancing API Gateway Service Security Centralized Loggin & Metrics Resilience & Fault Tolerance Packaging, Deployment & Scheduling Introduction to Docker Presentation of Containerization vs Virtualization Presentation of Docker’s terminology: Image; Container; Dockerfile; Docker-Machine Presentation of Docker-Compose, Docker-Swarm Presentation of Docker Hub & Continuous Delivery using Docker Requirements:...

April 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 · 35 min