Roles and responsibilities in successful production Edge deployments
Like any enterprise IT project, Edge computing solutions are a team sport. It requires participation and collaboration between multiple roles. We recognize that different-sized projects will require different-sized teams – ranging from just one person for very small projects up to potentially several people for larger systems. For that reason, in this section, we won’t address the appropriate size of the team and instead focus on the range of roles and their responsibilities, irrespective of whether those roles are performed by a single person, or those roles are spread across a whole team of people.
Software engineering
Software is the lifeblood of any Edge solution. All your normal Cloud-native software development practices apply, so if you have those skills, you are already most of the way there. We will discuss the core differences between Cloud-native and Edge-native software development...