Creación de un espacio de nombres para su aplicación en AWS AppConfig - AWS AppConfig

Creación de un espacio de nombres para su aplicación en AWS AppConfig

Los procedimientos de esta sección lo ayudarán a crear un artefacto de AWS AppConfig denominado aplicación. Una aplicación es simplemente una estructura organizativa, como una carpeta, que identifica el espacio de nombres de su aplicación. Esta construcción organizativa tiene una relación con alguna unidad de código que se puede poner en marcha. Por ejemplo, puede crear una aplicación llamada MyMobileApp para organizar y administrar los datos de configuración de una aplicación móvil instalada por sus usuarios. Debe crear estos artefactos antes de poder utilizar AWS AppConfig para implementar y recuperar marcas de características o datos de configuración de formato libre.

El siguiente procedimiento le ofrece la opción de asociar una extensión a un perfil de configuración de marca de características. Una extensión aumenta la capacidad de inyectar lógica o comportamiento en diferentes puntos durante el flujo de trabajo de AWS AppConfig de creación o implementación de una configuración. Para obtener más información, consulte Descripción de las extensiones de AWS AppConfig.

nota

Puede utilizar AWS CloudFormation para crear artefactos de AWS AppConfig, como aplicaciones, entornos, perfiles de configuración, implementaciones, estrategias de implementación y versiones de configuración alojadas. Para obtener más información, consulte Referencia de tipos de recursos de AWS AppConfig en la Guía del usuario de AWS CloudFormation.

Creación de una aplicación de AWS AppConfig (consola)

Use el siguiente procedimiento para crear una aplicación de AWS AppConfig mediante la consola de AWS Systems Manager.

Para crear una aplicación
  1. Abra la consola de AWS Systems Manager en https://console.aws.amazon.com/systems-manager/appconfig/.

  2. En el panel de navegación, elija Aplicaciones, y, a continuación, seleccione Crear aplicación.

  3. En Name (Nombre), escriba un nombre para la aplicación.

  4. En Description (Descripción), escriba información acerca de la aplicación.

  5. (Opcional) En la sección Extensiones, elija una extensión de la lista. Para obtener más información, consulte Descripción de las extensiones de AWS AppConfig.

  6. (Opcional) En la sección Etiquetas, introduzca una clave y un valor opcional. Puede especificar un máximo de 50 etiquetas para un recurso.

  7. Elija Crear aplicación.

AWS AppConfig crea la aplicación y, a continuación, muestra la pestaña Environments (Entornos). Continúe en Creación de entornos para su aplicación en AWS AppConfig.

Creación de una aplicación de AWS AppConfig (línea de comandos)

En el siguiente procedimiento se describe cómo utilizar la AWS CLI (en Linux o Windows) o AWS Tools for PowerShell para crear una aplicación de AWS AppConfig.

Para crear una aplicación paso a paso
  1. Abra la AWS CLI.

  2. Ejecute el siguiente comando para crear una aplicación.

    Linux
    aws appconfig create-application \ --name A_name_for_the_application \ --description A_description_of_the_application \ --tags User_defined_key_value_pair_metadata_for_the_application
    Windows
    aws appconfig create-application ^ --name A_name_for_the_application ^ --description A_description_of_the_application ^ --tags User_defined_key_value_pair_metadata_for_the_application
    PowerShell
    New-APPCApplication ` -Name Name_for_the_application ` -Description Description_of_the_application ` -Tag Hashtable_type_user_defined_key_value_pair_metadata_for_the_application

    El sistema devuelve información similar a la siguiente.

    Linux
    {
       "Id": "Application ID",
       "Name": "Application name",
       "Description": "Description of the application"
    }
    Windows
    {
       "Id": "Application ID",
       "Name": "Application name",
       "Description": "Description of the application"
    }
    PowerShell
    ContentLength    : Runtime of the command
    Description      : Description of the application
    HttpStatusCode   : HTTP Status of the runtime
    Id               : Application ID
    Name             : Application name
    ResponseMetadata : Runtime Metadata