Extend your existing infrastructure into the AWS Cloud
Get Started for FreeContact AWS Sales
AWS provides the networking, storage, access control, and management capabilities to enable hybrid architectures.
For any company, a hybrid cloud architecture is adopted from the time you begin using your first cloud-based service. Hybrid architectures can fall on a broad spectrum of complexity. But, at its core, hybrid is about the integration of on-premises resources with cloud resources.
We believe that over time, the vast majority of companies will choose to run most of their IT workloads in the cloud because of the benefits it provides. Regardless of how long you intend to operate on-prem infrastructure or what percentage of applications you currently see moving to AWS, a thoughtful hybrid strategy is important to simplify operations and more easily achieve your business goals.
It is a foundational priority for us to make it easy for customers to run AWS as a seamless extension of their existing on-premises infrastructure. We’ve been working with enterprises since our inception in 2006 to use AWS in all-manner of hybrid architectures, and we’ve built a set of capabilities that provides the broadest and deepest hybrid functionality of any cloud provider.
Johnson & Johnson deployed a seamless network architecture between AWS and their on premises data centers.
Comcast built a hybrid app for their Xfinity service that runs across AWS and their on premises data centers.
MLBAM built a hybrid app for real time player tracking statistics that runs across AWS and on premises data centers.
AON built a hybrid architecture to support their risk mitigation forecasts that simulate millions of potential scenarios.
Hess migrated IT infrastructure to the AWS Cloud for divestiture, while staying hybrid for core businesses.
Pacific Life Insurance looked to AWS to help control its IT costs as part of a hybrid computing environment.
We’ve built out the broadest and deepest set of hybrid architecture functionality to enable customers to do everything from integrating networking, security and access control to powering automated workload migrations and controlling AWS from their on-premises infrastructure management tools. We have even created strategic partnerships with long time leaders in the on premise data center space such as VMware, Intel, Microsoft, SAP and others to allow you to run more enterprise applications traditionally in the datacenter on AWS.
Your long-standing investment in on-premises virtualization has helped you to increase operational efficiency and obtain as much value from your data center as possible. Along the way, you’ve built up a substantial set of architectural skills and operational experience, but now find yourself struggling to match cloud economics and the AWS pace of innovation.
In order to help you take advantage of the benefits that AWS has to offer, while building on your existing investment in virtualization, we are working with VMware to build and deliver VMware Cloud on AWS. This jointly designed and engineered solution is yet another way to ease into cloud adoption utilizing your existing on premise technology investments.
Flexible network connectivity is a cornerstone of integrating distributed environments, including AWS and your existing on-premises equipment. AWS can extend your on-premises network configuration into your virtual private networks on the AWS Cloud. AWS resources will operate as if they are part of your existing corporate network. You can also extend your physical connectivity, which provides dedicated, consistent, private networking between your data center and the AWS regions of your choice. AWS allows you to seamlessly integrate your existing infrastructure with the elastic, scalable resources available in the AWS Cloud.
Within your logically isolated network, Amazon VPC provides complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways.
Using AWS Direct Connect, you can establish a dedicated network connection between AWS and your datacenter, office, or colocation environment. In many cases, this can provide both lower costs and a higher level of service than Internet-based connections.
Once your architecture is connected to the cloud, AWS can ensure this data is reliably backed-up, help control where data is placed, replicate data across geographic regions, manage the lifecycle of data, or even have datacenter topology close enough to enable synchronous replication.
AWS helps simplify the backup and recovery environment for the enterprise. Leverage the on-demand nature of the cloud and automate backups and recovery processes so they are not only less complex and lightweight, but also easy to manage and maintain. Storage services with AWS are designed to provide 99.999999999% durability, so you can feel confident your backups are protected.
The AWS Storage Gateway’s software appliance is available for download as a virtual machine (VM) image that you install on a host in your datacenter. Once you’ve installed your gateway and associated it with your AWS Account through our activation process, you can use the AWS Management Console to create either Gateway-Cached or Gateway-Stored storage volumes that can be mounted as iSCSI devices by your on-premises applications.
Amazon S3 provides a highly durable, scalable, and secure storage infrastructure that is well-suited for backing up and archiving your critical data. The service redundantly stores data in multiple facilities and on multiple devices within each facility.
Amazon Glacier is an extremely low-cost storage service that provides secure and durable storage for data archiving and backup. In order to keep costs low, Amazon Glacier is optimized for data that is infrequently accessed and for which retrieval times of several hours are suitable.
Adopting cloud computing doesn’t require a new identity management strategy. You can create and manage AWS users, groups and use permissions to allow and deny access to AWS resources.
Additionally, AWS has managed services that allow you to connect your AWS resources with an existing on-premises Microsoft Active Directory or to set up a new, stand-alone directory in the AWS Cloud.
AWS Identity and Access Management (IAM) supports identity federation for delegated access to the AWS Management Console or AWS APIs, such as an Amazon S3 bucket or an Amazon DynamoDB table. By integrating your on-premises identity management and AWS, you can quickly implement single sign-on (SSO), addition/deletion of users, and fine-grained AWS resource access using your existing identity management solution.
AWS Directory Service is a managed service that allows you to connect your AWS resources with an existing on-premises Microsoft Active Directory or to set up a new, stand-alone directory in the AWS Cloud. Connecting to an on-premises directory is a simple process.
All AWS services are driven by robust APIs that allow for a wide variety of monitoring and management tools to integrate easily with your AWS Cloud resources. Common tools from vendors such as Microsoft, VMware, BMC Software, Okta, RightScale, Eucalyptus, CA, Xceedium, Symantec, Racemi, and Dell already support AWS, and that’s just naming a few.
AWS OpsWorks is an application management service that makes it easy to deploy and operate applications in the AWS Cloud or in your own data center. You can define the application’s architecture and the specification of each component, including package installation, software configuration, and resources. Start from templates for common technologies like application servers and databases, or build your own to perform any task that can be scripted.
Additionally, OpsWorks' integration with Amazon CloudWatch allows you to use a single tool to create alarms or scale servers/instances based on CPU, memory, and load metrics in a hybrid environment.
AWS CodeDeploy is a service that automates code deployments to instances, both in AWS and on-premises, making it easier for you to rapidly release new features, avoid downtime during deployment, and handle the complexity of updating your applications. AWS CodeDeploy eliminates the need for error-prone manual operations, and the service scales with your infrastructure so you can easily deploy to one instance or thousands.
Amazon EC2 Run Command lets you remotely and securely manage servers or virtual machines running in your data center or on a cloud platform. Amazon EC2 Run Command provides a simple way of automating common administrative tasks such as executing Shell scripts and commands on Linux, running PowerShell commands on Windows, installing software or patches across multiple instances and provides visibility into the results, making it easy to manage configuration change across large fleets of instances.

