PARTE 2 - DESCRIPCION DE LOS SERVICIOS BASICOS DE AZURE

Description

Informática Mind Map on PARTE 2 - DESCRIPCION DE LOS SERVICIOS BASICOS DE AZURE, created by Kevin Sagastume on 19/07/2021.
Kevin Sagastume
Mind Map by Kevin Sagastume, updated more than 1 year ago
Kevin Sagastume
Created by Kevin Sagastume almost 3 years ago
28
0

Resource summary

PARTE 2 - DESCRIPCION DE LOS SERVICIOS BASICOS DE AZURE
  1. EXPLORACIÓN DE LOS SERVICIOS DE AZURE COMPUTE
    1. Introducción a los servicios de Azure Compute
      1. Azure Compute es un servicio de informática a petición para ejecutar aplicaciones basadas en la nube. Se proporcionan recursos informáticos como discos, procesadores, memoria, redes y sistemas operativos. Los recursos están disponibles a petición y normalmente pueden estar disponibles en minutos o incluso en segundos. Solo se paga por los recursos que se usan y solo durante el tiempo que se usan.
        1. Azure Virtual Machines
          1. Azure Container Instances
            1. Azure App Service
              1. Azure Functions (o informática sin servidor)
                1. Functions es una opción ideal si le preocupa solo el código que ejecuta el servicio y no la infraestructura o la plataforma subyacente. Se usan normalmente cuando se debe realizar un trabajo en respuesta a un evento, un temporizador o un mensaje de otro servicio de Azure, y cuando ese trabajo puede completarse rápidamente, en segundos o en menos tiempo.
                2. Con Azure App Service puede compilar, implementar y escalar de forma rápida aplicaciones de API, móviles y web de nivel empresarial que se pueden ejecutar en cualquier plataforma. Puede satisfacer los exigentes requisitos de rendimiento, escalabilidad, seguridad y cumplimiento mientras usa una plataforma totalmente administrada para realizar el mantenimiento de la infraestructura.
                3. Container Instances y Azure Kubernetes Service son recursos de Azure Compute que puede usar para implementar contenedores y administrarlos. Los contenedores son entornos de aplicación ligeros y virtualizados. Están diseñados para crearse, escalarse horizontalmente y detenerse dinámicamente de forma rápida. Puede ejecutar varias instancias de una aplicación en contenedores en un único equipo host.
                4. Las máquinas virtuales son emulaciones de software de equipos físicos. Incluyen un procesador virtual, memoria, almacenamiento y recursos de red. Hospedan un sistema operativo, y se puede instalar y ejecutar software, al igual que en un equipo físico. Al utilizar un cliente de escritorio remoto, puede usar y controlar la máquina virtual como si se estuviera sentado delante de ella.
            2. Decisión de cuándo usar Azure Virtual Machines
              1. ▪ Azure Virtual Machines, puede crear y utilizar máquinas virtuales en la nube. Estas máquinas virtuales proporcionan una infraestructura como servicio (IaaS) en forma de un servidor virtualizado y se pueden usar de muchas formas. Al igual que sucede en un equipo físico, se puede personalizar todo el software que se ejecuta en la máquina virtual. Las máquinas virtuales son una opción ideal cuando se necesita lo siguiente:
                1. Control total sobre el sistema operativo (SO).
                  1. Capacidad de ejecutar software personalizado.
                    1. Usar configuraciones de hospedaje personalizadas.
              2. Decisión de cuándo usar Azure App Service
                1. App Service permite crear y hospedar aplicaciones web, trabajos en segundo plano, back-ends móviles y API RESTful en el lenguaje de programación que prefiera, sin tener que administrar la infraestructura. Ofrece escalado automático y alta disponibilidad. App Service es compatible con Windows y Linux, y permite implementaciones automatizadas desde GitHub, Azure DevOps o cualquier repositorio Git para admitir un modelo de implementación continua.
                2. Decisión de cuándo usar Azure Container Instances o Azure Kubernetes Service
                  1. A pesar de que las máquinas virtuales son una excelente manera de reducir los costos frente a las inversiones que son necesarias para el hardware físico, están limitadas a un solo sistema operativo por máquina virtual. Los contenedores son una excelente opción si quiere ejecutar varias instancias de una aplicación en un solo equipo host.
                    1. Azure Container Instances
                      1. Azure Container Instances ofrece la forma más rápida y sencilla de ejecutar un contenedor en Azure, sin tener que administrar ninguna máquina virtual o adoptar ningún servicio adicional. Es una oferta de plataforma como servicio (PaaS) que permite cargar los contenedores, que se ejecutan automáticamente.
                        1. Azure Kubernetes Service
                          1. La tarea de automatizar y administrar una gran cantidad de contenedores se conoce como orquestación. Azure Kubernetes Service es un servicio completo de orquestación para contenedores con arquitecturas distribuidas y grandes volúmenes de contenedores.
                    2. Decisión de cuándo usar Azure Functions
                      1. La informática sin servidor es la abstracción de los servidores, la infraestructura y los sistemas operativos. Con la informática sin servidor, Azure se encarga de administrar la infraestructura de servidor, así como de la asignación y desasignación de recursos según la demanda. La infraestructura no es responsabilidad del usuario. El escalado y el rendimiento se controlan automáticamente. Solo se le cobrarán los recursos exactos que use.
                      2. Decisión de cuándo usar Azure Virtual Desktop
                        1. Azure Virtual Desktop en Azure es un servicio de virtualización de escritorios y aplicaciones que se ejecuta en la nube. Permite que los usuarios usen una versión hospedada en la nube de Windows desde cualquier ubicación. Azure Virtual Desktop funciona en dispositivos como Windows, Mac, iOS, Android y Linux. Funciona con aplicaciones que se pueden usar para acceder a aplicaciones y escritorios remotos. También puede usar la mayoría de los exploradores modernos para acceder a experiencias hospedadas en Azure Virtual Desktop.
                      3. EXPLORACIÓN DE LOS SERVICIOS DE RED DE AZURE
                        1. Aspectos básicos de Azure Virtual Network
                          1. Las redes virtuales de Azure permiten a los recursos de Azure, como las máquinas virtuales, las aplicaciones web y las bases de datos, comunicarse entre sí, con los usuarios de Internet y con los equipos cliente en el entorno local. Se puede pensar en una red de Azure como en un conjunto de recursos que se vincula a otros recursos de Azure.
                            1. Las redes virtuales de Azure proporcionan las importantes funcionalidades de red siguientes:
                              1. Aislamiento y segmentación
                                1. Comunicación con Internet
                                  1. Comunicación entre recursos de Azure
                                    1. Comunicación con los recursos locales
                                      1. Enrutamiento del tráfico de red
                                        1. Filtrado del tráfico de red
                                          1. Conexión de redes virtuales
                          2. Configuración de Azure Virtual Network
                            1. Puede crear y configurar instancias de Azure Virtual Network desde Azure Portal, Azure PowerShell en el equipo local o Azure Cloud Shell.
                            2. Aspectos básicos de Azure VPN Gateway
                              1. Las redes privadas virtuales usan un túnel cifrado en otra red. Normalmente, se implementan para conectar entre sí dos o más redes privadas de confianza a través de una red que no es de confianza (normalmente, la red pública de Internet). El tráfico se cifra mientras viaja por la red que no es de confianza para evitar ataques de interceptación o de otro tipo.
                              2. Aspectos básicos de Azure ExpressRoute
                                1. ExpressRoute le permite ampliar las redes locales a la nube de Microsoft mediante una conexión privada con la ayuda de un proveedor de conectividad. Con ExpressRoute, puede establecer conexiones con servicios en la nube de Microsoft, como Microsoft Azure y Microsoft 365.
                              3. EXPLORACIÓN DE LOS SERVICIOS DE AZURE STORAGE
                                1. Aspectos básicos de la cuenta de Azure Storage
                                  1. Para empezar a usar Azure Storage, cree primero una cuenta de Azure Storage para almacenar los objetos de datos.
                                    1. Puede crear una cuenta de Azure Storage mediante Azure Portal, PowerShell o la CLI de Azure.
                                      1. La cuenta de almacenamiento contendrá todos los objetos de datos de Azure Storage, como blobs, archivos y discos.
                                        1. Una cuenta de almacenamiento proporciona un espacio de nombres único para los datos de Azure Storage, al que se puede acceder desde cualquier lugar del mundo a través de HTTP o HTTPS. Los datos de esta cuenta son seguros, de alta disponibilidad, duraderos y escalables de forma masiva.
                                  2. Aspectos básicos de Disk Storage
                                    1. Disk Storage proporciona discos para Azure Virtual Machines. Las aplicaciones y otros servicios pueden acceder a estos discos y usarlos cuando sea necesario, igual que se haría en escenarios locales. Disk Storage permite que los datos se almacenen de forma persistente y que se acceda a ellos desde un disco duro virtual conectado.
                                    2. Aspectos básicos de Azure Blob Storage
                                      1. Azure Blob Storage es una solución de almacenamiento de objetos para la nube. Puede almacenar grandes cantidades de datos, como datos de texto o binarios. Azure Blob Storage es no estructurado, lo que significa que no hay ninguna restricción en cuanto a los tipos de datos que puede contener. Blob Storage puede administrar miles de cargas simultáneas, cantidades enormes de datos de vídeo, archivos de registro en constante crecimiento y es accesible desde cualquier lugar con conexión a Internet.
                                      2. Aspectos básicos de Azure Files
                                        1. Azure Files ofrece recursos compartidos de archivos totalmente administrados en la nube a los que se puede acceder mediante los protocolos del Bloque de mensajes del servidor y Network File System (versión preliminar). Los recursos compartidos de Azure se pueden montar simultáneamente en implementaciones de Windows, Linux y macOS en la nube o locales.
                                        2. Descripción de los niveles de acceso de blobs
                                          1. Los datos almacenados en la nube pueden crecer a un ritmo exponencial. Para administrar los costos de las crecientes necesidades de almacenamiento, resulta útil organizar los datos en función de atributos como la frecuencia de acceso y el período de retención planeada. Los datos almacenados en la nube pueden ser diferentes según la forma en que se generan, se procesan y se accede a ellos a lo largo de su vigencia.
                                            1. Azure Storage ofrece diferentes niveles de acceso para el almacenamiento de blobs, lo que le ayuda a almacenar datos de objetos de la manera más rentable. Entre los niveles de acceso disponibles se incluyen:
                                              1. ➢ Nivel de acceso frecuente: optimizado para almacenar datos a los que se accede con frecuencia (por ejemplo, imágenes para el sitio web).
                                                1. ➢ Nivel de acceso esporádico: optimizado para datos a los que se accede con poca frecuencia y que se almacenan al menos durante 30 días (por ejemplo, las facturas de los clientes).
                                                  1. ➢ Nivel de acceso de archivo: conveniente para datos a los que raramente se accede y que se almacenan durante al menos 180 días con requisitos de latencia flexibles (por ejemplo, copias de seguridad a largo plazo).
                                        3. EXPLORACIÓN DE LOS SERVICIOS DE ANÁLISIS Y BASES DE DATOS EN AZURE
                                          1. Exploración de Azure Cosmos DB
                                            1. Azure Cosmos DB es un servicio de base de datos de varios modelos distribuido globalmente. Puede escalar de forma elástica e independiente el rendimiento y el almacenamiento en cualquier número de regiones de Azure de todo el mundo. Puede aprovechar un acceso rápido y en milisegundos de un solo dígito a los datos mediante cualquiera de las diversas API populares. Azure Cosmos DB proporciona de forma exclusiva contratos de nivel de servicio completos para garantizar el rendimiento, la latencia, la disponibilidad y la coherencia.
                                              1. Azure Cosmos DB es compatible con los datos sin esquema, lo que le permite compilar aplicaciones "Always On" con una gran capacidad de respuesta para admitir datos en continuo cambio. Puede usar esta característica para almacenar datos actualizados y mantenidos por usuarios de todo el mundo.
                                            2. Exploración de Azure SQL Database
                                              1. Azure SQL Database es una base de datos relacional basada en la última versión estable del motor de base de datos de Microsoft SQL Server. SQL Database es una base de datos de alto rendimiento, confiable, totalmente administrada y segura. Puede usarla para compilar aplicaciones y sitios web controlados por datos en el lenguaje de programación que prefiera sin necesidad de administrar infraestructura.
                                              2. Exploración de Azure Database for MySQL
                                                1. Azure Database for MySQL es un servicio de bases de datos relacionales en la nube, y se basa en el motor de base de datos de MySQL Community Edition, versiones 5.6, 5.7 y 8.0. Con él, tiene un contrato de nivel de servicio de disponibilidad del 99,99 % de Azure, con la tecnología de una red global de centros de recursos administrados por Microsoft. Esto ayuda a mantener la aplicación ejecutándose de forma ininterrumpida.
                                                  1. Azure Database for MySQL ofrece varios niveles de servicio, y cada uno de ellos aporta un rendimiento y una funcionalidad diferentes para admitir cargas de trabajo de bases de datos ligeras y pesadas. Puede compilar su primera aplicación en una base de datos pequeña por poco dinero al mes y, después, ajustar la escala para satisfacer las necesidades de la solución.
                                                    1. Azure Database for MySQL ofrece lo siguiente:
                                                      1. ✓ Alta disponibilidad integrada sin coste adicional.
                                                        1. ✓ Rendimiento predecible y precios de pago por uso inclusivos.
                                                          1. ✓ Escalado según sea necesario, en cuestión de segundos.
                                                            1. ✓ Capacidad de protección de información confidencial en reposo y en movimiento
                                                              1. ✓ Copias de seguridad automáticas.
                                                                1. ✓ Seguridad y cumplimiento de nivel empresarial.
                                                2. Exploración de Azure Database for PostgreSQL
                                                  1. Azure Database for PostgreSQL es un servicio de base de datos relacional en la nube. El software de servidor se basa en la versión de la comunidad del motor de base de datos de PostgreSQL de código abierto. Su familiaridad con las herramientas y la experiencia con PostgreSQL son aplicables cuando se use Azure Database for PostgreSQL.
                                                    1. Azure Database for PostgreSQL ofrece las siguientes ventajas:
                                                      1. ➢ Alta disponibilidad integrada en comparación con los recursos locales.
                                                        1. ➢ Precios sencillos y flexibles.
                                                          1. ➢ Escalado o reducción vertical según sea necesario, en cuestión de segundos.
                                                            1. ➢ Copias de seguridad automáticas ajustables y restauración a un momento dado durante un máximo de 35 días.
                                                              1. ➢ Seguridad y cumplimiento de nivel empresarial para proteger la información confidencial en reposo y en movimiento.
                                                  2. Exploración de Azure SQL Managed Instance
                                                    1. Azure SQL Managed Instance es un servicio de datos en la nube escalable que proporciona la mayor compatibilidad con el motor de base de datos de SQL Server con todas las ventajas de una plataforma como servicio totalmente administrada. En función de su escenario, Azure SQL Managed Instance podría ofrecer más opciones para sus necesidades de base de datos.
                                                    2. Exploración de análisis y macrodatos
                                                      1. ❑ Azure Synapse Analytics: Es un servicio de análisis ilimitado que reúne el almacenamiento de datos empresariales y el análisis de macrodatos. Puede consultar los datos como prefiera mediante recursos sin servidor o aprovisionados a escala. Tiene una experiencia unificada para ingerir, preparar, administrar y servir datos para las necesidades inmediatas de inteligencia empresarial y aprendizaje automático.
                                                        1. ❑ Azure HDInsight: Es un servicio de análisis de código abierto totalmente administrado para empresas. Es un servicio en la nube que hace que sea más fácil, rápido y rentable procesar grandes cantidades de datos. Puede ejecutar marcos de código abierto populares y crear tipos de clúster, como Apache Spark, Apache Hadoop, Apache Kafka, Apache HBase, Apache Storm y Machine Learning Services.
                                                          1. ❑ Azure Databricks: Ayuda a descubrir información de todos los datos y a crear soluciones de inteligencia artificial. Puede configurar el entorno de Apache Spark en minutos y, después, escalar automáticamente y colaborar en proyectos compartidos en un área de trabajo interactiva.
                                                            1. ❑ Azure Data Lake Analytics: Es un servicio de trabajos de análisis a petición que simplifica los macrodatos. En lugar de implementar, configurar y ajustar el hardware, escribirá consultas para transformar los datos y extraer ideas valiosas.
                                                    Show full summary Hide full summary

                                                    Similar

                                                    Diapositivas de Topología de Redes
                                                    lisi_98
                                                    Elementos que conforman a google chrome
                                                    juan carlos hernandez morales
                                                    Construcción de software
                                                    CRHISTIAN SUAREZ
                                                    Sistema de Gestor de Base de Datos MongoDB
                                                    Edwin Herlop
                                                    TRABAJO DE TOPOLOGÍA DE REDES
                                                    lisi_98
                                                    Arquitecturas de Sistemas Distribuidos
                                                    Edisson Reinozo
                                                    terminologia basica de informatica
                                                    LESLY GUADALUPE MEJIA SOTO
                                                    Cloud Data Integration Specialist Certification
                                                    James McLean
                                                    INFORMÁTICA - Periféricos de entrada y salida
                                                    Serna Izaoly
                                                    Conceptos Básicos de Informática
                                                    jose antonio negreros orellana
                                                    CARACTERISTICAS DE UN PROCESO INDUSTRIAL
                                                    josm8506