IT راه حل مدیریت دارایی هزینه های عملیاتی را کاهش داده و کارایی را افزایش می دهد. این مقاله در مورد نحوه تنظیم نرم افزار CMDB RALPH در دستگاه محلی شما است.

راه حل CMDB

بررسی اجمالی

در زمان فعلی ، سازمان ها با استفاده از زیرساخت های بزرگ فناوری اطلاعات ، سرعت فناوری را برآورده می کنند. در مرحله بعد ، مدیریت چنین محیط های عظیم کمتر از یک چالش نیست. برای انجام چنین کارهای مهم به نیروی انسانی و فنی نیاز دارد. در بعضی مواقع ، تدوین فرآیندها و رویه ها برای رسیدگی به شبکه های پیچیده سیستم هایی که شامل چاپگرها ، رایانه های رومیزی ، اسکنر ، تلفن و سایر لوازم جانبی IT هستند ، به یک دردسر تبدیل می شود. به همین ترتیب ، تنظیمات این گره ها نیز مهم هستند زیرا احتمال خرابی زیاد هر دستگاه در شبکه وجود دارد. از این رو ، باید یک بررسی مداوم در مورد این تنظیمات وجود داشته باشد. با این حال ، بسیاری از نرم افزارهای منبع باز و رایگان برای حفظ و ضبط دارایی ها در دسترس هستند. این نرم افزار به عنوان نرم افزار پایگاه داده مدیریت پیکربندی (CMDB) شناخته می شود. به تازگی ، Containerize.com یک راه حل CMDB RALPH منتشر کرد که ویژگی های بسیاری را برای دارایی های بهتر و مدیریت پیکربندی فراهم می کند. در این پست وبلاگ ، ما رالف را با پوشش نکات زیر کشف خواهیم کرد.

معرفی مختصر از مدیریت دارایی نرم افزار CMDB RALPH

رالف یک راه حل مدیریت دارایی منبع فناوری اطلاعات آزاد است. این پلتفرم است و از قابلیت های خود میزبانی برخوردار است. یک اکوسیستم کامل از ردیابی دارایی زمان واقعی وجود دارد. بنابراین ، کاربران می توانند تجزیه و تحلیل را برای گزارش دهی انجام دهند. این کاربران را قادر می سازد تا جزئیات دارایی های مربوط به چرخه زندگی خود را ثبت کنند. علاوه بر این ، این نرم افزار مدیریت دارایی دیجیتال منبع باز فضایی را برای ذخیره اطلاعات در مورد دارایی های مرکز داده فراهم می کند. از طرف دیگر ، این راه حل CMDB همچنین برای مدیریت نرم افزار ، مجوز ، گواهینامه ها و سایر قراردادها پشتیبانی می کند. رالف نه تنها از مدیریت دارایی پشتیبانی می کند بلکه مقرراتی را برای انجام اقدامات مربوط به این دارایی ها ارائه می دهد. با این حال ، این اقدامات مربوط به استقرار میزبان ، تولید فاکتورها ، ردیابی دامنه یا مدیریت موجودی است. این راه حل مدیریت دارایی با یک رابط کاربری آرامش بخش ارائه می شود. توسعه دهندگان می توانند بسیاری از برنامه های شخص ثالث را با استفاده از نقاط پایانی API در معرض این ابزار آزاد منبع باز ادغام کنند. علاوه بر این ، رالف در پایتون به همراه ورودی HTML ، CSS و JavaScript نوشته شده است. بنابراین ، مستندات جامع در مورد توسعه و استقرار وجود دارد. کد منبع این راه حل مدیریت سهام در GitHub در دسترس است.

ویژگی های رالف

رالف ویژگی های بسیاری را ارائه می دهد. با این حال ، برخی از ویژگی های اصلی زیر را ذکر خواهیم کرد. گسترده : این نرم افزار مدیریت دارایی دیجیتال منبع باز بسیار گسترده است. توسعه دهندگان می توانند آن را بر اساس نیاز خود در محل یا ابر مستقر کنند. پشتیبانی از مراکز داده: رالف همچنین از انبارهای داده ، اتاق های مرکز داده ، سرورها و قفسه ها پشتیبانی می کند. کاربران می توانند کلیه مؤلفه ها ، شبکه و تنظیمات خود را پیگیری کنند. REST API : این نرم افزار CMDB رایگان بسیار قابل تنظیم است. در حقیقت ، این یک API REST را برای ادغام های شخص ثالث فراهم می کند. توسعه دهندگان می توانند مطابق با نیاز خود آن را گسترش دهند. رابط کاربری بصری: یک رابط کاربری منطقی در این راه حل CMDB وجود دارد که کاربران می توانند به راحتی حرکت کنند. علاوه بر این ، داشبورد سرپرست ابزارک های مختلفی را ارائه می دهد که داده ها را در زمان واقعی نشان می دهد. رابط خط فرمان : رالف با یک رابط خط فرمان روبرو می شود که تسهیلاتی را برای کشف آدرس های MAC برای استقرار میزبان فراهم می کند. پشتیبانی از دارایی های غیر جسمی : این راه حل مدیریت تجهیزات نه تنها پشتیبانی از دارایی های فیزیکی را فراهم می کند بلکه منابع غیر جسمی مانند دامنه ها ، نرم افزار و مجوزها را نیز مدیریت می کند.

چگونه می توان RALPH را در LocalHost تنظیم کرد؟

در این بخش ، ما فرایند نصب نرم افزار مدیریت منابع RALPH را در دستگاه محلی انجام خواهیم داد. تنظیم و استفاده از آن بسیار آسان است. قبل از انتقال به بخش بعدی ، حتماً پیش نیازهای زیر را نصب کرده اید.

  • docker-compose
  • Docker بیشتر نرم افزار منبع باز تصاویر Docker را برای استقرار در سیستم عامل های مختلف ارائه می دهد. این امر به توسعه دهندگان سهولت می دهد و روند توسعه و استقرار را سرعت می بخشد. پس از نصب پیش نیازها ، Docker را روشن کنید. اکنون ترمینال را باز کرده و دستور زیر را اجرا کنید تا یک فهرست خالی تهیه کنید:
mkdir ralph<br>cd ralph

پس از آن ، یک پرونده جدید با نام “docker-compose.yml” تهیه کرده و آن را با داده های زیر جمع کنید.

version: '3'
services:
  web:
    image: allegro/ralph:latest
    restart: always
    ports:
      - "8000"
    volumes:
      - ralph_media:/var/local/ralph/media
      - ralph_static:/usr/share/ralph/static
    links:
      - db
      - redis
      - nginx
    environment:
        DATABASE_NAME: ralph_ng
        DATABASE_USER: ralph_ng
        DATABASE_PASSWORD: ralph_ng
        DATABASE_HOST: db
        REDIS_HOST: redis
        REDIS_PASSWORD: ""
        REDIS_PORT: 6379
        REDIS_DB: 0

  nginx:
    image: allegro/ralph-static-nginx:latest
    restart: always
    ports:
      - "80:80"
    volumes:
      - ralph_media:/opt/media

  db:
    image: mysql:5.7
    environment:
      MYSQL_DATABASE: ralph_ng
      MYSQL_ROOT_PASSWORD: ralph_ng
      MYSQL_USER: ralph_ng
      MYSQL_PASSWORD: ralph_ng
    volumes:
      - ralph_dbdata:/var/lib/mysql
    command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

  redis:
    image: redis:3.0
    restart: always
    ports:
      - "6379"

  inkpy:
    image: allegro/inkpy:latest
    restart: always
    links:
      - redis:redis
    environment:
        REDIS_HOST: redis
        REDIS_PASSWORD: ""
        REDIS_PORT: 6379
        REDIS_DB: 0

volumes:
  ralph_dbdata:
  ralph_media:
  ralph_static:

اکنون ، پرونده را ذخیره کرده و دستور زیر را اجرا کنید تا ساخت:

docker-compose build

در یک ساخت موفقیت آمیز ، دستور زیر را برای پایگاه داده اجرا کنید:

docker-compose run –rm web /root/init.sh

اگر همه چیز خوب پیش می رود ، دستور زیر را اجرا کنید تا ظرف Docker را بچرخانید:

docker-compose up -d

پس از اجرای آن دستور ، ظروف Docker همانطور که در تصویر زیر نشان داده شده و اجرا می شود:

راه حل CMDB

سرانجام ، مرورگر را باز کنید و به این آدرس http://127.0.0.1 دسترسی پیدا کنید. صفحه ورود به سیستم را همانطور که در تصویر زیر نشان داده شده است نشان می دهد:

راه حل CMDB

نتیجه

پس از گذراندن این پست وبلاگ آموزشی CMDB ، یک چیز واضح است که مدیریت دارایی بدون راه حل خوب CMDB تقریباً غیرممکن است. نرم افزار مدیریت منابع نقش خاصی در مدیریت و ردیابی دارایی ها ، تنظیمات و روابط آنها دارد. مقرراتی برای ردیابی آن تغییراتی وجود دارد که به سختی در دارایی های دیجیتال یا فیزیکی انجام می شود. این ابزارهای رایگان برای تنظیم ، استفاده و استفاده از مستندات و راهنمایی های دقیق آسان است. سرانجام ، Containerize.com برای نوشتن مقالات در مورد محصولات منبع باز بیشتر در نظر گرفته شده است. بنابراین ، لطفاً با این نرم افزار CMDB برای آخرین به روزرسانی ها در تماس باشید.

کاوش کنید

نرم افزار CMDB