Jorge Arteiro
Cloud Developer Advocate for Cloud Native and Containers at Microsoft
Melbourne, Australia
Actions
I am a Cloud Developer Advocate for Containers based in Melbourne/Australia with over 20 years in the tech industry. As former Microsoft MVP - Most Valued Professional, I developed my passion to help and sponsor the Community to get into the tech industry, to learn how to collaborate and share their own knowledge with others.
Since 2014, I have been involved on the Containers, Kubernetes, Azure, Devops and Open Source technologies space.
Full profile here: https://developer.microsoft.com/en-us/advocates/jorge-arteiro
Area of Expertise
Topics
Azure Kubernetes Services 101 for developers
In this session, we are going to discuss how developers can use AKS - Azure Kubernetes Services to develop and deploy their applications. What are the advantages of AKS compared with other Azure services, how can i debug my app, security, scaling, load balancing, multi-cloud, resiliency, local development, and much more. Bring your questions!
BRIGADE - Automation Script Plataform for Kubernetes
Brigade é uma ferramenta de script orientada a eventos que roda no Kubernetes.
O que isso significa:
Brigade executa tarefas automatizadas com script na nuvem.
O Brigade não exige que você gerencie servidores host.
O Brigade é particularmente adequado para cargas de trabalho de CI e CD, como:
Teste automatizado
Integração de gancho do GitHub
Construindo artefatos e lançamentos
Gerenciando implantações
Brigade vem com seu próprio servidor de API
As interações ocorrem diretamente através do Brigade, via CLI do Brig ou um SDK
Os operadores que gerenciam uma instalação do Brigade ainda podem acessar a API do K8s para investigar os recursos do Brigade.
O servidor Brigade é implantado e gerenciado com o Helm, portanto, a hospedagem pode ocorrer em qualquer sistema Kubernetes de estoque, do Azure ao Minikube.
Brigada lida com preocupações de autenticação/authz
As opções de autenticação de terceiros incluem o provedor de identidade OAuth2 do GitHub e soluções compatíveis com OIDC, como Azure Active Directory e Google Identity Platform.
Containers for dotnet developers
In this talk we are going to deep dive into how dotnet developers can use containers on their development life-cycle. From preparing their local development environment, creating pipelines and deciding how to write your application to scale the cloud native way. Let's discuss about load balancer, GRPC, dotnet 6, Dapr, Keda, Serverless, Kubernetes and much more.
Deep Dive into Kubernetes on Azure
This session is going to deep dive into Kubernetes on Azure with Visual Studio, Helm, Docker, ACR and Azure DevSpaces. Let's see how to have a full CI/CD for your containerized applications.
Azure API Management Consumption Layer Use Cases
This session will bring real life scenarios where APIM Consumption layer can be used to can be used to bring affordable advanced features to your application, like: security, caching, data transformation, authentication, rate limit, quota, etc. Let's demo APIM as you front door to Azure functions and AKS - Azure Kubernetes Services
Lightning Talks
Lightning talks (approx 10-15 minutes each)
Talk 1: Gang up on difficult problems with Mob Programming - Jim Pelletier
Mob Programming is pair programming taken to the extreme, where a whole team shares a single keyboard and everyone writes code together.
We'll talk about our first experiments with mob programming at Page Up. Discuss how this could ever possibly be a good idea. And talk about how you'd go about doing your own experiments.
--------------------
Talk 2: Congratulations, You're an Architect - Stephen Kennedy
So you, or your workplace, identifies you as an architect, what now?
There are countless amounts of available material on software architecture and design patterns, but comparatively little on how to be a software architect. Being an effective architect is a whole lot more than having a toolkit of patterns and practices!
In this talk Stephen will draw upon his years of experience working on architectural solutions and mentoring others. Among other things, this talk will cover:
• Attitudes and behaviours
• Getting your way
• Gaining the respect of the business
• Considerations outside those of a developer
This talk is for practitioners from those early in their software architecture foray, to those just seeking some group therapy.
No UML diagrams, guaranteed!
--------------------
Talk 3: Simplified Unit Testing with the Entity Framework Core InMemory Provider - Jason Taylor
In this lightning talk, we'll look at how using the EF Core InMemory Provider will simplify your unit testing approach. We will discuss the typical approach versus the simplified approach, limitations, and other considerations. You will walk away from this talk ready to write simplified unit tests for systems that depend on EF Core.
--------------------
Talk 4: UX design lessons from fighting games - Xharmagne Carandang
You may have heard that video games have lots to teach us in terms of user experience design. There are definitely lessons to be had from game design and games' user interface designs; but what really stuck with me were the things I learned by actually playing a certain genre of games - fighting games.
Here are some basic UX and UI design principles I've learned through playing games like Street Fighter, Tekken and Mortal Kombat at a competitive level; and practical applications of some these principles in real world projects.
--------------------
Talk: 5 WSL - Windows Subsystem for Linux - Jorge Arteiro
This is a quick overview how Windows subsystem for Linux can help with multi-platform and multi-language development. Let's play with Ubuntu and Linux tools on Windows! I will show you my findings.
Jorge Arteiro
Cloud Developer Advocate for Cloud Native and Containers at Microsoft
Melbourne, Australia
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top