Update: In Nov. 2016, AWS introduced a 5th pillar, “operational excellence” to their Well Architected Framework
I got my AWS certification in November. Since then, a lot of people have asked me about it. So here is a blog with suggestions and a review of the Udemy preparation course that I used. AWS has many certifications. The one I have is the AWS Certified Solutions Architect-Associate. I found the time spent on learning AWS to be valuable. Good luck!
Official logo that you receive after getting certified
“In the beginner’s mind there are many possibilities, but in the expert’s there are few”, Shunryu Suzuki
When I started learning Design Thinking, I knew it was applicable to designing products. Design Thinking has obvious value for creating user interfaces, clothing and cars. What I did not know is that it could be applied to more abstract concepts like sales strategy, data governance, and business models. Yet, those were my first opportunities to practice Design Thinking. What is the most important lesson that I learned? Be creative. Design Thinking is not a set process. (more…)
How do we balance a drive for perfection with a drive for innovation? This is a question that is discussed in “What Design Thinking Is Doing for the San Francisco Opera.” That opera company dates back to the 1850s and has a structured organization focused on perfection. Using Design Thinking, their culture has shifted from on that is “very, very, very averse to change, not open to the idea of failure” to one that embraces change. Their experience is somewhat similar to what many enterprises face when adopting cloud computing. There is a need to change and challenge cultural and organizational norms.
Innovation at the San Francisco Opera
Prior to applying Design Thinking, experimentation from the San Francisco Opera was rare. Their high quality requirements meant costly and therefore few experiments. Working with Stanford’s “d.school”, they undertook a series of rapid prototypes. (more…)
Pokémon Go became the biggest mobile game in U.S. history in nine days. Yet, its significance goes beyond the popularity of the game. Pokémon Go provides a glimpse into a future of augmented reality. The game’s popularity could signal the onset of a new era that blends together both the real-and-virtual world. It provides businesses with innovative ways to attract clients. Restaurants have already found ways to leverage Pokémon Go to level up sales. In the tech industry, we often talk about how cloud computing enables innovation and growth. Pokémon Go is a tremendous example of how cloud computing can enable innovation and viral growth.
Unlike traditional games, Pokémon Go fuses the the digital world with the real world. Players walk around searching for Pokémon, characters also referred to as “Pocket Monsters”. Pokémon have been found all over. They are most likely in your neighborhood. They are at many popular tourist spots. A recent citing of a Pokémon in Central Park led to a stampede of people hoping to capture it.
In 1967, Walter Cronkite speculated “Technology is opening a new world of leisure time. One government report projects that by the year 2000, the United States will have a 30-hour work week and month-long vacations as the rule.” This American life-of-leisure has not arrived yet and its 2016. Perhaps we just have to wait a little longer. If what Martin Ford suggests in “Rise of the Robots” comes true, we will not have to work. Is the world ready?
For perspective, let me reflect on an inspiring talk that IBM Fellow John Cohn delivered at Interconnect 2016. Cohn provided this advice for a time where careers are disrupted more and more by advances in technology, “find your way with play”. The short-term takeaway is that we can all benefit from play, even when we think we should be heads-down working. The longer term question is, would our lives be better if we could play more often or even all the time.
Serious Play: An Engineer’s Perspective on Fun and Passion at Work
Developers and cloud operators from all over the world gathered in sunny Santa Clara at the end of May for Cloud Foundry Summit 2016. The event is a premier event for one of tech industry’s leading open source cloud platforms. Progressive enterprises like Allstate talked about how they adopted Cloud Foundry. There were standing room only sessions like “Cloud Foundry and Containers” by IBM’s Julian Friedman. The room was packed all the way to the back door for that one. Springer Nature’s Daniel Otte and Simon Johansson had the best slides and delivered an entertaining keynote. Credit to Simon’s wife, who has a lot of talent and toys, for making those slides.
Best Slides at the Summit
Tech trailer blazer Paul Maritz spoke during the closing keynote. He described a pattern where technology has one open and one closed winner. For example, Android and iOS are, respectively, the open and closed winners among mobile platforms. Linux and Windows are the open and closed winners among operating systems. The question raised is, will Cloud Foundry emerge as the open winner for cloud? (more…)
Today, one typically pays investment managers a percentage of assets under management. What if, instead, we pay investment managers for performance? That is the vision of startup Alpha Modus. Alpha Modus has developed new investment tools that leverage cognitive cloud capabilities from IBM Watson to help investment professionals beat the market. The experience of this almost two-year-old company exemplifies how one can rapidly realize business value using the cloud.
Alpha Modus was on stage at the IBM Interconnect 2016 opening keynote. The startup believes that we should pay investment professionals for performance, or alpha. What is alpha? Alpha measures investment performance relative to a market index. An investment with a positive alpha has outperformed the market.
Investment managers seek alpha but, over the past few decades, fewer and fewer have realized it. According to research by Larry Swedroe and Andrew Berkin in their book, “The Incredible Shrinking Alpha”, roughly 20% of active managers generated alpha 20 years ago. Today, however, only 2% achieve statistically significant alpha. Considering those statistics, the investment management industry is ripe for disruption. (more…)
Soon after its initial 2013 release, Docker became a frequent topic in my client discussions. By 2016, even the biggest enterprises are exploring Docker. No longer is it just younger companies like Yelp. Mature enterprises like Verizon have publicized their work with Docker. What do enterprise executives see in Docker? Some believe Docker could usher in an era of harmony between application developers and IT operations. Others believe Docker will help lower costs, solve vendor lock-in and enable their hybrid cloud strategy. Can Docker really help and enterprise achieve all this, today?
Adoption Begins with Three Key Developer Benefits
Docker’s momentum did not start with executive initiatives but rather with grass-roots developer adoption. Why? (more…)
The AWS meetup group in New York invited Hudl CTO Brian Kaiser to speak in September. He presented how Hudl implemented agile methods to overcome slowing code deployment time. As his company grew, deploys that used to take 30 minutes could take a few hours or even be pushed to the next day. Brian emphasized that their agile transformation began with the reorganization of teams into Agile Squads. Only later did they transform their “Monolith” application using microservices technology. Hudl’s approach offers insight on how enterprises can successfully transition Big IT to Big-and-Fast IT.
Hudl provides tools for coaches and athletes to improve play and strategy. Their initial tools were for football, a sport that epitomizes the importance of agility. Analyst David Linthicum once wrote about the important of agility in cloud computing using football analogies, including these.
- Agility beats strategy each and every game
- Agility (of a lineman) is more effective than size
- The game can change quickly
In football, a team could be down by 20 at halftime and still win, or vice-versa. Those of us in technology know that our game can change quickly too. New disruptive innovations abound. How do enterprises take advantage of what is new? How can enterprises become more agile? (more…)
Things change. Technology changes fast. Here is an updated installation guide for Chef version 12. There are two notable differences in this post compared to a previous guide for Chef version 11, Install a Chef (Version 11) Server, Workstation and Client. First, this installation is all done via command line whereas we used the user interface in the previous post. Second, version 12 defaults to using authentication keys to communicate between a Chef Workstation and a Chef Server. There are also a number of other changes, such as the new Chef Development Kit. Note that this guide uses Enterprise Linux 6.5 instead of Ubuntu 12.04. This guide will also provide instructions on how to setup Chef when the environment is behind a http proxy. (more…)