Thinking

Well Architected in the time of COVID

Tom Henry, Account Manager at Ubertas Consulting, considers the impact of COVID and our ongoing mission to assist customers through the AWS Well Architected Framework.The Well-Architected Framework Programme has provided great support to AWS customers since its inception and has proved to be a valuable method of helping to optimise and run their workloads in…

DevOps Blog: What is DevOps?

What is DevOps? DevOps culture is described by strengthened collaboration, shared responsibility, improving quality from valued feedback and increasing automation. DevOps is a blend between Developers and Operations teams, they follow a set of processes and tools that help them to create faster and more stable applications. The role of a Developer is to create…

DevOps Blog: Cross Region Stack Management

Using StackSet For Cross Region Stack Management AWS CloudFormation StackSets allows you to create, update, or delete CloudFormation stacks across multiple accounts and regions with a single operation. This article will focus on how to deploy the same CloudFormation stack in multiple regions using AWS StackSets. Scenario Create S3 buckets in two different regions regions…

DevOps Blog: DMS: An Introduction (Part 1)

DMS: An Introduction (Part 1) Anatomy and how it works The Database Migration Service (DMS) is an AWS service that enables us to migrate vast amounts of data from our source databases either as a one-time load or without ever incurring downtime via continuous replication. Over the years DMS has continuously evolved to support a…

Blog: What are Containers?

What are Containers? Containers are a method of operating system virtualization that allow you to run an application and its dependencies in resource-isolated processes. Containers allow you to easily package an application’s code, configurations, and dependencies into easy to use building blocks that deliver environmental consistency, operational efficiency, developer productivity, and version control. Containers can…

Blog: Serverless Architecture

“No server is easier to manage than no server.”  — Werner Vogels, Amazon CTO A contradiction? The concept might be causing you come confusion – “IT Infrastructure without servers”? As is so often the case the answer is “not exactly”! The term “serverless” in this context doesn’t strictly mean without servers. It means you no longer…

Blog: Compute

The world of IT infrastructure is essentially made up of storage and compute resources plumbed together with networking equipment. In this post I am going to talk about the compute element of that mix and how public Clouds have revolutionized the provisioning and use of this vital component. So what are these “compute resources” then?…

Blog: Elasticity

Elasticity is a fundamental concept underpinning Cloud computing that, when deployed appropriately, can allow you to create highly responsive, reliable and cost effective applications in the Cloud. In essence elasticity allows the capacity of a given Cloud environment to increase and decrease in response to demand. As an example of how this might help, imagine…

Blog: The Cloud

The Cloud is a pretty nebulous (excuse the pun!) concept which is pretty difficult to sum up in a short blog post such as this but I said I  was up for a challenge, so here goes. I’m going to restrict myself here to talking about the kind of Infrastructure-as-a-Service type of Cloud offerings (e.g.…

%d bloggers like this: