Slides from my keynote at YOWData in Sydney, Australia.
To try out the VariantSpark HipsterIndex notebook go here.
Slides from my keynote at YOWData in Sydney, Australia.
To try out the VariantSpark HipsterIndex notebook go here.
Here’s the .pdf of my full-day workshop from QCon London ‘Beyond Relational: Cloud Big Data Design Patterns’
#HappyBuilding
What is the og-aws? It’s a new kind of book (really booklet) crowd-sourced and published on GitHub. ‘OG’ stands for open guide and the idea is that people who use AWS, but are NOT employees of AWS, have created a curated crib sheet with links to the stuff you really need to know, organized by category (such as ‘high availability’ or ‘billing’…) or by service (i.e. EC2, S3, etc…) and well-indexed so that you can quickly scan and get the USEFUL answer that you need.
Also, attention has been paid to common ‘mistakes’ or ‘gotchas’ when using one or more AWS services and information about mistakes has been provided as well.
There is an associated Slack for the og-aws, click the link at the top of the README.md page on the GitHub Repo to join in. In the Slack there are active discussions about how best to use AWS services. Also, the editors of the og-aws (including me) welcome additional community contributions (via GitHub pull requests.) The editors have written a short guide to contributing — here.
All-in-all, this guide is useful, timely and FREE, so head over to GitHub to check out the og-aws — here.
Here’s a link to my slides from the workshop I delivered for QCon Sao Paulo, Brazil, “Real-world Cloud Big Data Patterns”
Enjoy!
Here’s my deck from QCon Sao Paulo conference keynote ‘Cloud-centric IoT’
enjoy!
I work with all three major public cloud vendors for various clients. I find it interesting to observe the differences in their approaches to the design (and subsequent usability) of their web consoles.
AWS
The AWS console reflects the state of their services (and their market share). It is consistent, clean and very usable. It loads very fast on browsers I use (Chrome mostly). This page show exactly the information I need (and no more). Interestingly, it does NOT show any of my security information by default on the main page. Services are organized in a logical way, service icons ‘make sense’ in color, type and size. The ability to add service shortcuts at the top improves usability. Also, surfacing resource groups on the first page is great, as this is a feature I use often.
I would like to see my total AWS spend per region per account on this page as well.
Grade A
GCP
The GCP console recently had a major overhaul and the results are very positive. The amount of improvement from previous version is significant. GCP uses the concept of one or more GCP projects as containers for billing and a set of GCP service instances. I do find this convenient because I can easily see my total project costs. I also like the ‘Billing’ widget on the first page.
Although the list of services available in GCP is easily findable by clicking the ‘hamburger’ (three white lines) menu in the upper left, I do find that this method of showing all possible services does confuse some customers (particularly those who are moving over or adding to AWS).
One feature I particularly like is the integrated command line tool (gcloud) console. It’s fast, usable and works great!
Although I can’t think of how to do this (I am a UX consumer – rather than designer!), I’d like to see a more intuitive way to see all of the currently enabled GCP services (and all possible services) shown in the main console window.
Grade B+
Azure
Azure uses two consoles, both an a ‘classic’ and a ‘current’ console. For the purposes of this review, I am including the ‘current’ console only. As you can see by the image below, Not all of the tiles render in my browser (Chrome). I’ve tweeted about this bug a couple of times, but haven’t seen any improvement.
Azure uses the concept of subscriptions as containers for services and billing. I find the layout of this portal confusing and unintuitive. That coupled with the fact that the main page renders slowly and usually fails to render correctly is very frustrating to me.
Also the default listing of service types (which is some subset of the actual services available – some items are services, others are category names for groups of services) is once again, unintuitive and generally irritating to me. What does ‘classic’ mean? Is it good, not good, should I use it, etc…?
Also the odd sizing of the tiles (too much blank space) is not helpful.
Generally, this ‘new’ Azure portal is not showing the increasingly more competitive set of Azure service in a positive way to me and my customers.
Grade D
I am interested in your opinion. Do you use any or all these cloud consoles? If so, how do you find them? What works well for you? What doesn’t? What do you wish would be added and/or removed for improved usability?
Happy Programming (in the cloud)!
Here’s a whitepaper I wrote on the ‘state of Machine Learning’. It includes information about implementation via various cloud-based ML services (AWS, Azure, IBM) as well as category information (for architects). Your are welcome to read this whitepaper online or to download it if you prefer (linked to Slideshare source).
Enjoy!
Updated core deck (includes video at end with demos) on AWS services of interest for the SQL Server professional – enjoy!
Updated my talk ‘AWS for the Database Professional’ – lots of screencast demos – enjoy!
I’ll be speaking at and/or attending a number of technical events this spring. I decided to make a short video to list all of them – if you are attending any of these events, stop over and say ‘hi’.