How AWS Helps with Designing Operational Excellence

The AWS Well-Architected Framework is a system that helps build secure and efficient infrastructure in your company’s applications and workloads. It uses five pillars, operational excellence, security, reliability, performance efficiency, and cost optimisation, to streamline your workloads in the cloud.

By completing an AWS Well-Architected Review using WOLK, a Well-Architected Partner, you can ensure your application and workloads are working at their highest potential.

Operational Excellence: The First Pillar

Operational excellence is the first of five pillars in the AWS Well-Architected Framework. In this pillar, the Framework focuses on supporting business objectives, effectively running workloads, learning more about specific operations, and the ability to continue to improve procedures.

Within the pillar are five design principles: Perform operations as code, make frequent, small, reversible changes, refine operations procedures frequently, anticipate failure, and learn from all operational errors. With the AWS Well-Architected Tool, you can discover which of these principles need to be improved.

1. Perform Operations as Code

Performing all operations as code lowers the likelihood of human error from the entire workload. It creates a more streamlined system that can be easily updated and allows a faster response time.

2. Make Frequent, Small, Reversible Changes

Instead of making sweeping changes to fix a problem, the AWS Well-Architected Framework suggests beginning with small, reversible changes. If there is a problem, a small change is easily correctable and costs less time and money to address.

3. Refine Operations Procedures Frequently

Every time your business evolves, so should your operations procedures. Schedule regular meetings to ensure your workload is operating as efficiently as possible.

4. Anticipate Failure

Before starting, plan alternative options. Even after a system is in place, it can fail for many reasons. If your business has backup plans and a response plan in place, you can minimise any negative effects of a failure.

5. Learn from all Operational Failures

Just like a company should anticipate failure, a company should learn from it. Analyse the failure, and create new procedures to protect against it in the future.

Working with a Well-Architected Partner

WOLK is a leading partner of the AWS Well-Architected Program and is fully certified to provide AWS Well-Architected Reviews. After the review, which will highlight high-risk items, WOLK will begin the remediation stage. Typically, most high-risk items can be remediated using your AWS service credit, so your company will not be out of pocket.

AWS Well-Architected Review: applying the Framework

AWS Well-Architected Reviews use the AWS Well-Architected Framework to provide a consistent approach to evaluate and remediate systems, based on best practices for designing and operating reliable, secure, efficient, and cost-effective systems for the cloud.

WOLK is a certified AWS Advanced Well-Architected Partner and is certified to provide AWS Well-Architected Reviews.

What to expect from a review:

– Free Initial Consult.
– No Commitment.
– Leading Partner of the AWS Well-Architected Program.

The process of the AWS Well-Architected Review is to take a specific workload and review it using an approach created to facilitate consistent, considered and excellent process and design. The review takes shape using a three step process:-

1) Learn – Gather information about your workload.
2) Measure – Review your workload with all the right people.
3) Improve – Create recommendations using a statement of works.

Stage 1: The Review

– You grant WOLK read-only access to your account and we complete the review with you.
– We create a document outlining the remediation work the workshop reveals.
– We present the High Risk Items (HRIs) to you along with the Scope of Work (SOW) for sign-off.
– Once signed-off, we allocate time to do the remediation, this typically takes up to two weeks.

Stage 2: The Remediation

– WOLK to complete the remediation work.
– We complete the second milestone of the WAR tool.
– We submit the result to AWS.
– AWS requires that WOLK complete the remediation to qualify for the service credit.

Stage 3: The Service Credit

– You complete AWS feedback review PLUS reply to email.
– AWS grants a service credit to you.
– We can usually complete the WAR and remediate the majority of high risk items within the service credit amount – making the exercise cost neutral to you.

Why use WOLK for your Well-Architected Review?

WOLK are a leader of the AWS Well-Architected Program and have a wealth of experience in reviewing and remediating High Risk Items within your workload. We have developed and maintain tools and unique internal processes that streamline our review and remediation process, reducing the cost and allowing for a cost neutral outcome.

As part of the Well-Architected Process, we highlight the requirement for ongoing measuring and monitoring of your compliance and workloads. WOLK offer a solution in the form of ongoing managed services that are specifically designed around the Well Architected Framework and could include:

– No out-of-pocket expenses for review and remediation.
– AWS spend invoiced monthly.
– Additional account controls or guardrails.
– Simplified and enhanced security features (Single Sign On / SSO).
– Ongoing access to updated tools, processes and monitoring.

How moving to AWS improves security for your entire organisation.

There are many good reasons why so many large organisations have moved their operations to the Amazon Web Service (AWS) cloud platform. We touched on a few of them in this blog last week. But possibly the most important benefit AWS offers organisations is a first-rate security framework, security being one of the 5 pillars we’ve touched on before.

The security pillar of AWS is designed to “protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies”.

7 DESIGN PRINCIPLES

The security pillar is based on the following seven design principles:

1) Implement a strong identity foundation: Implement the principle of least privilege and enforce separation of duties with appropriate authorization for each interaction with your AWS resources. Centralize identity management, and aim to eliminate reliance on long-term static credentials.

2) Enable traceability: Monitor, alert, and audit actions and changes to your environment in real time. Integrate log and metric collection with systems to automatically investigate and take action.

3) Apply security at all layers: Apply a defense in depth approach with multiple security controls. Apply to all layers (for example, edge of network, VPC, load balancing, every instance and compute service, operating system, application, and code).

4) Automate security best practices: Automated software-based security mechanisms improve your ability to securely scale more rapidly and cost-effectively. Create secure architectures, including the implementation of controls that are defined and managed as code in version-controlled templates.

5) Protect data in transit and at rest: Classify your data into sensitivity levels and use mechanisms, such as encryption, tokenization, and access control where appropriate.

6) Keep people away from data: Use mechanisms and tools to reduce or eliminate the need for direct access or manual processing of data. This reduces the risk of mishandling or modification and human error when handling sensitive data.

7) Prepare for security events: Prepare for an incident by having incident management and investigation policy and processes that align to your organizational requirements. Run incident response simulations and use tools with automation to increase your speed for detection, investigation, and recovery.

5 FOCUS AREAS

The design principles lay the foundation for the five focus areas of the security pillar:

1) Identity and access management
2) Detective controls
3) Infrastructure protection
4) Data protection
5) Incident response

There is plenty of overlap through these focus areas so it is important to consider how each area can build on or influence others. They should be viewed together as integrated components of your security program rather than individual siloed processes.

Why should all this matter to your organisation?

AWS offers a level of investment and expertise in cloud security that most organisations could not hope to achieve on their own. A few benefits include:

1) The most advanced digital security available.

2) AWS is scalable in every respect, so if there’s a change to your security needs, you can be sure you won’t “outgrow” AWS and need to look for another provider.

3) AWS customers number the tens of thousands, including leading financial organisations and government agencies, so you can be sure that your data is the safest it can be.

Cloud security is top-of-mind for organisations moving their workloads to the cloud or managing an existing application in the cloud. Reviewing an existing or planned application against the principles of the Security Pillar can help you determine what action your organisation needs to take to improve deficiencies and be as secure as possible.

Why use the AWS Well-Architected Framework?

Whether you’re working with an internal team or an outsourced consulting partner, the AWS Well-Architected Framework is an educational tool that builds awareness of steps and best practices for architecting for the AWS Cloud.

In our experience, using well-architected best practices and design principles helps you:

Plan for failure

Architecting for failure is one of the primary design principles of Well-Architected. In other words, knowing how to mitigate risk, prevent data loss, eliminate downtime and defend against security threats.

Lower or mitigate risks

Reducing or mitigating risk = minimising surprises. The Well-Architected Framework provides a thorough and comprehensive process establishing options and analyzing your choices as well as for evaluating how a particular decision could impact your business.

Make informed decisions

Specifically, helping you to understand the trade-offs involved in your decisions. Well-Architected workloads gives you choices for responding to changing business requirements or external issues. It also helps you decide the best option by evaluating the trade-offs of every one of your options. As an organisation, you should never feel forced into one option when it comes to improving your workload. The process and questions posed by the Well-Architected Framework can help both your business and technology departments examine all options and identify the route that will lead to the most favourable business impact.

Build and deploy faster

Well-Architected best practices facilitate a DevOps approach that leads to closer collaboration between engineers and business stakeholders, ensuring that your business requirements are aligned with technical goals. This saves time, resources and ensures an integrated approach allowing to build and deploy faster. Taking your business further and faster.

What is the AWS Well-Architected Framework?

AWS Solutions Architects took their many years’ experience building solutions, and designing and reviewing thousands of customers’ architectures on AWS, and identified a set of best practices for architecting systems in the cloud. The result is the AWS Well-Architected Framework.

Based on 5 pillars – Operational Excellence, Security, Reliability, Performance Efficiency, and Cost Optimization – the Framework allows us to design and operate reliable, secure and cost-effective systems in the cloud, while sticking to best-practice architectural methodology.

The development of the AWS Well-Architected Tool has enabled regular review of workloads, identifying high risk issues and recording your improvements. Conducting a Well-Architected Review (WAR) allows a conversational approach rather than an audit process, and serves to establish well-architected systems that greatly increase the likelihood of business success.

The review documents a set of foundational questions that allow you to understand if a specific architecture aligns well with cloud best practices. The framework provides a consistent approach to evaluating systems against the qualities you expect from modern cloud-based systems, and the remediation that would be required to achieve those qualities. As AWS continues to evolve, the definition of well-architected will continue to be refined.

We begin all of our development projects with a Well-Architected Review to give clients full visibility of their workload. The precise and comprehensive nature of the Framework provides clients with essential insights that enable informed decisions that add business value.

We have years of experience architecting solutions across a wide range of business verticals and use cases, with several of our case studies being used by AWS.