SlideShare una empresa de Scribd logo
1 de 25
Santi Macías Rodríguez
Tech L ead Micros oft en atSistemas
s m a c i a s . r o d r i g u e z @ a t s i s t e m a s . c o m
https://www.linkedin.com/in/santimaciashttps://github.com/santimacnethttp://enmilocalfunciona.io
https://santimacnet.wordpress.com
Aplicaciones
Cloud Native en Azure
Agenda
Bienvenida
Introducción
Cloud Native Vision General
Cloud Native Computing Foundation
Cloud Native en Azure
Demo en Azure
Preguntas
Introducción
PLATAFORMAS CLOUD
• Son una comodity
• Elasticidad de los recursos
• Plataforma de naturaleza distribuida
Busqueda de las mejores practicas para
explotar las ventajas del cloud computing
Introducción
VISION MICROSOFT
Las aplicaciones nativas para la nube por lo general requieren
arquitecturas y diseños que son creados desde cero, en lugar de
mediante la modernización de aplicaciones existentes.
https://azure.microsoft.com/es-es/overview/cloudnative
Cloud Native
¿QUE ES CLOUD NATIVE?
En el contexto actual las plataformas y tecnologías Cloud están impulsando una serie
de cambios en la forma en que se analizan, desarrollan, implementan, despliegan y
monitorizan las aplicaciones.
Cloud Native, es un termino para referenciar a todas aquellas aplicaciones y servicios
que “nacen” o están pensadas desde su concepción para funcionar en la nube, ya
sea pública, privada o hibrida.
Cloud Native tiene como objetivos principales hacer nuevas aplicaciones con valores
como rapidez, calidad, disponibilidad, seguridad y sobre todo por un menor coste
aprovechando todas las ventajas y servicios que ofrecen las plataformas y
tecnologías cloud computing​.
Se basa en 4 pilares para fundamentales como son DevOps, Continuous Delivery,
Contenedores y Microservicios donde además es imprescindible adoptar una cultura
ágil y flexible con iteraciones rápidas (agile methodology)
¿QUE ES CLOUD NATIVE?
En realidad el concepto Cloud Native va más allá que
construir Microservicios sobre Docker y orquestados por
Kubernetes.
Es un nuevo paradigma que incorpora Metodologías,
Herramientas, Estándares, Estilos de Arquitectura e
Infraestructura, todo agnóstico e independiente de
cualquier cloud provider, asegurando los atributos de
calidad y restricciones que, siempre como Arquitectos,
necesitamos tener en cuenta tales como Performance,
Disponibilidad, Robustez, Confiabilidad, Modificabilidad,
Time to Market, Costos, Vendors, etc.
Cloud Native
Cloud Native
OBJETIVOS
• Agilidad y Flexibilidad (Time to Market)
• Ahorro de Costes (TCO)
• Adaptarse a un mundo digital en cambio constante
• Administrar los entornos con facilidad
• Simplificar el proceso de desarrollo
• Simplificar el proceso de implementación
• Uso eficaz de los recursos
• Portabilidad de las aplicaciones
La importancia de Cloud Native es tan grande que se ha creado una organización
para garantizar que las decisiones de las decenas de empresas interesadas se
toman con transparencia llamado: Cloud Native Computing Foundation
Microsoft Joins Cloud Native
Cloud Native
Azure Boards
Kanban Boards, Backlogs,
Dashboards + Reporting
Azure Pipelines
CI/CD platform, FREE for
open source projects
Manual and Exploratory
Testing Tools
Azure Test Plans
Azure Artifacts
Package Management for
Maven, npm, and NuGet
Self-service DevTest
Environments
Azure Lab Services
Azure DevOps
Solución integral para cada fase del ciclo de vida de las aplicaciones en Cloud y OnPremises
Cloud Native en Azure
Aplicaciones Almacenamiento Bases de Datos Contenedores Orquestadores Serverless
Cloud Native en Azure
13
Visual Studio
Las mejores herramientas para desarrollar en cloud de Azure y AWS
Aplicaciones en Azure
Aplicaciones y servicios en una plataforma totalmente gestionada en Azure
https://azure.microsoft.com/es-es/services/app-service
Almacenamiento en Azure
Azure Storage varios servicios de almacenamiento con alta disponibilidad y seguridad
https://azure.microsoft.com/es-es/services/storage
Bases de datos en Azure
Azure Database for MariaDBAzure Database for MySQL Azure Database for MariaDB
CosmosDBAzure SQL Database Azure Cache Redis
Bases de datos administradas y escalables con alta disponibilidad en Azure
DEMO
AppServices en Azure
Creación y despliegue de contenedores sin necesidad de instalar SO, software y librerías
Contenedores en Azure
Azure Container Registry WebApps for Containers
DEMO
Contenedores en Azure
Orquestadores en Azure
Administración y control de aplicaciones en contenedores a gran escala en Azure
AKS – Kubernetes Service Azure Service Fabric
OpenShift en Azure
DEMO
Kubernetes en Azure (AKS)
Serverless en Azure
Serverless, es un modelo de computación que permite
crear y ejecutar aplicaciones/servicios sin tener que
preocuparse por la infraestructura y servidores donde
corren las aplicaciones.
Elimina tareas de administración y gestión de IT como
aprovisionamiento de servidores, contenedores, clusters,
escalado y capacidad.
Azure Functions
Azure SQL Database serverless
Otros Servicios Serverless
Estamos preparando un webinar especialmente dedicado a
explicar SERVERLESS EN AZURE y los servicios relacionados.
Conclusiones
.
La mejor forma de entender Cloud Native es conocer los
servicios que ofrece las plataformas cloud que han sido
diseñados y pensados para trabajar y operar con ellos en
la nube.
• Aplicaciones
• Almacenamiento
• Bases de Datos
• Contenedores
• Orquestadores
• Serverless
En resumen, usar y exprimir al máximo los servicios cloud
y las herramientas/software que recomienda CNCF para
nuestras aplicaciones.
Preguntas
www.atsistemas.com
Madrid
C/Valle de Alcudia.3 Edificio 2,
planta 1. 28232. Las Rozas, Madrid
Barcelona
Plaça de Catalunya, 21 - 2ª
08002, Barcelona
Cádiz
Edificio Jerez Parque Empresarial,
Calle del Desarrollo 2; oficina 12,
planta 1, 11047, Jerez de la Frontera, Cádiz
Zaragoza
Centro Tecnológico TIC XXI C/Bari, 57
Plataforma Logística (PLA-ZA),
50197, Zaragoza
A Coruña
Edificio Mans, Polígono de Pocomaco,
parcela D22, 15190 A Coruña
902 888 902
GRACIAS Madrid
Oficinas Centrales:
C/Valle de Alcudia 3, Ed. 2
28232 - Las Rozas - Madrid
Selección y Recursos Humanos:
C/Acanto 22, Plta. 3
28045 - Madrid
C/Retama 7, Plta. 1
28045 - Madrid
Barcelona
Plaça de Catalunya 21, Plta. 2
08002 - Barcelona
Cádiz
Edificio Jerez Parque Empresarial, C/ del Desarrollo 2, Plta. 1
11047 - Jerez de la Frontera - Cádiz
Zaragoza
Centro Tecnológico TIC XXI, C/Bari 57, Plataforma Logística (PLA-ZA)
50197 - Zaragoza
A Coruña
Edificio Mans Polígono de Pocomaco, Parcela D22
15190 - A Coruña
Palma de Mallorca
Regus Palma Polígono de Son Castello, C/ Gremi de Sabaters 21, Plta. 2
07009 - Palma de Mallorca
Huelva
Edificio PCTH 2000, Oficina 12, Pol. La Raya
C/ Caucho 1
21110 - Aljaraque - Huelva

Más contenido relacionado

Similar a Cloud Native en Azure Webinar atSistemas

Microsoft azure presentacion
Microsoft azure presentacionMicrosoft azure presentacion
Microsoft azure presentacionJuan Paucar
 
Arquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxArquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxEl Arcón de Clio
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeMACARENAV10
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeFRANCISCOU10
 
Plataforma de computacion en la nube
Plataforma de computacion en la nubePlataforma de computacion en la nube
Plataforma de computacion en la nubeEduardo Castro
 
Introducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAIntroducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAwww.encamina.com
 
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...atSistemas
 
TenerifeDev - Desarrollando WebApps en la nube
TenerifeDev - Desarrollando WebApps en la nubeTenerifeDev - Desarrollando WebApps en la nube
TenerifeDev - Desarrollando WebApps en la nubeintelequiass
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeDahil Perea
 
Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310jose262fabri
 
Camino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumCamino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumArsys
 
1.1 Conceptos básicos del Cloud.
1.1 Conceptos básicos del Cloud.1.1 Conceptos básicos del Cloud.
1.1 Conceptos básicos del Cloud.Brox Technology
 
Cloud computing ventajas y desventajas
Cloud computing ventajas y desventajas Cloud computing ventajas y desventajas
Cloud computing ventajas y desventajas VICTORGOMEZ310
 

Similar a Cloud Native en Azure Webinar atSistemas (20)

Microsoft azure presentacion
Microsoft azure presentacionMicrosoft azure presentacion
Microsoft azure presentacion
 
IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 
Casos de USO Openshift.pptx
Casos de USO Openshift.pptxCasos de USO Openshift.pptx
Casos de USO Openshift.pptx
 
Arquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxArquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL) Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL)
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Plataforma de computacion en la nube
Plataforma de computacion en la nubePlataforma de computacion en la nube
Plataforma de computacion en la nube
 
Introducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAIntroducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINA
 
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...
webinar "Microsoft Centro Experto.Presente y futuro de las Aplicaciones NET e...
 
Integration Cloud Service vs SOA
Integration Cloud Service vs SOAIntegration Cloud Service vs SOA
Integration Cloud Service vs SOA
 
Cloud Computing: una perspectiva tecnológica
Cloud Computing: una perspectiva tecnológicaCloud Computing: una perspectiva tecnológica
Cloud Computing: una perspectiva tecnológica
 
TenerifeDev - Desarrollando WebApps en la nube
TenerifeDev - Desarrollando WebApps en la nubeTenerifeDev - Desarrollando WebApps en la nube
TenerifeDev - Desarrollando WebApps en la nube
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310
 
Camino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumCamino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership Forum
 
Arquitectura de la Nube
Arquitectura de la Nube Arquitectura de la Nube
Arquitectura de la Nube
 
1.1 Conceptos básicos del Cloud.
1.1 Conceptos básicos del Cloud.1.1 Conceptos básicos del Cloud.
1.1 Conceptos básicos del Cloud.
 
Cloud computing ventajas y desventajas
Cloud computing ventajas y desventajas Cloud computing ventajas y desventajas
Cloud computing ventajas y desventajas
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (19)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Cloud Native en Azure Webinar atSistemas

  • 1. Santi Macías Rodríguez Tech L ead Micros oft en atSistemas s m a c i a s . r o d r i g u e z @ a t s i s t e m a s . c o m https://www.linkedin.com/in/santimaciashttps://github.com/santimacnethttp://enmilocalfunciona.io https://santimacnet.wordpress.com Aplicaciones Cloud Native en Azure
  • 2. Agenda Bienvenida Introducción Cloud Native Vision General Cloud Native Computing Foundation Cloud Native en Azure Demo en Azure Preguntas
  • 3. Introducción PLATAFORMAS CLOUD • Son una comodity • Elasticidad de los recursos • Plataforma de naturaleza distribuida Busqueda de las mejores practicas para explotar las ventajas del cloud computing
  • 4. Introducción VISION MICROSOFT Las aplicaciones nativas para la nube por lo general requieren arquitecturas y diseños que son creados desde cero, en lugar de mediante la modernización de aplicaciones existentes. https://azure.microsoft.com/es-es/overview/cloudnative
  • 5. Cloud Native ¿QUE ES CLOUD NATIVE? En el contexto actual las plataformas y tecnologías Cloud están impulsando una serie de cambios en la forma en que se analizan, desarrollan, implementan, despliegan y monitorizan las aplicaciones. Cloud Native, es un termino para referenciar a todas aquellas aplicaciones y servicios que “nacen” o están pensadas desde su concepción para funcionar en la nube, ya sea pública, privada o hibrida. Cloud Native tiene como objetivos principales hacer nuevas aplicaciones con valores como rapidez, calidad, disponibilidad, seguridad y sobre todo por un menor coste aprovechando todas las ventajas y servicios que ofrecen las plataformas y tecnologías cloud computing​. Se basa en 4 pilares para fundamentales como son DevOps, Continuous Delivery, Contenedores y Microservicios donde además es imprescindible adoptar una cultura ágil y flexible con iteraciones rápidas (agile methodology)
  • 6. ¿QUE ES CLOUD NATIVE? En realidad el concepto Cloud Native va más allá que construir Microservicios sobre Docker y orquestados por Kubernetes. Es un nuevo paradigma que incorpora Metodologías, Herramientas, Estándares, Estilos de Arquitectura e Infraestructura, todo agnóstico e independiente de cualquier cloud provider, asegurando los atributos de calidad y restricciones que, siempre como Arquitectos, necesitamos tener en cuenta tales como Performance, Disponibilidad, Robustez, Confiabilidad, Modificabilidad, Time to Market, Costos, Vendors, etc. Cloud Native
  • 7. Cloud Native OBJETIVOS • Agilidad y Flexibilidad (Time to Market) • Ahorro de Costes (TCO) • Adaptarse a un mundo digital en cambio constante • Administrar los entornos con facilidad • Simplificar el proceso de desarrollo • Simplificar el proceso de implementación • Uso eficaz de los recursos • Portabilidad de las aplicaciones
  • 8. La importancia de Cloud Native es tan grande que se ha creado una organización para garantizar que las decisiones de las decenas de empresas interesadas se toman con transparencia llamado: Cloud Native Computing Foundation Microsoft Joins Cloud Native
  • 10. Azure Boards Kanban Boards, Backlogs, Dashboards + Reporting Azure Pipelines CI/CD platform, FREE for open source projects Manual and Exploratory Testing Tools Azure Test Plans Azure Artifacts Package Management for Maven, npm, and NuGet Self-service DevTest Environments Azure Lab Services Azure DevOps Solución integral para cada fase del ciclo de vida de las aplicaciones en Cloud y OnPremises
  • 11. Cloud Native en Azure Aplicaciones Almacenamiento Bases de Datos Contenedores Orquestadores Serverless
  • 13. 13 Visual Studio Las mejores herramientas para desarrollar en cloud de Azure y AWS
  • 14. Aplicaciones en Azure Aplicaciones y servicios en una plataforma totalmente gestionada en Azure https://azure.microsoft.com/es-es/services/app-service
  • 15. Almacenamiento en Azure Azure Storage varios servicios de almacenamiento con alta disponibilidad y seguridad https://azure.microsoft.com/es-es/services/storage
  • 16. Bases de datos en Azure Azure Database for MariaDBAzure Database for MySQL Azure Database for MariaDB CosmosDBAzure SQL Database Azure Cache Redis Bases de datos administradas y escalables con alta disponibilidad en Azure
  • 18. Creación y despliegue de contenedores sin necesidad de instalar SO, software y librerías Contenedores en Azure Azure Container Registry WebApps for Containers
  • 20. Orquestadores en Azure Administración y control de aplicaciones en contenedores a gran escala en Azure AKS – Kubernetes Service Azure Service Fabric OpenShift en Azure
  • 22. Serverless en Azure Serverless, es un modelo de computación que permite crear y ejecutar aplicaciones/servicios sin tener que preocuparse por la infraestructura y servidores donde corren las aplicaciones. Elimina tareas de administración y gestión de IT como aprovisionamiento de servidores, contenedores, clusters, escalado y capacidad. Azure Functions Azure SQL Database serverless Otros Servicios Serverless Estamos preparando un webinar especialmente dedicado a explicar SERVERLESS EN AZURE y los servicios relacionados.
  • 23. Conclusiones . La mejor forma de entender Cloud Native es conocer los servicios que ofrece las plataformas cloud que han sido diseñados y pensados para trabajar y operar con ellos en la nube. • Aplicaciones • Almacenamiento • Bases de Datos • Contenedores • Orquestadores • Serverless En resumen, usar y exprimir al máximo los servicios cloud y las herramientas/software que recomienda CNCF para nuestras aplicaciones.
  • 25. www.atsistemas.com Madrid C/Valle de Alcudia.3 Edificio 2, planta 1. 28232. Las Rozas, Madrid Barcelona Plaça de Catalunya, 21 - 2ª 08002, Barcelona Cádiz Edificio Jerez Parque Empresarial, Calle del Desarrollo 2; oficina 12, planta 1, 11047, Jerez de la Frontera, Cádiz Zaragoza Centro Tecnológico TIC XXI C/Bari, 57 Plataforma Logística (PLA-ZA), 50197, Zaragoza A Coruña Edificio Mans, Polígono de Pocomaco, parcela D22, 15190 A Coruña 902 888 902 GRACIAS Madrid Oficinas Centrales: C/Valle de Alcudia 3, Ed. 2 28232 - Las Rozas - Madrid Selección y Recursos Humanos: C/Acanto 22, Plta. 3 28045 - Madrid C/Retama 7, Plta. 1 28045 - Madrid Barcelona Plaça de Catalunya 21, Plta. 2 08002 - Barcelona Cádiz Edificio Jerez Parque Empresarial, C/ del Desarrollo 2, Plta. 1 11047 - Jerez de la Frontera - Cádiz Zaragoza Centro Tecnológico TIC XXI, C/Bari 57, Plataforma Logística (PLA-ZA) 50197 - Zaragoza A Coruña Edificio Mans Polígono de Pocomaco, Parcela D22 15190 - A Coruña Palma de Mallorca Regus Palma Polígono de Son Castello, C/ Gremi de Sabaters 21, Plta. 2 07009 - Palma de Mallorca Huelva Edificio PCTH 2000, Oficina 12, Pol. La Raya C/ Caucho 1 21110 - Aljaraque - Huelva

Notas del editor

  1. Microsoft MCP & MCTS & MCPD & MCSA & MCSD Presentaciones de cada uno de los asistentes al evento
  2. Plataforma unificada
  3. Plataforma unificada
  4. Plataforma unificada
  5. Plataforma unificada
  6. Y lo más importante, la ultima frase.
  7. Foto actual que ira cambiando en próximos meses Unas conclusiones sobre los temas tratados explicando el "rollo" de siempre, que todo cambiar muy rápido y que Microsoft cada 2 o 3 años, sacar nuevas versiones nuevas de productos/herramientas/tecnologias con sus revisiones y actualizaciones. Y que las empresas debe invertir en innovar y mejorar sus aplicaciones para mejorar su productividad y estar al dia.