Aspectos generales

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 los 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 total con los libros de cocina y recetas de Chef’s Supermarket. Soporta herramientas de Chef nativas como TestKitchen y Knife. El servicio de OpsWorks Stacks le ayuda a diseñar, aprovisionar y administrar sus aplicaciones en AWS usando el cliente independiente de Chef integrado que se instala en instancias Amazon EC2 en su nombre. Para obtener más información, consulte OpsWorks Stacks.

P: ¿A quiénes está destinado 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?

Consulte Productos y servicios regionales para obtener más detalles.

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 los 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 mediante el uso de código la configuración, implementación y administración de aplicaciones. 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 completo con cientos de guías que se pueden utilizar en AWS, como guías 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 de 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 a 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 de 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 mediante la consola de visibilidad de Chef o Knife.

P: ¿Qué versiones de Chef se admiten?

El servicio OpsWorks for Chef Automate actualizará periódicamente su servidor de Chef a la versión más reciente recomendada. Consulte nuestra documentación para obtener información sobre la versión compatible más reciente. Recomendamos usar la versión de cliente chef más estable y actualizada en nodos asociados con un servidor de AWS OpsWorks for Chef Automate.

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 Amazon Machine Image (AMI) de Amazon Linux.

P: ¿Cómo puedo hacer una copia de seguridad 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 copias de seguridad manuales bajo demanda.

P: ¿Cuántas copias de seguridad 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. Las copias de seguridad del servidor solo incluyen datos persistentes del software, como guías 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 locales 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 cuándo y dónde la necesite.

Ventana de mantenimiento

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 de la versión sin cambios bruscos, 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 o las API de AWS.

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 las API de AWS.

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

OpsWorks for Chef Automate realiza actualizaciones de versiones automáticamente siempre y cuando las actualizaciones sean compatibles con las versiones anteriores. El servicio de mantenimiento del sistema está diseñado para que, cuando se ponen a disposición nuevas versiones 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 AWS OpsWorks for Chef Automate, la CLI o la 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 e intentará realizar la acción 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á si su servidor Chef se actualizó 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 Notas de la versión de 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.

Introducción

P: ¿Cómo empiezo a usar 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.

Configuración y administración

P: ¿Cómo puedo crear las guías 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 guías 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 guías creadas 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: ¿Mi servidor de OpsWorks for Chef Automate admite 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 local.

P: ¿Existe una guía de muestra que pueda utilizar para echar un vistazo a OpsWorks for Chef Automate?

Sí. El kit de inicio de OpsWorks for Chef Automate incluye una guía de muestra que puede utilizar para probar la oferta y analizar su funcionalidad.

Seguridad

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 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: Información general sobre procesos de seguridad 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 a la API de OpsWorks for Chef Automate realizadas en su cuenta, solo tiene que activar AWS CloudTrail en la consola de administración de AWS.

Facturación

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 acerca de los precios de EC2, consulte la página de precios de EC2. Para obtener información acerca de los precios de S3, consulte la página de precios de S3. Para obtener acceso a la información sobre los precios de CloudWatch, consulte la página de precios 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 EC2 y los servidores locales 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 utilizó 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 Facturación de cuentas de AWS para obtener más información.

Support

P: ¿Cubre AWS Support OpsWorks for Chef Automate?

Sí. AWS Support cubre problemas relacionados con su uso de OpsWorks for Chef Automate. Consulte la página Compare los planes de AWS Support para ver más detalles.

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. Consulte la página de foros de AWS OpsWorks para leer más detalles.

Comience a crear con AWS OpsWorks for Chef Automate

Comience a crear en la consola de AWS
¿Listo para crear?
Comience con AWS OpsWorks for Chef Automate
¿Tiene más preguntas?
Contacte con nosotros