Shaun Abram
Technology and Leadership Blog
Top 5 announcements from AWS re:Invent 2018
AWS re:Invent has just completed. It was a huge event with 50,000+ attendees across 7 of the biggest hotels in Vegas, and many new service announcements.
Serverless continue to get lots of attention with new lambda enhancements and better container support. The “hybrid” model of using your own datacenter in conjunction with a cloud provider has been fully embraced by AWS with the new “Outposts” capabilities. Machine learning also got much love with several new services using and supporting it. Read on for my top picks from this week’s announcements…
Tags: aws, awsreinvent, reinvent2018
Service Mesh: Istio and AWS App Mesh
One of the big announcements at AWS re:Invent this week was the AWS App Mesh.
Before talking about it though, let’s look at what the heck a mesh is anyway…
Tags: aws, awsappmesh, awsreinvent, envoyproxy, istio, reinvent2018, servicemesh
Talk summary: Realizing the Microservices Vision with Service Mesh by Arijit Mukherji
Some note on the talk “Fully Realizing the Microservices Vision with Service Mesh” by Arijit Mukherji of SignalFx at AWS re:Invent 2018 (DEV312)
Find the video at https://www.youtube.com/watch?v=eTHhsbKfpWg
Tags: awsreinvent, microservices, servicemesh, summary
Talk summary: SRE principles by Tori Wieldt @ AWS re:Invent 2018
I caught a talk by Tori Wieldt at the New Relic booth at AWS re:Invent on “SRE principles”. Even though it was a short talk in the expo hall, rather than a formal scheduled one, it had a ton of good SRE material.
Tags: aws, newrelic, reinvent, reinvent2018, sitereliabilityengineering, sre, summary, Testing
AWS Re:Invent 2018 Keynote announcements
Highlights from today’s 2018 AWS Re:Invent Keynote by CTO Werner Vogel.
Tags: aws, awsreinvent, reinvent, reinvent2018, werner, wernervogel
Talk summary: Reactive DDD by Vaughn Vernon @ QCon2018
Some notes on the “Reactive DDD – When Concurrent Waxes Fluent” talk by Vaughn Vernon (author of Implementing Domain-Driven Design) at QCon 2018. (Currently I think you need to be logged in as a ticket holder to see the talk – I will post a link if it becomes public)
Tags: conferencetalks, cqrs, ddd, qcon, qcon18, summary
Testing in Production Presentation – SVCC 2018
The following post is essentially a written version of the Testing in production talk I gave at Silicon Valley Code Camp 2018. You can find the presentation deck here at slideshare.
Tags: chaos, chaosengineering, conferencetalks, For prep, integrationtesting, itestinprod, mytalks, production, resilience, resilienceengineering, Testing, testinginproduction
Talk summary: Chaos Engineering by Adrian Cockroft @ ChaosConf18
Title: Chaos Engineering – What is it, where did it come from, and where might it be going?
Speaker: Adrian Cockcroft (AWS VP Cloud Architecture Strategy)
Conference: Chaos Conference 2018 (http://chaosconf.io/)
Video: https://www.youtube.com/watch?v=cefJd2v037U
The following are some brief notes and slide summaries from Adrian’s keynote at ChaosConf 2018…
Tags: chaosconf, chaosengineering, conferencetalks, summary
Notes from TechKnowCon 2018
I attended TechKnowCon (https://techknowcon.splashthat.com/) this week. I enjoyed the conference a lot. It centered around the theme of continuous learning, and how to instill a learning culture in your work environment. There were 2 talks in particular that I got a lot from, “Teach Like an Engineer” and “Peer learning at scale”…
Tags: conferencetalks, learning, techknowcon, techknowhow
Talk summary: Using Chaos to Build Resilient Systems by Tammy Butow @ QCon2018
“Using Chaos to Build Resilient Systems” was a talk by given by Tammy Butow of Gremlin at QCon New York 2018 . I really enjoyed the talk, so wanted to summarize some of the key points of interest to me.
Tags: chaos, chaosengineering, failurefridays, gamedays, infoq, resilience, resilienceengineering, summary
“Ship It!” talk at the Boise Code Camp
Slides for my “Ship It!” talk at the Boise Code Camp in Boise State University today: https://www.slideshare.net/shaunabram/ship-it-boise
Tags: boidecodecamp, codecamp, devops, mytalks, production, shipit, talks
First experiment with Cloud Foundry
I’m at a Cloud Foundry conference today. Cloud Foundry is an open source “cloud” platform as a service (PaaS).
I decided to dive in and try to deploy the server we developed at GiveCamp last week for the ‘Big Brothers and Big Sisters’ charity project. I started by mavenizing the project, so I had a war to deploy.
Then, I created a free Cloud Foundry account, installed their ‘vmc’ command line tool and ran the ‘vmc push’ command to deploy my way to the cloud. And it worked straight off! Don’t you just love it when tools just work?
Our webservice is now running on a remote server that can be accessed by the iPhone and Android apps the team is developing. We still have some database work to complete, but this feels like a nice step forward.
In the mean time, I am now officially a Cloud Foundry fan…
Tags: charity, cloud, cloudfoundry, givecamp
Central California GiveCamp Review
Had a great weekend at the Central California GiveCamp in Fresno this weekend. I joined the Big Brothers and Big Sisters team, working on a mobile app (Android & iPhone). I helped out on the server & database side where we created a Java WebService talking JSON, with a MySQL database. Most of the team were from Fresno State. Still some work do to deploying the solution to the cloud, but we made good progress.
It was a really enjoyable weekend, and all for a good cause. Thanks to Walt Read and Iran Rodrigues for setting up and running it all so smoothly, and Dr Alex Liu from Fresno State for organizing the team…
Going to Central California GiveCamp
Heading to Central California GiveCamp tomorrow for a weekend of coding for charitable causes. Should be fun!
JavaOne: Tuesday’s Keynote
This morning’s Keynote at JavaOne contained a few interesting announcements, including
- JDK7 for MacOS X Developer Preview announced by Hasan Rizvi (SVP @ Oracle). Available here.
- Java FX to be open sourced, and it will be proposed to the JCP (Confirmed, see press release)
- JDK8 will be released in the summer of 2013 (not 2012 as previously discussed), as announced by Adam Messinger from Oracle
There was also mention of an Oracle Java Magazine, which I confess I had never heard of before.
For a summary of this morning’s announcements, see here.
Overall, not the most exciting keynote I have seen. It opened with a presentation from Juniper Networks. I didn’t find the topic of “Programming the network” to bring networks and apps closer together particular relevant for me personally. They then rolled out a bunch of other corporate folks from the likes of Intel, Redhat, IBM and ARM. The Twitter guy did announce that Twitter are joining OpenJDK as well as the JCP though.
On to the sessions…
Tags: javaone, javaone2011