instance là gì

 Cloudogu Glossar

Bạn đang xem: instance là gì

Was ist eine Instanz in der IT?

In der IT gibt es zwei unterschiedliche Bedeutungen für den Begriff Instanz:

  • In Bezug auf Infrastruktur ist eine Instanz eine funktionsfähige Einheit einer IT-Komponente, die einem Anwenderkreis zugeordnet ist.
  • In der Objektorientierten Programmierung (OOP) ist eine Instanz, bzw. die Instanziierung das Erzeugen eines Objekts aus einer Klasse.

Hier geht es ausschließlich um Ersteres.

Virtualisierung

Ursprünglich war eine Instanz in der IT ein voll funktionsfähiger Unterbereich des Betriebssystems eines Großrechners (Mainframe) in einem Rechenzentrum. Dank der modernen Server-Virtualisierung können nun Logik und Physik voneinander getrennt werden, sodass auf einem Rechner eine Vielzahl an unterschiedlichen Instanzen parallel betrieben werden kann.

Jede Instanz kann dabei über individuell zugeteilte Prozessoren, eigenen Speicherplatz und RAM (Arbeitsspeicher) verfügen. Ihre Bereitstellung, Verwaltung und Skalierung ist dadurch sehr flexibel.

Instanzen können von allem gebildet werden, was in sich konkret und abgeschlossen ist. Das kann von einem kompletten Server, über Applikationen hin zu einzelnen Dateien reichen.

Mandanten

Da es durch die Virtualisierung einfach möglich ist, eine Vielzahl von Instanzen der gleichen Softwareanwendung zu erstellen, können diese unterschiedlichen Gruppen von Anwender:innen, auch Mandanten genannt, zur Verfügung gestellt werden.

Das Prinzip der Instanz am Beispiel des Cloudogu EcoSystem erklärt

Das Cloudogu EcoSystem ist eine virtuelle Maschine, in der Applikationen in Containern, sogenannten Dogus, betrieben werden. Es handelt sich um eine konkrete und in sich abgeschlossene Software, von der beliebig viele Instanzen erstellt werden können.

Xem thêm: stipend là gì

Jede Instanz des Cloudogu EcoSystem ist damit eine eigene Plattform, die ein individuelles Set an Applikationen enthalten kann. Die verfügbaren Werkzeuge umfassen Applikationen aus allen Bereichen des Lebenszyklus der Softwareentwicklung und sind miteinander verbunden. Sie bilden somit den typischen Prozess der Softwareentwicklung mit entsprechenden Tools ab.

Dabei is es möglich, dass einzelne Instanzen, passend zum individuellen Bedarf eines Mandanten, unterschiedliche Sets and Werkzeugen bereitstellen können.

Struktur einer Cloudogu EcoSystem Instanz

Da jede Instanz des Cloudogu EcoSystem eine virtuelle Maschine ist, ist es sehr einfach diese zu kopieren, migrieren, zu sichern, zu duplizieren oder zu skalieren. Je nach den eigenen Anforderungen kann es sinnvoll sein, alle Projekte in einer Cloudogu EcoSystem-Instanz zu betreiben oder mehrere Instanzen parallel zu betreiben. Anregungen zum Betrieb von mehreren Instanzen haben wir in diesem Blog Artikel beschrieben.

DevOps Toolchain Cloudogu EcoSystem DevStarter

DevOps Toolchain Cloudogu EcoSystem DevStarter

Erfahren Sie mehr darüber wie Sie sich Ihre DevOps Toolchain schnell und einfach zusammenstellen und installieren können.

Mehr über DevStarter erfahren

Xem thêm: go to là gì