lunes, 22 de febrero de 2016

Microsoft Azure Soluciones en la Nube o Entornos de Centros de Datos Empresariales.



Azure es la plataforma de informática en la nube de Microsoft, una colección cada vez mayor de servicios integrados (análisis, proceso, bases de datos, móviles, redes, almacenamiento y web) para moverse con más rapidez, llegar más lejos y ahorrar dinero.

Soluciones de Automatización de Microsoft

  • Permiten a los profesionales de TI para aprovechar un centralizado motor de automatización de interacción con cualquier sistema de destino.
  • Funcionan como un servicio flexible y extensible que se puede aprovechar para casi cualquier tarea que se pueda imaginar.
  • Referencias tanto a los locales en-herramienta System Center Service Gestión de automatización y la herramienta basada en la nube Microsoft Azure Automation. Estos son esencialmente los mismos, la única diferencia es la ubicación desde que se entregan.
  • Las inversiones de Microsoft en Windows PowerShell cosechó un motor más  potente y flexible alternativa. Comenzando con el lanzamiento de System Center 2012, Gestión de Servicios.
  • Automatización fue lanzado como un producto independiente incluido en el System Center 2012.
    Estas soluciones proporcionan una interfaz coherente y un conjunto de funciones para trabajar con ambos infraestructuras de nube privada y pública y le permiten construir en su conocimiento existente de Windows PowerShell para ayudarle a aprender y adoptar estas herramientas rápidamente.
    • Base de datos de base de datos SQL Un almacenamiento de las actividades de Servicio de Gestión de Automatización y objetos.
    • Servicio Web El punto de entrada principal para la administración de Gestión de Servicios Automatización, del que se derivan todos los interfaces administrativas. Está basado en la industria de transferencia de estado representacional estándar (REST) y el protocolo de datos abierto (OData) interfaces de programación de aplicaciones (API), que permite a los sistemas de terceros para interactuar con Servicio de Gestión de automatización a través de una programación muy conocido interfaz.
    • Trabajador runbook, el entorno de ejecución de actividades definido en servicio Automatización de gestión. Un trabajador runbook alberga uno o más aislados de ejecución entornos para correr y un libro de procedimiento de control, que se conocen como cajas de arena. La Sandbox es un logró, entorno aislado donde las actividades runbook pueden ser activado sin afectar a otros procesos que se ejecutan en el mismo equipo. Esta permite Management Service Automation para gestionar y supervisar los recursos informáticos de libro de procedimiento y de control o terminar libro de procedimiento según sea necesario. 
    • Portal de gestión (Opcional) Windows Azure Service Pack basada en la web interfaz gráfica de usuario (GUI) para la creación, gestión, supervisión y funcionamiento Servicio de gestión de las actividades de automatización. El Portal de Gestión de Servicios interactúa con el servicio web del Servicio de Gestión de Automatización para el acceso al servicio.

    ¿Por qué la automatización?

    En Automatización de Azure, los flujos de trabajo de Windows PowerShell (o runbooks) le ayudan a trabajar de manera más inteligente controlando la creación, la implementación, la supervisión y el mantenimiento de los recursos de Azure y las aplicaciones de terceros. Al aprovechar la Galería de runbooks de Automatización, que pone al alcance de su mano las muestras, las utilidades y los ejemplos existentes, puede empezar a utilizar rápidamente sus tareas de automatización. La Galería de runbooks permite explorar e importar runbooks a su cuenta de Automatización sin tener que salir en ningún momento del Portal de administración de Azure.

    PowerShell se utiliza como interfaz de línea de comandos para la administración de toda la pila de productos de Microsoft. Pero al poco tiempo la visión se hizo claro para todos, y ahora es una realidad.


    Todo lo hacen los profesionales de TI para administrar sus sistemas basados en Windows se puede hacer a través de Windows PowerShell. PowerShell tuvo momentos difíciles, pero poco a poco, las características tales como Remoting y Workflow, y los profesionales de TI pueden ahora utilizar Windows PowerShell para realizar tareas.


    Microsoft compró Opalis Software en Diciembre de 2009, y con esa compra, el cambio a una nueva era comenzó a tomar impulso. Como suele ser el caso con cualquier compra de tecnología, que tomó Microsoft algún tiempo para realmente transformar la compra en el engranaje que querían en la gran tecnología de Microsoft máquina. El nombre Opalis fue reemplazado por System Center Orchestrator, a través de un par de las liberaciones, sus características crecieron y su integración con el ecosistema más amplio fortalecidas.

    Actividades Automatización para el Microsoft Azure entorno de nube pública.




    En los modelos de nube pública, la interacción no es con el infraestructura subyacente; en cambio, con los activos de la nube y las propias cargas de trabajo. Por ejemplo, puede utilizar Microsoft Azure Automatización para hacer lo siguiente:



  • Crear y derribar los entornos de desarrollo y pruebas.
  • Supervisar y administrar el uso de la carga de trabajo, como    el cierre sin usar máquinas virtuales para conservar el gasto    y escalar las cargas de trabajo y activos según sea necesario.
  • Administrar la distribución de las cargas de trabajo de aplicaciones a través de varios     ciclos de vida en junto con las herramientas y procesos para el desarrollo.

  •  Estas herramientas de ninguna manera niegan la necesidad de que usted continúa usando Windows PowerShell o las herramientas proporcionadas para los sistemas de administración. Automatización le da la capacidad de predefinir los flujos de trabajo para las actividades comunes y los han manejado de forma automática para que pueda centrar su atención en la adición de valor en otras áreas. Las herramientas de automatización de Microsoft se superponen con la capacidad existente del sistema Center Orchestrator. 

    • El idioma de las actividades tradicionales de automatización de centros de datos tiene una inversión existente en System Center Orchestrator y el entorno gráfico de autoría.
    • Si usted está construyendo una solución de nube privada , tienen recursos especializados , y son cómodo con Windows PowerShell , Servicio de Gestión de la automatización es el camino deberías llevar.
    • Si usted está construyendo una solución en la nube pública de Microsoft Azure.

    Soluciones de Automatización

    Las soluciones de automatización de Microsoft consisten en varios tipos de objetos que proporcionan colectivamente la servicio de automatización, incluyendo lo siguiente:
    • Objetos estáticos en el servicio que proporcionan configuraciones para la automatización actividades, permitiendo ajustes definidos a nivel mundial para ser aprovechados a través del servicio. 
    • Conexiones se utiliza para almacenar los detalles de un servicio que es utilizado por múltiples actividades de automatización; ajustes como un nombre de servidor, nombre de usuario, y contraseña. Las conexiones son útiles para conectar a servicios tales como Sistema Center Manager Virtual Machine (VMM ) o una suscripción Microsoft Azure.
    • Variables utilizadas para almacenar las variables clave valor par a ser consumidos en la automatización actividades. Las variables pueden ser definidas con los siguientes tipos: cadena, entero, fecha y hora, y no se definen. Las variables se pueden cifrar opcional si el valores se determinan a ser sensibles, por ejemplo, si el almacenamiento de claves de licencia o contraseñas.
    • Horarios utiliza para definir un horario regular para que una actividad puede estar relacionada, por ejemplo, para iniciar una runbook al comienzo o al final de cada día de negocios.Módulos utilizados para almacenar módulos de Windows PowerShell para el uso de automatización actividades. Si un módulo se almacena como un activo flujo de trabajo runbook, será entregado al trabajador runbook. Esto asegura que los módulos se pueden gestionar central mente en lugar de desplegarse de forma manual a cada servidor trabajador runbook en una implementación.
    • Objetos de flujo de trabajo runbooks de Windows PowerShell utilizan para definir una sola o lógico conjunto de actividades que se ejecute. En la iniciación, un runbook comienza como un trabajo en un trabajador runbook en un entorno sandbox . Cada runbook representa una cuenta de Windows PowerShell flujo de trabajo, que hereda todo el flujo de trabajo de Windows PowerShell  capacidades , incluyendo parámetros de entrada y salida , puesto de control y suspender / reanudar,  las relaciones entre padres e hijos, a través de módulos de Windows PowerShell .

    Arquitectura

    Ofrece una visión general de las opciones arquitectónicas para el Servicio despliegue Automatización de gestión en las instalaciones y para el uso de Microsoft Azure.
    En las instalaciones de arquitectura la solución de automatización en las instalaciones Microsoft, Servicio de Gestión de Automatización, tiene una arquitectura flexible, lo que permite escenarios de implementación consolidada o escala de salida. Esta sección explora los roles, las opciones de escala, y las consideraciones de implementación para cada servicio
    Papel de automatización de gestión y cómo estas funciones se pueden implementar en su organización:
    La arquitectura recomendada para un despliegue de Servicio de Gestión de Automatización incluye lo siguiente:
    • Una instancia de servidor SQL dedicado para la función de base
    • Tres servidores de la organización conjunta de los servicios web y Runbook papeles trabajador
    • El equilibrio de carga de la función de servicio web
    • Despliegue de máquinas virtuales para facilitar el escalamiento y la gestión
    Para conocer los requisitos de hardware y software, consulte la Gestión de Servicios de Automatización.
    Papel de base de datos
    El papel de la base de datos de Gestión de Automatización es Servicio para proporcionar el centro almacén de configuración para todos los objetos, incluyendo libro de procedimiento, los bienes, trabajos y datos de registro. Sin datos se almacena en otros papeles Servicio de Gestión de Automatización, con la excepción de de Windows Módulos de PowerShell en trabajadores Runbook si no se importan como los activos en servicio.

    Papel del Servicio Web

    Proporciona un punto de control para la interacción con el Servicio de Automatización de gestión de interfaces de usuario y del sistema cuando se accede a la base de datos. Los servicios web son esenciales para el funcionamiento de su Servicio de Gestión de Automatización; Por lo tanto, la planificación de la forma en que se implementa con la escalabilidad y flexibilidad es muy importante.
    El servicio web del Servicio de Gestión de automatización es sin estado, por lo que se puede escalar con recursos adicionales de cómputo (tales como CPU y la memoria), así como a escala con adicional instancias del servidor y el uso de un servicio de equilibrio de carga, tales como carga de red de Windows Equilibrar o un equilibrador de carga de terceros.
    Orientación del producto para el Servicio de Gestión de Automatización funciones de servicios web se pronuncie como mínimo dos núcleos y 4 gigabytes (GB) de RAM, incluso cuando se combinan con el papel del trabajador runbook.

    Sin embargo, si usted tiene la intención de escalar el papel servicio web en algún momento, una cuidadosa planificación temprana le ayudará a evitar pesada configuración. Considere lo siguiente al planificar el despliegue del servicio web:
    • Utilizar un nombre de host DNS genérico para el URL del servicio web.
    • Provisión de un certificado de servidor web para su función de servicio web utilizando su DNS genérico nombre de host. Asegúrese de marcar la clave privada del certificado como exportable para que pueda instalar en servidores adicionales de rol de servicios web. Como práctica general, con los certificados, asegúrese de mantener segura la clave privada del certificado.
    • Si va a utilizar un equilibrador de carga de terceros, lo utilizan para delante de su servidor único despliegue inicialmente de manera escalar no tendrá impacto en el servicio.
    El servicio web se basa en la transferencia de estado representación al estándar de la industria (REST) y protocolo de datos abierto (OData) interfaces de programación de aplicaciones (API), que se requiere para cada despliegue, y debe implementarse en Internet Information Services (IIS) 7.5. Esto hace que sea fácil el consumo del servicio web desde sistemas externos, como cuando se integra con el servicio escritorio o monitoreo de sistemas.


    Automatización Comprensión

    ARQUITECTURAS DE BASE DE DATOS

    Es una base de datos contenida, lo que significa que puede ser incluido en un grupo de disponibilidad sin la necesidad de replicar manualmente objetos adicionales.



    Servicio de Gestión de Automatización en general, se recomienda el uso de una instancia de servidor SQL dedicado para el Servicio Gestión de la base de datos para asegurarse de que la automatización se puede asignar memoria adecuada y Recursos de la CPU y se pueden gestionar de forma independiente de otras bases de datos. La función de base de Management Service Automation puede existir sólo una vez para una sola despliegue; por lo tanto, su capacidad de escalado se limita a ampliación de los recursos (memoria y CPU núcleos). Al igual que con cualquier base de datos SQL, lo mejor es separar la base de datos de aplicaciones, archivos de registro en discos para optimizar el rendimiento.

    Se crea la base de datos del Servicio de Gestión de automatización durante la instalación de la Servicio web Servicio de Gestión de Automatización. Antes de esta instalación, el servidor SQL de destino instancia debe estar instalado y configurado. Al instalar la base de datos, una cuenta de servicio es utilizado para conceder el acceso a los servicios web para la base de datos, que también se utiliza después para la integración con el portal de Windows Azure Gestión de Service Pack y por la adición de servicio web casos en los que escalar. Asegúrese de seguir las normas para la creación y gestión de esta cuenta de servicio ya que lo necesitará para configurar el servicio de administración de Automatización despliegue más tarde.

    Papel trabajador Runbook

    Alojar el tiempo de ejecución entorno del libro de procedimiento. Desde el servidor trabajador runbook puede ejecutar flujos de trabajo con acceso a todos los bienes y los módulos necesarios que se almacenan en el Servicio Base de datos de automatización de gestión.
    A diferencia de la función de servicio web, el papel del trabajador runbook no es apátrida. En un servicio implementación de automatización de gestión crea un despliegue trabajador runbook. Despliegue trabajador define una lista estática de servidores trabajador runbook, que tengan asignada una porción de la fila de trabajos runbook para su procesamiento. La fila de trabajos runbook se divide por el número de trabajadores runbook disponibles en una implementación y cada uno se le da una serie de puestos de trabajo que puede proceso entre un valor de clave de alta y baja.
    Véase en: Ejecución de un runbookVisualización del estado de un trabajo de Runbook. Por ejemplo, en una implementación de servidor único, la cola de trabajos trabajador runbook se asigna a un servidor, y su rango de teclas es de 0 a 2147483647. Sin embargo, si dos trabajadores runbook son disponibles en una implementación, la cola de trabajos se divide, dando el primer trabajador  runbook  una  gama  clave  de  la  automatización  Comprensión 
    0-1073741823 y el segundo trabajador runbook una gama clave de 1073.741824 millones-2147483.647 mil.
    Véase también Para más detalles de un despliegue de trabajo runbook, incluyendo orientación para cambio de una implementación existente, consulte https://technet.microsoft.com/es-es/

    Módulo de Gestión de Servicios de Automatización PowerShell

    Se puede desplegar a los clientes y servidores para permitir la interacción a distancia con el servicio web. Por defecto, el módulo de PowerShell es instalado como parte del servicio web, pero también se puede instalar en cualquier ordenador utilizando el medio de instalación.
    Para ver los cmdlets disponibles en el Módulo Microsoft System Center Service Management Automation, ejecute el siguiente comando a partir de una sesión de Windows PowerShell en el servidor de servicios web: Get-Command -Módulo. Microsoft.SystemCenter.ServiceManagementAutomation  seleccionar Nombre, Parámetros, El módulo de PowerShell se explora en el  si tiene la intención de explorar el módulo de PowerShell antes de seguir leyendo, tenga en cuenta que cada cmdlet requerirá que proporcione un parámetro -WebServiceEndpoint, sobre las que debería proporcionar la URL del servicio web sin el número de puerto. 

    Vistas de página en total

    Electricity Lightning