Scopely is a mobile games publisher and developer that aims to provide diverse, immersive experiences for both casual and hardcore gamers. Founded in 2011, they boast multiple studios in six countries and their top-grossing mobile games have reached millions of users worldwide.
In 2015, Netflix released Spinnaker in an effort to share the joy of predictable deployments. Today, dozens of Global 2,000 companies use Spinnaker to automate deployments across multiple cloud targets with more confidence and velocity than ever before.
Since 2017, enterprises have been investing in a multi-cloud strategy for higher availability of applications and to avoid vendor lock-in. While that's all well and good for the enterprises, it's not very fun for the DevOps teams who are left configuring and customizing specific deployments for different cloud environments.
Over the past few years, Netflix teams have gradually adopted Spinnaker to the point where it now deploys over 95% of all their cloud-based infrastructure. But this wide-scale adoption process had to be approached strategically.
During World War I, canaries were used to detect toxic gases in the environment before humans could be harmed. They were also routinely used in coal mines where they would sing and chirp inside a small cage to signal the air was safe for the workers. Fortunately for the birds, they were later replaced with automated detectors.
Case studies from the biggest tech companies, keynotes by Netflix, hands-on workshops led by experts, and a Google-sponsored lounge party? That's enough to send anyone (in tech) running to the nearest airport. Although while you're already making mental lists of what to pack, your manager will likely need a bit more convincing.
Continuous Delivery (CD) is one of those things that tend to prove beneficial for all parties. For developers, it allows them to push new code without fear. For the end user (your customer), they get exactly what they want: better features, faster updates, and the confidence that you actually listen to their feedback. Everybody wins, right?
Kubernetes (K8s) is the go-to-guy when you’re looking to take your container game to the next level. But while K8s has certainly changed how we run cloud-native applications, it’s not a deployment tool.