Entradas

Mostrando entradas de septiembre, 2018

Microservices and Service Deployment

A Microservice application is made up of tens or even  hundreds of services,  written in different languages and frameworks .  Each service  is a mini application that  must be provided with the appropriate memory, CPU and other resources . In spite of the complexity,  deploying services must be reliable, fast and cost-effective.  The  process should be automated as much as possible from Continuous Integration (CI) to Continuous Deployment (CD).  This could save a lot of time and money. Packaging Services Every service might require a different set of dependencies for its execution.  Satisfying dependencies of all the services can be a tedious and challenging job. Hence,  you need both the service and its dependencies packed as single   Docker or VMI images , before the service deployment. You can package all the services as separate Docker or VMI images and create isolation. These images are then...

Introducción a Microsoft Azure

Microsoft Azure es un conjunto de servicios unificados en la nube, que ayudan a los profesionales de TI y desarrolladores a crear, implementar y administrar aplicaciones a través de la red global de centros de datos de Azure. Azure proporciona servicios en la nube que se pueden usar para diseñar e implementar su solución e infraestructura de nube personalizada. Permiten: Migrar el centro de datos local a la nube Azure Implementar aplicaciones basadas en la nube Subir la carga de trabajo a la nube Azure Integrar los servicios en la nube de Azure con una infraestructura en las instalaciones Los servicios de Azure Cloud se pueden clasificar como Compute, Red, Datos y Almacenamiento, App Services, etc. Estos son pocos para nombrar y hay mucho más para ayudar con la Administración de Identidad y Acceso, Automatización, Seguridad, Disponibilidad, etc. Azure cuenta con el respaldo de una red global de centros de datos que tiene como objetivo satisfacer las necesida...