AWS OpsWorks for Chef Automate ya está disponible de manera general

Pruebe gratis AWS OpsWorks for Chef Automate

La capa gratuita de AWS para AWS OpsWorks for Chef Automate incluye 10 nodos conectados gratuitos al mes, o 7 500 horas de nodo gratuitas al mes.

Consulte los detalles de la capa gratuita de AWS "

P: ¿Qué es AWS OpsWorks for Chef Automate?

AWS OpsWorks for Chef Automate ofrece un servidor de Chef completamente administrado y un conjunto de herramientas de automatización que le brindan automatización de flujos de trabajo para lograr una implementación continua, pruebas automáticas para lograr conformidad y seguridad, y una interfaz de usuario que provee visibilidad de sus nodos y estados. El servidor de Chef le ofrece automatización total de pilas a través del control de tareas operativas como configuraciones de sistema operativo y software, instalaciones de paquetes, configuraciones de bases de datos, entre otros. El servidor de Chef almacena de manera central las tareas de configuración y las ofrece a cada nodo del entorno de computación en cualquier escala, desde unos pocos nodos a miles. OpsWorks for Chef Automate es totalmente compatible con las herramientas y guías de la comunidad de Chef y registra de manera automática nodos nuevos con su servidor de Chef.

P: ¿En qué se diferencia OpsWorks for Chef Automate de OpsWorks Stacks?

OpsWorks for Chef Automate es un servicio de administración de la configuración que le ayuda a aprovisionar un servidor de Chef al instante y deja que el servicio lo opere, incluida la realización de backups y actualizaciones de software. El servicio ofrece compatibilidad absoluta con los libros de cocina y las recetas de Supermarket de Chef. También admite herramientas de Chef nativas como TestKitchen y Knife. El servicio OpsWorks Stacks le ayuda a modelar, aprovisionar y administrar sus aplicaciones en AWS con el cliente independiente de Chef que se ha instalado previamente en sus instancias de Amazon EC2. Para obtener más información, consulte OpsWorks Stacks.

P: ¿Quién debería utilizar OpsWorks for Chef Automate?

Los clientes que busquen una experiencia de administración de la configuración totalmente compatible con Chef, incluidos todos los scripts y herramientas de la comunidad, pero sin gastos operativos, deberían adoptar OpsWorks for Chef Automate.

P: ¿Cómo puedo acceder a OpsWorks for Chef Automate?

El servicio OpsWorks for Chef Automate se encuentra disponible a través de la consola de administración de AWS, los SDK de AWS y la interfaz de línea de comandos (CLI) de AWS. Una vez configurado el servidor de Chef, también se puede administrar con herramientas compatibles con Chef como Knife.

P: ¿En qué regiones está disponible OpsWorks for Chef Automate?

Para obtener información, consulte productos y servicios regionales.

P: ¿Existen límites en OpsWorks for Chef Automate?

Los límites del servicio son los siguientes:

  • Servidores de administración de la configuración por región: 5
  • Backups automatizados por servidor de administración de la configuración: 30
  • Backups manuales por servidor de administración de la configuración: 10

Si desea cambiar estos límites, contacte con AWS Support.

P: ¿Qué requisitos de red deben cumplir mis servidores para poder trabajar con OpsWorks for Chef Automate?

Sus servidores deben poder conectarse con los puntos de enlace públicos de AWS. Para obtener más información, consulte la documentación.

P: ¿Qué es Chef y cómo lo usa OpsWorks for Chef Automate?

Chef Automate es un paquete de software de Chef Software, Inc. que automatiza cómo se configuran, implementan y administran las aplicaciones mediante el uso de código. OpsWorks for Chef Automate utiliza recetas Chef para implementar y configurar componentes de software en instancias de Amazon EC2 y servidores on-premise. Chef posee un ecosistema rico con cientos de libros de cocina que se pueden utilizar en AWS, como libros para administrar PostgreSQL, Nginx, Solr y muchos más.

P: ¿Qué es Chef Automate?

Chef Automate le proporciona una canalización de implementación continua de pila completa, pruebas automatizadas de conformidad y seguridad, y visibilidad sobre todo lo que pasa durante el proceso. Amplía Chef para la automatización de la infraestructura, InSpec para la automatización de la conformidad y Habitat para la automatización de las aplicaciones. Puede transformar su compañía en una organización altamente colaborativa concentrada en el software con Chef Automate como motor. Para obtener más información, consulte la página de detalles del producto de Chef Automate.

P: ¿Cómo puedo utilizar la consola de Chef Automate?

Chef Automate incluye su propia consola. Puede acceder a la consola de Chef Automate mediante el enlace a OpsWorks de la consola de administración de AWS. Una vez que haga clic en el enlace, se le pedirá que introduzca las credenciales que se le asignaron cuando configuró el servidor de Chef Automate.

P: Soy cliente de AWS OpsWorks Stacks. ¿Debería migrar al nuevo servicio OpsWorks for Chef Automate?

Se aconseja a los clientes de OpsWorks Stacks que buscan compatibilidad absoluta con el servidor de Chef que utilicen OpsWorks for Chef Automate. Para obtener más información acerca de OpsWorks Stacks, consulte la página de detalles del producto de OpsWorks Stacks.

P: ¿Cómo puedo migrar de OpsWorks Stacks a OpsWorks for Chef Automate?

Antes de migrar, primero ha de adaptar los libros de cocina de OpsWorks para que trabajen con un servidor de Chef. No obstante, es posible que algunos trabajen sin modificarlos. Si utiliza el escalado de instancias de OpsWorks (ya sea basado en el tiempo o en la carga), deberá usar un grupo de EC2 Auto Scaling y la característica de registro de nodos de Chef de OpsWorks en vez. Más adelante, podrá trabajar con su servidor y sus nodos Chef usando la consola de visibilidad de Chef o Knife.

P: ¿Qué versiones de Chef se admiten?

En la actualidad, OpsWorks for Chef Automate admite Chef Automate 12. El servicio OpsWorks for Chef Automate actualizará periódicamente su servidor de Chef a la versión más reciente recomendada.

P: ¿Qué recursos en la nube abastecen mi servidor de AWS OpsWorks for Chef Automate?

AWS OpsWorks for Chef Automate utiliza características y servicios de AWS probados, como Amazon EC2, Amazon EBS, Amazon S3 y Amazon CloudWatch, para crear los componentes que forman su servidor de Chef administrado. OpsWorks for Chef Automate utiliza la imagen de máquina (AMI) de Amazon de Amazon Linux.

P: ¿Cómo puedo hacer un backup de mi servidor de Chef?

Puede definir un backup del servidor Chef que se efectúe de forma periódica todos los días o semanas. El servicio almacena los backups en Amazon S3. De manera alternativa, puede elegir crear backups manuales bajo demanda.

P: ¿Cuántos backups puedo tener por servidor de Chef?

Los backups se almacenan en Amazon S3 y conllevan cuotas adicionales. Puede definir un periodo de retención de backups de hasta 30 generaciones. Puede enviar una solicitud de servicio para cambiar el límite a través de los canales de AWS Support.

P: ¿Cómo puedo restablecer mi servidor de Chef a un momento anterior?

Tras examinar sus backups disponibles, puede elegir un momento determinado a partir del que restablecer su servidor de Chef. Los backups del servidor solo incluyen datos persistentes del software, como libros de cocina y nodos registrados.

P: ¿Qué recursos puedo conectar a mi servidor de Chef?

Puede conectar cualquier instancia de EC2 o servidor on-premise ejecutado en un sistema operativo admitido y con acceso a un servidor de OpsWorks for Chef Automate a través de Internet. Se le cobra una tarifa por hora por cada recurso conectado.

P: ¿Cómo puedo registrar nodos con el servidor de Chef?

Obtendrá porciones de código de datos de usuarios a través de la consola. Puede colocar estas porciones de código en un grupo de EC2 Auto Scaling. Estas porciones de código garantizan que sus instancias se registren en su servidor de Chef como nodos de Chef y que ejecuten las recetas de Chef correspondientes. Los servidores on-premise requieren que instale el software de agente cliente de Chef y registre el servidor con su servidor de Chef.

P: ¿Cómo obtengo una capacitación relacionada con Chef?

Puede elegir el método de capacitación para Chef Automate de su preferencia en el sitio web de Chef.

  • Capacitación presencial: Chef ofrece clases presenciales que satisfarán sus necesidades independientemente de su nivel de conocimiento.
  • Capacitación online guiada por un instructor: no debe salir de su hogar u oficina para la capacitación de Chef.
  • Capacitación autoguiada: incorpore nuevos conocimientos cuando tenga tiempo libre.
  • Capacitación privada: capacitación de Chef cuando y donde usted la necesite.

P: ¿Cómo puedo mantener el servidor de Chef subyacente en ejecución y actualizado?

El servidor de administración de la configuración se actualizará a la versión más reciente de Chef Automate durante la ventana de mantenimiento que configure. OpsWorks for Chef Automate también ejecuta actualizaciones de seguridad y del paquete del sistema operativo de manera periódica.

P: ¿Qué es una ventana de mantenimiento de OpsWorks for Chef Automate?

Una ventana de mantenimiento es un periodo de una hora que tiene lugar una vez al día o a la semana durante el cual OpsWorks for Chef Automate inicia automáticamente actualizaciones menores de la versión, actualizaciones de seguridad y actualizaciones del paquete del sistema operativo. Por ejemplo, si selecciona una ventana de mantenimiento que comienza cada domingo a las 2:00 a. m., OpsWorks for Chef Automate iniciará la actualización de la plataforma entre las 2:00 y las 3:00 a. m. todos los domingos.

La ventana de mantenimiento se configura por servidor de Chef, por lo que puede configurar diferentes ventanas de mantenimiento para servidores de Chef distintos. Si desea cambiar cuándo se realizan las tareas de mantenimiento, puede utilizar la consola de OpsWorks for Chef Automate, la CLI de AWS o API.

P: ¿Cómo puedo configurar una ventana de mantenimiento?

La ventana de mantenimiento está habilitada por defecto y se puede configurar durante la fase de configuración del servidor de Chef. Puede cambiar la configuración más adelante mediante la consola de administración, la CLI o API de AWS.

P: ¿Qué tipos de actualizaciones de versiones realiza OpsWorks for Chef Automate?

OpsWorks for Chef Automate no realiza actualizaciones de versiones principales de la plataforma (por ejemplo, una nueva versión principal de la plataforma, como Chef Automate 13), ya que estas pueden incluir cambios no compatibles con versiones anteriores y pruebas adicionales. El servicio de mantenimiento del sistema está diseñado para que, cuando se ponen a disposición nuevas versiones menores del software Chef, realice la actualización de Chef Automate y Chef Server en el servidor de manera automática, inmediatamente después de que la actualización de versión apruebe las verificaciones de AWS. AWS realiza verificaciones exhaustivas para comprobar si las actualizaciones de Chef están listas para producción y si no interrumpirán los entornos de los clientes, por lo que puede haber retrasos entre los lanzamientos de software de Chef y su disponibilidad para las aplicaciones en servidores de OpsWorks for Chef Automate.

P: ¿Cuándo y cómo puedo realizar actualizaciones principales de versiones?

Puede realizar actualizaciones principales de versiones en cualquier momento mediante la consola de OpsWorks for Chef Automate, la CLI de AWS o API.

P: ¿Cómo aplica actualizaciones AWS OpsWorks for Chef Automate?

Las actualizaciones se aplican directamente en la instancia de EC2 administrada en la que el servidor de Chef se ejecuta. Si el sistema de estado de OpsWorks for Chef Automate detecta algún problema durante la actualización, OpsWorks for Chef Automate deshará los cambios y lo intentará de nuevo durante la próxima ventana de mantenimiento.

P: ¿Se encontrará disponible el servidor de Chef durante la ventana de mantenimiento?

Su servidor Chef no se encontrará disponible mientras se aplican actualizaciones de mantenimiento. Sus nodos conectados adoptarán un estado de servidor pendiente hasta que se complete el mantenimiento. Los nodos conectados seguirán operando de la manera habitual.

P: ¿Cómo se me notificará de la disponibilidad de nuevas versiones de OpsWorks for Chef Automate?

Se le notificará de las nuevas versiones de Chef mediante la consola de OpsWorks for Chef Automate. La consola del servicio le informará de si su servidor Chef se ha actualizado durante la ventana de mantenimiento.

P: ¿Dónde puedo encontrar detalles de los cambios entre las versiones de la plataforma?

Puede encontrar detalles sobre los cambios entre las versiones de Chef Automate en la página de notas de publicaciones de OpsWorks for Chef Automate.

P: ¿Con qué frecuencia se publican actualizaciones de la versión de la plataforma?

La cantidad de publicaciones de versiones de cada año varía en función de la frecuencia de publicación de parches de Chef Automate y las pruebas de aceptación realizadas por AWS.


P: ¿Cómo puedo comenzar con OpsWorks for Chef Automate?

La mejor manera de comenzar con OpsWorks for Chef Automate es examinar el capítulo de introducción a AWS OpsWorks for Chef Automate de la documentación técnica.


P: ¿Cómo puedo crear los libros de cocina y las recetas de Chef?

La manera más fácil de comenzar es utilizar las recetas existentes de Chef. Muchos repositorios públicos contienen libros de cocina de Chef con recetas que se pueden ejecutar sin modificaciones o con pocas. El kit de inicio de OpsWorks for Chef Automate también incluye una receta de Chef de ejemplo y describe cómo funciona.

P: ¿Puedo utilizar libros de cocina de la comunidad Supermarket de Chef?

Sí. OpsWorks for Chef Automate proporciona una experiencia de administración de la configuración totalmente compatible con Chef Automate. Puede utilizar libros de cocina creados por la comunidad sin realizar modificaciones específicas para AWS.

P: ¿Cómo puedo actualizar mis nodos de Chef a una versión más nueva?

Las actualizaciones de los nodos de Chef pueden realizarse cuando le resulte conveniente con la receta omnibus de Chef. Aunque OpsWorks realiza actualizaciones del servidor de Chef de manera periódica, los nodos de Chef siguen operando incluso si permanecen en la versión anterior.

P: ¿Admite mi servidor de OpsWorks for Chef Automate herramientas de la comunidad, como Knife y Test Kitchen?

Sí. OpsWorks for Chef Automate proporciona una experiencia de administración de la configuración totalmente compatible con Chef Automate. Puede utilizar el mismo ecosistema de herramientas como servidor de Chef Automate on-premise.

P: ¿Existe un libro de cocina de muestra que puedo utilizar para echar un vistazo a OpsWorks for Chef Automate?

Sí. El kit de inicio de OpsWorks for Chef Automate incluye un libro de cocina de muestra que puede utilizar para probar la oferta y explorar su funcionalidad.


P: ¿Es posible utilizar AWS Identity and Access Management (IAM) con OpsWorks for Chef Automate?

Sí. Los usuarios de IAM con los permisos adecuados pueden trabajar con AWS OpsWorks for Chef Automate. Los usuarios de Chef no están administrados por IAM y deben aprovisionarse desde Chef Automate.

P: ¿Cómo puedo crear usuarios de IAM?

Puede usar la consola de IAM, la interfaz de línea de comandos (CLI) de IAM o la API de IAM para aprovisionar usuarios de IAM. De manera predeterminada, los usuarios de IAM no tienen acceso a los servicios de AWS hasta que se les conceden los permisos.

P: ¿Dispongo de acceso raíz a la instancia de EC2 de mi servidor de OpsWorks for Chef Automate?

Sí. Puede proporcionar un par de claves SSH para habilitar el acceso raíz a la instancia de EC2 de su servidor de OpsWorks for Chef Automate. OpsWorks for Chef Automate le proporciona las herramientas necesarias para realizar tareas operativas comunes, por lo que le recomendamos que deshabilite el acceso SSH.

P: ¿Dónde puedo buscar más información sobre la seguridad y la ejecución de aplicaciones en AWS?

Consulte Amazon Web Services: Overview of Security Processes y el centro de seguridad de AWS.

P: ¿Puedo obtener un historial de todas las llamadas a la API de OpsWorks for Chef Automate realizadas en mi cuenta para fines de análisis de seguridad y de solución de problemas operativos?

Sí. Para recibir un historial de las llamadas al API de OpsWorks for Chef Automate realizadas en su cuenta, solo tiene que activar AWS CloudTrail en la consola de administración de AWS.


P: ¿Cuánto cuestan los recursos de AWS que abastecen mi aplicación en el servidor de OpsWorks for Chef Automate?

El servidor de OpsWorks for Chef Automate está ya configurado y utiliza Amazon EC2, Amazon EBS, Amazon S3 y Amazon CloudWatch. Para obtener información sobre los precios de EC2, consulte la página de detalles de EC2. Para obtener información sobre los precios de S3, visite el apartado de precios en la página de detalles de S3. Para obtener información sobre los precios de CloudWatch, visite el apartado de precios en la página de detalles de CloudWatch. Existen tres tipos de instancias de EC a elegir para ejecutarlas en el servidor de Chef: 2., m4.large y m4.2xlarge. La tarifa por hora depende del tipo de instancia utilizado.

P: ¿Se me cobran las instancias de EC2 y los servidores on-premise conectados a mi servidor de OpsWorks for Chef Automate?

Paga una tarifa horaria por cada instancia de EC2 y servidor on-premise conectado al servidor de AWS OpsWorks for Chef Automate. No se requieren pagos mínimos ni compromisos iniciales. Para obtener más información, consulte la página de precios.

P: ¿Cómo puedo ver el costo de los recursos de AWS que ha utilizado mi servidor de OpsWorks for Chef Automate?

OpsWorks for Chef Automate etiqueta automáticamente todos los recursos del servidor de Chef con el nombre del servidor de Chef. Puede utilizar estas etiquetas con informes de asignación de costos para organizar y monitorizar los costos de AWS. Consulte la facturación de la cuenta de AWS para obtener más información.


P: ¿Cubre AWS Support OpsWorks for Chef Automate?

Sí. AWS Support cubre problemas relacionados con su uso de OpsWorks for Chef Automate. Para obtener más información, consulte la página de AWS Support.

P: ¿Qué otras opciones de soporte hay disponibles?

Puede beneficiarse de los amplios conocimientos de la comunidad de AWS existente para ayudarle con el desarrollo a través del foro de debate de AWS OpsWorks.