I wanted to build an atomic counter to keep metrics of site visits and actions. Originally I started storing all the log messages and I was going to write some queries to summarise it. However, I decided that I didn’t need all the underlying data, at least not in this format, it’s stored elsewhere, so I wanted something which would just store the daily totals. DynamoDB is great place to store this information.
So, you’re using AWS S3 to store your images. That makes sense. It also makes sense to use a Lambda function to create thumbnails of them on the fly. If you’re not doing this yet then you should be. It’s one of the classic use cases for AWS Lambda and there are loads of examples around for it including this one from AWS themselves. But, if you also use Cloud Front to serve the images how do you get it to trigger the image thumbnails?
We’ve had two big announcements recently which have the potential to move the UK IT industry to the next level. The first is that Amazon Web Services (AWS) are planning to open a datacenter in London and the second is that Drupal 8 has been released. The combination of in-country data storage and world leading open source provide a compelling proposition for UK organisations especially in the public sector. An AWS data centre in London removes one of the last reasons people had not to go to the cloud.
One thing that was very clear from the AWS Summit in London this month was that they had outgrown the Excel venue. The queues to get onto the escalators and up to the breakout rooms after lunch were so large that most sessions started late. Later in the afternoon they switched all the escalators to up and the only way down was a large queue for the lifts. There were nearly 4000 people in the room for the key notes and I think it’s fair to say that I’d never been anywhere with so many geeks before - almost all of them male.