Rodrigo Antonialli presented on microservices architecture. He began by defining microservices as independent services that communicate through lightweight mechanisms like HTTP APIs. Each service focuses on a specific business capability and can be independently deployed.
Antonialli then discussed characteristics of microservices like componentization via services, organization around business capabilities, and infrastructure automation. He also covered enabling technologies like containers, messaging systems, and monitoring tools.
Finally, Antonialli noted both pros and cons of microservices, such as improved scalability but also increased complexity. He recommended students focus on high-level concepts first and that experienced developers will know how to apply microservices appropriately based on their situation.