ALTIHEX Consultants

Introduction: What is the AWS Shared Responsibility Model?

Imagine you are renting an apartment. Your landlord is responsible for keeping the building safe. They fix the roof, make sure the walls are strong, and keep the hallways lit. But you are responsible for locking your own door. You make sure your windows are closed. You don't leave your keys lying around for strangers to find.

The AWS Shared Responsibility Model works the same way. It is a simple but powerful idea. It clearly defines who is responsible for what when you use Amazon Web Services (AWS). Think of it as a security and compliance framework. It draws a line in the sand. On one side, AWS handles the security of the cloud. On the other side, you handle the security in the cloud.

This model is not just a nice-to-know concept. It is the absolute foundation of cloud security for anyone using AWS. Whether you are a startup with five employees or a large enterprise with thousands, this model applies to you. Understanding it is the first step to keeping your data safe and your business running smoothly.

Why This Model Matters for Your Business

So, why should you care about this model? The answer is simple: it prevents disasters. Without a clear understanding of who does what, companies often leave huge gaps in their security. These gaps can be very expensive.

Think about a real-world example. A company stores customer data in an Amazon S3 bucket. They think AWS is automatically protecting that data. But they are wrong. AWS protects the S3 service itself. The customer is responsible for setting the bucket to "private" and turning on encryption. If they don't do that, the data can be exposed to the entire internet. This happens more often than you might think.

The consequences of these gaps are serious. You could face a data leak that ruins your reputation. You could fail a compliance audit for rules like HIPAA or GDPR, leading to huge fines. You could even face unexpected costs from a security incident.

The most important thing to remember is this: it is a shared responsibility, not a transferred one. AWS will not do your job for you. They provide the tools and the secure foundation. But you must build your house correctly on that foundation. This model gives you the clarity you need to know exactly where your job begins and ends. It is the roadmap to a secure and successful cloud journey.

The Two Sides of the Coin: AWS Responsibility vs. Customer Responsibility

Now that you understand the basic idea of the shared responsibility model, let's flip the coin and look at both sides. Think of it like a partnership. Each partner has a specific job to do. If one side drops the ball, the whole system can break down. Let's break down exactly what AWS does and what you need to do.

AWS Responsibility: Security 'of' the Cloud

AWS is responsible for the foundation. They build and protect the entire cloud infrastructure. This is the part you never see, but it is always working. Here is what AWS takes care of:

  • Physical Security of Data Centers: AWS data centers are like fortresses. They have 24/7 guards, biometric scanners, and multiple layers of fences. No one can just walk in off the street. AWS makes sure the buildings themselves are safe from physical threats like fire, floods, and intruders.
    • Hardware and Software: AWS manages all the servers, storage drives, and networking cables. They also manage the software that runs on that hardware, like the hypervisor. The hypervisor is a special piece of software that separates your virtual server from another customer's virtual server. It is a critical security layer, and AWS handles it completely.
      • Networking: AWS is responsible for the physical network that connects everything. This includes the routers, switches, and fiber optic cables that make the internet work inside their data centers. They also manage the global network that connects all their Regions and Availability Zones.
        • The AWS Global Infrastructure: This is a big one. AWS has data centers all over the world, organized into Regions (like US East or Europe West) and Availability Zones (which are separate data centers within a Region). They also have Edge Locations for faster content delivery. AWS is responsible for the security and reliability of this entire global system. You don't have to worry about a data center losing power or a network cable being cut. That is their job.

          In simple terms, AWS is the landlord of a very secure building. They make sure the walls are strong, the roof doesn't leak, and the front door is locked. They provide the safe environment.

          Customer Responsibility: Security 'in' the Cloud

          This is where your job begins. This is the side of the coin that most people get wrong. You are responsible for everything you put *inside* that secure building. AWS gives you a safe room, but you have to lock your own valuables inside that room.

          Here is a list of what you are responsible for:

          • Your Data: You own your data. AWS does not. You decide who can see it, who can change it, and who can delete it. You are responsible for classifying your data (knowing what is sensitive) and protecting it.
            • Encryption: You need to encrypt your data. This means scrambling it so that only someone with the right key can read it. You should encrypt your data both when it is stored (at rest) and when it is moving across the internet (in transit). AWS gives you tools like AWS Key Management Service (KMS) to do this, but you have to turn them on.
              • Identity and Access Management (IAM): This is a huge one. IAM is how you control who can do what in your AWS account. You are responsible for creating users, groups, and roles. You must give them only the permissions they absolutely need. Never give a user more power than they require. This is called the "principle of least privilege."
                • Configuring Firewalls: AWS gives you virtual firewalls called Security Groups and Network ACLs. You are responsible for setting these up correctly. For example, you should never leave a database open to the entire internet. You must configure the firewall to only allow traffic from specific, trusted sources.
                  • Patching Guest Operating Systems: If you are using a virtual server (like an Amazon EC2 instance), you are responsible for the operating system running on it. This means you must install security updates and patches. AWS patches the hypervisor, but you patch the operating system inside your virtual machine.
                    • Managing Applications: Any application you run on AWS is your responsibility. You must write secure code, manage your application's configuration, and protect it from attacks like SQL injection or cross-site scripting.

                      Let's go back to the apartment analogy. The landlord (AWS) is responsible for the building's structure. But you, the tenant, are responsible for locking your doors and windows. You make sure your valuables are in a safe. You don't leave your keys in the lock. You change the locks if you lose a key.

                      In the cloud, AWS provides the secure building. You must lock your own doors, set your own alarm system, and keep your own secrets safe. If you forget to lock a door, it does not matter how secure the building is. Anyone can walk right in.

                      How Responsibility Changes Based on the AWS Service

                      Here is a key point that many people miss: the shared responsibility model is not a one-size-fits-all deal. It changes depending on which AWS service you choose to use. Think of it like a sliding scale. On one end, you have a lot of control and a lot of work. On the other end, you have very little control and very little work. Understanding where your chosen service sits on this scale is critical. Let's look at the three main categories of services and what they mean for you.

                      Infrastructure as a Service (IaaS): More Customer Control, More Responsibility

                      IaaS is the most flexible option. It gives you the most control, but it also gives you the most responsibility. Services like Amazon EC2 (virtual servers) and Amazon VPC (virtual networks) fall into this category.

                      When you use IaaS, AWS provides the raw building blocks. They give you the physical hardware, the network, and the hypervisor. But you are responsible for everything else. You have to choose and manage the operating system. You have to patch it. You have to configure the firewall. You have to install and secure your applications. You have to manage your data.

                      Think of it like buying a bare plot of land. You own the land, but you have to build the entire house yourself. You pour the foundation, you frame the walls, you run the electrical wiring, and you install the plumbing. You have complete freedom to build exactly what you want, but you also have to do all the work.

                      Your responsibilities with IaaS include:

                      • Patching the guest operating system
                        • Configuring Security Groups and Network ACLs
                          • Managing your own backups
                            • Encrypting your data
                              • Managing user access with IAM

                                This is a great choice if you need full control over your environment. But it requires a skilled team to manage it securely.

                                Platform as a Service (PaaS): Less Control, Less Responsibility

                                PaaS sits in the middle of the scale. It takes some of the work off your plate. Services like AWS Elastic Beanstalk (for running applications) and Amazon RDS (for managed databases) are good examples.

                                With PaaS, AWS manages the underlying platform. For example, with Amazon RDS, AWS handles the operating system, the database engine, and automatic patching. You do not have to worry about patching the database software. AWS does it for you. But you are still responsible for your application code, your data, and your user access.

                                Think of it like buying a pre-built house. The house is already framed, wired, and plumbed. You just need to furnish it. You choose the furniture, the paint colors, and the decorations. You decide who gets a key to the front door. But you don't have to worry about the foundation or the roof.

                                Your responsibilities with PaaS include:

                                • Managing your application code
                                  • Managing your data and database schemas
                                    • Setting up database user accounts and permissions
                                      • Encrypting your data at rest and in transit
                                        • Configuring access controls

                                          This is a great middle ground. You get less control, but you also have less to manage. It is a good choice for teams that want to move faster without worrying about infrastructure maintenance.

                                          Software as a Service (SaaS): Least Control, Least Responsibility

                                          SaaS is the most hands-off option. AWS manages almost everything. Services like Amazon WorkDocs (for document storage and sharing) and Amazon Chime (for video conferencing) are examples of SaaS.

                                          With SaaS, you simply use the software. AWS handles the underlying infrastructure, the platform, and the application itself. Your main responsibility is managing your users and your data. You decide who can access the service and what they can do with it.

                                          Think of it like staying in a fully serviced hotel room. You just show up with your suitcase. The hotel provides the bed, the TV, the towels, and the cleaning service. You are responsible for your own behavior and your personal belongings. You lock your suitcase and you don't leave your valuables out in the open.

                                          Your responsibilities with SaaS include:

                                          • Managing user accounts and permissions
                                            • Managing your data that you put into the service
                                              • Following the service's acceptable use policy
                                                • Configuring any available security settings (like multi-factor authentication)

                                                  This is the easiest option to manage. You have very little responsibility for security, but you also have very little control. It is perfect for services that you just want to use without any hassle.

                                                  The key takeaway is simple: choose your service wisely. If you need full control, go with IaaS. If you want to offload some work, go with PaaS. If you want to just use a tool, go with SaaS. Just remember that your responsibility changes with each choice. Always know where you stand on the scale.

                                                  A Practical Breakdown: The Shared Responsibility Model in Action

                                                  All this talk about responsibility can feel a bit abstract. You might be thinking, "Okay, I get the idea, but what does this actually look like in my daily work?" That is a fair question. The best way to understand the model is to see it in action. Let's walk through three common AWS services and break down exactly who does what.

                                                  Example 1: Securing an Amazon S3 Bucket

                                                  Amazon S3 is a storage service. You can use it to store almost anything: website images, backup files, customer data, or application logs. It is incredibly popular and very powerful. But it is also the source of many famous data breaches.

                                                  What AWS is responsible for:

                                                  AWS is responsible for the S3 service itself. They make sure the service is available and that your data is durable. If you store a file in S3, AWS promises that it will not lose that file. They also protect the physical infrastructure that runs the service.

                                                  What you are responsible for:

                                                  This is where it gets tricky. You are responsible for everything else. This includes:

                                                  • Bucket Policies: You must write the rules that control who can access your bucket. A common mistake is to make a bucket public when it should be private.
                                                    • Access Control Lists (ACLs): These are older ways to control access, but you still need to configure them correctly.
                                                      • Encryption: You must turn on encryption for your data. AWS gives you options like S3-Managed Keys (SSE-S3) or AWS KMS (SSE-KMS), but you have to enable them.
                                                        • Block Public Access: AWS provides a handy setting called "Block Public Access." You should turn this on for any bucket that should not be public.

                                                          The classic mistake: A company stores a database backup in an S3 bucket. They forget to set the bucket to "private." The backup contains customer names, addresses, and credit card numbers. Anyone on the internet can find and download that backup. This happens all the time. The data breach is not AWS's fault. It is the customer's fault for not configuring the bucket correctly.

                                                          Example 2: Managing an Amazon EC2 Instance

                                                          Amazon EC2 gives you virtual servers in the cloud. You can run any operating system and any application you want. It is the most common IaaS service.

                                                          What AWS is responsible for:

                                                          AWS is responsible for the physical host server. They also manage the hypervisor, which is the software that separates your virtual machine from others. They make sure the physical network connecting your instance works. If the physical hardware fails, AWS replaces it.

                                                          What you are responsible for:

                                                          You have a long list of responsibilities here:

                                                          • Patching the Guest OS: You must install security updates for your operating system. If you are running Windows, you need to run Windows Update. If you are running Linux, you need to run `yum update` or `apt update`.
                                                            • Configuring the Security Group: This is your virtual firewall. You must define which traffic is allowed to reach your instance. Never leave port 22 (SSH) or port 3389 (RDP) open to the entire internet unless you have a very good reason.
                                                              • Managing SSH Keys: You use SSH keys to log into Linux instances. You must protect these keys. If someone steals your private key, they can log into your server.
                                                                • Securing the Application: Any application you run on the instance is your responsibility. You must write secure code and configure the application properly.

                                                                  The classic mistake: A developer launches an EC2 instance for a quick test. They use the default security group, which allows all traffic from the internet. They also use a weak password for the administrator account. A hacker scans the internet, finds the instance, and breaks in. The hacker then uses the instance to mine cryptocurrency, running up a huge bill for the owner.

                                                                  Example 3: Using Amazon RDS for a Database

                                                                  Amazon RDS is a managed database service. It supports many database engines like MySQL, PostgreSQL, and SQL Server. It takes a lot of the hard work out of running a database.

                                                                  What AWS is responsible for:

                                                                  AWS handles the heavy lifting. They are responsible for:

                                                                  • Patching the Database Engine: AWS automatically applies security patches to the database software.
                                                                    • Managing the Underlying OS: You never have to log into the operating system of the RDS instance. AWS manages it for you.
                                                                      • Hardware and Infrastructure: AWS handles the physical server, storage, and networking.

                                                                        What you are responsible for:

                                                                        You still have important work to do:

                                                                        • Managing Database User Accounts: You must create and manage user accounts inside the database itself. You decide who can read, write, or delete data.
                                                                          • Setting Up Database-Level Security: You need to configure things like database firewalls and connection encryption.
                                                                            • Managing Your Data: You are responsible for your data. You should enable automated backups and test your restore process. You should also encrypt your data at rest using RDS encryption.
                                                                              • Managing the Database Schema: You are responsible for designing and managing your tables, indexes, and other database objects.

                                                                                The classic mistake: A company uses RDS for their production database. They do not enable automated backups. A developer accidentally runs a command that deletes a critical table. They have no way to recover the data. The company loses hours of work and valuable customer information. This was entirely the customer's fault. AWS provided the backup feature, but the customer did not turn it on.

                                                                                Common Misunderstandings and Pitfalls

                                                                                Even after reading all of this, it is still easy to make mistakes. The shared responsibility model sounds simple, but in practice, many organizations get it wrong. These misunderstandings are not small errors. They are the root cause of most cloud security incidents. Let's look at the three most common pitfalls so you can avoid them.

                                                                                The 'Set It and Forget It' Fallacy

                                                                                This is the biggest and most dangerous misunderstanding of them all. Many people think, "I moved my data to AWS, so AWS is now responsible for its security." This is completely false. It is a dangerous assumption that leads to disaster.

                                                                                Think about it this way: AWS provides the tools and the secure foundation. But they do not use those tools for you. They do not configure your firewalls. They do not set your passwords. They do not encrypt your data. That is all on you.

                                                                                This "set it and forget it" mindset is a leading cause of cloud security incidents. A company sets up an S3 bucket, uploads their data, and never thinks about it again. Months later, they discover that a security researcher found their bucket open to the public. The data has been exposed for weeks or months. The damage is done.

                                                                                The cloud is not a "fire and forget" environment. It requires active management. You must constantly monitor your configurations. You must review your access policies. You must apply patches. You must test your backups. Security in the cloud is a continuous process, not a one-time task.

                                                                                Misunderstanding Compliance Scope

                                                                                Compliance is a tricky area. Many companies assume that if they use a "HIPAA-eligible" service, they are automatically compliant with HIPAA rules. This is another dangerous myth.

                                                                                AWS has a program called the HIPAA Eligible Services Reference. This is a list of AWS services that can be used to process protected health information (PHI). But being "eligible" is not the same as being "compliant."

                                                                                Here is the truth: AWS provides the secure infrastructure. But you must configure the service correctly to meet the compliance standards. For example, if you use Amazon S3 to store PHI, you must:

                                                                                • Enable encryption for the data
                                                                                  • Set the bucket to private
                                                                                    • Enable access logging
                                                                                      • Restrict access to only authorized users and services
                                                                                        • Sign a Business Associate Agreement (BAA) with AWS

                                                                                          If you do not do all of these things, you are not compliant. Even though you are using a HIPAA-eligible service, your configuration is not HIPAA-compliant. The responsibility for meeting compliance standards falls squarely on your shoulders. AWS provides the building blocks, but you must build the compliant house.

                                                                                          Overlooking Identity and Access Management (IAM)

                                                                                          IAM is the single most important security tool in AWS. It controls who can do what in your account. And yet, it is one of the most commonly mismanaged areas.

                                                                                          Here are the most common IAM mistakes:

                                                                                          • Overly Permissive Roles: This is when you give a user or a service more permissions than they need. For example, you might give a developer full administrator access when they only need to read from a specific S3 bucket. This is a huge risk. If that developer's credentials are stolen, the attacker has full control of your account.
                                                                                            • Unused Root Account Keys: The root user is the most powerful user in your AWS account. You should almost never use it for daily tasks. But many people create access keys for the root account and then forget about them. These keys are a massive security risk. You should delete any root access keys and enable multi-factor authentication (MFA) on the root account.
                                                                                              • Not Using MFA: Multi-factor authentication adds an extra layer of security. It requires a second form of verification, like a code from your phone, in addition to your password. You should require MFA for all users, especially those with privileged access.
                                                                                                • Not Rotating Keys: Access keys should be rotated (changed) regularly. If you never rotate your keys, a stolen key can be used indefinitely. Set a policy to rotate keys every 90 days.

                                                                                                  Poor IAM management is entirely the customer's responsibility. AWS provides the tools to manage access securely, but you must use them correctly. A single misconfigured IAM policy can expose your entire infrastructure to attackers. Take IAM seriously. It is your first and most important line of defense.

                                                                                                  Best Practices for Managing Your Side of the Responsibility

                                                                                                  Knowing what you are responsible for is only half the battle. The next step is actually doing something about it. You need a plan. You need to take action. The good news is that AWS gives you a ton of powerful tools to help you manage your side of the model. You just need to know how to use them. Here are five best practices that will make a huge difference in your security posture.

                                                                                                  Implement the Principle of Least Privilege

                                                                                                  This is the single most important security rule you can follow. The principle of least privilege is simple: give every user and every service only the permissions they absolutely need to do their job. Nothing more.

                                                                                                  Think about it like this. If a developer only needs to read files from one S3 bucket, do not give them access to all S3 buckets. If a service only needs to write logs to CloudWatch, do not give it permission to launch new EC2 instances.

                                                                                                  You enforce this principle using IAM policies. IAM policies are documents that define permissions. You write a policy that says, "This user can read from this specific bucket." Then you attach that policy to the user. It is that simple.

                                                                                                  Why is this so important? Because it limits the damage if something goes wrong. If a user's credentials are stolen, the attacker can only do what that user is allowed to do. If the user has minimal permissions, the attacker's options are very limited. If the user has full administrator access, the attacker can destroy your entire infrastructure.

                                                                                                  Start by auditing your current IAM policies. Look for policies that grant broad permissions like "AdministratorAccess" or "FullAccess." Replace them with more specific, limited policies. It takes some work upfront, but it is worth it.

                                                                                                  Enable Data Encryption

                                                                                                  Encryption is your last line of defense. If someone manages to get their hands on your data, encryption makes it unreadable. They cannot use it without the decryption key.

                                                                                                  You need to encrypt your data in two states:

                                                                                                  • Data at Rest: This is data stored on disk. For S3, you can enable server-side encryption. For RDS, you can enable encryption when you create the database. For EBS volumes (the disks attached to EC2 instances), you can enable encryption. AWS Key Management Service (KMS) is the tool you use to manage your encryption keys.
                                                                                                    • Data in Transit: This is data moving across the network. You should always use TLS/SSL for any data going to or from your applications. This is especially important for web traffic and database connections.

                                                                                                      Encryption is not optional. It is a core customer responsibility. Many compliance standards require it. And even if you are not subject to those standards, you should still encrypt your data. It is cheap, easy to enable, and provides a massive security benefit.

                                                                                                      Regularly Audit and Monitor Your Environment

                                                                                                      You cannot fix what you cannot see. You need to know what is happening in your AWS account at all times. This means you need to monitor and audit your environment.

                                                                                                      AWS provides several services to help you do this:

                                                                                                      • AWS CloudTrail: This service records every API call made in your account. It logs who made the call, what they did, when they did it, and where they did it from. This is your audit log. You should enable CloudTrail in all regions and store the logs in a secure S3 bucket.
                                                                                                        • Amazon GuardDuty: This is a threat detection service. It uses machine learning to analyze your CloudTrail logs, VPC flow logs, and DNS logs. It looks for suspicious activity, like a user logging in from an unusual location or an instance communicating with a known malicious IP address. GuardDuty will alert you if it finds something.
                                                                                                          • AWS Config: This service tracks the configuration of your AWS resources. It can tell you if a security group has changed, if an S3 bucket has become public, or if an IAM policy has been modified. You can set up rules to automatically flag non-compliant resources.

                                                                                                            Monitoring is not a one-time task. You need to check your dashboards regularly. You need to respond to alerts quickly. The sooner you catch a misconfiguration or a potential attack, the less damage it can do.

                                                                                                            Automate Security Checks

                                                                                                            Manually checking your security posture is tedious and error-prone. You will forget things. You will miss things. The solution is automation.

                                                                                                            AWS Security Hub is a great tool for this. It gives you a single place to view all your security alerts and compliance status. It can automatically run checks against common security standards like the CIS AWS Foundations Benchmark. It will show you a score and a list of findings that need your attention.

                                                                                                            You can also write your own automation using AWS Lambda and AWS Config rules. For example, you can write a Lambda function that automatically remediates a misconfiguration. If an S3 bucket becomes public, the function can automatically set it back to private. If a security group has an overly permissive rule, the function can remove it.

                                                                                                            Automation takes the human error out of the equation. It ensures that your security policies are enforced consistently, 24 hours a day, 7 days a week.

                                                                                                            Use the AWS Well-Architected Framework

                                                                                                            The AWS Well-Architected Framework is a set of best practices for building secure, high-performing, resilient, and efficient cloud infrastructure. It is broken down into six pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability.

                                                                                                            The Security Pillar is directly relevant to the shared responsibility model. It provides a structured approach to evaluating and improving your security posture. It covers topics like identity and access management, detective controls, infrastructure protection, data protection, and incident response.

                                                                                                            You can use the Well-Architected Framework to review your existing workloads. AWS provides a tool called the Well-Architected Tool that walks you through a series of questions. Based on your answers, it gives you a report with recommendations for improvement.

                                                                                                            This framework is not a one-time review. You should revisit it regularly, especially when you add new services or make significant changes to your environment. It will help you stay on top of your responsibilities and continuously improve your security.

                                                                                                            Conclusion: Taking Control of Your Cloud Security

                                                                                                            We have covered a lot of ground in this article. Let's take a moment to bring it all together. The AWS Shared Responsibility Model is not just a piece of documentation you should read once and forget. It is the foundation of everything you do in the cloud.

                                                                                                            Think of it as a partnership. AWS provides the secure foundation. They build the data centers, manage the hardware, and protect the global network. They handle the security of the cloud. That is their side of the deal.

                                                                                                            But you have a side too. You must build securely on that foundation. You must configure your services correctly. You must manage your users and their permissions. You must encrypt your data. You must patch your systems. You must monitor your environment. That is your side of the deal.

                                                                                                            If both sides do their job, the system works. Your data is safe. Your applications run smoothly. Your customers trust you. But if one side drops the ball, the whole thing falls apart. And since you cannot control what AWS does, you must focus on what you can control: your own actions.

                                                                                                            The good news is that you are not alone. AWS gives you powerful tools to help you manage your responsibilities. IAM helps you control access. KMS helps you encrypt data. CloudTrail helps you audit activity. GuardDuty helps you detect threats. Security Hub helps you automate checks. The Well-Architected Framework helps you review your entire setup.

                                                                                                            These tools are not optional extras. They are essential parts of your security toolkit. Use them. Learn them. Make them part of your daily routine.

                                                                                                            Here is your call to action. Do not wait for a security incident to force you to take this seriously. Start today. Go into your AWS account and do one thing. Maybe it is enabling CloudTrail. Maybe it is reviewing your IAM policies. Maybe it is turning on encryption for an S3 bucket. Pick one thing and do it right now.

                                                                                                            If you feel overwhelmed, that is okay. Cloud security is a big topic. You do not have to do it all at once. But you do have to start somewhere. And if you need help, do not be afraid to ask for it. There are consultants, training courses, and a huge community of AWS users who are happy to share their knowledge.

                                                                                                            The AWS Shared Responsibility Model is your roadmap. It tells you where you need to go. Now it is up to you to take the first step. Your data, your customers, and your business are counting on you. Take control of your cloud security today.

                                                                                                            Product Endorsement

                                                                                                            Hi,  a message from the author here. We have an outbound proxy product that runs in the AWS Cloud. It is cloud aware and controls outbound/egress traffic flow by using meta-tagging of EC2, ECS and EKS Pods.  It is available from the AWS Marketplace here AWS Marketplace

                                                                                                            • It can be clustered for high availability
                                                                                                              • It shares a common yaml configuration file
                                                                                                                • It supports new instance, container and pod startups with a notification API. One of the issues with a firewall unless you segment your network design to begin with you cannot segment traffic based on the type of server or instance.
                                                                                                                  • It is configured inside a private link service, with no CIDR restrictions. This will get around any VPC overlapping accounts.

                                                                                                                    Further information with configuration examples on github are here Altihex forward proxy

                                                                                                                    Drop me an email at fpa-support@altihex.com if you would like more information or just ask questions. 

                                                                                                                    Contact

                                                                                                                    Lets get in touch and talk, about your and our next project.

                                                                                                                    +44 7831 514495
                                                                                                                    info@altihex.com

                                                                                                                    Altihex is a trading name of Uninet System Solutions Limited.

                                                                                                                    Registered in England and Wales as company number: 2751859