Microservices Architecture

Tuesday, December 7, 2021

- PST
OPEN TALK: Build Microservices-Based Apps Faster with Data Apis
Join on Hopin
Bhavani Rao
Bhavani Rao
DataStax, Product Marketing Director

If you are like most developers, you are embracing applications built using microservices and a NoSQL database. Creating applications is hard because microservices are often written in different languages, database drivers have a maintenance burden, or familiar HTTP APIs lack the performance needed. Data APIs can simplify application development, but which one is best for your use case? In this session you will learn about industry standard APIs (REST, schemaless JSON, GraphQL, and gRPC) that can be used to interact with a database. Identify what the benefits of these APIs and why gRPC has become the API of choice for connecting microservices.

- PST
Simplify Microservices Using a Unified ‘Service’ Catalog
Join on Hopin
Tracy Ragan
Tracy Ragan
DeployHub, CEO

Microservices are complex, but don't need to be. Simplifying a microservice architecture is all about knowing who wrote them, who is using them and where they are running across all clusters. This is the purpose of a microservice catalog where microservice developers and application teams can share and collaborate around microservices, and provide support teams the information they need to respond to an incident quickly. In this presentation, Tracy Ragan, CEO of DeployHub and Ortelius Community Director will introduce the concepts of a microservice catalog along with the Continuous Delivery Foundation's Ortelius Open Source project focused on delivering a unified solution for all to use, automated via the CD Pipeline.

- PST
OPEN TALK: Authorization for Cloud-Native Applications
Join on Hopin
Tim Hinrichs
Tim Hinrichs
Styra, CTO

Application modernization requires a plethora of different kinds of technological decisions, one of which is authorization - how do you control which actions your users can take and under what conditions? Modern applications require solving that problem throughout your application: from the front-end, to the backend, to the database, and so on. In this chat, we will discuss best practices for using modern technologies like ServiceMesh and Open Policy Agent to implement authorization within your application.

- PST
2 Node APIs and a Frontend
Join on Hopin
Chris Sev
Chris Sev
DigitalOcean, Sr Developer Advocate

Microservices architecture is prevalent in web development. Let's take a look at building a JavaScript application that consists of 2 Node APIs and a React frontend.

Wednesday, December 8, 2021

- PST
Demystifying Event-Driven Architectures with Apache Kafka
Join on Hopin
Bogdan Sucaciu
Bogdan Sucaciu
Tech Lead | Author

Event-Driven Architectures (EDA ) are perceived as mythical objects that instantly transform your systems into "real-time" ones! BUT, come to think of it, aren't they already "real-time"? I mean, adding an item to the cart is pretty much instant in ( most ) webshops. In fact, EDA solves an entirely different set of problems and with the help of Apache Kafka, we will walk through the (re)evolution path.  Microservices are easy to get started with, but once we do, we keep stumbling across the same issues: data access, consistency, and failures ( sounds familiar? ).The solution? Patterns, patterns, patterns … You’ve probably heard about terms such as “Event Notification”, “Event-carried State Transfer”, or even “Event Sourcing”, but how can they be used to solve our problems? And more importantly, how can we use Apache Kafka to take advantage of these patterns I guess we will find out soon!

- PST
OPEN TALK: Introduction to PostgreSQL
Join on Hopin
Kirk Roybal
Kirk Roybal
Instaclustr, Database Reliability Engineer

PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. Find out who's who and what's what in this orientation to PostgreSQL session.

- PST
No More Conflicts - Jamstack That Works for Developers & Business Users With Gatsby.js
Join on Hopin
Arisa Fukuzaki
Arisa Fukuzaki
Storyblok, Developer Relations Engineer

Experience a combination of a blazing-fast React-based framework (Gatsby) and the headless CMS (Storyblok) that works for developers & business users.You'll learn how to develop & deploy a blazing fast blog using the real-time visual editor & component-based approach which makes content editing easier. All in less than 30 minutes! I promise you - your marketers & content editors will love it and you will finally develop without any restrictions or hidden traps. Long live Jamstack!

- PST
OPEN TALK: A Practical Approach to Operationalizing Data-Tiers on Kubernetes
Join on Hopin
Rags Srinivas
Rags Srinivas
Datastax, Developer Advocate

The IT world has evolved from the stateless 12-factor simple “Hello World!” app on Kubernetes to refactor more complex data-driven apps and incorporate newer paradigms such as microservices, service mesh, etc. However, Dev, DevOps and Ops of these distributed teams and systems are still an ongoing major challenge.

How are teams and technologies evolving to deal with this myriad of challenges and what steps are they taking to mitigate some of the issues? In this session we will start with identifying these challenges and how to solve them with a comprehensive practical example based around open sourced k8ssandra.io which relies on the cass-operator and is evolving to provide multi data center support.

After attending this session, attendees (Devs, Devops and Ops audience alike) will get a holistic perspective of the day-to-day challenges of the cloud-native approach -- gain a better understanding of data durability, routine backups and restore, observability, HA and DR. Dissecting the example with a step-by-step approach, will enable attendees to walk away with practical tips for a robust architecture and how to operationalize it.