Prepárate para la administración del ciclo de vida de la aplicación
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las jerarquías de recursos de la nube tradicionales pueden ocultar las relaciones entre los recursos y complicar las tareas operativas. Organizar los recursos en aplicaciones y administrarlos según las funciones de tu empresa puede ayudarte a abordar esos desafíos y obtener una vista clara de las interacciones de la infraestructura.
En esta guía, se describen los flujos de trabajo que puedes usar para diseñar, implementar y mantener aplicaciones. Te recomendamos estos flujos de trabajo para ayudarte a operar tus recursos Google Cloudcomo unidades lógicas que se alinean con la estructura de tu empresa. Puedes aplicar estas prácticas tanto si implementas una nueva infraestructura de aplicaciones como si organizas los recursos existentes en aplicaciones.
La base del enfoque de administración de aplicaciones que propone esta guía es la carpeta habilitada para aplicaciones o el proyecto host, según tu modelo de configuración. Estos recursos actúan como el límite administrativo de tus aplicaciones y sirven como un repositorio central para todos los metadatos de tus aplicaciones, lo que proporciona una experiencia unificada en varias herramientas.
Para obtener más información sobre los productos, conceptos y funciones clave que te permiten administrar aplicaciones en Google Cloud, consulta Google Cloud centrado en las aplicaciones.
Casos de uso recomendados
En las situaciones que se describen en esta guía, se usan dos productos Google Cloud principales:
App Hub: Es el registro central de todas tus aplicaciones, que proporciona visibilidad de sus servicios y cargas de trabajo, y permite la administración a nivel de la aplicación.
Application Design Center: Es tu lienzo para diseñar, crear y, luego, implementar una nueva infraestructura de aplicaciones con plantillas aprobadas previamente y la infraestructura como código (IaC).
Estos productos trabajan en conjunto para proporcionar una transición sin inconvenientes desde el diseño y la agrupación hasta la implementación y las operaciones continuas. Elige uno de los siguientes casos que mejor se adapte a tu objetivo:
Registra recursos existentes para crear una aplicación: Agrupa los servicios y las cargas de trabajo existentes de tu infraestructura de nube en una aplicación para obtener visibilidad, gobernanza y control operativo unificados.
Esta opción te permite comenzar a administrar tus recursos actuales como unidades lógicas.
Crea aplicaciones a partir de plantillas publicadas: Implementa una infraestructura de aplicaciones nueva y estandarizada con plantillas prediseñadas, lo que garantiza el cumplimiento de las prácticas recomendadas de la organización y proporciona visibilidad inmediata.
Crea una plantilla reutilizable a partir de una aplicación en ejecución: Captura la arquitectura de una aplicación en ejecución exitosa como una plantilla reutilizable y controlada para permitir implementaciones de autoservicio coherentes y que cumplan con las normas para otros equipos y aplicaciones nuevas.
Optimiza una aplicación existente con recomendaciones de diseño: Analiza la arquitectura existente de una aplicación con estadísticas de la aplicación y recomendaciones de diseño. Luego, modela e implementa cambios arquitectónicos en el Centro de diseño de aplicaciones para mejorar el costo, la seguridad o el rendimiento.
Si bien estos son casos de uso recomendados, puedes adaptar las funciones y capacidades del producto para satisfacer tus requisitos individuales específicos.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-10 (UTC)"],[],[],null,["Traditional cloud resource hierarchies can obscure resource relationships and\ncomplicate operational tasks. Organizing resources into applications and\nmanaging them by your business functions can help you address those challenges\nand gain a clear view of infrastructure interactions.\n\nThis guide outlines workflows you can use to design, deploy, and maintain\napplications. We recommend these workflows to help you operate your Google Cloud\nresources as logical units that align with your business structure. You can\napply these practices whether you are deploying new application infrastructure\nor organizing existing resources into applications.\n\nThe foundation of the application management approach that this guide proposes\nis the *app-enabled folder* or the *host project* , depending on your\n[setup model](/app-hub/docs/set-up-app-hub). Those resources act as the\nadministrative boundary for your applications and serve as a central repository\nfor all your application metadata, providing a unified experience across various\ntools.\n\nFor more information about key products, concepts, and features that let you\nmanage applications in Google Cloud, see\n[Application-centric Google Cloud](/app-hub/docs/application-centric-google-cloud).\n\nRecommended use cases\n\nThe scenarios described in this guide use two main Google Cloud products:\n\n- **App Hub**: The central registry for all your applications, providing visibility into their services and workloads and enabling governance at the application level.\n- **Application Design Center**: Your canvas for architecting, designing, and deploying new application infrastructure using pre-approved templates and Infrastructure as Code (IaC).\n\nThese products work together to provide a seamless transition from design and\ngrouping to deployment and ongoing operations. Choose one of the following\ncases that best matches your goal:\n\n- [Register existing resources to create an application](/app-hub/docs/register-resources): Group existing services and workloads from your cloud infrastructure into an application to gain unified visibility, governance, and operational control. This option lets you start managing your current resources as logical units.\n- [Create applications from published templates](/app-hub/docs/create-applications-from-templates): Deploy new, standardized application infrastructure using pre-built templates, ensuring compliance with organizational best practices and providing immediate visibility.\n- [Create a reusable template from a running application](/app-hub/docs/create-reusable-template): Capture the architecture of a successful, running application as a reusable, governed template to enable consistent and compliant self-service deployments for other teams and new applications.\n- [Optimize an existing application with design recommendations](/app-hub/docs/optimize-applications): Analyze the existing architecture of an application using application insights and design recommendations. Then, model and deploy architectural changes on Application Design Center to improve cost, security, or performance.\n\nWhile these are recommended use cases, you can adapt product features and\ncapabilities to meet your specific individual requirements."]]