SlideShare a Scribd company logo
June 11, 2025
Cloud Native with
Cloud Foundry
2
Vlad Popa
Arquitecto de soluciones (Data)
RabbitMQ, Postgresql, Redis, Gemfire
vlad.popa@broadcom.com
3
Agenda ● ¿Qué es una aplicación realmente?
● Del código a producción: la complejidad
● Nace el enfoque Cloud-Native
● ¿Kubernetes es la única opción?
● Cloud Foundry: historia y propuesta
● Funciones clave y casos reales
● Cloud Foundry como Data Hub
● Demo: despliegue + servicios + LLM
● Conclusión y preguntas
4
“Si una red totalitaria del siglo XXI logra conquistar el mundo, puede que esté
dirigida por una inteligencia no humana, en lugar de por un dictador humano.”
5
¿Qué es una “aplicación”?
● Codigo
● Herramientas
● Bases de datos
● UI
● Mensajería
● Seguridad
● Complejidad…
6
La programación
● Instrucciones para máquinas
● Útil para el día a día o trabajos
● Escribo mi código y ya…?
7
De código a producción
● Java → .JAR
● Websphere
● Base de datos + Redis + RabbitMQ
● Tickets
● Semanas
● Caos Grandes empresas
8
Nacimiento del cloud‑native + DevOps
● DevOps
● Continuous Delivery
● Microservicios
● Contenedores
● Cloud native ≠ nube pública
9
Cloud‑native = Kubernetes ?
● Sí, pero no.
● Kubernetes es potente pero complejo.
● Curva de aprendizaje alta
● Costoso
● No para todo el mundo.
10
Cloud Foundry: la vía intermedia
Suitable application
use-cases and
workload types:
Tanzu customers achieved
with Platform-as-a-Service:
App Team Wants:
App team manages
Platform team manages
Central IT/ Platform
Team delivers:
Applications
Data Services
Middleware
Container Scaling
Container Runtime
Guest OS
Compute, Storage, Network,
Mgmt
App Runtime
Global Scaling
Applications
Data Services
Middleware
App Runtime
Applications
Data Services
Compute, Storage, Network,
Mgmt
Virtual
Infrastructure
IaaS / CaaS Platform-as-a-Service
“We need full control
and maximum
flexibility.”
Compute, Storage, Network,
Mgmt
"Aquí está mi código.
Ejecútalo en la nube.
No me importa
cómo."
Container Scaling
Container Runtime
Middleware
App Runtime
Container Scaling
Container Runtime
Guest OS
Global Scaling
Guest OS
“I need a managed
cluster. Run it and
scale it for me.”
Global Scaling
Traditional monolithic
apps, packaged or virtual
appliances
Stateful workloads,
packaged apps,
Helm-distributed COTS
apps
Custom apps, web
applications & APIs, apps
requiring faster iteration,
ephemeral workloads
200:1
developer to
platform engineer ratio
93%
reduction in unplanned
app/platform downtime
5X
improvement in
developer productivity
75%
reduction in time to
deploy or patch apps
11
Cloud Foundry en pocas palabras
● Las aplicaciones se ejecutan en contenedores (Diego/Cells)
● Servicios integrados: Bosh, marketplace
● Segrecación: organizaciones, espacios.
● Infraestructura: on-prem, IaaS pública.
● Accesible para la mayoría.
12
Una experiencia simplificada
Tanzu Platform
container build
OS Stack
Application
Dependencies
Application
source code
Buildpacks detect language and install
required runtime and middleware
Map & maintain
application dependencies
Platform maintains versioning and
dependencies and automatically
configures app to bound services
Deployment target
variables & dependencies
Deployment dependencies such as
routes (URLs), load balancing, service
health managed by Platform
Hardened
OS stack
Bare minimum OS skeleton
NIST standard compliant
Buildpacks
Deployment
Target Variables
$> cf push
Application
source code
Self healing repair from source code to
OS
Build Services
A producción en un solo paso
Ahora
45 segundos
a production
Find available hosts
Install & configure pods and app runtime
Install & configure middleware
Pull application source code
Retrieve dependent libraries
Create application package
Install, configure dependent services
Deploy container to hosts
Load environment variables
Configure load balancer
Configure firewalls
Update service monitoring tools
Configure log collector
‘cf push’
Code complete & tested
Application in production
Semanas/meses
Antes
14
Demo
15
Demo
Historias de éxito
Usando Cloud
Foundry como centro
de datos para sus
soluciones de datos
Desplegando
aplicaciones de
GenAI en producción
con Tanzu en días,
no semanas o meses
Lanzaron una app de
recogida en la acera
en solo 8 días tras el
cierre por la
pandemia
Aceleraron el tiempo de
salida al mercado de
soluciones innovadoras
de logística y predicción
de entregas
Institución
financiera
Global
Manufacturer
Gran mayorista Global Logistics
& Transportation
17
Cloud Foundry y Tanzu Platform
Modern
applications
Agentic
workflows
GenAI
applications
VMware Tanzu Platform
Public Cloud
VMware Cloud Foundation
Marketplace Services
Data Services AI Services
Elastic App Runtime
Spring Services
Build Services
App
Team
Platform
Team
● One Zettabyte is equivalent to a Trillion Gigabytes
● If you were able to store the entire Global Datasphere on DVDs, then you would have a stack of single
layer discs that could get you to the moon 23 times.
Source:
IDC
Consumo de datos
I need a data
warehouse and
need to drive
analytic value of
out tons of data
I need a caching
solution
I need high speed
real-time data
processing
I need a relational
database
I need messaging
& data streaming
~80% del gasto en
soluciones de datos
En que se gastan los clientes el dinero ?
20
25% of workloads on VCF are
Data Services1
Open-source databases1,2
&
Object Storage3
consumption
growing at a fast pace
Open source data
engines have
become mainstream
Enterprises are moving from commercial to OSS data engines…
35%
40%
45%
50%
55%
60%
65%
Commercial
Open source
2013 2024
Source: DB-Engines.com, 2024
…MySQL, Postgres and Redis/Valkey are in the top 5
Top 5 OSS data engines, Nov 2024
1 2 3 4 5
MySQL PostgreSQL MongoDB Redis/Valky Elasticsearch
Sources: 1.VMware Telemetry, 2.IDC WW DBMS Forecast, 3.IDC External Storage Tracker
21
Servicios Marketplace y soporte oficial
… …
Marketplace
Services
…
Ollama
Any OpenAI
Compatible
Endpoint Models
Spring Cloud
Gateway
Spring Cloud
DataFlow
Spring Cloud
Services
…
Tanzu Supported Partner Services Cloud Brokers AI Model Services
Tanzu Platform Service
Broker for AWS
GCP Service Broker
for Tanzu Platform
Microsoft Azure Service
Broker for Tanzu Platform
Self-service marketplace of 1st and 3rd party tools, services and AI models
Simple command binds app to services with credential management
Valkey
Tanzu
GemFire
22
Usuarios contentos
https://www.cloudfoundry.org/user-stories/
Thank You

More Related Content

PPTX
Bahrain ch9 introduction to docker 5th birthday
PDF
.NET Cloud-Native Bootcamp- Los Angeles
PPTX
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
PDF
Battling the disrupting Energy Markets utilizing PURE PLAY Cloud Computing
PPT
Cloud computing
PDF
Qlik and Confluent Success Stories with Kafka - How Generali and Skechers Kee...
PDF
Top 15 Backend Technologies in 2025_ A Comprehensive Overview.pdf
PPSX
Computer project
Bahrain ch9 introduction to docker 5th birthday
.NET Cloud-Native Bootcamp- Los Angeles
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Battling the disrupting Energy Markets utilizing PURE PLAY Cloud Computing
Cloud computing
Qlik and Confluent Success Stories with Kafka - How Generali and Skechers Kee...
Top 15 Backend Technologies in 2025_ A Comprehensive Overview.pdf
Computer project

Similar to Despliegue Cloud-Native Simplificado: Infraestructura, Servicios y GenAI en minutos.pdf (20)

PPTX
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
PDF
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
PDF
Building Cloud Native Applications with Oracle Autonomous Database.
PDF
z Systems redefining Enterprise IT for digital business - Alain Poquillon
 
PPTX
AWS Serverless Community Day Keynote and Vendia Launch 6-26-2020
PDF
Why Pay for Open Source Linux? Avoid the Hidden Cost of DIY
PPTX
Major Cloud Platforms Players - Year 2015
PDF
Are you ready to be edgy? Bringing applications to the edge of the network
PDF
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
PPTX
Docker & aPaaS: Enterprise Innovation and Trends for 2015
PDF
DDDP 2019 - Brown to Green
PPTX
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
PPTX
Apache Kafka® + Machine Learning for Supply Chain 
PDF
cncf overview and building edge computing using kubernetes
PDF
IT Technology Trends for Thailand ICT Policy Framework
PDF
ML Model Deployment and Scoring on the Edge with Automatic ML & DF
PDF
How To Build, Integrate, and Deploy Real-Time Streaming Pipelines On Kubernetes
PDF
Service Mesh and Serverless Chatbots with Linkerd, K8s and OpenFaaS
PDF
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
PDF
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Building Cloud Native Applications with Oracle Autonomous Database.
z Systems redefining Enterprise IT for digital business - Alain Poquillon
 
AWS Serverless Community Day Keynote and Vendia Launch 6-26-2020
Why Pay for Open Source Linux? Avoid the Hidden Cost of DIY
Major Cloud Platforms Players - Year 2015
Are you ready to be edgy? Bringing applications to the edge of the network
Disruptive Technology Trends - Cloud, Mobile, IoT and Beyond
Docker & aPaaS: Enterprise Innovation and Trends for 2015
DDDP 2019 - Brown to Green
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Apache Kafka® + Machine Learning for Supply Chain 
cncf overview and building edge computing using kubernetes
IT Technology Trends for Thailand ICT Policy Framework
ML Model Deployment and Scoring on the Edge with Automatic ML & DF
How To Build, Integrate, and Deploy Real-Time Streaming Pipelines On Kubernetes
Service Mesh and Serverless Chatbots with Linkerd, K8s and OpenFaaS
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Ad

Recently uploaded (20)

PPTX
Lecture Notes Electrical Wiring System Components
PDF
composite construction of structures.pdf
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Queuing formulas to evaluate throughputs and servers
PPTX
“Next-Gen AI: Trends Reshaping Our World”
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Road Safety tips for School Kids by a k maurya.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Drone Technology Electronics components_1
DOCX
573137875-Attendance-Management-System-original
PPTX
Sustainable Sites - Green Building Construction
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPT
Project quality management in manufacturing
PPTX
The-Looming-Shadow-How-AI-Poses-Dangers-to-Humanity.pptx
Lecture Notes Electrical Wiring System Components
composite construction of structures.pdf
Structs to JSON How Go Powers REST APIs.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Queuing formulas to evaluate throughputs and servers
“Next-Gen AI: Trends Reshaping Our World”
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Road Safety tips for School Kids by a k maurya.pptx
OOP with Java - Java Introduction (Basics)
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
CYBER-CRIMES AND SECURITY A guide to understanding
Drone Technology Electronics components_1
573137875-Attendance-Management-System-original
Sustainable Sites - Green Building Construction
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Project quality management in manufacturing
The-Looming-Shadow-How-AI-Poses-Dangers-to-Humanity.pptx
Ad

Despliegue Cloud-Native Simplificado: Infraestructura, Servicios y GenAI en minutos.pdf

  • 1. June 11, 2025 Cloud Native with Cloud Foundry
  • 2. 2 Vlad Popa Arquitecto de soluciones (Data) RabbitMQ, Postgresql, Redis, Gemfire [email protected]
  • 3. 3 Agenda ● ¿Qué es una aplicación realmente? ● Del código a producción: la complejidad ● Nace el enfoque Cloud-Native ● ¿Kubernetes es la única opción? ● Cloud Foundry: historia y propuesta ● Funciones clave y casos reales ● Cloud Foundry como Data Hub ● Demo: despliegue + servicios + LLM ● Conclusión y preguntas
  • 4. 4 “Si una red totalitaria del siglo XXI logra conquistar el mundo, puede que esté dirigida por una inteligencia no humana, en lugar de por un dictador humano.”
  • 5. 5 ¿Qué es una “aplicación”? ● Codigo ● Herramientas ● Bases de datos ● UI ● Mensajería ● Seguridad ● Complejidad…
  • 6. 6 La programación ● Instrucciones para máquinas ● Útil para el día a día o trabajos ● Escribo mi código y ya…?
  • 7. 7 De código a producción ● Java → .JAR ● Websphere ● Base de datos + Redis + RabbitMQ ● Tickets ● Semanas ● Caos Grandes empresas
  • 8. 8 Nacimiento del cloud‑native + DevOps ● DevOps ● Continuous Delivery ● Microservicios ● Contenedores ● Cloud native ≠ nube pública
  • 9. 9 Cloud‑native = Kubernetes ? ● Sí, pero no. ● Kubernetes es potente pero complejo. ● Curva de aprendizaje alta ● Costoso ● No para todo el mundo.
  • 10. 10 Cloud Foundry: la vía intermedia Suitable application use-cases and workload types: Tanzu customers achieved with Platform-as-a-Service: App Team Wants: App team manages Platform team manages Central IT/ Platform Team delivers: Applications Data Services Middleware Container Scaling Container Runtime Guest OS Compute, Storage, Network, Mgmt App Runtime Global Scaling Applications Data Services Middleware App Runtime Applications Data Services Compute, Storage, Network, Mgmt Virtual Infrastructure IaaS / CaaS Platform-as-a-Service “We need full control and maximum flexibility.” Compute, Storage, Network, Mgmt "Aquí está mi código. Ejecútalo en la nube. No me importa cómo." Container Scaling Container Runtime Middleware App Runtime Container Scaling Container Runtime Guest OS Global Scaling Guest OS “I need a managed cluster. Run it and scale it for me.” Global Scaling Traditional monolithic apps, packaged or virtual appliances Stateful workloads, packaged apps, Helm-distributed COTS apps Custom apps, web applications & APIs, apps requiring faster iteration, ephemeral workloads 200:1 developer to platform engineer ratio 93% reduction in unplanned app/platform downtime 5X improvement in developer productivity 75% reduction in time to deploy or patch apps
  • 11. 11 Cloud Foundry en pocas palabras ● Las aplicaciones se ejecutan en contenedores (Diego/Cells) ● Servicios integrados: Bosh, marketplace ● Segrecación: organizaciones, espacios. ● Infraestructura: on-prem, IaaS pública. ● Accesible para la mayoría.
  • 12. 12 Una experiencia simplificada Tanzu Platform container build OS Stack Application Dependencies Application source code Buildpacks detect language and install required runtime and middleware Map & maintain application dependencies Platform maintains versioning and dependencies and automatically configures app to bound services Deployment target variables & dependencies Deployment dependencies such as routes (URLs), load balancing, service health managed by Platform Hardened OS stack Bare minimum OS skeleton NIST standard compliant Buildpacks Deployment Target Variables $> cf push Application source code Self healing repair from source code to OS Build Services
  • 13. A producción en un solo paso Ahora 45 segundos a production Find available hosts Install & configure pods and app runtime Install & configure middleware Pull application source code Retrieve dependent libraries Create application package Install, configure dependent services Deploy container to hosts Load environment variables Configure load balancer Configure firewalls Update service monitoring tools Configure log collector ‘cf push’ Code complete & tested Application in production Semanas/meses Antes
  • 16. Historias de éxito Usando Cloud Foundry como centro de datos para sus soluciones de datos Desplegando aplicaciones de GenAI en producción con Tanzu en días, no semanas o meses Lanzaron una app de recogida en la acera en solo 8 días tras el cierre por la pandemia Aceleraron el tiempo de salida al mercado de soluciones innovadoras de logística y predicción de entregas Institución financiera Global Manufacturer Gran mayorista Global Logistics & Transportation
  • 17. 17 Cloud Foundry y Tanzu Platform Modern applications Agentic workflows GenAI applications VMware Tanzu Platform Public Cloud VMware Cloud Foundation Marketplace Services Data Services AI Services Elastic App Runtime Spring Services Build Services App Team Platform Team
  • 18. ● One Zettabyte is equivalent to a Trillion Gigabytes ● If you were able to store the entire Global Datasphere on DVDs, then you would have a stack of single layer discs that could get you to the moon 23 times. Source: IDC Consumo de datos
  • 19. I need a data warehouse and need to drive analytic value of out tons of data I need a caching solution I need high speed real-time data processing I need a relational database I need messaging & data streaming ~80% del gasto en soluciones de datos En que se gastan los clientes el dinero ?
  • 20. 20 25% of workloads on VCF are Data Services1 Open-source databases1,2 & Object Storage3 consumption growing at a fast pace Open source data engines have become mainstream Enterprises are moving from commercial to OSS data engines… 35% 40% 45% 50% 55% 60% 65% Commercial Open source 2013 2024 Source: DB-Engines.com, 2024 …MySQL, Postgres and Redis/Valkey are in the top 5 Top 5 OSS data engines, Nov 2024 1 2 3 4 5 MySQL PostgreSQL MongoDB Redis/Valky Elasticsearch Sources: 1.VMware Telemetry, 2.IDC WW DBMS Forecast, 3.IDC External Storage Tracker
  • 21. 21 Servicios Marketplace y soporte oficial … … Marketplace Services … Ollama Any OpenAI Compatible Endpoint Models Spring Cloud Gateway Spring Cloud DataFlow Spring Cloud Services … Tanzu Supported Partner Services Cloud Brokers AI Model Services Tanzu Platform Service Broker for AWS GCP Service Broker for Tanzu Platform Microsoft Azure Service Broker for Tanzu Platform Self-service marketplace of 1st and 3rd party tools, services and AI models Simple command binds app to services with credential management Valkey Tanzu GemFire