AWS Cloud Operations & Migrations Blog

Category: Best Practices

Improve your feature flagging with AWS AppConfig Version Labels

Improve your feature flagging with AWS AppConfig Version Labels

AWS AppConfig is a feature of AWS Systems Manager that helps you increase your software deployment velocity and confidence. Providing dynamic configuration and feature flagging, AppConfig is a tool that decouples your feature releases from code deployments. You can create new features and push the code to production with the new feature hidden behind a […]

Transitioning from Migration to Modernization on the Cloud

Introduction Migrating to cloud is the first step in modernizing the IT landscape. By completing the migration, the enterprise is laying the foundation for a more modern, agile, and secure IT environment. However, in many organizations, the initial momentum built during migration often slows down and leads to a stall. The true potential of cloud […]

Using AWS AppConfig to Manage Multi-Tenant SaaS Configurations

Using AWS AppConfig to Manage Multi-Tenant SaaS Configurations

As a Software as a Service (SaaS) provider, you can benefit from a SaaS operating model in a number of ways. One of the most impactful benefits you can realize is improvements to your operational efficiency, and one of the fundamental techniques you can leverage is to maintain a single software version for all your […]

How World Kinect Corporation migrated their Oracle E-Business Suite Applications to AWS

Contributions from Paul Wright, Leader in Database and middleware Services at World Kinect Corporation  Introduction With the advancement in maturity and breadth of cloud solutions, an increasing number of enterprises are choosing to embark on migrating their Enterprise Resource Planning (ERP) systems to the cloud. ERP systems sit at the heart of many digital transformation initiatives because […]

Best practices for applying controls with AWS Control Tower

Enabling effective governance in a multi-account environment and aligning with AWS best practices and common compliance frameworks can be a complex endeavor. Many customers, particularly those operating in regulated industries, face the challenge of investing time and resources in identifying risks and developing their own controls to address service relationships and dependencies. This process can […]

Best practices: Implementing observability with AWS

Best practices: Implementing observability with AWS

As customers deploy cloud-based solutions, they need to be able to ensure that systems are running smoothly, and that they can quickly remediate issues when they arise. Deploying observability at scale can be challenging for customers, especially when it involves tens and hundreds of services across their enterprise. Customers want best practice recommendations, guidance in […]

How to perform a Well-Architected Framework Review- Part 3

In previous blog posts, we discussed the first two phases for running a Well-Architected Framework Review, or WAFR. The first phase is to Prepare and the second phase in to conduct the Review. In this blog post, we dive deep into the third phase: Improve. Figure-1 WAFR Phases What is the Improve phase? At this […]

How to perform a Well-Architected Framework Review- Part 2

There are three phases to conduct a successful Well-Architected Framework Review or WAFR: Prepare, Review and Improve. In part 1 of this blog series, we discussed the preparation phase. In this part, we will dive deep into the best practices of the second phase, the actual review. Figure-1 WAFR Phases Assuming you follow the recommendations […]

How to perform a Well-Architected Framework Review- Part 1

Is my workload well-architected? Is my team following cloud best practices? How do other customers implement solution X? What is the best way to configure service Y? These are examples of questions I usually get from my customers who want to validate if their architecture is aligned with AWS best practices. The answers to these […]

Manage continuous compliance by using AWS Config Configuration Recorder resource type

AWS Config recently added support for configuration recorder as a resource type. The AWS::Config::ConfigurationRecorder resource is a configuration item (CI) for configuration recorder that tracks changes to the state of AWS Config configuration recorder (configuration recorder). You can use this CI to check if the state of the configuration recorder has changed (drifted), from its […]