Rebai Hamida

Information & Communications Technology

Québec, Quebec, Canada

Rebai Hamida

REBAI Hamida MVP, Software Architect, Speaker, Technical Writer

Software architect, awarded by Microsoft as Most Valuable Professional in Developer Technologies, Azure Certified, Microsoft Certified Trainer, author, speaker, contributing code to projects and a member in dotnetfoundation and Speaker, she led many projects to drive change through technological innovations that create business opportunities, she shapes and translates business and IT strategies, she is empowering organizations to achieve more on the cloud with new skills, she is a mentor and coaches future leaders, share knowledge, and animate sessions, and webinars. She is Blogger, Speaker, Author, and Technical Writer. Recently, she was selected as a finalist in the Women in IT Award Canada 2019. She is developing and architecting software at a commercial level for well since 2009 in many sectors: Telecommunication, Automotive, Finance, Banking.

Current sessions

Hybrid cloud and multicloud in Azure

She will share some tips to set up your successful hybrid cloud implementation with Azure and your datacenter. She will share her best practices and pitfalls to avoid when you decide to move to the cloud. Join her to learn how to mitigate hybrid and multi-cloud concerns while maximizing your existing investment. Some organizations are not able to decide which provider need to select, sometimes they need more than one, so, they decide to use multi-cloud. By building a multicloud, they can use and benefit from multiple services from multiple cloud hosting providers. Connectivity that provides end-to-end reach is key for the multicloud, She will talk about the connectivity way provided and how it can either help or hinder efforts to extend end-to-end security and operational control across a multicloud architecture.
She will share some best practices.


Deploy Web Core 2.0 application to Azure Container Service (AKS) using Kubernetes

We will describe in this session the workflow to compile a Docker-based ASP.NET Core web application and to deploy it after to a Kubernetes cluster that is already running on the Azure Container Service (AKS), we will use Visual Studio Team Services (VSTS). We will describe other features that are available with Azure App Service such as scaling, auto-scaling, using slots in staging or production.


Microservices with container in Action

In the session, she will explain the main principles of using Microservices instead of a monolithic approach, an introduction to developing microservices-based applications and managing them using containers, she will present some case studies to explain the intricacies of large-scale microservices and a
real-life sample with tools and she will put the focus of using a container like Docker to deploy it and discusses architectural design and implementation approaches. She will answer these questions: Should you be using microservices? How are microservices related to containers and orchestrators?


Developing Solutions for Microsoft Azure

Design and build cloud solutions such as applications and services during all phases of development. She will explain how to be proficient in developing apps and services by using Azure tools and technologies, including storage, security, and communications. She will start by demonstrated the Creation of containerized solutions after, Azure App Service Web Apps and Azure App Service mobile apps.
The participant will learn more about the way of Creating Azure App Service API apps and the Implementing of Azure functions.


Conteneuriser les Microservices avec Service Fabric

Service Fabric est la technologie fondamentale introduite par Microsoft Azure pour renforcer les services Azure à grande échelle.
Dans cette session, vous obtiendrez un aperçu des conteneurs comme Docker après un aperçu de Service Fabric, expliquez la différence entre celui-ci et Kubernetes en tant que nouvelle façon d'orchestrer les Microservices. Vous apprendrez comment développer une application de Microservices et comment déployer ces services sur des clusters Service Fabric et le nouveau service Service Fabric Mesh sans serveur. Nous allons explorer les avantages de la plate-forme et du modèle de programmation, y compris les services et les acteurs avec état pour le traitement des données à faible latence, etc.
Tu vas apprendre:
Aperçu des conteneurs
Présentation de Service Fabric
Différence entre Kubernetes et Service Fabric
Configuration de l'environnement pour commencer à développer une application à l'aide de Microservices avec Service Fabric


Containerize Microservices with Service Fabric

Service Fabric is the foundational technology introduced by Microsoft Azure to empower the large-scale Azure service.
In this session, you’ll get an overview of containers like Docker after an overview of Service Fabric, explain the difference between it and Kubernetes as a new way To Orchestrate Microservices. You’ll learn how to develop a Microservices application and how to deploy those services to Service Fabric clusters and the new serverless Service Fabric Mesh service. We’ll dive into the platform and programming model advantages including stateful services and actors for low-latency data processing and more.
You will learn:
Overview of containers
Overview of Service Fabric
Difference between Kubernetes and Service Fabric
Setup Environment to start developing an application using Microservices with Service Fabric


Build mobile apps with .NET Standard and Xamarin.Forms

In this session, we will talk about Xamarin.Forms, and the use of .NET Standard to provide cross-platform compatibility. We will take in the beginning a tour of a Xamarin.Forms app with some functionalities and APIs for .NET developer using C# and XAML. After we will talk about .NET Standard, the difference with Portable Class Libraries and why you should probably move to this new cross-platform model soon. And finally, we will demonstrate the use of some Azure services in Xamarin.Forms


ASP.NET Core and Azure Devops

She will introduce the basic concepts of building a development lifecycle around Azure using .NET tools, DevOps toolchain, and processes. She will start by deploying a sample App in Github to Azure App Service and she will focus on the end-to-end continuous deployment experience for .NET developers from continuous integration, deployment, monitoring, and debugging.


Xamarin and the Cloud

In this session, I will explain how we can create a Mobile application and use Azure services. We will cover all that developer need to create a simple application that consume an existent REST Web API, store data and setting (Sqlite), MVVM pattern, ReactiveUI, Bindable Objects, Internationalization and the use of Azure services...


Deploy Web Core 2.0 application to Azure Container Service (AKS) using Kubernetes

We will describe in this session the workflow to compile a Docker-based ASP.NET Core web application and to deploy it after to a Kubernetes cluster that is already running on the Azure Container Service (AKS), we will use Visual Studio Team Services (VSTS). We will describe other features that are available with Azure App Service such as scaling, auto-scaling, using slots in staging or production.


Guide to migrate your .NET app to Azure

She will demonstrate the different steps to migrate .NET apps to Azure and illustrate the advantage of a full range of cloud benefits like automatic scaling, patching, performance monitoring, and CI/CD. So you will be able after this session to know how you can move your existing .NET Framework server applications directly to the cloud by modernizing specific areas, with or without re-architecting or recoding entire applications.


Past and future events

Azure Summit

13 Sep - 23 Sep 2021

Developer Week '21

27 Jun - 1 Jul 2021
Nürnberg, Bavaria, Germany

Women Data Summit

25 Jun 2021

Global Azure 2021

14 Apr - 16 Apr 2021

Virtual Scottish Summit 2021

22 Feb - 27 Feb 2021

DeveloperWeek 2021

17 Feb - 19 Feb 2021
Oakland, California, United States

.NET DeveloperDays 2020

19 Oct - 20 Oct 2020
Warsaw, Mazovia, Poland

Virtual Azure Community Day

27 Jul - 28 Jul 2020

DeveloperWeek Global 2020

16 Jun - 17 Jun 2020

Global Azure Virtual

22 Apr - 24 Apr 2020
Seattle, Washington, United States

Virtual Azure Community Day

30 Mar 2020

Granite State Code Camp 2019

2 Nov 2019
Manchester, New Hampshire, United States

aOS Aix-Marseille 2019

11 Jun 2019
Aix-en-Provence, Provence-Alpes-Côte d'Azur, France

Microsoft Build

6 May - 8 May 2019
Seattle, Washington, United States

MVPDays Online February 2019

20 Feb 2019
Calgary, Alberta, Canada

MVPDays Online January 2019

30 Jan 2019
Calgary, Alberta, Canada

MVPDays Online November 2018

28 Nov 2018
Calgary, Alberta, Canada

Update Conference Prague 2018

21 Nov - 22 Nov 2018
Prague, Hlavní město Praha, Czechia

PhillyTech365

30 Jul - 1 Aug 2018
Philadelphia, Mississippi, United States