Aquí hay un hecho curioso de la informática moderna. Para aquellos que crecieron con interfaces modernas como Windows 10 y Apple iOS 11, la idea de una "interfaz de línea de comandos" es un poco peculiar. Estamos tan acostumbrados a ver, hacer clic y ejecutar que cualquier tipo de interfaz de texto (que no sea enviar mensajes de texto en el teléfono) se pierde a grandes masas de personas.

Este no es el caso de los servicios en la nube, como Amazon Web Services y la interfaz de línea de comandos (AWS CLI). De hecho, para cualquiera que haya trabajado en un centro de datos, se sienta cómodo con Linux, cree aplicaciones web o recuerde los inicios de MS-DOS, una línea de comando no es un sistema antiguo. escuela paralizada, sino un poderoso medio de control. y ejecutar comandos.

Técnicamente, la CLI es una aplicación descargable que utiliza para controlar las funciones de AWS. Esto significa que para los usuarios de Windows, debe instalar y ejecutar la versión de 32 bits o 64 bits de la CLI. En una distribución de Mac o Linux, deberá usar Python 2.6.5 o posterior e instalarlo usando pip.

Después de eso, la CLI es un servicio de terminal en el sentido de que se parece a la línea de comando de MS-DOS y puede ejecutar scripts que ahorran tiempo y esfuerzo. Puede comenzar con lo básico escribiendo un comando de ayuda en la CLI que le indica qué puede escribir y por qué.

Para comprender cómo funciona la CLI y comprender por qué puede aprovecharla como organización, debe comprender que AWS es un entorno completo de computación en la nube. Hay muchos componentes y no siempre es fácil entender cómo funcionan (y cómo funcionan juntos). Una interfaz de línea de comandos ayuda al personal técnico a ejecutar comandos sin tener que revisar todas las características y funciones, o utilizar una interfaz gráfica de usuario.

Esto significa que si tiene un equipo que solo se encarga del almacenamiento en la nube y usted indica qué comandos están disponibles y qué hacen, los miembros de este equipo pueden ejecutar estos comandos y usarlos. las variables de script requeridas, sin tener que preocuparse por otras características en AWS. .

Ventajas de la CLI de AWS

El verdadero poder de la CLI radica en su simplicidad. Al igual que con cualquier interfaz de línea de comandos, puede emitir comandos potentes, reducir la complejidad (paradójicamente, porque no todos se explican en una GUI potencialmente confusa) y ahorrar tiempo con su infraestructura de TI y administración de la nube. nube. Está destinado a profesionales de TI, programadores y otros técnicos de su organización para permitirles realizar tareas de computación en la nube sin tener que dar tantos pasos.

En la mayor√≠a de las empresas, el equipo t√©cnico casi siempre est√° ocupado con m√ļltiples tareas que parecen urgentes. Administran dispositivos cliente, instalan parches de seguridad, reconfiguran la red y administran impresoras y copiadoras que no funcionan para un servicio espec√≠fico. En resumen, corren como gallinas sin cabeza. AWS CLI proporciona una forma de ejecutar scripts, como revisar instancias de almacenamiento de Amazon S3, activar copias de seguridad, realizar descargas y descargas recursivas, l & # 39; compartimentos de visualizaci√≥n y servicios de inspecci√≥n. Al mismo tiempo, la interfaz de l√≠nea de comandos tambi√©n permite al personal t√©cnico configurar AWS por s√≠ mismo.

Algunas de estas tareas se pueden realizar en la GUI de AW, aunque no todos los comandos están disponibles y algunos no son tan fáciles de encontrar, ejecutar o usar repetidamente de manera automatizada. Su personal técnico aprenderá rápidamente que la CLI debe facilitar su trabajo.

Ejemplos de uso

Al igual que con cualquier interfaz de línea de comandos, hay scripts que puede usar para activar ciertas actividades. Una de las mejores formas de comprender cómo funciona la CLI y sus beneficios es determinar cómo facilita la administración del entorno de almacenamiento en la nube AWS S3. (S3 significa Servicio de almacenamiento simple y es realmente la columna vertebral de AWS para todo el almacenamiento, el archivo y la administración de archivos).

Sin proporcionar las líneas de comando reales (que encontrará fácilmente en la guía del usuario), algunas de las características básicas incluyen la capacidad de copiar una instancia de un almacén de archivos que es local en el repositorio de almacenamiento de computación en la nube. El uso básico aquí es usar el comando de sincronización y nombrar el almacén de archivos local y el almacén de archivos de destino en AWS S3.

Para AWS, puede ver el contenido de un dep√≥sito de AWS (similar a una carpeta de archivos) con la ayuda de un comando para ver el contenido del dep√≥sito de AWS. un compartimento Si est√° utilizando una interfaz de l√≠nea de comandos, puede agregar variables de script como la instancia de S3 para inspeccionar. Tambi√©n puede iniciar instancias, describir instancias, publicar instancias y administrarlas. (Una instancia de AWS es un objeto como el almacenamiento, la memoria y la red, todo dise√Īado para ayudarlo a ejecutar aplicaciones web para su negocio y administrar los recursos asociados).

Vídeos de interes

No videos found matching your query.

Share This
A %d blogueros les gusta esto: