Seite wählen

NETWAYS Blog

Network Links between OpenStack and Kubernetes Projects

We are happy to introduce cross-project network links between OpenStack and Kubernetes!
This feature provides an easy and free solution for our customers to share one or multiple networks between their OpenStack and Kubernetes projects.
We employ the native OpenStack RBAC feature to make this possible.
As a result, our customers can now establish local connections between their OpenStack servers and Kubernetes clusters.

 

How you can use it

You will need to have at least one OpenStack project and one Kubernetes project with at least one cluster. Alternatively, two OpenStack projects or two Kubernetes projects with different subnets will also work.

Once you are logged in to your NWS account, just navigate to either one of your OpenStack projects or one of your Kubernetes projects.
Next, click on „Networks“ – this is a new section we added to the menu of the projects.
A list with all of the networks of the project will show up. Next to each of the networks you will find an action called „Manage network links„.
If you click on „Manage network links“, a popup window will show up containing a list of all the other networks that you have in your other Kubernetes and OpenStack projects.

 

The networks are grouped by the projects they belong to. For each network you now have an option to create a link, as seen in the screenshot. If you have chosen a network, which you would like to link to the current network, you just have to click on the „Create Link“ button next to it.

 

Doing so will trigger a job which will be processed in the background. As one of the first steps, the job will check, if the selected networks are compatible with each other. Two networks are compatible, if they contain subnets with different subnet addresses. Furthermore, there must be a router in each of the projects, which has an interface on each of the networks.

 

Only, if both of those requirements are met, it will be possible to route between the networks and the job will start. Once it’s finished, you’ll get notified.

 

In case the requirements are not met you will get a notification telling you that the subnets are incompatible.

 

By default, our OpenStack and Kubernetes networks are compatible with each other. If you want to link Kubernetes with Kubernetes, then the only way to ensure compatibility is to supply a custom subnet address on creation to one of the clusters. For OpenStack to OpenStack you do not have the option (yet) to supply a custom subnet address to your default network on creation of the project. However, you can create your own custom networks with any subnet addresses and ensure compatibility that way.

 

Why should you use it?

Some might ask, why should one want to use this feature? Here is an example:
Let’s say, you have your application running on your Kubernetes cluster and you need to connect it to a database, which is running on a server in your OpenStack project. In that case you want to have a secure connection – a VPN comes to mind. Another approach would be a Database with a floating IP and security group rules.
But both of those options come with some tradeoffs: in case of the VPN, you have another point of failure and additional network overhead. And with a floating IP on your database you might not sleep so well, because of security concerns.
This new feature comes in handy, as the connections are not leaving our internal network infrastructure and traffic can flow locally between the projects and networks without additional overhead!

We already had some customers who were using this feature before the launch of the integration into NWS. In those cases one of our MyEngineers would configure the cross-connection manually for the customer.
But now it comes at no additional costs, because it does not require any action of one of our MyEngineers. Feel free to try it. Should you have any questions, don’t hesitate to send us a message or use our LiveChat on our website, which can be found in the bottom right corner.

 

Gabriel Hartmann
Gabriel Hartmann
Senior Systems Engineer

Gabriel hat 2016 als Auszubildender Fachinformatiker für Systemintegrator bei NETWAYS angefangen und 2019 die Ausbildung abgeschlossen. Als Mitglied des Web Services Teams kümmert er sich seither um viele technische Themen, die mit den NETWAYS Web Services und der Weiterentwicklung der Plattform zu tun haben. Aber auch im Support engagiert er sich, um den Kunden von NWS bei Fragen und Problemen zur Seite zu stehen.

Rocket.Chat: Was die Messenger-App genial macht

Spätestens mit Beginn der Corona-Pandemie befinden sich die meisten Unternehmen in der Situation, dass ihre Mitarbeiter nicht mehr alle zentral an einem Ort zusammenarbeiten und jederzeit mal schnell über den Gang huschen können, wenn noch eine Info benötigt oder eine Entscheidung abgestimmt werden muss.
Der neue Arbeitsalltag funktioniert dezentral – Du kannst Deine Arbeit von überall aus erledigen. Alles, was Du brauchst, sind ein Laptop und eine Internetanbindung.
Damit die Zusammenarbeit mit Deinen Kollegen aber weiterhin reibungslos funktioniert, ist natürlich ein zuverlässiges Kommunikationstool unabdingbar.
Für all diejenigen, denen darüber hinaus auch noch die Themen Sicherheit und Datenschutz eine Herzensangelegenheit sind, haben wir genau den richtigen Dienst auf unserer NWS-Plattform im Angebot!

Unsere NWS-Plattform

Mit der Rocket.Chat App bekommst Du einen sicheren und performanten Dienst, der einen unkomplizierten Austausch mit den Kollegen, Kunden oder anderen Unternehmen ermöglicht.
Die Messanger-App ist als Self-Service Dienst konzipiert. Du kannst die App also zu jeder Tages- & Nachtzeit selbst starten und direkt loslegen.
Alles, was Du hierfür tun musst, ist Folgendes:
1. Erstelle Deinen Nutzeraccount
2. Wähle das Rocket.Chat Paket Deiner Wahl aus.

Bei all unseren Apps sind die ersten 30 Tage kostenlos! So kannst Du Dir ein ausführliches Bild vom jeweiligen Dienst machen und ausprobieren, ob das jeweilige Tool Deinen Vorstellungen entspricht.
Sobald Du Dein Wunsch-Paket gewählt hast, wird Deine Rocket.Chat Instanz in einem Container gestartet und alles automatisch installiert. Nach drei bis vier Minuten ist die App einsatzbereit und Du kannst loslegen.
Grundsätzlich gilt es zu erwähnen, dass die App als Full-Service-Dienst konzipiert ist. Das heißt, dass Du Dir keine Sorgen um Updates, Backup und Co. machen musst! Wir kümmern uns im Hintergrund automatisch um alles – Du nutzt einfach die App.

Sicherheit und Datenschutz

Für die Sicherheit Deiner Chats kann unter anderem zwischen einer Ende-zu-Ende Verschlüsselung, einer LDAP-Schnittstelle oder der Zwei-Faktor-Authentifizierung (2FA) gewählt werden. Darüber hinaus gibt es ein umfangreiches Rollenmanagement für alle User und speziell bei Moderatoren und Administratoren können erweiterte Rechten bestimmt werden.
Neben der zuverlässigen und sicheren Handhabung eines Kommunikationsdienstes ist heutzutage aber vor allem auch das Thema Datenschutz ein absolutes K.O-Kriterium für viele Unternehmen. Auch hier können wir mit der NWS Rocket.Chat App punkten!
Die Umgebung, auf der der Dienst betrieben wird, ist auf zwei DIN ISO 27001 zertifizierte Rechenzentren in Nürnberg verteilt – alle Daten liegen somit in Deutschland. Damit der Dienst DSGVO-konform betrieben werden kann, haben wir per Default alle Push-Notifications deaktiviert. So bleibt gewährleistet, dass alle Nutzerdaten auch innerhalb der EU verbleiben.
Falls gewünscht, können wir Dir auch gerne unseren AV-Vertrag samt unseren TOMS und der Liste unserer Subunternehmer zukommen lassen. Hierfür bitte einfach unter sales @netways.de melden.

Special Features

Ab dem Advanced Paket sind bei der Rocket.Chat App sogar Videoconferencing und der Helpdesk Chat mit im Preis inbegriffen!
Wenn Du im Chatverlauf mit Deinem Kollegen merkst, dass sich das Anliegen in einem Gespräch leichter klären lässt, könnt Ihr einfach zum Videocall auf dem integrierten Jitsi übergehen. Dort kannst Du Deinem Gesprächspartner mittels Screensharing auch ganz einfach zeigen, woran Du gerade arbeitest.
Mit dem sogenannten Omnichannel kannst Du auf Deiner Homepage einen Helpdesk-Chat für Kundenanfragen einrichten.
Hiermit können potentielle Kunden direkt in einen Livechat mit Dir gehen, wenn sie gerade auf Deiner Webseite unterwegs sind und sich Fragen zu Deinen Produkten und Dienstleistungen ergeben (Siehe hierzu beispielhaft den Omnichannel auf unserer NWS Homepage).

               

Du siehst also: mit der Rocket.Chat App bekommst Du ein multifunktionales Tool für die interne und externe Unternehmenskommunikation!

 

Abschließend sei noch erwähnt, dass wir Rocket.Chat nicht nur unseren Kunden anbieten, sondern es selber in der NETWAYS Unternehmensgruppe mit insgesamt 100 Mitarbeitern zum Einsatz kommt! Wir sind hier rundum zufrieden und können den Einsatz daher besten Gewissens empfehlen.
Aber mach‘ Dir doch einfach selbst ein Bild: Wir haben alle Infos zu Rocket.Chat auf unserer Website für Dich festgehalten.

Und wenn Du nun noch wissen möchtest, was die NETWAYS Web Services noch alles zu bieten haben, dann schau Dich doch einfach mal hier um: OpenStack, Kubernetes, SaaS-Apps und MyEngineer-Support-Service.
Für alle Fragen kannst Du Dich telefonisch unter der 0911-9288566, per Mail unter sales@netways.de oder über den Omnichannel auf unserer Homepage bei uns melden!

Stefan Schneider
Stefan Schneider
Account Manager

Vor seiner Zeit bei NETWAYS hat Stefan als Projektmanager in einer Nürnberger Agentur dabei geholfen, Werbeprojekte auf die Straße zu bringen. Seit Juni 2017 ist er nun stolzes Mitglied der NETWAYS-Crew. Hier war er zuerst der Ansprechpartner für unserer Schulungen und kümmert sich aktuell um alle Anfragen rund um unser Hostingangebot. Die Freizeit vertreibt sich Stefan am liebsten mit Sport. Vom Joggen über Slacklining bis zum PennyBoard fahren ist er für alles zu haben.

What is the Icinga Master App?

Du hast eine kritische Infrastruktur, die sich bei Ausfällen auch auf Deinen Gewinn auswirken kann? Dann ist die Icinga Master App genau das richtige für Dich und Dein Unternehmen!

 

Und was ist die Icinga Master App jetzt eigentlich?

= Kurz gesagt, ist es ein Tool zur Überwachung Deiner IT-Infrastruktur auf Basis von Open Source.

Auch wir intern, verwenden die Icinga Master App, um die Infrastruktur unserer Kunden überwachen zu können. Beim Ausfall eines Dienstes, beispielsweise, lassen wir uns alarmieren und bekommen entweder einen Anruf, eine SMS oder eine E-Mail. So können unsere MyEngineers schnell reagieren und an der Behebung des Problems arbeiten.

 

4 Gründe, weshalb Du die Icinga Master App benötigst

1. Icinga Web

Dort kannst Du Dir den Gesundheitszustand Deiner Hosts und Dienste anzeigen lassen und Dir einen Überblick über Deine Infrastruktur machen.

2. Einbindungen

Wir bieten Integrationen für Windows und die gängigsten Linux-Distributionen an.

3. Konfiguration

Du kannst selbst Deine Hosts und Dienste ganz einfach mit dem Icinga Master konfigurieren. Aber auch wir bieten Dir eine Reihe von vorkonfigurierten Prüfungen an, wie z. B. grafische Metriken aus Grafana anzeigen lassen, um Lastspitzen zu erkennen.

4. Wartungen und Updates

Wie bei allen anderen Apps auch, übernehmen wir alle Wartungen und Updates Deiner App. Sodass Du Dir überhaupt keine Gedanken um den aktuellen Stand Deiner App machen brauchst. Aber keine Sorge: natürlich wir informieren Dich, sobald wir loslegen!

Falls Du Dir nicht ganz sicher bist, kannst Du gerne unsere App ausgiebig testen. Alle Apps stehen Dir 30 Tage lang kostenlos zur Verfügung. Du musst in diesem Zeitraum auch kein Zahlungsmittel hinterlegen – weil Abofallen gibt es bei uns nicht 😉 Wenn Du interessiert bist und die App kostenlos testen möchtest und Hilfe bei der Registrierung brauchst, kannst Du Dir auch gerne meinen BlogPost How to NWS: Von der Anmeldung bis zum Starten Deiner Anwendung anschauen.

 

Hast Du Fragen?

Wenn Du irgendwelche Fragen hast, kannst Du Dich natürlich immer bei uns melden – Du hast die Möglichkeit, unser Kontaktformular zu verwenden, uns eine E-Mail zu schreiben oder uns in den Geschäftszeiten anzurufen (+49 911 92885-0).

Leonie Pehle
Leonie Pehle
Account Manager

Leonie ist seit September 2019 bei NETWAYS und hat dort eine Ausbildung zur Kauffrau für Büromanagement erfolgreich abgeschlossen. Seit Juli 2022 unterstützt sie uns als Account Manager im Bereich Sales für NETWAYS Web Services. In ihrer Freizeit ist sie aktive Hobbyfotografin, immer auf der Suche nach dem perfekten Schnappschuss. Darüber hinaus ist sie immer im Stadion zu finden,  wenn der 1.FC Nürnberg spielt.

NETWAYS Managed Services – Alles im Flow | Teil 2

Im ersten Teil der „Alles im Flow“ Reihe habe ich Euch letztes Mal bereits eine kurze Übersicht gegeben, welche neuen Features und Dienste bei der NETWAYS Managed Services GmbH so alles in den letzten Monaten ins Programm mit aufgenommen werden konnten.

In diesem Blog möchte ich nun den Blick nach vorne richten und einen Ausblick geben, an welchen Themengebieten unser NWS Plattform Team hinter den Kulissen gerade so herum tüftelt und auf welche Neuerungen Ihr Euch künftig freuen dürft.

Der Prozess, wie wir zu neuen Themen kommen, ist dabei meist stets der Gleiche: Immer wieder treten Kunden und Interessenten mit speziellen Vorstellungen und Anforderungen an uns heran. Können wir diese nicht erfüllen, wird geprüft, ob und mit welchem Aufwand der Kundenwunsch umgesetzt werden kann. Häufen sich die Anfragen zu einem Thema, rückt es auf der Dringlichkeitsstufe natürlich immer weiter nach oben und wir versuchen dann das Feature standardmäßig in unser Programm zu integrieren, um es so allen Kunden zugänglich zu machen.

So war es auch bei den beiden folgenden Themen:

 

DBaaS

Bei dem ersten Projekt war die Ausgangssituation wie folgt: die meisten unserer OpenStack und Managed Kubernetes Kunden haben auch Datenbank-Server im Backend. Bislang haben unsere MyEngineer-Support-Techniker diese DB-Setups manuell eingerichtet und den ordnungsgemäßen Betrieb sichergestellt. Das bedeutet natürlich individuellen Aufwand, der über den Support-Dienst abgerechnet wird.

Parallel kam kundenseitig, gerade in Zusammenhang mit unserem Managed Kubernetes Service,  immer wieder die Frage nach Database as a Service (DBaaS) auf.

Daher haben wir das Thema Ende letzten Jahres auf unsere Agenda gepackt.

Doch was genau ist DBaaS eigentlich? Hierbei handelt es sich um eine flexible, skalierbare On-Demand-Plattform, auf der Du Dir per Self Service Deine Datenbanken nach Deinen Anforderungen aussuchen und einfach via Knopfdruck anstarten kannst.

Aus NWS-Sicht haben wir dann also eine große, automatisierte Plattform anstatt vieler, einzeln zu überwachender und zu betreuender Systeme. Das entlastet unsere Kollegen und gibt unseren Kunden die Möglichkeit im Handumdrehen neue Datenbanken zu starten.

Unser Plattform-Team hat sich in den letzten Wochen intensiv mit der Evaluierung infrage kommender Tools beschäftigt und es hat sich dabei auch bereits ein Favorit herauskristallisiert. Auf welches Datenbank-Orchestrierungssystem es herausläuft, möchte ich an dieser Stelle noch nicht verraten. Hierzu wird es von Rania und Sebastian bald ausführliche Posts geben. Aber ich kann sagen, dass der Aufbau der Plattform aktuell sehr gut voranschreitet.

 

DIN ISO 27001

Parallel zum Thema DBaaS haben wir uns Anfang des Jahres dazu entschieden, mit der gesamten NETWAYS Gruppe ein weiteres, großes Projekt anzugehen: Wir streben für unser Unternehmen die DIN-ISO 27001-Zertifizierung an.  Wie Ihr ja sicherlich wisst, betreiben wir bei NWS unsere Hosting Umgebung und alle dazugehörigen Services auf eigener Hardware in zwei DIN ISO 27001 zertifizierten Rechenzentren hier in Nürnberg. Darüber hinaus haben wir bereits sehr gute, für die Zertifizierung notwendige Sicherheitsstrukturen und – prozesse implementiert. Für Kunden aus dem Finanzsektor hatten wir in der Vergangenheit mehrmals Audits der Bafin im Haus, die ohne jegliche Beanstandungen verliefen.

Wir sehen diesen Schritt aber dennoch als notwendig an, da für immer mehr Kunden eine lückenlos durchzertifizierte Wertschöpfungskette – vom kundeneigenen Produkt über den Hosting-Anbieter bis zum Rechenzentrum – wichtig wird.  In Zeiten, in denen Cyberkriminalität immer größere Auswüchse annimmt, ist der vertrauenswürdige Umgang mit den Kundendaten eine der wichtigsten Aufgaben als Hosting Anbieter. Durch die DIN ISO 27001 Zertifizierung werden wir künftig auf den ersten Blick belegen können, dass wir die Prozesse zum Erhalt des Datenschutzes erfolgreich implementiert haben.

Bis wir uns mit dem Zertifikat schmücken können, ist es aber noch ein gutes Stück zu gehen. Denn vor allem die Erstellung einer umfassenden Dokumentation wird noch einiges an Zeit beanspruchen. Mit dem Besuch der BSI Grundschutzschulung unserer IT-Sicherheitsbeauftragten, ist aber der erste Schritt getan und der Maßnahmenkatalog bekannt.

Die Weichen sind gestellt und wir tun unser Bestes das Projekt so bald wie möglich zu vollenden.

Hiermit möchte ich nun meinen kleinen Einblick hinter die Kulissen abschließen. Wie Ihr seht, hält unser Plattform-Team die Augen stets offen und ist immer bemüht, die bestehenden Services noch besser zu machen und sinnvolle Neuheiten mit ins Portfolio zu integrieren.

Freut Euch also mit uns auf das, was die Zukunft bei NWS bringen wird. Sicher ist, dass sich das Rädchen immer weiterdrehen wird und stetig alles im Flow bleibt.

Bei Fragen rund um unsere Hosting Leistungen könnt Ihr Euch gerne an mich oder meine Kollegin Leonie Pehle wenden. Schreibt einfach an sales@netways.de oder ruft unter der 0911/9288566 durch.

 

 

 

 

Stefan Schneider
Stefan Schneider
Account Manager

Vor seiner Zeit bei NETWAYS hat Stefan als Projektmanager in einer Nürnberger Agentur dabei geholfen, Werbeprojekte auf die Straße zu bringen. Seit Juni 2017 ist er nun stolzes Mitglied der NETWAYS-Crew. Hier war er zuerst der Ansprechpartner für unserer Schulungen und kümmert sich aktuell um alle Anfragen rund um unser Hostingangebot. Die Freizeit vertreibt sich Stefan am liebsten mit Sport. Vom Joggen über Slacklining bis zum PennyBoard fahren ist er für alles zu haben.

5 Years of NETWAYS Web Services

Time flies and a company is always moving forward, but today we stop for a moment to look back on the last 5 years and take a walk down memory lane. Today is our 5th anniversary and we are super thrilled to celebrate our birthday! Happy Birthday NWS!

On this day five years ago we officially launched our SaaS platform. Of course, the idea of offering effortless, transparent, fair and GDPR compliant Open Source Applications was born already months before. Back then, we were only offering Icinga, Rocket.Chat and Nextcloud. And now look what we have reached! Managed Kubernetes, Infrastructure as a Service on top of OpenStack and many more valuable apps.

Because it’s our 5th birthday I want to share 5 milestones from the last 5 years:

 

1. Cloud based on OpenStack

Our working horse is definitely our Cloud Services based on OpenStack! It came to the party one and half years after the initial launch of NWS. The transition from a traditional Managed Service Provider to a Cloud Provider with self-service capabilities was a huge step for us! And today you can run your own VPC, spin up VMs, create individual networks and connect them with routers, consume S3 based and block-storage and even leverage VPN and load balancer as a service!

 

2. Managed Kubernetes

Choo Choo – here comes the hypetrain! Kubernetes is not hyped for nothing: it’s a masterpiece of modern deployment of applications and managing and configuring infrastructure. Our Managed Kubernetes started in early 2020. Nowadays, we run the latest versions of K8s and support major features such as the creation of nodegroups and autoscaling of those, dynamic Persistent Volumes and Load Balancers backed by our Cloud and many more! Also we are happy to help our customers to kickstart their projects into an Kubernetes environment and guide them on their way of operating it.

 

3. Jitsi

2 years ago – when the pandemic hit Europe and almost everybody who was able to work from home worked from home – we decided to extend our SaaS-Apps by another great Open Source project perfect for remote work: Jitsi. To make the start into this whole new home office situation a little smoother and easier, we offered a 3 month trial in our #stayathome campaign, to support others working from home and to battle the situation. The demand was intense and up to today a lot of teams and companies are using NWS Jitsi for their daily meetings and One-on-Ones!

 

4. GPU

Special workloads need special hardware, right? So, to meet our customers‘ demands we are proud to offer accelerated GPUs for VMs within our Cloud and Nodes within Managed Kubernetes Clusters. We just released this new hardware a month ago!

 

5. MyEngineer

Technology and a great platform is nothing without the people! They are our greatest asset!
As an NWS customer, you not only have access to our know-how and experience – you’re also in direct contact with our team of engineers. They take the customers by the hand, give professional advise on architectural decisions, troubleshoot technical problems that occured and operate complete setups. The MyEngineer integration into the NWS platform was done late 2020 and have been greatly appreciated by our customers eversince.

 

Thank you!

Personally, those last 5 years just flew by! I am stunned and – most of all – proud of what the team has achieved in only 5 years! Thanks to everybody who was engaged in helping and building this platform and of course to our loyal customers! Now, we’ll be celebrating a bit:

#HappyBirthday to us – NWS turns 5 today! 🥳
We're celebrating our fifth anniversary with some cake and muffins!
Thanks to our #team who made NWS what it is today, and thanks to our clients for trusting us! 💜 pic.twitter.com/p0eDE4HMIy

— NETWAYS Web Services (@NetwaysCloud) March 7, 2022

Sebastian Saemann
Sebastian Saemann
CEO Managed Services

Sebastian kam von einem großen deutschen Hostingprovider zu NETWAYS, weil ihm dort zu langweilig war. Bei uns kann er sich nun besser verwirklichen, denn er leitet das Managed Services Team. Wenn er nicht gerade Cloud-Komponenten patched, versucht er mit seinem Motorrad einen neuen Rundenrekord aufzustellen.