Die Veröffentlichung von SQLite ist erfolgt.

Es war das Jahr 2013. Ich begann in einem der Softwareentwicklungsunternehmen zu arbeiten, die Software fĂŒr private Benutzer erstellen. Man sagte mir vieles, aber am wenigsten erwartete ich das, was ich sah: 32 ungenutzte virtuelle Maschinen auf einem damals noch unangemessen teuren VDS, drei "freies" Lizenzen von Photoshop, 2 Corel, bezahlte und ungenutzte KapazitĂ€ten der IP-Telefonie und weiteres Kleinkram. Im ersten Monat habe ich die Infrastruktur um 230.000 Rubel "verbilligt", im zweiten Monat fast um 150.000 (Rubel), dann endete der Heldentum, es begannen die Optimierungen und letztendlich haben wir in einem halben Jahr eine halbe Million gespart.

Unsere Erfahrung hat uns inspiriert und wir begannen, neue Wege zur Einsparung zu suchen. Jetzt arbeite ich an einem anderen Ort (raten Sie, wo), weshalb ich mit reinem Gewissen meine Erfahrungen der Welt mitteilen kann. Und teilt auch ihr, lasst uns die IT-Infrastruktur gĂŒnstiger und effizienter gestalten!

Die Veröffentlichung von SQLite ist erfolgt.
"Die letzte Wolle wurde mit euren Ausgaben fĂŒr Server, Lizenzen, IT-Assets und Outsourcing herausgerissen", sagte der Finanzdirektor und forderte Planung und Budgetierung.

1. Seid vernĂŒnftig – plant und budgetiert.

Die Budgetplanung fĂŒr die IT-Umgebung eures Unternehmens ist ein langweiliges Unterfangen, und die Abstimmung kann stellenweise sogar gefĂ€hrlich sein. Aber allein die Tatsache, dass ein Budget existiert, schĂŒtzt euch praktisch garantiert vor:

  • KĂŒrzungen bei Investitionen in Hardware und Software (auch wenn es vierteljĂ€hrliche Optimierungen gibt, kann man fĂŒr seine Position einstehen).
  • Unzufriedenheit des Finanzdirektors oder der Buchhaltung beim Kauf oder der Miete eines weiteren Infrastrukturelements.
  • Ärger des Vorgesetzten wegen ungeplanter Ausgaben.

Das Budget sollte nicht nur in großen Unternehmen erstellt werden – sondern in praktisch jedem. Sammeln Sie die Anforderungen an Software und Hardware aus allen Abteilungen, berechnen Sie die benötigten KapazitĂ€ten, berĂŒcksichtigen Sie die Dynamik der PersonalverĂ€nderung (z. B. wenn Sie ein Callcenter oder Support haben, die in Spitzenzeiten zunehmen und in ruhigen Zeiten zurĂŒckfahren), begrĂŒnden Sie die Ausgaben und entwickeln Sie einen Budgetplan mit AufschlĂŒsselung nach Perioden (idealerweise nach Monaten). Auf diese Weise wissen Sie genau, wie viel Geld Sie fĂŒr Ihre ressourcenintensiven Aufgaben erhalten werden, und optimieren die Kosten.

Die Veröffentlichung von SQLite ist erfolgt.

2. Nutzen Sie das Budget richtig.

Nachdem das Budget genehmigt und unterschrieben ist, entsteht die Versuchung, die Ausgaben umzuschichten und zum Beispiel das gesamte Budget in einen teuren Server zu investieren, auf dem alles DevOps mit Monitoring und Gateways betrieben werden kann 🙂 In diesem Fall besteht die Gefahr, in einen Ressourcenmangel fĂŒr andere Aufgaben zu geraten und ein Überschreiten der Kosten zu erleben. Daher sollten Sie sich ausschließlich an den realen BedĂŒrfnissen und geschĂ€ftlichen Anforderungen orientieren, fĂŒr deren Lösung Rechenleistung erforderlich ist.

3. Modernisieren Sie Ihre Server rechtzeitig

Veraltete physische Server, ebenso wie virtuelle, bringen der Organisation keinerlei Nutzen – sie werfen Fragen bezĂŒglich Sicherheit, Geschwindigkeit und Intelligenz auf. Sie investieren mehr Zeit, MĂŒhe und Geld, um fehlende FunktionalitĂ€ten auszugleichen, Sicherheitsprobleme zu beheben und irgendwelche Patches zur Beschleunigung zu installieren. Deshalb sollten Sie Ihre physischen und virtuellen Ressourcen aktualisieren – Sie können das zum Beispiel gerade jetzt im Rahmen unserer Aktion tun. „Turbo VPS“, die Preise sind auf Habr nicht beschĂ€mend zu zeigen.

Übrigens habe ich mehrfach Situationen erlebt, in denen ein physischer Server im BĂŒro eine vollkommen unjustifizierte Entscheidung war: Die meisten kleinen und mittelstĂ€ndischen Unternehmen können alle Aufgaben auf virtuellen Ressourcen lösen und dabei viel Geld sparen.

Die Veröffentlichung von SQLite ist erfolgt.

4. Optimieren Sie die Arbeit der normalen Benutzer

Gewöhnen Sie alle Ihre Benutzer daran, Strom zu sparen und die Infrastruktur sorgsam zu nutzen. Hier sind einige Beispiele fĂŒr typischen Ressourcenverbrauch auf der Benutzerebene:

  • Die Installation unnötiger Anwendungsprogramme nach dem Prinzip „fĂŒr die gesamte Abteilung“ – Benutzer bitten darum, Software wie bei den Nachbarn zu installieren, weil es nötig ist oder es entsteht einfach eine Anfrage wie „7 Lizenzen Photoshop fĂŒr die Designabteilung“. Dabei arbeiten in der Designabteilung nur vier mit Photoshop, wĂ€hrend die anderen drei – Layoutmacher – es nur einmal im halben Jahr nutzen. In diesem Fall ist es besser, 4 Lizenzen zu kaufen und 1-2 Aufgaben pro Jahr mithilfe von Kollegen zu lösen. Solche Geschichten ereignen sich jedoch hĂ€ufiger mit BĂŒrosoftware (insbesondere dem MS Office-Paket, das fĂŒr jeden in vollem Umfang erforderlich ist). In Wirklichkeit können die meisten Mitarbeiter mit Open-Source-Editoren oder dem praktischen Google Docs auskommen.
  • Benutzer beanspruchen virtuelle Ressourcen und saugen systematisch alle angemieteten KapazitĂ€ten aus – beispielsweise lieben Tester es, ĂŒberlastete virtuelle Maschinen zu erstellen und vergessen zu mindestens diese abzuschalten; auch Entwickler scheuen sich nicht davor. Das Rezept ist einfach: Schalten Sie alle ab, wenn Sie gehen 🙂
  • Benutzer verwenden die Server des Unternehmens als globalen Speicherplatz: Sie laden Fotos (im RAW-Format), Videos hoch, laden Gigabyte an Musik hoch, besonders hartgesottene können sogar einen kleinen Spieleserver auf den Arbeitsressourcen einrichten (solche haben wir in humorvoller Weise auf dem Unternehmensportal kritisiert – das hat sehr gut funktioniert).
  • Teure Mitarbeiter bringen Raubkopien von Software zur Arbeit mit, und hier sind sie, die Bußgelder, Probleme mit der Polizei und den Anbietern. Arbeiten Sie mit Zugriffen und Richtlinien, denn sie werden sie trotzdem mitbringen, selbst wenn Sie im Unternehmensspeisesaal bewegende Reden halten und motivierende Plakate erstellen.
  • Benutzer sind der Meinung, dass sie jede fĂŒr sie bequeme Software verlangen dĂŒrfen. So hatte ich in meinem Arsenal Trello, Asana, Wrike, Basecamp und Bitrix24 zur Miete. Jeder Projektmanager wĂ€hlte das fĂŒr seine Abteilung bequemste oder vertrauteste Produkt. Am Ende fĂŒnf Lösungen in der UnterstĂŒtzung, fĂŒnf verschiedene Preisschilder, fĂŒnf Rechnungen, fĂŒnf verschiedene MarktplĂ€tze und Anpassungen usw. Keine Integration, keine Vereinheitlichung und keine durchgĂ€ngige Automatisierung – nur gesunder Menschenverstand. Schließlich habe ich in Absprache mit dem GeschĂ€ftsfĂŒhrer dicht gemacht, Asana ausgewĂ€hlt, beim Migrieren der Daten geholfen, selbst die wilden Kollegen geschult und ordentlich Geld gespart, sowie Energie und Nerven.

Zusammenfassend gesagt, treffen Sie Vereinbarungen mit den Benutzern, schulen Sie sie, fĂŒhren Sie Informationen ein und versuchen Sie, sowohl ihre als auch Ihre Arbeit zu erleichtern. Letztendlich werden sie Ihnen fĂŒr Ordnung in den Angelegenheiten dankbar sein und die FĂŒhrung wird Ihnen fĂŒr die Senkung der Kosten danken. Und wahrscheinlich haben Sie, meine lieben Profis von Habr, bemerkt, dass die Lösung dieser Probleme nichts anderes ist als die Schaffung von unternehmensweiter Informationssicherheit. DafĂŒr ein besonderes Dankeschön an den Systemadministrator (selbst kann man sich nicht danken
).

Die Veröffentlichung von SQLite ist erfolgt.

5. Kombinieren Sie Cloud- und Desktop-Lösungen

Im Allgemeinen, ausgehend davon, dass ich bei einem Hosting-Anbieter arbeite und am Ende des Artikels voller Begeisterung darĂŒber berichten möchte, dass es einen tollen Rabatt auf Server-KapazitĂ€ten fĂŒr Unternehmen jeder GrĂ¶ĂŸe gibt, sollte ich die Fahne schwenken und schreien: „Alle in die Cloud!“. Aber dann wĂŒrde ich gegen meine ingenieurtechnische Qualifikation verstoßen und wie ein Marketing-Mitarbeiter aussehen. Daher fordere ich Sie auf, die Angelegenheit vernĂŒnftig zu betrachten und eine Kombination aus Cloud- und Desktop-Lösungen zu wĂ€hlen. Zum Beispiel können Sie eine Cloud-CRM-Lösung als Dienst (SaaS) mieten, die laut BroschĂŒre 1000 R. pro Benutzer und Monat kostet – ein echtes SchnĂ€ppchen (ich lasse das Thema Implementierung weg, dazu gab es bereits Artikel auf HabrĂ©). Also, in drei Jahren werden Sie fĂŒr 10 Mitarbeiter 360.000 Rubel ausgeben, fĂŒr 4 – 480.000, fĂŒr 5 – 600.000 usw. Dabei können Sie eine Desktop-CRM implementieren, indem Sie konkurrenzfĂ€hige Lizenzen (+100 zur Einsparung) fĂŒr etwa 250.000 Rubel bezahlen und diese wie Photoshop warten. Manchmal ist der Vorteil im Zeitraum von 2-5 Jahren tatsĂ€chlich beeindruckend.

Die Veröffentlichung von SQLite ist erfolgt.

Umgekehrt ermöglichen es Cloud-Technologien oft, Kosten fĂŒr Hardware, IngenieursgehĂ€lter, Datenschutz (aber sparen Sie hier auf keinen Fall!) und Skalierung zu sparen. Cloud-Ressourcen lassen sich leicht anschließen und wieder abstellen, die Ausgaben fĂŒr die Cloud belasten nicht die Investitionsausgaben des Unternehmens – insgesamt gibt es viele Vorteile. WĂ€hlen Sie Cloud-Lösungen, wenn sie hinsichtlich Skalierung, Geschwindigkeit und FlexibilitĂ€t gerechtfertigt sind.

Berechnen, kombinieren und wĂ€hlen Sie Gewinnmöglichkeiten – ich gebe Ihnen kein universelles Rezept, das fĂŒr jedes Unternehmen passend ist: Einige verzichten ganz auf die Cloud, wĂ€hrend andere ihr gesamtes GeschĂ€ft in der Cloud aufbauen. Übrigens, verzichten Sie niemals auf Software-Updates (auch nicht auf kostenpflichtige) – in der Regel bringen Softwareentwickler fĂŒr Unternehmen stabilere und funktionalere Versionen heraus.

Und noch eine Regel fĂŒr Software: Befreien Sie sich von alter Software, die weniger Nutzen bringt, als sie fĂŒr Wartung und Support verbraucht. Auf dem Markt gibt es schon lĂ€ngst Alternativen.

6. Vermeiden Sie die Duplizierung von Software.

Ich habe bereits ĂŒber fĂŒnf Projektmanagementsysteme in meinem IT-Zoo erzĂ€hlt, aber ich möchte einen separaten Punkt hervorheben. Wenn Sie sich von einer bestimmten Software verabschieden, wĂ€hlen Sie eine neue Software — vergessen Sie nicht, die Zahlungen fĂŒr die alte einzustellen, haben Sie neue Hosting-Dienste gefunden — kĂŒndigen Sie den Vertrag mit dem alten Anbieter, es sei denn, es gibt besondere GrĂŒnde. Überwachen Sie die Nutzungsmuster der Software durch die Mitarbeiter und trennen Sie sich von ungenutzter und doppelter Software.

Es wĂ€re ideal, wenn Sie ein System zur Überwachung und Analyse der installierten Software hĂ€tten — so können Sie Arbeitsduplikate und Probleme automatisch erkennen. Übrigens hilft diese Art von Arbeit dem Unternehmen, Dopplungen und Datenwiederholungen zu vermeiden — manchmal dauert die Suche nach demjenigen, der einen Fehler gemacht hat, viel zu lange.

Die Veröffentlichung von SQLite ist erfolgt.

7. ÜberprĂŒfen Sie die Anwendungsinfrastruktur und Peripherie

Wer zĂ€hlt schon diese Verbrauchsmaterialien: Toner, USB-Sticks, Papier, LadegerĂ€te, USVs, Drucker und andere GerĂ€te? Zu Unrecht. Beginnen Sie mit Papier und Druckern — analysieren Sie die Druckprofile und erstellen Sie ein Netzwerk von Druckern oder MultifunktionsgerĂ€ten mit öffentlichem Zugang. Sie werden ĂŒberrascht sein, wie viel Papier und Toner Sie sparen und wie sehr sich die Druckkosten pro Seite reduzieren. Und nein, das ist kein Geiz, sondern die Optimierung eines wichtigen Prozesses. Niemand verbietet es, Seminararbeiten und Referate an BĂŒrogerĂ€ten drucken, aber BĂŒcher zu drucken, die man sich nicht leisten kann oder die man nicht vom Bildschirm lesen möchte, ist zu viel.

Außerdem sollten Sie immer einen Vorrat an Verbrauchsmaterialien haben, die Sie bei Anbietern mit Rabatt kaufen, um im Falle technischer Probleme nicht in den nĂ€chsten Technikermarkt ĂŒberteuert einzukaufen. Achten Sie auf Abnutzung und Verschleiß, fĂŒhren Sie Buch und bilden Sie einen Ersatzbestand — es ist ĂŒbrigens auch nicht schlecht, einen Ersatzbestand fĂŒr grundlegende BĂŒrotechnik zu haben. Einfach weil Sie fĂŒr Arbeitsunterbrechungen nicht gelobt werden, ist das auch ein Geldverlust, insbesondere in Handels- und Dienstleistungsunternehmen.

Was die Anwendungsinfrastruktur betrifft, gibt es hier zwei Hauptkostenpunkte: Internet und Kommunikation. Achten Sie bei der Auswahl eines Anbieters auf Paketangebote, lesen Sie die Fußnoten zu den Tarifen, und achten Sie auf die VerbindungsqualitĂ€t und den SLA. Einige Administratoren entscheiden sich dafĂŒr, es sich einfacher zu machen und kaufen beispielsweise IP-Telefonie im Paket mit einer kostenpflichtigen virtuellen PBX, fĂŒr die ebenfalls ein monatliches Abonnement abgeschlossen wird. Seien Sie nicht faul, kaufen Sie nur den Datenverkehr und lernen Sie, mit Asterisk zu arbeiten – das ist die beste Lösung, die im Bereich der PBX geschaffen wurde, und eine nahezu problemlose Lösung fĂŒr die geschĂ€ftlichen Anforderungen kleiner und mittlerer Unternehmen (vorausgesetzt, Sie haben geschickte HĂ€nde).

8. Dokumentieren Sie und erstellen Sie Anleitungen fĂŒr die Mitarbeiter

Das ist Faulheit und das ist nötig. Erstens wird es Ihnen leichter fallen zu arbeiten, zweitens wird die Einarbeitung neuer Mitarbeiter nahtlos verlaufen. Schließlich wissen Sie selbst, dass Ihre Infrastruktur aktuell, vollstĂ€ndig und in einwandfreiem Zustand ist. Stellen Sie Sicherheitsanleitungen zusammen, kurze HandbĂŒcher fĂŒr Benutzer, FAQs, beschreiben Sie die Regeln und Normen fĂŒr die Nutzung von BĂŒrotechnik. Eine materiell existierende Anleitung ist viel ĂŒberzeugender als Worte, auf die man jederzeit zurĂŒckgreifen kann. So können Sie einen Link zum Dokument bei jeder relevanten Frage senden und das Argument "Ich wurde nicht gewarnt" zurĂŒckweisen. So sparen Sie erheblich bei der Behebung von Fehlern.

9. Nutzen Sie die Dienstleistungen von Outsourcern

Selbst wenn Ihr Unternehmen eine komplette IT-Abteilung hat oder umgekehrt eine kleine Infrastruktur, ist es nicht verwerflich, die Dienstleistungen von Outsourcern zu nutzen. Warum nicht die Dienste großartiger Fachleute in Anspruch nehmen, die auf etwas Komplexes spezialisiert sind, und das zu einem kleinen Preis, also ohne einen solchen Spezialisten fest anzustellen? Lagern Sie Teile von DevOps aus, den Druckdienst, die Administration einer stark frequentierten Website, falls Sie eine solche haben, Support und Call-Center. Ihr Wert wird dadurch nicht sinken, im Gegenteil, Sie erhalten zusĂ€tzliches Know-how im Bereich der Kontakte zu externen Auftragnehmern.

Wenn Ihr Vorgesetzter denkt, dass Outsourcing teuer ist, erklĂ€ren Sie ihm einfach, wie viel er fĂŒr einen festen Spezialisten bezahlen mĂŒsste. Es funktioniert tatsĂ€chlich.

10. Lassen Sie sich nicht auf Open Source und Ihre eigene Entwicklung ein.

Ich bin Ingenieur, ich war Entwickler und glaube fest daran, dass Open Source die Welt rettet – was wĂ€ren Bibliotheken, Überwachungssysteme, Serververwaltungssysteme usw. ohne sie? Wenn Ihr Unternehmen jedoch beschließt, ein Open Source CRM, ERP, ECM usw. zu kaufen oder Ihr Chef in der Besprechung schreit, dass Sie Ihre Abrechnung in Eigenregie auf die Beine stellen sollen, dann retten Sie das Schiff, es steuert auf die Felsen zu. Hier sind die Argumente, die Sie gegenĂŒber einem inspirierten GeschĂ€ftsfĂŒhrer mit brennendem Blick vortragen sollten:

  • Open Source wird schlecht unterstĂŒtzt, wenn es sich um ein öffentliches Repository handelt, oder es ist sehr teuer in der Wartung, wenn es sich um Open Source von Firmen handelt (Datenbanksysteme, Office-Pakete usw.) – Sie mĂŒssen buchstĂ€blich fĂŒr jede Frage, Anfrage und jedes Ticket bezahlen;
  • Ein interner Spezialist fĂŒr die Implementierung eines internen Open Source-Produkts wird sehr teuer sein, aufgrund seiner RaritĂ€t;
  • Modifikationen an Open Source können stark durch das Wissen, die FĂ€higkeiten oder sogar durch die Lizenzierung eingeschrĂ€nkt sein;
  • Mit Open Source werden Sie sehr lange nicht in die GĂ€nge kommen und es wird Ihnen zu kompliziert sein, es an Ihre GeschĂ€ftsprozesse anzupassen.

Sollte man da noch sagen, dass eigene Entwicklungen ein sehr langes und teures Unterfangen sind? Aus eigener Erfahrung kann ich sagen, dass fĂŒr einen funktionierenden Prototypen, der den GeschĂ€ftsanforderungen entspricht und es ermöglicht, dass Nutzer darin arbeiten können, mindestens drei Jahre benötigt werden. Und das, wenn Sie ein gutes Team von Programmierern haben (die GehĂ€lter können Sie auf „Mein Kreis“ einsehen – die Schlussfolgerungen liegen auf der Hand).

Ich werde also banal sein und mich wiederholen: PrĂŒfen Sie alle Optionen.

Also fasse ich kurz zusammen, um sicherzustellen, dass ich nichts vergessen habe:

  • BerĂŒcksichtigen Sie das Geld – vergleichen Sie verschiedene Optionen, berĂŒcksichtigen Sie Faktoren, machen Sie Vergleiche;
  • Streben Sie an, die Zeit fĂŒr Wartung und Schulung der Benutzer zu verkĂŒrzen, minimieren Sie das Risiko von »dummen Eingriffen«;
  • Versuchen Sie, Technologien zu konsolidieren und zu integrieren – eine schlanke Architektur und durchgĂ€ngige Automatisierung sind entscheidend;
  • Investieren Sie in die Entwicklung von IT, leben Sie nicht mit veralteten Technologien – diese saugen Ihr Geld auf;
  • Setzen Sie Angebot und Nachfrage nach IT-Ressourcen ins VerhĂ€ltnis.

Sie könnten fragen – warum fremdes Geld sparen, wenn die Firma zahlt? Eine logische Frage! Aber Ihre FĂ€higkeit, Kosten zu optimieren und IT-Assets effektiv zu verwalten, ist vor allem Ihre Erfahrung und Ihr Profil als Profi. Wir alle können schließlich aus einfachen Materialien etwas Tolles machen 🙂

Der RUVDS einfach WOW-Aktion als hervorragender Anlass fĂŒr die Aktualisierung virtueller Ressourcen. Kommen Sie vorbei, schauen Sie sich um, wĂ€hlen Sie aus — bis zum 30. April ist es nicht mehr lange.

FĂŒr die anderen — die traditionelle Rabatt von 10% mit dem Promo-Code habrahabr10.

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster