# Core Accounts

**Purchase** [AWS Powered E-commerce Application: A Guided Tour](https://labs.itassist.com/aws-powered-ecommerce-application) to unlock the full content.

**Add to Wishlist** [Explore a Live AWS Environment Powering an E-commerce Application](https://labs.itassist.com/live-aws-environment-exploration) and receive a notification when the environment is available.&#x20;

***

This lesson explores the **AWS services deployed across core accounts** and their roles in supporting e-commerce use cases. It highlights best practices, their roles within the account, and how they interact with various layers of an e-commerce architecture, such as presentation, business logic, and data layers.

**SharedServices Account**

This account hosts shared infrastructure components used across all environments, ensuring reusability, cost efficiency, and streamlined management.

* **AWS CodePipeline,**&#x20;
* **CodeBuild**
* **CodeDeploy**
* &#x20;**Amazon ECR**
* &#x20;**Amazon S3, AWS CodeArtifact**

**SecurityTooling Account**

This account centralizes security monitoring, compliance, and threat detection tools.

* **Amazon Security Hub**
* **Amazon GuardDuty**
* **Amazon Macie**
* **AWS Config**

**LogArchive Account**

Central repository for logs from all accounts, critical for audit and analysis.

* **AWS CloudTrail**
* **Amazon S3 (Logs Storage)**
* **Amazon OpenSearch and QuickSight**

**Workload Accounts**

These accounts host application workloads segregated by environment.&#x20;

### **Learning Outcomes** <a href="#id-5z28uibkqpzl" id="id-5z28uibkqpzl"></a>

By the end of this lesson, learners will be able to:

1. **Understand the Role of Core Accounts in E-Commerce Architectures:**
   * Gain insights into the purpose and responsibilities of SharedServices, SecurityTooling, LogArchive, and Workload Accounts.
   * Learn how each account supports key aspects of the architecture, including security, governance, and workload management.
2. **Identify AWS Services and Their Roles Across Architecture Layers:**
   * Understand the AWS services deployed within core accounts and their roles in the **presentation**, **business logic**, and **data** layers.
   * Explore the use cases and integration of services such as Amazon S3, DynamoDB, AWS Lambda, and Amazon GuardDuty.
3. **Apply Best Practices for Core AWS Services:**
   * Learn to implement best practices for security, cost efficiency, and operational excellence across AWS services like CodePipeline, S3, Route 53, and Security Hub.
   * Understand strategies like encryption, cross-account monitoring, and lifecycle policies for resource optimization.
4. **Design Centralized Security and Logging Strategies:**
   * Learn to leverage SecurityTooling and LogArchive accounts to centralize security monitoring and log management.
   * Explore tools like AWS Config, CloudTrail, OpenSearch, and QuickSight to maintain compliance and analyze operational performance.
5. **Facilitate Effective Workload Management:**
   * Understand how workload accounts support application environments, ensuring segregation and scalability for production and non-production workloads.
   * Learn to optimize workload performance with services like CloudFront, DynamoDB, and Lambda.
6. **Enhance Operational Efficiency and Scalability:**
   * Discover how centralized resources in SharedServices and best practices for workload accounts streamline operations and improve scalability.

### **Benefits of the Lesson** <a href="#a2npaythn577" id="a2npaythn577"></a>

1. **Comprehensive Understanding of Core Accounts:**
   * Learn how different AWS accounts work together to create a secure, scalable, and efficient e-commerce environment.
2. **Enhanced Governance and Security:**
   * Gain the knowledge to design centralized security strategies using tools like Security Hub, GuardDuty, and Macie to protect workloads across layers.
3. **Optimized Workload Performance:**
   * Discover how to use AWS services like DynamoDB, Aurora, and Lambda for scalable, high-performing workloads in segregated environments.
4. **Improved Logging and Analysis:**
   * Understand how to centralize logs in the LogArchive account and use OpenSearch and QuickSight for operational insights and auditing.
5. **Cost Efficiency Through Best Practices:**
   * Learn to implement cost-saving strategies such as lifecycle policies, cross-account resource sharing, and workload-specific scaling.
6. **Real-World Application:**
   * Explore actionable use cases for deploying AWS services across core accounts to meet architectural and operational goals.
7. **Scalability and Maintainability:**
   * Gain the skills to design an architecture that supports growth, maintains security, and simplifies resource management.

***

### Subscribe To Our Mailing List

Stay ahead in the cloud-first world with the latest insights, strategies, and best practices for mastering **AWS services** and modern application development.

{% embed url="<https://j245x6xtoz0.typeform.com/to/XGUozUZR?utm_source=xxxxx>" fullWidth="false" %}

***

📚 Ready to elevate your AWS skills? Explore content tailored to help you build, deploy, and manage cloud-native applications like a pro. [AWS Powered E-commerce Application: A Guided Tour](https://labs.itassist.com/aws-powered-ecommerce-application)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://awsinpractice.itassist.com/courses/aws-powered-e-commerce-application-a-guided-tour/lesson-summaries/multi-account-strategy/core-accounts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
