Amazon API Gateway is now in GovCloud

I just got a note that Amazon API Gateway is now available in AWS GovCloud. This makes things more interesting for GovCloud for sure, but it’s just a minor stepping stone. Remember, just because it’s in GovCloud doesn’t mean it’s FedRAMP’d (even though it probably is).

Cloud Migrations… A Word of Advice

If you hired a cloud consultant that heartily recommends a “lift and shift” migration and they assure you that everything will be fine…

Fire them.

It won’t be fine.

Microsoft bought SwiftKey?

I must really be out of the loop. I had no idea Microsoft bought SwiftKey. Anyway, they are killing the Windows Phone keyboard for IOS and focusing exclusively on SwiftKey.

When Microsoft does things that makes sense, I'm always surprised. When they do things that do not make sense (like beefing Skype for the iPhone) I am rarely surprised.

Microsoft's Windows Phone keyboard for the iPhone is dead – The Verge
https://apple.news/AzmC65qmoQ9iobO0hF4VDPA

Microsoft Paint is dead

Microsoft will be killing off “Microsoft Paint” in the next release of Windows 10 (the so-called “Fall Creator’s Update”).

This article on the Verge points out the various things that are being shed. Microsoft Paint seems to be the most significant user-facing thing, but I can imagine some enterprises will have difficulty with other changes.

AWS GovCloud and CloudFormation

Be careful when you’re working with CloudFormation in the AWS GovCloud region. Almost every code snippet available on the Internet refers to the public regions of AWS. If you’re making resources in GovCloud with a Cloudformation templates, there are subtle differences.

For instance, referring to an S3 bucket in a code snippet is:

“Resource”: { “Fn::Join” : [“”, [“arn:aws:s3:::”, { “Ref” : “myExampleBucket” } , “/*” ]]},

But if your bucket is in GovCloud, your arn is different:

“Resource”: { “Fn::Join” : [“”, [“arn:aws-us-gov:s3:::”, { “Ref” : “myExampleBucket” } , “/*” ]]},

Subtle things like that can make CloudFormation development a real hoot. Be careful.

AWS Solutions Architect Pro Test

Yesterday I sat for the most difficult IT certification test I’ve ever attempted – the AWS Solutions Architect Professional test.

I passed it… by the skin of my teeth.

I’ve essentially studied for this test for two years or more. I took the Solutions Architect Associate test two years ago and I’ve been involved with AWS projects ever since. Actually I was involved in AWS projects since before that test.

I also attended an advanced Solutions Architect Professional bootcamp and another training class provided to AWS partners that I can’t remember right now.

None of them prepared me for the absolute difficulty of this exam.

I’m glad it’s over. But I’m already looking forward to 2018, when I have to take it again to keep the certification current. Sigh.

Origin/EA/Xbox Live Accounts

Holy clusterfuck Batman, get your shit together Origin/EA. Trying to get my kids to play Battlefront with me on the Xbox is a nightmare.

So far, this is the best guide I’ve come across. What a shitshow. Please fix this. Now we all have 200 billion accounts spread across all these damn networks. What a disaster.

Unpopular Opinion Post: Microsoft Azure is toast (as a public service)

I really think Microsoft Azure is screwed.

It’ll still be around to power Microsoft’s backend services, but as a public offering to compete against AWS… it’s toast.

Also… OneDrive… seriously, wtf?

AWS Solutions Architect Associate Level

Today (kind of on a lark) I drove to Chattanooga, TN to take the AWS solutions architect associate level test. I passed by the skin of my teeth.

Decided to come to Hooter’s to chill out and have lunch before the drive home.

Whew.

See you cats at AWS re:invent in November.

Why Video Chats Don’t Work

Video chat may never replace a real life face-to-face. I think I know why.

I was talking to a friend earlier today about video chats and why they don’t work. She said she really didn’t like to do video chats. Actually, come to think of it, I don’t really know many people that like to video chat.

I am a refugee of Generation X. I don’t know anyone in GenX that actually enjoys video chatting. Face time is irreplaceable. I mean time that is spent face-to-face, not Apple’s FaceTime. I’ve often thought about why I don’t like to video chat and I think it comes down to one simple thing. You can’t properly make eye contact.

When you’re video chatting with someone, you can’t look them in the eye. You look them in the eye on the screen, not the camera. The person on the other end sees you looking at something else – not them. That starts to grate on your nerves a little bit I think.

Could this problem be solved? Probably. If someone could invent some multi camera method of video chatting so it looks like you’re making perfect eye contact it would likely go a long way. What I don’t know is how other generations other than mine feel about this. What do you think?