Skip to main content
  1. Course lessons/

Introduction into Software architecture

You will learn about the most important types of software architecture and how they relate to the hardware concepts we have already covered.

Lesson 6: Most important software architecture concepts
Lesson 6: Most important software architecture concepts

What you learn in this lesson #

3 important software architectures, you should know #

  • Stand Alone architecture
  • Client-Server (legacy) architecture
  • Service-oriented architecture

3 most important software architectures
3 most important software architectures

Connecting Software Architecture with hardware #

  • Stand-alone architecture runs on a single computer
  • Clientโ€“server architecture requires a server and multiple client computers
  • Service-oriented architecture uses virtual machines (VMs), containers, and browsers

Service-oriented architecture and container
Service-oriented architecture and container

Concepts of frontend and backend #

  • Service-oriented architecture provides frontend and backend
  • short introduction into frontend
  • short introduction into backend

Frontend and backend in service-oriented architecture
Frontend and backend in service-oriented architecture


๐Ÿš€๐Ÿš€๐Ÿš€ Start Course ๐Ÿš€๐Ÿš€๐Ÿš€