SlideShare a Scribd company logo
#GlobalAzure @CAT_zure
AKS: Keep your Devs close and your OpsSec
closer…
Carlos Mendible (@cmendibl3)
Local Sponsors
#GlobalAzure
Global sponsors
#GlobalAzure
#GlobalAzure
#GlobalAzure
#GlobalAzure
#GlobalAzure
Microservices Scenario
#GlobalAzure
■“No Infra” Dev environment with access to all
resources.
■Debug Node.js & .NET Core directly in k8s.
■Share k8s instances accross teams.
■Develop code in isolation and no need to mock
dependencies.
■No Portal Experience
■Currently in private preview.
Visual Studio Connected Environment
#GlobalAzure
■Connected Environment CLI.
■Get VS Code extension.
■Create an environment:
■vsce env create –name k8sbcn –location westeurope
■vsce env list
■Create a container
■vsce init –public
■Run:
■vsce up
■Test:
■https://<servicename>-<environmentname>.vsce.io
Visual Studio Connected Environment
#GlobalAzure
■Debug:
■Connected Environment: Create configuration file for connected
development.
■Select .NET Core Launch (VSCE)
■F5
■Call another service:
■HeaderPropagatingHttpClient
■Team development:
■vsce space create –name carlos
Visual Studio Connected Environment
#GlobalAzure
Visual Studio Connected Environment
https://aka.ms/signup-vsce
http://aka.ms/get-vsce
#GlobalAzure
#GlobalAzure
■Have you implemented SSL?
■Who can access the service?
■Have you implemented throttling?
■How can we Monitor the k8s cluster?
■How can we trace issues?
Keep your OpsSec closer…
#GlobalAzure
Keep your OpsSec closer…
#GlobalAzure
Keep your OpsSec closer…
#GlobalAzure
■NGINX Ingress Controller
■Ingress Rule
■TLS
■Whitelisting
■Rate limits
Keep your OpsSec closer…
#GlobalAzure
■Monitoring
■OMS
■Prometheus & Grafana
Keep your OpsSec closer…
#GlobalAzure
Keep your OpsSec closer…
Local Sponsors
#GlobalAzure
Thanks!
#GlobalAzure

More Related Content

PPT
Node.js Basics
ODP
Node js presentation
KEY
Node.js rulz! JavaScript takes over the full Stack
PPTX
Band criando api nodejs com type script
PDF
Docker For Dummies
PPTX
Nikolay Kozhukharenko ''Component driven development how to guide''
PDF
Preprocessor Workflow with Grunt
PDF
Introduction to Express and Grunt
Node.js Basics
Node js presentation
Node.js rulz! JavaScript takes over the full Stack
Band criando api nodejs com type script
Docker For Dummies
Nikolay Kozhukharenko ''Component driven development how to guide''
Preprocessor Workflow with Grunt
Introduction to Express and Grunt

What's hot (20)

PDF
Using GruntJS
PDF
ChakraCore is what?
PPTX
An introduction to Node.js application development
PDF
Web technologies for desktop development
PDF
Grunt: the wild boar dev's best friend - WordCamp London 2018
PDF
Production Ready Javascript With Grunt
KEY
Building HTTP API's with NodeJS and MongoDB
PPTX
NodeJS
PPTX
Running Node Applications on iOS and Android
PPTX
Grunt to automate JS build
PDF
PyConFR 2014 - DEPOT, Story of a file.write() gone wrong
PDF
Create a RESTful API with NodeJS, Express and MongoDB
PDF
PDF
S&T What I know about Node 110817
PDF
Quarkus Denmark 2019
PDF
Create a module bundler from scratch
PDF
Juju + KubernetesでGPU の活用
PDF
Cocos最新情報(2015/4/27)
PPSX
Node.js In The Enterprise - A Primer
PDF
Dockerを用いたマイクロサービスについて
Using GruntJS
ChakraCore is what?
An introduction to Node.js application development
Web technologies for desktop development
Grunt: the wild boar dev's best friend - WordCamp London 2018
Production Ready Javascript With Grunt
Building HTTP API's with NodeJS and MongoDB
NodeJS
Running Node Applications on iOS and Android
Grunt to automate JS build
PyConFR 2014 - DEPOT, Story of a file.write() gone wrong
Create a RESTful API with NodeJS, Express and MongoDB
S&T What I know about Node 110817
Quarkus Denmark 2019
Create a module bundler from scratch
Juju + KubernetesでGPU の活用
Cocos最新情報(2015/4/27)
Node.js In The Enterprise - A Primer
Dockerを用いたマイクロサービスについて
Ad

Similar to AKS: Keep your Devs close and your OpsSec closer… (20)

PPTX
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
PPTX
Microsoft Azure News - October 2024 - BAUG
PPTX
Iteratively Develop Microservices with Speed on Kubernetes
PDF
Accelerate Application Innovation Journey with Azure Kubernetes Service
PDF
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
PPTX
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
PPTX
Microsoft Azure News - September 2021
PDF
Azure Kubernetes Service 2019 ふりかえり
PPTX
Microsoft Azure News - June 2021
PPTX
Microsoft Azure News - October 2020
PDF
The state of containers for your DevOps journey
PPTX
Microsoft Azure News - Nov 2023
PPTX
Microsoft Azure News - March 2017
PPTX
Microsoft Azure News - 2018 December
PPTX
Microsoft Azure News - 2018 October
PPTX
Microsoft Azure News - December 2021
PPTX
DevOps Days Montevideo Container Superhero Keynote
PPTX
Microsoft Azure News - Oct 2022
PDF
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
PDF
Azure from Rookie to DevStart
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
Microsoft Azure News - October 2024 - BAUG
Iteratively Develop Microservices with Speed on Kubernetes
Accelerate Application Innovation Journey with Azure Kubernetes Service
DCSF 19 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Microsoft Azure News - September 2021
Azure Kubernetes Service 2019 ふりかえり
Microsoft Azure News - June 2021
Microsoft Azure News - October 2020
The state of containers for your DevOps journey
Microsoft Azure News - Nov 2023
Microsoft Azure News - March 2017
Microsoft Azure News - 2018 December
Microsoft Azure News - 2018 October
Microsoft Azure News - December 2021
DevOps Days Montevideo Container Superhero Keynote
Microsoft Azure News - Oct 2022
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
Azure from Rookie to DevStart
Ad

More from Carlos Mendible (7)

PPTX
DECRYPTING THE WORLD THROUGH AZURE COGNITIVE SERVICES
PPTX
The State of the Developer Ecosystem - .NET Conf Barcelona 2018
PPTX
The State of the Developer Ecosystem - .NET Conf Madrid 2018
PPTX
PaaS to the Future
PPTX
Serverless Wars
PPTX
Azure Functions. Hasta la Vista Server...
PDF
Cloud Design Patterns
DECRYPTING THE WORLD THROUGH AZURE COGNITIVE SERVICES
The State of the Developer Ecosystem - .NET Conf Barcelona 2018
The State of the Developer Ecosystem - .NET Conf Madrid 2018
PaaS to the Future
Serverless Wars
Azure Functions. Hasta la Vista Server...
Cloud Design Patterns

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Approach and Philosophy of On baking technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Approach and Philosophy of On baking technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

AKS: Keep your Devs close and your OpsSec closer…

Editor's Notes

  • #2: Manten tus desarrolladores cerca y colaborando Y a tus OpsSec aun mas cerca
  • #3: Agradecer a los sponsors tanto locales como globales y decir que estoy super contento de ver algunos nombres nuevos en la lista.
  • #4: Carlos
  • #5: Soy Carlos Mendible y aqui os dejo mi twitter y la url de mi blog.
  • #6: He divido esta charla en dos partes la primera va de Visual Studio Connected Environment Como puedo desarrollar mis microservicios sin interferer con otros desarrolladores y equipos? Como nos manetenemos cerca pero lo suficientemente aislados?
  • #7: Que pasa cuando ya no tengo 3 microservicios? Como pruebo con las dependenciass reales NO hacer MOCKS
  • #8: Lo que queremos hcaer es probar y depurar el service de cuentas? Hacerlo end to end Y no interferer con los demas
  • #9: Entorno de Desarrollo “sin Infra” con acceso a todos los recursos de azure. Depurar aplicaciones Node.js & .NET Core directamente en k8s. Compartir instancias de k8s con diferentes equipos. Desarrollar código de forma aislada, sin afectar a los demás y sin necesidad de hacer mocks Actualmente se encuentra en private preview.
  • #10: Connected Environment CLI. Extensiones para VS Code y VS. Crear Env Crear Container Ejecutar Probar
  • #11: Debug Truco para llamar a otro servicio
  • #12: Tomad nota de las dos url La primera para pedir acceso al preview La segunda tiene toda la documentacion disponible.
  • #14: Podemos acceder via SSL? Quien puede acceder al servicio? Podemos controlar el numero de accesos? Como podemos monitorizar el cluster? Como podemos saber lo que está pasando?
  • #15: The package manager for Kubernetes Helm is the best way to find, share, and use software built for Kubernetes.
  • #17: Reglas de Ingress / entrada TLS Whitelisting Throtling