The latest news from around the cloud: Club Cloud Stories #2 is here! Luca Cavallin & Jacco Kulman – joined by special guest Antoni Tzavelas (Google Cloud Course Creator and DevOps enthusiast) – are going to discuss:

  • CloudFormation: Quick Retry
  • Google Cloud IoT Core 101
  • Step Functions: Power Up
  • What is GitOps?
  • Inspect Traffic Between Subnets in a VPC
  • Rust on CloudFlare Workers

Video

If you would rather read than see our moving faces, we suggest you read on below 😉

CloudFormation: Quick Retry

When CloudFormation fails, it rolls back your successfully deployed resources. With the new CloudFormation feature you can switch off the rolling back and fix the code to try again. Terraform already operates like this by default so now with CloudFormation you can work in the same way.

Cloud Formation: Quick Retry

Google Cloud IoT Core 101

Google Cloud IoT Core is a managed service to manage, configure and update IoT devices on a large scale, great for organizations with a large number of IoT devices in for example factories or other facilities. Pub/Sub is the glue between the devices. "Pub/Sub is like parsley. you can use it everywhere". Google Cloud IoT supports MQTT and HTTP Protocols and is often used with Data and ML products to gain insights from data provided by the devices.

Step Functions: Power Up

AWS Step Functions has received a huge PowerUp. You can now use all methods of the 300+ AWS APIs. Jacco talks about some of the interesting kind of actions that can now be orchestrated using StepFunctions. He also talks about the great new userinterface you can use to design StepFunctions. In Google Cloud, a comparable services is EventArch.

Step Functions: Power Up

What is GitOps?

Luca saw a lot of mentioning of GitOps in social media posts and decided to dive into it. Being similar to DevOps, GitOps is a framework to have a team of developers also do operations. Is revolves around the rule that all code and infrastructure should be in a git repository. All changes should be in merge requests and they should be automatically deployed in CI/CD pipelines. Luca explains the advantages of using this framework.

Inspect Traffic Between Subnets in a VPC

Jacco explains different kinds of network traffic. North-south-traffic is traffic going in and out your network, and east-west traffic is traffic flowing from one of your subnets to another. It used to be impossible to control this traffic because route-tables would not allow specification ip-address outside of the CIDR range. AWS removed this restriction making it possible to create NAT-like entities for east-west-traffic.

Inspect Traffic Between Subnets in a VPC

Rust on CloudFlare Workers

Rust is a modern programming language that aims to provide C-like executing speeds and tries to fix some problems around memory management (to improve performance and security). CloudFlare has added Rust support for their workers, which are are serverless functions that run as close as possible to the user.

Previous episodes

Cloud Club Stories #1

July 2021

May 2021

April 2021

Jacco is a Cloud Consultant at Binx.io. As an experienced development team lead he coded for the banking- and hospitality- and media-industries. He is a big fan of serverless architectures. In his free time he reads science fiction, contributes to open source projects and enjoys being a life-long-learner.
Luca is a software engineer and a certified Product Owner with full-stack experience ranging from large-scale distributed systems to cross-platform apps, and a fan of maintainable software and automated tests. He believes the cloud helps building applications painlessly, so he decided to dive deep into the atmospheric world of Google Cloud. He is currently interested in Serverless architectures, Machine Learning, IoT, React Native, Golang and Rust. The rest of the time he enjoys photography, cycling and cats.
Share this article: Tweet this post / Post on LinkedIn