Logo Mariatec's Blog
  • Home
  • Sobre mi
  • Skills
  • Experiencia
  • Formación
  • Posts
  • Notes
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Aplicaciones Web
  • Azure
    • AZ 900
    • SC-900
  • Bases de datos
    • Administración
    • Gestión
  • Cloud Computing
  • GitHub
  • Google Cloud Platform
  • Python
  • Seguridad
  • Sistemas Operativos
    • Administración
    • Implantación
Hero Image
Taller Azure AZ-900 - Crear una base de datos SQL

Introducción a Azure SQL Database Azure SQL Database se basa en la versión estable más reciente del motor de base de datos de Microsoft SQL Server. Puede usar características avanzadas de procesamiento de consultas, como las tecnologías en memoria de alto rendimiento y el procesamiento de consultas inteligente. De hecho, las funcionalidades más recientes de SQL Server se publican primero en Azure SQL Database y, después, en el propio SQL Server.

September 25, 2023 | 3 minutes Read
Hero Image
Taller Azure AZ-900 - Crear Blob Storage

Introducción a Azure Blob Storage Azure Blob Storage es la solución de almacenamiento de objetos de Microsoft para la nube. Blob Storage está optimizado para el almacenamiento de cantidades masivas de datos no estructurados. Blob Storage está diseñado para: Visualización de imágenes o documentos directamente en un explorador. Almacenamiento de archivos para acceso distribuido. Streaming de audio y vídeo. Escribir en archivos de registro. Almacenamiento de datos para copia de seguridad y restauración, recuperación ante desastres y archivado.

September 24, 2023 | 2 minutes Read
Hero Image
Taller Azure AZ-900 - Crear Red Virtual

Introducción a Azure Virtual Network Azure Virtual Network es un servicio que proporciona el bloque de compilación fundamental para su red privada en Azure. Una instancia del servicio (una red virtual) permite que muchos tipos de recursos de Azure se comuniquen de forma segura entre sí, Internet y redes locales. Estos recursos de Azure incluyen máquinas virtuales (VM). Una red virtual es similar a una red tradicional con la que trabajaría en su propio centro de datos.

September 23, 2023 | 3 minutes Read
Hero Image
Taller Azure AZ-900 - Despliegue Instancias de Azure Container

Introducción En este post creamos, configuramos e implementamos un contenedor Docker mediante Azure Container Instances (ACI) en Azure Portal. El contenedor es una aplicación web Bienvenido a ACI que muestra una página HTML estática. Creamos una instancia de contenedor Azure Container Instances permite exponer los grupos de contenedores directamente a Internet con una dirección IP y un nombre de dominio completo (FQDN). Para crear uno, nos vamos a la barra de búsqueda y escribimos Cntainer Instances.

September 22, 2023 | 2 minutes Read
Hero Image
Taller Azure AZ-900 - Crear Web App

Introducción a Azure Azure es una nube pública de pago por uso en la que podemos compilar, implementar y administrar aplicaciones, dentro de una red glogal de centros de datos de Microsoft. Está compuesta por más de 200 productos y servicios en la nube diseñados para dar vida a nuevas soluciones que permitan resolver las dificultades actuales y crear el futuro. En este post vamos a crear una máquina virtual a través de Azure Portal, que es una consola unificada basada en web que proporciona una alternativa a las herramientas de línea de comandos.

September 21, 2023 | 2 minutes Read
Hero Image
Taller Azure AZ-900 - Crear máquina virtual

Introducción a Azure Azure es una nube pública de pago por uso en la que podemos compilar, implementar y administrar aplicaciones, dentro de una red glogal de centros de datos de Microsoft. Está compuesta por más de 200 productos y servicios en la nube diseñados para dar vida a nuevas soluciones que permitan resolver las dificultades actuales y crear el futuro. En este post vamos a crear una máquina virtual a través de Azure Portal, que es una consola unificada basada en web que proporciona una alternativa a las herramientas de línea de comandos.

September 20, 2023 | 3 minutes Read
Hero Image
Cluster de Alta Disponibilidad

Introducción En este post vamos a ver instalar una aplicacioń php, en nuestro caso WordPress, sobre dos cluster de alta disponibilidad, uno con Keepalived y otro con Pacemaker. Un cluster de alta disponibilidad es un conjunto de servidores que trabajan juntos para proporcionar un servicio de red, almacenamiento o aplicaciones. Los servidores de un cluster de alta disponibilidad se denominan nodos. Los nodos de un cluster de alta disponibilidad se configuran para que se comuniquen entre sí y para que trabajen juntos para proporcionar un servicio de red, almacenamiento o aplicaciones.

February 25, 2023 | 10 minutes Read
Hero Image
Taller: Corrector ortográfico de documentos markdown (test)

Introducción maginemos que estamos escribiendo documentos markdown y lo guardamos en un repositorio de github. Queremos que cada vez que hagamos una modificación (commit - push) se pruebe (test) de forma automática si tienes alguna falta de ortografía. Ese proceso lo vamos a hacer de forma automática y continua con Jenkins. Recuerda que el repositorio es https://github.com/josedom24/ic-diccionario Definición del pipeline Hasta ahora al definir un pipeline lo hemos escrito directamente en la configuración.

February 19, 2023 | 2 minutes Read
Hero Image
Introducción a los Pipelines de Jenkins

Introducción En Jenkins se pueden realizar distintos tipos de tareas automatizadas. Pero nosotros vamos a usar los Pipelines. Un Pipeline es una secuencia de tareas automatizadas que definen el ciclo de vida de la aplicación de nuestro flujo de integración/entrega/despliegue continuo. Podemos decir que un Pipeline es un conjunto de instrucciones del proceso que siga una aplicación desde el repositorio de control de versiones hasta que llega a los usuarios.

February 17, 2023 | 2 minutes Read
Hero Image
Instalación de Jenkins en Debian 11

Introducción Tenemos muchos métodos para realizar la instalación de Jenkins: desde un paquete, desde un contenedor, desde un fichero WAR, etc. En este caso vamos a realizar la instalación desde un contenedor, en concreto desde un contenedor de Docker. Instalación de Jenkins Vamos a crear un contenedor con debian, y vamos a usar el usuario root en la imagen. docker run -d -p 8080:8080 -p 50000:50000 --name jenkins -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11 Para obtener la la contraseña de administración que nos pregunta al principio ejecutamos: docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword 028d75e925ba4afea7664579be5915b4 Ingresamos en nuestro navegador la dirección http://localhost:8080 e introducimos la contraseña que hemos obtenido en el paso anterior y pulsamos en continuar.

February 17, 2023 | 1 minute Read
Hero Image
Despliegue de una aplicación en Kubernetes

Introducción En este post realizamos la implantación de una aplicación en Docker. En este post vamos a realizar el despliegue de la misma aplicación en Kubernetes. Ejercicio 1: Despliegue en minikube En mi casi caso, voy a elegir bookmedik como aplicación a desplegar. Para ello, voy a utilizar el siguiente repositorio que contiene el código de la aplicación. Despliegue de la aplicación Creamos los ficheros yaml para crear un ConfigMap y un Secret donde guardaremos las variables de entorno.

February 12, 2023 | 6 minutes Read
Hero Image
Taller Kubernetes: Instalación de un CMS con Helm

Introducción En este taller vamos a instalar un CMS (Content Management System) en un cluster de Kubernetes. Para ello, vamos a instalar la última versión de Helm y añadiremos el repositorio de bitnami, porque instalaremos un wordpress. Instalamos la última versión de Helm Instalamos la última versión de Helm. Como nos indican en su web oficial, vamos a descargarnos el binario de la última versión de Helm y lo vamos a instalar en nuestro sistema.

February 12, 2023 | 1 minute Read
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»