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

Playing with Java Microservices on Kubernetes - ENSI 2018

I will be in the National School of Computing Sciences of Tunisia (ENSI Tunisia), from November 19th to November 24th 2018, to animate a 15 Hours workshop, about Microservices in Java and how to deploy them as Docker Containers to Kubernetes. The event is organized by Mrs Rim Drira. The workshop content: Part 1: The Monolithics Era Part 2: Coding the monolith Part 3: Microservices Era Part 4: Applying DDD to the code Part 5: Meeting & Implementing the µservices concerns and patterns Part 6: Building the standalone µservices Part 7: Packaging µservices in containers Part 8: Falling in ❤️ with container orchestrator: KUBERNETES 😍 Part 9: Applying the Kubernetes Style Many thanks for Mrs Rim Drira for the invitation and the event’s organization. ...

November 1, 2018 · 1 min

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. Il aide les entreprises à construire et apprendre à construire des applications modernes et Cloud-Native. Il a écrit des livres techniques tels que Painless Docker et fondé des communautés en ligne comme DevOpsLinks et Kaptain. ...

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