Rashmi Nambiar
7 min readNov 9, 2021

--

Build On at AWS re:Invent 2021

I am always fascinated with the opportunity I get at AWS to contribute towards builder success. I couldn’t ask for more when I was given this chance to own an entire track at AWS re:Invent 2021. If you are attending the event, do check out the BuildOn.AWS track that is specifically built for the builders and led by our most technical developer advocates. You may join the virtual event here to attend live keynotes and leadership sessions, and to access our on demand breakout sessions.

Get more details here — https://reinvent.awsevents.com/

Breakout Sessions
BOA201- 15 years of AWS with Jeff Barr
BOA301 — Using events and workflows to build distributed applications
BOA302 — Build an app to find your next favorite brew
BOA306 — Twelve-Factor apps on containers, running everywhere
BOA307 — Analyze time-series data in real time and in your data lake

Chalk Talks
BOA202- 5 ways to stay on top of your cloud learning journey
BOA303 — Build end-to-end CI/CD pipelines for your iOS apps
BOA305 — Creating an immersive gaming experience with IoT and ML
BOA308 — Build production-ready full-stack applications with GraphQL
BOA309 — Emerging tech for the next 5 years: Future-proof your skills
BOA312 — Do computers dream of code? From human language to applications

Workshops
BOA304 — We like to move it (to the cloud)!
BOA310 — Resilient and well-architected apps with chaos engineering
BOA311 — Boost application performance and security at the edge

BOA201–15 years of AWS with Jeff Barr
Amazon S3 and Amazon EC2 are turning 15 this year, and Jeff Barr, VP and Chief Evangelist at AWS, has been at Amazon even longer! In this breakout session, have a chat with him about how AWS was born, how the developer experience has evolved over the years, and how customers keep surprising us with their amazing projects. Along the way, Jeff also answers questions sent by the developer community and shares lessons on how to best build on AWS.
Speakers: Felipe Lemaitre, Jeff Barr

BOA202–5 ways to stay on top of your cloud learning journey
No matter what project you’re building, as a developer, you want to know which building blocks to pick and how to use them. How do you learn, experiment, and build on AWS while keeping your costs low? In this chalk talk, walk through different approaches that you can take to discover AWS and start working with its foundational services. Also learn about best practices, tools, and cost-saving measures to optimize your learning experience in the cloud.
Speaker: Kunal Batra

BOA301 — Using events and workflows to build distributed applications
Modern applications are built by connecting multiple services together. What is the best way to coordinate the work of these different services? A strict workflow-based orchestration enforced from the outside, or an event-driven choreography that tells each component what it should listen to and what events it can produce? In this breakout session, dive into the possible options, and the pros and cons in different contexts, using a reference application and services like Amazon EventBridge and AWS Step Functions.
Speaker: Marcia Villalba

BOA302 — Build an app to find your next favorite brew
Looking for your next favorite beer? By entering your preferences in our Craft Beer mobile app, you will instantly receive personalized recommendations generated by machine learning models. Your real-time feedback will be taken into account to improve future recommendations. In this session, learn how to build a mobile app backed by AWS Amplify, Amazon DynamoDB, Amazon Cognito, and more. With Amazon Location Service, you can even route users to the nearest location to try a brew.
Speakers: James Jory, Jenna Pederson

BOA303 — Build end-to-end CI/CD pipelines for your iOS apps
Continuous integration and continuous deployment (CI/CD) allows development teams to be agile, respond to rapid business changes, and improve software quality. AWS customers are using managed services such as AWS CodePipeline and AWS CodeBuild to automate their CI/CD pipelines and AWS Device Farm to test their apps. But what about developers who build iOS, tvOS, or watchOS apps? These require Apple machines running macOS. In this chalk talk, learn how to combine these two worlds. Orchestrate and automate building, testing, and deployment using CodePipeline and Device Farm, and delegate building and testing to Amazon EC2 instances running macOS.
Speakers: Sébastien Stormacq

BOA304 — We like to move it (to the cloud)!
Are you struggling to move your workloads to the cloud? Sometimes uncertainty, lack of skills, and missing a clear plan can delay migration. In this workshop, get the migration patterns and the guidance you need, from lift and shift, to the Strangler pattern, to containerization and more! This workshop is a choose-your-own adventure where you’ll understand your options to move legacy applications to AWS, remove blockers, and optimize your workloads in the cloud.
Speakers: Banjo Obayomi, Isabel Huerga Ayza, Memo Doring

BOA305 — Creating an immersive gaming experience with IoT and ML
Do you want to get into AI/ML and IoT with a fun and hands-on approach? In this chalk talk, see how to create an immersive gaming experience by interacting with IoT sensors and ML models. Learn how to combine your connected devices and their sensors to AWS IoT and integrate them with computer vision in Amazon Rekognition as well as text-to-speech in Amazon Polly. We will use a device with sensors, actuators, and a camera as a world gateway (using AWS IoT Greengrass performing local and cloud inferences in ML models).
Speakers: David Reis, Memo Doring

BOA306 — Twelve-Factor apps on containers, running everywhere
Whether you work in the cloud, on-premises, or using a hybrid architecture, implementing and managing container-based applications should not be a headache. In this session, learn how to use the Twelve-Factor methodology to make container-based applications easier to build and manage, more resilient, and more secure. Then, learn how to seamlessly and automatically deploy containers in the cloud, on-premises, and on a cluster of Raspberry Pis, using AWS and managing infrastructure as code.
Speakers: Romain Jourdan

BOA307-Analyze time-series data in real time and in your data lake
Time-series data can be found anywhere, from DevOps metrics to gaming applications and IoT devices. Traditional operational or analytical databases do not fit the time-series model and can be complex to manage and difficult to scale. On AWS, there are many purpose-built tools that can help. In this session, see how you can put these tools together, build an end-to-end solution integrated with your data lake, analyze data in real time, explore and query historical data, process data through a complex event platform, and publish results in a dashboard.
Speakers: Brian Likosar, Todd Mcgrath

BOA308 — Build production-ready full-stack applications with GraphQL
Maintaining velocity with backend and front-end teams working on the same application can be difficult. Each team often uses their own tools and methodology, making it harder to deliver high-quality full-stack applications in production. In this chalk talk, learn how GraphQL interfaces simplify using a single backend with multiple front-end technologies such as iOS, Android, or web. Also learn how to manage the lifecycle of full-stack applications and implement best practices for CI/CD, infrastructure as code, and AWS.
Speakers: Gunnar Grosch, Marcia Villalba

BOA309 — Emerging tech for the next 5 years: Future-proof your skills
As William Gibson said, “The future is already here — it’s just not very evenly distributed.” New technology can help you provide better products and services to your customers. As a builder, you want to keep up with the latest technology trends and upskill yourself. In this chalk talk, look at some emerging technologies — edge computing (like IoT and 5G), blockchain, and more. Dive deep into some of these with technical demos, discuss how to get started, explore potential use cases, and consider the tech implications. Attend this session for a sneak peek into the future.
Speakers: Boaz Ziniman, Sébastien Stormacq

BOA310 — Resilient and well-architected apps with chaos engineering
Well-architected applications are designed and built to be secure, high-performing, and resilient. You need to test each application to validate that it operates as designed and is resilient to failures. In this workshop, learn how to apply chaos engineering using AWS Fault Injection Simulator — stress your application, simulate disruptive events, and observe how the system responds. This enables you to iteratively improve the resiliency and performance of your system using architectural best practices.
Speakers: Gunnar Grosch, Tyler Lynch

BOA311- Boost application performance and security at the edge
In an age where security is paramount and every millisecond in load time matters, any technology that gives developers an edge is important. In this workshop, optimize an application to respond to requests in milliseconds and provide additional security capabilities, first using Lambda@Edge and then with CloudFront Functions. Experience the difference between implementations of the two technologies to the same end goal, and make an informed decision about which solution works best based on different scenarios.
Speakers: Artiom Lichtenstein, Boaz Ziniman

BOA312 — Do computers dream of code? From human language to applications
Recent advances in deep learning and natural language processing now make it possible for computers to write code and find bugs on their own. In this chalk talk, learn about transformer models and how to train one to generate code from a plain text input such as “write a program to read a file.” In the process, consider best practices for end-to-end machine learning workflows with Amazon SageMaker (data preparation, training, deployment, and monitoring). Once the code is generated, learn how you can use Amazon CodeGuru to determine how good it is and detect potential bugs and performance problems early in the development cycle.
Speakers: Cyrus Vahid, Suman Debnath

--

--

Rashmi Nambiar

Marketer, Mom, Once upon a time traveller, D&I Ambassador