Net-Base Revistë

10.05.2026

Linux-shërbim në ndërmarrje: zbatim i saktë i operimit, i sigurisë dhe i integrimit

Një Linux-shërbim mund të automatizojë proceset në mënyrë të qëndrueshme – nëse operimi, përditësimet, regjistrimi, siguria dhe ndërfaqet planifikohen saktë që nga fillimi. Ky artikull tregon në mënyrë praktike, për çfarë duhet të kujdesen drejtuesit e IT-së dhe administratorët: nga systemd, përmes hardening deri...

10.05.2026

Një Windows- und Linux-Services është në shumë ndërmarrje motori i padukshëm pas rrjedhave të të dhënave, automatizimeve dhe integrimeve: punë Import/Export, ndërfaqe me ERP/DMS/CRM, përpunim në sfond për portale, mekanizma licencash ose verifikimi, Messaging-Worker ose REST-endpunkte. Në operim shpejt duket nëse një shërbim është vërtet i përshtatshëm për ndërmarrjen: A rifillon ai në mënyrë të besueshme pas një reboot? A gjenden dhe a janë kuptimplotë log-et? A ekzistojnë rrugë të qarta për update dhe rollback? Dhe a është sipërfaqja e sulmit nën kontroll?

Kjo shkrim vendos një Windows- und Linux-Services nga perspektiva e drejtimit IT, administratorëve dhe përgjegjësve teknikë të projekteve: Cilat vendime arkitekturore dhe operative paguajnë vlerë, cilat janë burimet tipike të gabimeve, dhe si mund të dizajnohet një shërbim në mënyrë që operimi, siguria dhe mirëmbajtja të mbeten të planueshme. Nuk bëhet fjalë kryesisht për detaje programimi, por për ndikimet në disponueshmëri, cilësinë e të dhënave, kërkesat e compliance-it dhe jetën e përditshme në qendrën e të dhënave ose në cloud.

Çfarë është një Linux-Service në kontekstin e ndërmarrjes – dhe çfarë nuk është

Në mjedisin e Linux fjala “Service” zakonisht nënkupton një proces që ekzekutohet në mënyrë të përhershme ose periodike dhe që menaxhohet nga sistemi operativ. Shpesh ai quhet një daemon (proces në sfond pa ndërfaqe përdoruesi). Në distribucionet moderne systemd në përgjithësi merr përsipër nisjen, ndalimin dhe monitorimin. Kjo është më shumë se rehati: systemd përcakton ciklin e jetës, varësitë (p.sh. “nise vetëm kur rrjeti është i disponueshëm”) dhe rinisjet automatike në rast gabimesh.

Është e rëndësishme të bëhet ndarja: Një Cronjob (detyrë e programuar me kohë) mund të jetë pjesë e një zgjidhjeje, por nuk zëvendëson automatikisht një dizajn shërbimi të qëndrueshëm. Dhe një “skript, që ekzekutohet diku” është operativisht i rrezikshëm nëse përgjegjësitë, logging-u, strategjitë e restart-it dhe të drejtat nuk janë përcaktuar qartë.

Modelet tipike të përdorimit për Linux-Services

  • Shërbime ndërfaqe dhe integrimi: marrje periodike të të dhënave, validim, mapping, dërgim te sistemet destinacion.
  • Punëtorë për përpunim në sfond: p.sh. përpunim dokumentesh ose imazhesh, raportim, konsumatorë radhash.
  • Shërbime API: REST-bazuar pika përfundimi për portale, partnerë, procese mobile (REST: stil ndërfaqe i bazuar në HTTP).
  • Agjentë: komponentë monitorimi ose kontrolli që mbledhin dhe transmetojnë lokal të dhëna.
  • Shërbime licencash dhe kontrolli: verifikim qendror, heartbeat-e, regjistrim i përdorimit (me fokus në mbrojtjen e të dhënave dhe audit).

Linux-Service dhe operimi: Kërkesat vendimtare të sqaruara herët

Një shërbim rrallë dështion për shkak të “nisjes”. Ai dështon sepse pyetjet operative shtrohen vonë: Kush e operon atë? Si përditësohet? Ku ruhen konfigurimi dhe sekretet? Çfarë ndodh në rast të prishjes së rrjetit? Si ndiqet një incident?

Një qasje pragmatike është të përcaktohet, para vendosjes së parë në prodhim, një i shkurtër koncept operativ. Nuk duhet të jetë një dokument 40-faqësh, por parakushtet kryesore duhet të jenë të fiksuara.

Checklistë: Koncepti operativ për Linux-Services (minimal, por i plotë)

  • Nisje/Ndalje/Rinisje: systemd-Unit, Restart-Policy, varësitë, sjellja ndaj timeout-it.
  • Konfigurimi: vendi i ruajtjes, format, validimi, vlerat parazgjedhëse, versionet e konfigurimit.
  • Regjistrimi: Strukturë, nivelet e log-ut, rotacioni, mbledhja qendrore, privatësia e të dhënave (PII).
  • Monitorimi: kontrollet e gjendjes, metrikat, alarma, SLO/pragjet.
  • Siguria: të drejtat e përdoruesve, ndarjet e rrjetit, TLS, sekretet, forcimi i sigurisë.
  • Të dhënat: akseset në bazën e të dhënave, migrimet, kopjet rezervë, rifillimi pas gabimeve.
  • Vendosja: paketimi/konteinerët, kthim pas (Rollback), dritarja e mirëmbajtjes, Blue/Green ose Rolling.
  • Dokumentacioni: Runbooks (Betriebsanleitungen), dështimet tipike, rrugët e emergjencës.
  • systemd richtig nutzen: Mehr Stabilität mit wenigen, klaren Einstellungen

    systemd ist in der Praxis der Standard für Service-Management unter Linux. Für den Betrieb ist entscheidend, dass die systemd-Unit nicht „irgendwie funktioniert“, sondern das gewünschte Betriebsverhalten zuverlässig abbildet. Dazu gehören:

    • Sjellja e rifillimit: Një rifillim automatik i kontrolluar në rast rrëzimi mund të rrisë disponueshmërinë – por duhet të kombinohet me kufizime ritmi, në mënyrë që një gabim të mos çojë në cikle të pafund rifillimesh.
    • Varësitë: Nëse një shërbim ka nevojë për rrjet, bazë të dhënash ose një mount, varësitë duhet të modelohen në mënyrë eksplicite. Kjo zvogëlon garat e nisjes pas reboot-eve.
    • Kufizimi i burimeve: systemd mund të vendosë kufij për CPU dhe memorie. Kjo nuk është vetëm „nice to have“, por mbron platformën nga devijimet ekstreme (p.sh. rrjedhje e memories).
    • Izolimi: Me opsionet e systemd mund të vendosen pjesë të sistemit të skedarëve si vetëm-lexim ose të kufizohen flag-et e kapaciteteve (Capabilities: të drejta shumë granularë Linux në vend të „root oder nicht root“).

    Nga perspektiva e operimit vlen: Sa më qartë të përshkruajë shërbimi varësitë dhe gjendjet e gabimit, aq më pak „njohuri në kokë“ u nevojiten ekipeve admin. Kjo është veçanërisht e rëndësishme për punën me ndërrime, dorëzime dhe ofruesit e jashtëm të shërbimeve të operimit.

    Security und Hardening: Angriffsfläche reduzieren, ohne den Betrieb zu erschweren

    Ein Linux-Service ist oft dauerhaft erreichbar (API) oder hat weitreichende interne Rechte (z. B. Datenbankzugriff). Beides macht ihn sicherheitsrelevant. Hardening bedeutet nicht, die Lösung „unflexibel“ zu machen, sondern Standardrisiken systematisch zu minimieren.

    Parimi i privilegjit minimal: Shërbimi rrallë ka nevojë për root

    Parimi më i rëndësishëm është parimi i privilegjit minimal: Shërbimi ekzekutohet me një përdorues teknik të dedikuar, me pikërisht të drejtat që i nevojiten. Të drejtat root janë në shumë mjedise korporative një temë e ndjeshme – dhe shpesh të panevojshme. Kur operacione të veçanta kërkojnë të drejta të ngritura (p.sh. port < 1024, burime specifike sistemi), kjo duhet zgjidhur në mënyrë të synuar dhe të dokumentuar, jo përgjithësisht përmes root.

    Menaxhimi i sekreteve në vend të „fjalëkalimit në konfigurim“

    Të dhënat e aksesit (fjalëkalimi i bazës së të dhënave, çelësat API, certifikatat) nuk duhet të jenë të paenkriptuara në skedarë konfigurimi ose repository-t e deployimit. „Menaxhimi i sekreteve“ nënkupton këtu: depozim i kontrolluar, rotacion dhe regjistrim i aksesit. Kjo mund të bëhet, në varësi të infrastrukturës, përmes zgjidhjeve Vault, Kubernetes-Secrets, mekanizmave systemd ose shërbimeve qendrore të menaxhuara të konfigurimit. E rëndësishme nuk është produkti, por procesi: Kush ka të drejtë të ndryshojë sekretet, si bëhet rotacioni, si zëvendësohet një çelës i komprometuar?

    TLS, Reverse Proxy dhe segmentimi i rrjetit

    Kur një Linux-Service është i aksesueshëm përmes HTTP, TLS (Transport Layer Security) sot është standard. Shpesh TLS përfundohet te Reverse Proxy (p.sh. Nginx/Apache/Ingress): Proxy merr përsipër menaxhimin e certifikatave, kufizimet e kërkesave, filtrat IP, rregulla WAF opsionale dhe mund të izolojë shërbimet e brendshme. Segmentimi i rrjetit (p.sh. DMZ vs. rrjeti i brendshëm) siguron që jo çdo server të mund të komunikojë kudo. Për auditime, kjo shpesh është po aq e rëndësishme sa autentikimi në nivelin e aplikacionit.

    Regjistrimi, monitorimi dhe alarmimi: Pa telemetri, operimi është vetëm një supozim

    Në praktikë, telemetria përcakton nëse një incident lokalizohet brenda 15 minutash apo brenda 6 orësh. Telemetria përfshin regjistrime (ngjarje), metrika (seritë numerike) dhe shpesh traces (rrjedhat e ekzekutimit mbi komponentë të shumta). Për shumë mjedise ndërmarrjeje mjaftojnë regjistrime të besueshme së bashku me disa metrika bërthamore – nëse zbatohen në mënyrë konsekuente.

    Regjistrimi: Strukturë dhe korrelacion vlejnë më shumë se “shumë tekst”

    Një qëllim qendror është që të mund të korrelojmë fushat e regjistrimeve nëpër sisteme. Praktikisht kjo do të thotë: çdo njësi përpunimi (p.sh. rrjedha importi, kërkesë API, ID punë) merr një Korrelations-ID që shfaqet në të gjitha rreshtat relevante të log-ut. Kjo ul ndjeshëm kohën e kërkimit, sidomos në integrime që kalojnë nëpër shumë faza.

    Shtesë, regjistrimet duhet të jenë të ndjeshme ndaj privatësisë: të dhënat personale (PII) nuk duhet të shfaqen pa reflektim në output-et debug. Për auditime është e dobishme një politikë e qartë e log-imit: çfarë regjistrohet, sa gjatë ruhet, dhe kush ka akses?

    Monitorimi: Health-Checks dhe Service-Level duhen përcaktuar me arsyeshmëri

    Të thënit “po funksionon” në kuptimin “procesi ekziston” nuk është një Health-Check i mjaftueshëm. Një Health-Check i mirë kontrollon së paku nëse varësitë kritike janë të arritshme (p.sh. baza e të dhënave, radhë mesazhesh) dhe nëse funksionet bërthamore shkojnë si duhet (p.sh. “mund të lexojë dhe të shkruajë”). Për sistemet e monitorimit është gjithashtu e rëndësishme të bëhet dallimi midis Liveness (a jeton procesi) dhe Readiness (a është i gatshëm të përpunojë trafik). Ky koncept nuk është i lidhur vetëm me Kubernetes, por edhe me deployment-et klasike me Load Balancer-a.

    Baza e të dhënave, transaksionet dhe idempotenca: Si mbeten proceset të qëndrueshme

    Shumë Linux-Services varen nga baza të dhënash si PostgreSQL, MariaDB ose SQL Server (përmes driver-ave/ODBC). Në operim, problemet tipike nuk janë “SQL i gabuar”, por: rrjeti bën oscillation, transaksionet mbesin të hapura, punët ekzekutohen dy herë, ose një import prodhon të dhëna inkonsistente.

    Menaxhimi i lidhjeve dhe modelet e gabimeve

    Një service duhet të përballojë në mënyrë të pastër ndërprerjet e lidhjes: strategji reconnect me backoff (kohë pritjeje të shtresuara), timeouts të qarta dhe mesazhe gabimi të përcaktuara mirë. “Ngjitja” është një nga modelet më të shtrenjta të gabimeve, sepse trondit monitorimin dhe operimin. Prandaj timeouts nuk janë armik, por një vegël për të bërë skenarët e gabimeve deterministikë.

    Idempotenca në integrime: Parandaloni përpunimin e dyfishtë

    Idempotencë do të thotë: një operacion mund të kryhet më shumë herë pa prodhuar rezultate të ndryshme. Kjo është vendimtare në ndërfaqe, sepse përsëritjet në rast gabimi janë normale (mekanizma retry, queue-redelivery, replay manual). Në praktikë idempotenca shpesh realizohet përmes çelësave unikë, tabelave të statusit, treguesve të dedikuar „Processed“ ose numrave funksionalë të dokumenteve. Kjo është më pak një detaj për zhvilluesin dhe më shumë një sigurim për operacionin: replay-t bëhen të mundshme pa dëmtuar të dhënat.

    Modelet e vendosjes: Paket, VM ose Container – çfarë vërtet ka rëndësi në operim

    Për Linux-shërbimet ekzistojnë disa modele operative të zakonshme. Vendimi duhet të bazohet te struktura e ekipit, frekuenca e ndryshimeve, compliance dhe platforma ekzistuese, jo te temat e modës.

    Klassisch auf VM oder Bare Metal

    Shumë kompani operojnë shërbime drejtpërdrejt mbi VM, me systemd, menaxhim paketash dhe konfigurime qendrore. Kjo është e qëndrueshme dhe lehtë e auditueshme, nëse proceset e patch-imit dhe konfigurimit janë të vendosura. E rëndësishme është që deploy-et të jenë të riprodhueshme (p.sh. përmes menaxhimit të konfigurimeve si Ansible/Salt/Puppet) dhe të mos ndryshojnë „me dorë“ në hoste individuale.

    Container (Docker) und Orchestrierung (Kubernetes)

    Containerët lehtësojnë mjedise runtime të konsistente dhe mund të përshpejtojnë rolloute. Kubernetes sjell mundësi shtesë për shkallëzim, self-healing dhe menaxhim deklarativ, por edhe kompleksitet: rrjeti, Ingress, secrets, RBAC (Role Based Access Control) dhe observability duhet të operohen në mënyrë të pastër. Për shumë shërbime integrimi të brendshëm mjafton një operim i thjeshtë me container pa orkestrim të plotë, nëse roll-outi dhe monitoring-u janë zgjidhur mirë.

    E vendimtë nuk është „Container po/jo“, por:

    • Sa shpejt dhe sigurt marr përditësimet në prodhim?
    • Sa mirë është i mundur rikthimi?
    • Sa të dukshme janë gjendjet e gabimit?
    • Si versionohen dhe lirohen konfigurimet dhe secrets?

    Menaxhimi i përditësimeve dhe patch-eve: Planifikoni ndryshimin pa ndalim

    Nje shërbim Linux është pjesë e një zinxhiri: patch-e të sistemit operativ, përditësime OpenSSL-/glibc, biblioteka, runtime, versionet e bazave të të dhënave, kohëzgjatjet e certifikatave. Sidomos në peizazhe të rritura, bllokimi shpesh nuk është instalimi teknik, por menaxhimi i ndryshimeve: testet, miratimet, dritaret e mirëmbajtjes, varësitë.

    Versionierung und Rollback als Betriebseigenschaft

    Rikthimet funksionojnë vetëm nëse janë të planifikuara. Në praktikë kjo do të thotë: versione të qarta, artefakte të gjurmueshme (paketa/images), migrime të bazës së të dhënave me strategji kthimi (ose të paktën me korrigjime të sigurta përpara) dhe një gjendje të definuar që monitoring-u e njeh. Për ekipet e administrimit është e dobishme që çdo version të ketë një shënim të shkurtër „Çfarë ka ndryshuar?“, idealisht me ndikim në operim (p.sh. opsion i ri konfigurimi, varësi e re).

    Wartungsfenster, Zero-Downtime und Realität

    Jo çdo shërbim duhet të jetë i azhurnueshëm 24/7 pa ndërprerje. Por duhet të vendoset në mënyrë të vetëdijshme: cilat komponentë kërkojnë disponueshmëri të lartë, cilat tolerojnë ndërprerje të shkurtra? Disponueshmëria e lartë (HA) shpesh arrihet përmes redundancës (dy instanca pas një Load Balancer) dhe një menaxhimi të qëndrueshëm të gjendjes. Në shërbime të bazuara në punë (job-based) është e rëndësishme një strategji e qartë „locking“, në mënyrë që të mos ekzekutojnë të dyja instancat të njëjtin job.

    Ndërfaqet dhe integrimi: REST, Messaging und Dateiaustausch richtig einordnen

    Linux-shërbimet shpesh janë nyje integrimi. Modelet „klasike“ të integrimit mbeten ende relevante: REST, radhët e mesazheve, eksportet e skedarëve (SFTP), pamjet e bazës së të dhënave ose qasje hibride. Për vendimmarrësit përcaktuese është: cili model është i menaxhueshëm në operim dhe governance?

    REST-API: E përshtatshme për akseset e standardizuara, por jo domosdoshmërisht e fortë

    Një REST-API është e përshtatshme kur sistemet e jashtme kërkojnë të dhëna në mënyrë të synuar ose nxisin veprime. Thelbësore janë autentikimi (p.sh. OAuth2, SAML 2.0 në kontekstin SSO), rate-limits, kodet e pastra të gabimeve dhe versionimi. Versionimi do të thotë: ndryshimet futen në mënyrë që klientët ekzistues të vazhdojnë të funksionojnë ose të ketë një fazë të qartë migrimi.

    Messaging/Queues: Ndërlidhje, tamponim, zbutja e majave të ngarkesës

    Radhët e mesazheve (p.sh. RabbitMQ, Kafka, Cloud-Queues) ndajnë dërguesin dhe marrësin. Kjo ndihmon me majat e ngarkesës dhe redukton efektet kaskadë kur një sistem destinacioni nuk është i disponueshëm përkohësisht. Në operim duhet të implementohen qartë çështje si Dead-Letter-Queues (kutitë e postës për gabime), strategjitë e retry dhe monitorimi i thellësisë së radhës. Përndryshe rradha bëhet një „vrimë e zezë“.

    Shkëmbimi i skedarëve: Akoma i rëndësishëm, por me governance

    Shumë integrime kryhen përmes skedarëve (CSV/XML/JSON) përmes SFTP ose ndarjeve të rrjetit. Kjo nuk është „gabim“, por është e ndjeshme ndaj formateve të inkonsistente, importeve të dyfishta dhe mungesës së ndjekshmërisë. Një Linux-Service mund të sjellë stabilitet këtu nëse standardizon pranimin e skedarëve, validimin, karantinën (skedarë me gabime të ndara), arkivimin dhe regjistrat e auditit.

    Rrugët e migracionit dhe modernizimit: Nga Windows-Service tek Linux-Service – ohne Big Bang

    Në mjedise të rritura shpesh ekzistojnë Windows-Services ose detyra të planifikuara që kanë funksionuar në mënyrë të qëndrueshme për vite. Arsye për kalimin në Linux janë të ndryshme: konsolidim, strategjia e platformës, containerizimi, kostot e operimit, unifikimi në qendrën e të dhënave ose kërkesa të reja sigurie. Thelbësore është të planifikohet migrimi si një proces i kontrolluar.

    Migrim i shtyrë me operim paralel

    Një qasje e provuar është operimi paralel: shërbimi i ri Linux fillimisht ekzekutohet „shadow“ (vëzhgues, pa efekt produktiv) ose përpunon vetëm një pjesë të rrjedhës së të dhënave. Më pas vjen një cutover i kontrolluar me një opsion të qartë rikthimi. Kjo redukton rrezikun, sepse të dhënat reale dhe profilimet e ngarkesës bëhen të dukshme përpara se shërbimi i vjetër të fiket.

    Kompatibiliteti: formatet e të dhënave, kodimi i karaktereve, shtigjet, sjellja ndaj kohës

    Në praktikë migracionet rrallë hasin në logjikën bërthamore, por në kushte periferike: kodimi i karaktereve (UTF‑8 vs. formatet e vjetra), shtigjet e skedarëve dhe të drejtat, ndjeshmëria ndaj shkronjave të mëdha/të vogla në emrat e skedarëve, zonat kohore/konfigurimet locale, si dhe sjelljet e ndryshme të scheduler-it dhe timeout-eve. Për ekipet e admin-it ia vlen t’i përfshijnë këto pika herët si një katalog testimi.

    Runbooks und Incident Response: Wenn es um 03:00 Uhr klingelt

    Një Linux-Service konsiderohet në përdorim të përditshëm si „i mirë-mbajtur“ kur ndërprerjet mund të kufizohen shpejt. Për këtë nuk duhet dokumentacion i shkëlqyer, por Runbooks: udhëzime të shkurtra dhe konkrete për veprim për situata tipike. Shembuj: „Shërbimi nuk nis“, „Baza e të dhënave nuk është e arritshme“, „Rradha po rritet“, „Importi jep rekorde me gabime“.

    Një Runbook duhet të përfshijë të paktën:

    • Si është gjendja e dëshiruar (cilët procese/porte/health-checks)?
    • Ku janë log-et dhe si filtrohen sipas ID-së së korrelacionit?
    • Cilat varësi ekzistojnë (DB, Storage, API e palëve të treta)?
    • Cilat masa të menjëhershme të sigurta lejohen (RESTart, Pause, Drain)?
    • Kur duhet të eskalohet dhe tek kush (i brendshëm/i jashtëm)?

    Si të vlerësoni një shërbim Linux: Pyetje për drejtimin IT dhe administratën

    Nëse duhet të vlerësoni një shërbim të ekzistueshëm ose të ri, ndihmojnë pyetjet e fokusura që nuk zhytën në detaje implementimi, por bëjnë të dukshme pjekurinë për operim:

    • Transparenca: A ka Health-Checks, metrika dhe logje të shfrytëzueshme?
    • Siguria: A funksionon shërbimi me të drejta minimale, a janë sekretet zgjidhur në mënyrë të rregullt, a është TLS-i i terminuar saktë?
    • Mirëmbajtja: Si realizohen përditësimet, si duket rollback, si versionohen ndryshimet e konfigurimit?
    • Robustësia e të dhënave: A është marrë parasysh idempotenca, a ka kanale të qarta gabimesh dhe mundësi për ripërpunim?
    • Aftësia për integrim: A janë ndërfaqet të versionuara, të dokumentuara dhe të gjurmueshme për auditime?
    • Aftësia për emergjenca: A ekzistojnë runbooks, dhe a janë përgjegjësitë të qarta?

    Këto pyetje funksionojnë pavarësisht nëse shërbimi operohet si një daemon klasik, si container apo si pjesë e një platforme më të madhe.

    Përfundim: Një shërbim Linux është „i përfunduar“ vetëm kur është i mirë për t’u operuar

    Një shërbim Linux sjell vlerë reale në kontekstin e kompanisë kur ai jo vetëm që është funksionalisht i saktë, por është integruar si komponent operativ: në përputhje me systemd, i fortifikuar për siguri, me konfigurim të qartë, logging të gjurmueshëm, monitorim të qëndrueshëm dhe një rrugë për përditësime që respekton operimin e biznesit. Levërat vendimtare nuk qëndrojnë kryesisht te teknikat e veçanta, por te pjekuria konsistente për operim: përgjegjësi të qarta, trajtim i robustë i gabimeve, përpunim i kontrolluar i të dhënave dhe procedura të dokumentuara për rastet e emergjencës.

    Nëse dëshironi të stabilizoni një shërbim ekzistues ose të ngrini nga e para një shërbim Linux si pjesë e një softueri individual për biznes, kjo zgjidhet më së miri në një rishikim teknik të shkurtër me fokus në operim, security dhe integrim. Kontaktoni Net-Base Software GmbH për një vlerësim të bazuar të iniciativës suaj.

    Në kontekstin profesional, edhe shërbimet systemd luajnë një rol të rëndësishëm kur integrimet, rrjedhat e të dhënave dhe zhvillimi duhet të bashkëveprojnë në mënyrë të pastër.

    Diskutoni projektin ose iniciativën e modernizimit me Net-Base.

    Ndaje postimin

    Shpërndaj këtë postim drejtpërdrejt

    LinkedIn, X, XING, Facebook, WhatsApp dhe E‑Mail janë menjëherë të disponueshme. Për Instagram po përgatitim menjëherë lidhjen dhe tekstin e shkurtër.

    Postë elektronike

    Instagram hapet në një skedë të re. Linku dhe teksti i shkurtër kopjohen më parë në memorjen e kopjimit.