Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
TenerifeDev - Azure Service Fabric
1. una consultora tecnológica
que piensa en colores
para organizaciones vivas
una consultora tecnológica
que piensa en colores
para organizaciones vivas
Azure Service Fabric
2. Programming
Models
Dev & Ops
Tooling
Orchestration Lifecycle
Management
Health &
Monitoring
Always On
Availability
Auto
Scaling
AzureOn-premises infrastructureAny cloudDev machine
Service Fabric: Microservices platform
ExecutablesReliable Services (.NET, Java)
Reliable Actors (.NET, Java)ASP.NET Core
Containers
3. Powering Azure and Microsoft services
Service Fabric is designed for mission-critical services
Power BI
Dynamics
Intune
Cortana Skype
Cosmos DB
IoT Hub
Event Hub
SQL Database
Azure
Monitor
Core Azure
Services
Archive
Storage
Visual Studio
Team Services
Stream Analytics
Azure Database
for PostgreSQL
Azure Database
for MySQL
Azure
Container
Registry
Event Grid
4. Bring your own infrastructure
Service Fabric
Standalone
On-premisesAny cloud
Dev machine
Dedicated Azure clusters
Azure
Service Fabric
Service Fabric landscape
5. Serverless
infrastructure
Lifecycle
management
Pay only for
what you use
Scale on
demand
Intelligent
traffic routing
Microservice
and container
orchestration
Security &
compliance
Health &
monitoring
</>
Azure Service Fabric Mesh
A fully-managed microservices platform for business critical applications
.NET
</>
Microservices
development
6. How you write your applications
Application and Service Manifest
• Low-level control of Service Fabric platform primitives
• .NET and Java frameworks tightly integrated with runtime lifecycle
• Several different programming models
• Allows processes or containers
Service Fabric Resources
• Loosely coupled individually deployable resources
• Decoupled from runtime lifecycle
• Universal model for any language, framework, or arbitrary application
• Everything runs in containers
• Run Docker Compose workloads on Service Fabric
• Limited Service Fabric integration
• Portability for existing applications described by Docker Compose
• Everything runs in containers
Docker Compose
Simplicity
Portability
Control
Integration
On-premAny cloudLocal Azure
On-premAny cloudLocal Azure
On-premAny cloudLocal MeshAzure
7. Service Fabric Resources
A deployment model composed of individual resources.
Anything that can be deployed to Service Fabric is a resource.
Applications and Services
Networks
Volumes
Routing rules
Auto-scale rules
Secrets
8. Service Fabric Resources
Resources are described declaratively in YAML or JSON files.
Resources can be deployed anywhere Service Fabric runs.
Applications and Services
Networks
Volumes
Routing rules
Auto-scale rules
Secrets
10. Service Fabric
The future of Service Fabric
Dev machine Any cloud On-prem Azure clusters Mesh
Polyglot services
Described by Service Fabric resources
Enhanced with Reliable Collections
Connected through intelligent routing
Service
ASP.NET
Core
Service
Service
Secrets
Volumes
11. Para estar al loro de nuestros próximos eventos…¡síguenos!
albertodiazmartin
ENCAMINA
@adiazcan
@ENCAMINA
+Encamina Piensa en Colores ENCAMINA
MyENCAMINA
ENCAMINA.TV encamina_piensa_en_colores
Encamina Piensa en Colores