EC2, or Elastic Compute Cloud, is Amazon Web Services IaaS (Infrastructure as a Service) offering – essentially it is a service for running virtual machines in the AWS cloud. I wrote an earlier post about EC2 and all the different instance types titled AWS EC2 – Everything You Need To Know About EC2 Instances which touched on some of the pre-requisites for changing EC2 instance types – I’ll cover that again here and then take a deeper dive on how to… Read More »How to Change or Upgrade an EC2 Instance Type
The World is going crazy for containers and Kubernetes right now. Container adoption is on the rise – according to the ‘Flexera 2020 State of the Cloud‘ report, containers are now mainstream, with 65% of respondents using Docker for containers, and 58% using Kubernetes: In addition to the significant level of adoption, 51% of respondents said that increasing the use of containers was one of their top cloud initiatives for 2020 – in fact this was the 3rd ranked cloud… Read More »Amazon EKS (Elastic Kubernetes Service) is the favourite PaaS Kubernetes Orchestration Tool!
AWS Import Export with Snowball Originally a single device used for migrating data into AWS, Snowball is now part of the AWS Snow family of services used for both speeding up data import and export to and from AWS, and for secure edge computing. The AWS Snowball family includes: AWS Snowball Edge Storage Optimized AWS Snowball Edge Compute Optimized AWS Snowmobile The AWS Snow family can import and export exabytes of data into and out of AWS. Snow family devices… Read More »AWS Snowball: What Does Amazon’s Import/Export Appliance Cost?
In this post we’ll take a look at one of the key benefits of Cloud Computing – Scalability. We’ll explore the different scaling options available for your cloud based workloads, and then we’ll take a look at specific services in AWS which can help you to achieve scalability for your AWS hosted applications. Whether you’re starting out with a single instance and hoping to grow, or you have a globally distributed application, you always need to be factoring scalability into… Read More »Scalability in Cloud Computing & Why We Love AWS
In this post I’m going to give an overview of the AWS Well Architected Framework, then give a deep dive on the Reliability pillar, which is one of the 5 core pillars that should underpin your AWS architecture. AWS Well Architected Framework The AWS Well Architected Framework is a series of best practise principles, designed by AWS, to help customers compare their AWS environments against these best practises and identify areas for improvement. The Framework is based on the extensive… Read More »AWS Reliability – A Core Pillar of Your Architecture
What is AWS Fargate? AWS Fargate is a serverless computing engine for containers that enables customers to deploy and manage applications, not infrastructure. Fargate works with Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS), and enables customers to deploy container based applications without having to provision EC2 instances or Kubernetes pods. AWS Fargate launches and scales compute resources for containers, ensuring that they have the optimal amount of resource available to run customer’s applications. This ensures that… Read More »5 New Features in AWS Fargate Version 1.4
It’s fair to say that the world was unprepared for a global pandemic such as Covid-19. We’ve seen outbreaks in the past – SARS, Ebola, but nothing that has spread so quickly and with such far reaching consequences. Bill Gates told us in 2015 that we were not ready for such a global outbreak and he was right – all around the world healthcare systems are struggling to cope, and people are being told to work from home where possible. If you… Read More »Combat Covid-19 With 3 Free AWS Homeworking Solutions
Amazon Redshift is a Data Warehouse in the Cloud. Amazon Redshift is the AWS Data Warehousing solution enabling business intelligence in the AWS cloud. Redshift enables customers to query petabytes of structured and semi structured data using standard SQL queries. AWS customers can start building a Redshift Data Warehouse for as little as $0.25 per hour, and can scale up their data warehouse in line with business requirements. How does Amazon Redshift Work? Redshift can be configured either as a… Read More »What is Amazon Redshift?
What is Amazon S3? Amazon S3 stands for ‘Simple Storage Service’ and it is an object ‘Storage’ ‘Service’ which provides secure, durable and highly scalable object storage as a service for IT teams and developers. Amazon S3 is very ‘Simple’ to use, offering a web services interface which enables customers to store and retrieve their data from anywhere on the web. Objects are essentially flat files including documents, pictures, videos etc. Amazon S3 Objects consist of: Key – essentially the… Read More »Full Amazon S3 Guide (2020)
EC2 is short for Elastic Compute Cloud, and it is Amazon Web Services IaaS (Infrastructure as a Service) offering, enabling developers to gain easy access to compute resources in the AWS cloud. AWS offer 275 instances all with set configurations of CPU, RAM, storage type and network performance. They are grouped into categories of instance types which are optimized for different compute workloads. Fight Dr McPixie! A Cloud Guru have an amusing mnemonic in their AWS training programs to help… Read More »AWS EC2 – Everything You Need to Know About EC2 Instances