Online software architecture workshops: Agenda 2020
September 15, 2020 2022-10-27 15:38Online software architecture workshops: Agenda 2020
Hello Fall 2020!
The COVID issue is still here, therefore we keep our courses & workshops online! And we are very excited to keep learning from the best ones!
We are pleased to announce the Fall 2020 agenda! Here you will find our upcoming software architecture workshops with the Global Software Architecture Summit speakers. Even though the format is online, we still put an extra emphasis on the hands-on approach using Zoom platform and Slack channel for all the Q&A sessions.
Online software architecture workshops: Agenda 2020
-
Building Micro-Frontends on September 17th by Luca Mezzalira
- Date: September 17
- Duration: 3 hours
- Schedule: 18:00 to 21:00 (Barcelona GMT +2)
- Price: 100€
What will you learn:
- How to structure a micro-frontend in your web application
- The technology benefits of using micro-frontends
- The challenges faced when working with micro-frontends (i.e., solid automation in place or code duplication)
- The impact of micro-frontends within a team-based structure
- The micro-frontends best practices
About the Professor:
Luca Mezzalira is the vice president of architecture at DAZN. In his 16-year career, Luca has worked on cutting-edge projects for mobile, desktop, web, TVs, set-top boxes, and embedded devices. Luca is a Google Developer Expert on web technologies, the author of Front-End Reactive Architectures (Apress) and manager of the London JavaScript community.
To book your spot click here: Xing
-
Analyzing Architecture with Metrics & Static Analysis on September 29th by Alexander von Zitzewitz
- Date: September 29
- Duration: 3 hours
- Schedule: 18:00 to 21:00 (Barcelona GMT +2)
- Price: 100€
What will you learn:
- Metrics like ACD, Propagation Cost, Maintainability level, Structural Debt Index and many more.
- Using a free tool like Sonargraph-Explorer to answer the hard questions about a software system that needs modernization.
- The Ability to effectively analyze architecture other quality aspects.
- How to avoid ending up with a big ball of mud again.
About the Professor:
Alexander von Zitzewitz is one of the founders of hello2morrow, an ISV specializing in static analysis tools that can enforce architecture and quality rules during development and maintenance of software systems. He’s focuses on the role of software architecture and technical quality on successful project outcomes.
To book your spot click here: Xing
-
Choosing The Right Architecture on October 8th by Mark Richards
- Date: October 8
- Duration: 3 hours
- Schedule: 18:00 to 21:00 (Barcelona GMT + 2)
- Price: 100€
What will you learn:
- How to identify the right architecture choice for your project
- How to analyze the requirements for your project
- How to choose an architecture style to use for your situation
About the Professor:
Mark Richards is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems. He has significant experience and expertise in application, integration, and enterprise architecture. Mark is the founder of DeveloperToArchitect.com, a free resource website devoted to helping developers in the journey to software architect. He is the author of numerous technical books and videos from O’Reilly. Also, he is a co-author of “Fundamentals of Software Architecture: An Engineering Approach” book, which he wrote together with Neal Ford. Mark Richards is a regular speaker at hundreds of conferences and gives hands-on workshops for software developers and architects around the world
To book your spot click here: Xing
-
Using Terraform To Define Infrastructure as Code For Managed Kubernetes Clusters on October 29th by Viktor Farcic
- Date: October 29
- Duration: 3 hours
- Schedule: 15:00 to 18:00 (Barcelona GMT +2)
- Price: 100€
What will you learn:
- How to define and manage Infrastructure as Code (IaC) using Terraform
- How to create a fully operational production-ready managed Kubernetes cluster.
- How to choose between AWS (EKS), Azure (AKS), and Google Cloud (GKE).
About the Professor:
Viktor Farcic is a Developer Advocate at CloudBees, a member of the Google Developer Experts and Docker Captains groups, and published author. His big passions are DevOps, Microservices, Continuous Integration, Delivery and Deployment (CI/CD) and Test-Driven Development (TDD). Viktor often speaks at community gatherings and conferences. He published The DevOps Toolkit Series and Test-Driven Java Development. His random thoughts and tutorials can be found in his blog TechnologyConversations.com.
To book your spot click here: Xing
-
Designing object models on November 12th by João Rosa & Kenny Baas-Schwelger
- Date: November 12
- Duration: 4 hours
- Schedule: 17:00 to 21:00 (Barcelona GMT +2)
- Price: 100€
What will you learn:
- Each model has its trade-offs and the context should lead the design
- Use different visualisation techniques to create insights over the problem at hand
- Design heuristics to guide the creation of the object models
About the Professors:
Kenny Baas-Schwelger blends IT approaches like Domain-Driven Design and Continuous Delivery with visual collaboration tools, Cynefin framework and Deep Democracy. With that socio-technical mindset, Kenny Baas-Schwegler empowers and collaboratively facilitates organisations, teams and people in designing and building sustainable quality software products. One of Kenny’s core principles is sharing knowledge. He does that by writing a blog on his website baasie.com and helping curate the Leanpub book visual collaboration tool. Besides writing he is also active in the Domain-Driven Design community as an organiser of Virtual Domain-Driven Design (virtualddd.com) and Domain Driven Design Nederland and as a public speaker is giving talks and hands-on workshops at conferences and meetups.
João Rosa is a Strategic Software Delivery Consultant at Xebia. He believes software architecture is the fine balance between tradeoffs. João focuses on helping teams and organizations to make strategic decisions regarding the software; aligning teams and software to optimize the stream-based value. He believes in the power of collaboration and is a fan of visual collaboration tools. João often speaks at international conferences.
To book your spot click here: Xing
-
Decision-making practices for evolving and sustaining software architecture on October 20th & 22th by Rebecca Wirfs-Brock & Ken Power
- Dates: October 20 & 22
- Duration: 7 hours
- Schedule: 15:00 to 18:30 (Barcelona GMT + 2)
- Price: 200€
What will you learn:
- Effective methods to evolve your architecture over time, and respond to different challenges, risks, and opportunities as they arise
- Methods and approaches for developing a deeper understanding of the context of our architectures
- How to apply appropriate models for making architecture decisions in different contexts
- Practical tools to capture and communicate architecture decisions over time
- How to influence your organization to make and follow through on architecture decisions
About the Professors:
Rebecca Wirfs-Brock is an object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD) and by accident started the x-Driven Design meme. She authored two popular object design books that are still in print. She was the design columnist for IEEE Software. You can find her design columns, papers, and writing at www.wirfs-brock.com/Resources.html. In her work, Rebecca’s helps teams and individuals hone their design and architecture skills, manage and reduce technical debt, refactor their designs, and address architecture risks. She also teaches and conducts workshops on design heuristics, agile design skills, system qualities, and a pragmatic approach to Agile Architecture. In her spare time she jogs (even in the rain). Rebecca is program director of the Agile Alliance’s Experience Report Initiative. She serves on the Board of the Hillside Group. Recently has written about the relationship between patterns and heuristics, architecture decision-making, and patterns for creating and managing magic backlogs. If you are interested in writing about your experiences, articulating your design heuristics more effectively, or sharing your wisdom in pattern form, contact Rebecca. She can help you turn your itch for writing into the written word.
Ken Power works with technology organizations around the world. His focus is the intersection of product development, strategy, architecture, leadership, and software engineering culture. He is a leading expert on the practical application of sensemaking and complex adaptive systems approaches to improving agility and product development flow in software engineering organizations. He has held multiple technical and leadership positions in organizations, ranging from start-ups to Fortune 100 companies. He has lead multiple large global organization transformations. He holds patents in virtualization and network management. Ken also works with the National University of Ireland Galway, where he lectures on strategy & planning, systems analysis & design, and large-scale transformation. He is a research associate with Lero, the Irish Software Research Centre. His Ph.D. research thesis “Improving flow in large software product development organizations: A sensemaking and complex adaptive systems perspective” explores how managers and leaders in organizations deal with the continuous challenges that impact how they deliver value to their customers. He has authored more than 35 peer-reviewed publications on software engineering topics, including winning the IEEE Software best paper award. Topics include software architecture, agile and lean development, sensemaking, decision-making, AI, and management of software development organizations. He is a speaker at leading international conferences on architecture, software engineering, agile, and lean product development, and regularly serves as a conference organizer and program committee member. He was co-editor of the 2019 IEEE Software special issue on Large-Scale Agile Development. He is a reviewer for top-tier publications, including IEEE Software, IEEE Transactions on Software Engineering, and Journal of Systems and Software.
To book your spot click here: Xing
Good news: you will receive a Completion certificate after doing the workshop and you will join the Apium Academy Alumni Club and get access to the special discounts, offers & events.
Please note, to book your spot you have to do the reservation by doing a Bank transfer or paying via Xing platform. If you have any questions, let us know: info@apiumacademy.com
Hope to see you there!