Storytelling Activity

August 12 In-Session Assignment

Take this time to consider potential technical solutions to one of three customer scenarios. What cloud solutions can be offered to address the customer challenges and opportunities?   

Ahead of the September 10 In-Person Session

Work individually to prepare a short 3-4 minute overview of your solution for your customer, incorporating aspects of the storytelling framework (see below) to ensure that your solution resonates with your customer. You will give this presentation to a small group of fellow participants during the June 6 session.

This activity is meant to provide space for everyone to practice delivering solutions using storytelling concepts. It is not a competition!

Some participants may find it helpful to use a visual aid (a slide, sketch, etc) to share their presentation, but this should not be the focus of the presentation and is not required. 


 

Storytelling Framework

"Facts are meaningless without a contextual story. People don’t need new facts, they need a new story."

When delivering your customer solution, consider the following storytelling elements to ensure your solution resonates with your audience:

Beginning: Who are the characters? What is the setting?

Middle: What is the problem? What happens to the characters?

End: How are the characters different than they were at the beginning of the story? What is the solution? 


 

 Customer Scenarios

Scenario 1

You customer runs a large e-commerce site with millions of visitors per day, but their on-prem database managed by a small team of developers has been creating challenges. They’re sure there’s a better way to do things in the “cloud”, but they don’t have infrastructure expertise and expect massive growth next year. Additionally, they’re looking to build the next version of their core application and seeking guidance on cloud native development. What guidance can you provide to help them utilize managed solutions so they can move toward a serverless future? 

Scenario 2

A digital company is considering GCP as their cloud platform of choice as their business is starting to take off. They're currently using another cloud provider and generally happy, but looking for a provider that has not only has a reliable infrastructure that can scale but has a collaboration offering that focuses on developer productivity. What guidance can you provide them on designing developer workflows that focus on preventative, detective & remedial controls to ensure security by default?  

Scenario 3

Your customer has just finished version 1.0 of the next great web application; but now it’s time to take it to production. You need to help them set up a process that allows easy additions to the codebase which can be deployed to testing / production environments in an automated fashion. Their team is skilled and open to diving deep into the latest tech with your guidance. Their code is already containerized and hosted on Github. They’re happy with this as a source repository and not looking to change it. How could we use GCP to design a CI/CD process which satisfies the above requirements?