Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Webinar: Descubre los diferentes servicios Cloud Native en Azure

350 visualizaciones

Publicado el

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.

Las tecnologías y herramientas Cloud Native se utilizan para desarrollar y desplegar aplicaciones construidas con tecnologías de Containers, Microservicios o Serverless. En esta sesión os animamos a que conozcáis, los diferentes escenarios y enfoques para el diseño de Arquitecturas y Aplicaciones Cloud Native utilizando los servicios de Azure.
¿Qué descubrirás en este webinar?

Qué son las plataformas Cloud
Qué es Cloud Native y CNCF - Cloud Native Computing Foundation-.
Cómo funciona Cloud Native en Azure
Demo en Azure: planteando diferentes escenarios

Publicado en: Educación
  • Sé el primero en comentar

Webinar: Descubre los diferentes servicios Cloud Native en Azure

  1. 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. 2. Agenda Bienvenida Introducción Cloud Native Vision General Cloud Native Computing Foundation Cloud Native en Azure Demo en Azure Preguntas
  3. 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. 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. 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. 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. 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. 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
  9. 9. Cloud Native
  10. 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. 11. Cloud Native en Azure Aplicaciones Almacenamiento Bases de Datos Contenedores Orquestadores Serverless
  12. 12. Cloud Native en Azure
  13. 13. 13 Visual Studio Las mejores herramientas para desarrollar en cloud de Azure y AWS
  14. 14. Aplicaciones en Azure Aplicaciones y servicios en una plataforma totalmente gestionada en Azure https://azure.microsoft.com/es-es/services/app-service
  15. 15. Almacenamiento en Azure Azure Storage varios servicios de almacenamiento con alta disponibilidad y seguridad https://azure.microsoft.com/es-es/services/storage
  16. 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
  17. 17. DEMO AppServices en Azure
  18. 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
  19. 19. DEMO Contenedores en Azure
  20. 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
  21. 21. DEMO Kubernetes en Azure (AKS)
  22. 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. 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.
  24. 24. Preguntas
  25. 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

×