Understanding the StackGen UI
StackGen UI is designed to facilitate efficient management of infrastructure through an intuitive interface. This guide provides an overview tailored for Administrators, DevOps engineers, and Developers, focusing on key workflows and features.
The StackGen Home Page
Once you Login to the StackGen Cloud Let's get started with the home page:
1. Enterprise Level: Governance Configurations (Visible to Admins)
The StackGen Governance Configuration is a centralized console designed to facilitate governance, compliance, and policy enforcement within the StackGen ecosystem. It enables you to efficiently manage policies, mitigate risks, and adhere to regulatory standards while maintaining security and operational integrity. Learn more about Governance Configurations in StackGen.
2. Teams:
The Teams Assigned dropdown lets you view the teams that you've been assigned to. Use this drop-down to switch between teams and create your infrastructure that is aligned with the policies and configurations assigned to the team. Refer to the Teams Assigned section to learn more.
3. Repositories
You need to make sure that StackGen has access to the repos you use to build your application, whether that's several repos of various microservices or one monolith repo. If you don't see the repos you need listed when you click Repositories in the left-hand navigation bar, you will need to connect repos to StackGen. Refer to the documention on Connecting a repository with StackGen to learn more.
4. appStacks
An appStack is a collection of resources that represent your application or cloud system. These resources, when considered together, allow for StackGen to analyze your application’s architecture and generate the appropriate Infrastructure as Code (IaC). This IaC can then be used to deploy the infrastructure required to support your application. Check out the guide on getting started with creating an appStack.
5. Policies
Policies in StackGen are essential for ensuring that your cloud infrastructure complies with security, governance, and operational best practices. These policies help enforce standards across environments by automatically validating resource configurations during the design and deployment phases. Learn more about StackGen provided and Custom Policies.
6. Governance Configurations Assigned (Visible to Users)
This page lists out the Built-in and Custom Policies assigned to your Teams. Learn more about Governance Policies.
7. Modules
Custom Modules in StackGen allow you to define and manage infrastructure components that are not natively available through cloud providers. This feature extends StackGen's capabilities, enabling the modeling and deployment of unique infrastructure tailored to specific use cases.