AWS Partner Network (APN) Blog

Category: Best Practices

AWS-SaaS-Factory-1

In-Depth Strategies for Building a Scalable, Multi-Tenant SaaS Solution with Amazon Redshift

Software-as-a-Service (SaaS) presents developers and architects with a unique set of challenges. One essential decision you’ll have to make is how to partition data for each tenant of your system. Learn how to harness Amazon Redshift to build a scalable, multi-tenant SaaS solution on AWS. This post explores trategies that are commonly used to partition and isolate tenant data in a SaaS environment, and how to apply them in Amazon Redshift.

AWS DevOps

The 6 Pillars of the AWS Well-Architected Framework

Creating a software system is a lot like constructing a building. If the foundation is not solid, structural problems can undermine the integrity and function of the building. The AWS Well-Architected Framework helps cloud architects build the most secure, high-performing, resilient, and efficient infrastructure possible for their applications. This framework provides a consistent approach to evaluate architectures, and provides guidance to implement designs that scale with your application needs over time.

SaaS Factory_feature

Enabling New SaaS Strategies with AWS PrivateLink

Networking is often viewed as a foundational element of a system’s architecture. The reality is there are plenty of scenarios where the networking footprint of a SaaS application can influence the functionality, extensibility, and management profile of your SaaS environment. While there are plenty of creative ways developers leverage AWS networking constructs to refine SaaS solutions, the introduction of AWS PrivateLink adds new opportunities in the SaaS networking landscape.

Easing the Creation of Cross-Account Roles for Customers

By Erin McGill, Partner Solutions Architect – AWS AWS Partners frequently ask me about the most secure way to access resources in a customer account. While this is possible using keys – secrets that are hard to manage, rotate, and ideally, should never be shared. We recommend that AWS Partners use a more secure method: […]

Oracle Database Encryption Options on Amazon RDS

Follow an AWS expert’s research on various encryption options such as Oracle Transparent Data Encryption (TDE) and Oracle Native Network Encryption (NNE), as well as SSL options on Amazon RDS. This post explains how Amazon RDS supports Oracle TDE, Oracle NNE, and SSL. If you’re an architect or a developer, this will help you plan and configure storage and network encryption on Amazon RDS. You should be aware of the need to encrypt data at rest and how Oracle TDE, Oracle NNE, and SSL can help you achieve your encryption goals.

AWS Migration

Amazon VPC for On-Premises Network Engineers – Part 2

Editor’s note: This is the second of a popular two-part series by Nick Matthews. Read Part 1 >> By Nick Matthews, Partner Solutions Architect, CCIE #23560 In the previous post on Amazon Virtual Private Cloud (Amazon VPC), we covered the basic anatomy of a VPC and the different ways to connect a VPC to the outside world. […]

AWS Migration

Amazon VPC for On-Premises Network Engineers – Part 1

Editor’s note: This is the first of a popular two-part series by Nick Matthews. Read Part 2 >> By Nick Matthews, Partner Solutions Architect, CCIE #23560 I relate better to networking when people use words and phrases I know, such as “router on a stick,” “MPLS WAN,” and “VRF,” and then show me a packet […]

AWS Operations

Terraform: Beyond the Basics with AWS

Editor’s note: This post was updated in March 2018. By Josh Campbell and Brandon Chavis, Partner Solutions Architects at AWS Terraform by HashiCorp, an AWS Partner and member of the AWS DevOps Competency, is an infrastructure as code (IaC) tool similar to AWS CloudFormation that allows you to create, update, and version your Amazon Web […]