You are on page 1of 14

Interneer

Interneer IntellectIntellect
PlatformuPlatformu
– Kurumsal–
Teknoloji ve Mimarisinin Tanıtımı
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

İÇİNDEKİLER
BU TANITIM BELGESİ HAKKINDA ............................................................................................. 3
HEDEF KİTLE.............................................................................................................................. 3
KISACA INTERNEER ................................................................................................................... 4
GİRİŞ ......................................................................................................................................... 5
TEKNOLOJİ PLATFORMU ............................................................................................................ 6
Kurumsal platform ................................................................................................................. 6
GELİŞTİRME ARAÇLARI ............................................................................................................. 7
ÜRÜN MİMARİSİ ....................................................................................................................... 8
Uygulama Mimarisi ................................................................................................................ 8
Intellect Platformu İle Entegrasyon ..................................................................................... 9
DAĞITIM KONFİGÜRASYONU .................................................................................................. 11
Kuruluş Değerlendirmeleri .................................................................................................. 11
Kurumsal Çevre ................................................................................................................... 11
Kullanım................................................................................................................................ 11
Performans ........................................................................................................................... 12
MİNİMUM DONANIM VE YAZILIM GEREKSİNİMLERİ ............................................................... 12
Server Donanım ve yazılım ................................................................................................. 12
Veritabanı Sunucusu............................................................................................................ 12
Web sunucusu ..................................................................................................................... 12
Kullanıcı Donanım ve Yazılımı ............................................................................................. 13
Kullanıcı İşlemcileri ( tavsiye edilen minimum gereksinimler ) ........................................ 13
Kullanıcı Tarayıcısı ............................................................................................................... 13
YEDEKLEME, HATA TOLERANSI, BİLEŞEN DAĞITIMI VE ŞİFRELEME ÜSTÜNE........................ 13
ÖZET......................................................................................................................................... 14

2 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

BU TANITIM BELGESİ HAKKINDA


Bu belge Interneer’s Intellect platformunun arkasında ki teknoloji ve
mimariye derinlemesine bir bakış sağlar. Ayrıca optimum inşa şekillerini
belirleyen bazı temel faktörleri anlatır. Son olarak sistemi yapılandırmak
ve boyutlandırmak için bazı sürücüleri inceler.

HEDEF KİTLE
Bu doküman, Intellect platformu konusunda yeni olan, bu platformun
arkasında yatan teknolojiyi, mimariyi ve bu platformun uygulamaya
geçirilmesinde ki gereklilikleri anlamaya çalışan, bilgi teknolojileri ile
ilgili olan kişilere ve iş analistlerine yöneliktir.

3 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

KISACA INTERNEER
Los Angeles, California’da bulunan Interneer firmasının ürettiği ve
Türkiye temsilciliğini yürüttüğümüz Interneer’s IAP, teknik teşebbüsler
için iş akışını, projeleri, veri ve iş süreçlerini yürütmek ve yönetmek için
web tabanlı mükemmel bir platformdur.
Interneer’s IAP mümkün olabilecek en küçük harcama ile dünya
kalitesinde bir verimlilik teknolojisini hizmetinize sunmuştur. Interneer’s
IAP günümüz piyasasında yer alan yapılandırmasında kullanıcının en
çok düşünüldüğü ve en hızlı yeniden oluşturulma özelliği bulunan web
tabanlı sistemdir.
Interneer’s IAP’nin müşterileri; proje operasyonlarında mümkün olan
en ileri teknolojiyi kullanmak, en başarılı rehberliği oluşturmak,
verimliliğini arttırmak ve geliştirmek arayışındadırlar. Bu müşteriler
geliştirilmiş verimlilik ve kontrollere ihtiyaç duyarlar. Bunları elde etmek
için Interneer’s IAP’i tercih ederler.
“Anında Uygulama Mimarisi” Interneer’s IAP ile yeni bir standardı
tanımlar. Interneer’s IAP Programı kullanıcı tanımlı mimari, kullanıcı
kontrollü ve anında uygulama geliştirme alanında sektöre liderlik
etmektedir. Bu çerçeve her hangi bir programlamaya ihtiyaç
duyulmaksızın Interneer’s IAP’nin bir kuruluştaki değişikliklere göre
uyarlanmasını sağlar.
Mühendislik ekibimiz sınıfının en profesyonel hizmetleri ve müşteri
desteğini sağlamaktan gurur duyar. Bu hizmetlerde Interneer’s IAP’nin
mükemmel iş deneyimi ve gücü ciddi bir geri destek oluşturmaktadır.

4 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

GİRİŞ
Günümüzün sürekli değişen teknolojisi ortamında, şirketler standart
teknoloji ve platformlara dayalı çözümleri sağlamada her zamankinden
daha kararlı. Bu çaba yatırım gelirleri ve şirketin kar hanesini üzerindeki
direkt etkisi için finans ve bilgi teknolojileri tarafından yürütülüyor.
Interneer’ın çözüm sağlamada müşteri beklentilerini aşan 7 yıllık zengin
bir geçmişi var. Interneer Intellect Platformu, şirketlerin yönetmekte
oldukları kurumsal bilgilerini gelecekte geçerli sistemlere aktarırken
sorun çıkmadan rahat hareket edebilecekleri standard, açık web-tabanlı
bir mimari üzerinde yapılandırılmıştır.
Interneer Intelect platformu müşterilerin yapılandırmalarının birçok
farklı şekil ve ebatlarda olabileceğini kabul ederek, işletmelerin büyük
küçük çeşitli ihtiyaçlarını karşılamak için sağlam bir temel sağlar.
Günümüz işletmelerinin tepeden tırnağa bütün iş gereksinimlerini ve
web tabanlı teknik taleplerini karşılamak için tasarlanmıştır. Bu esnek
tasarım ve kanıtlanmış yaygın teknoloji kullanımı, işletmelerin yüksek
hacimli ve mevcut gereksinimlerini karşılamada kritik öneme sahiptir.
Bu belge Interneer’s Intellect platformunun arkasında ki teknoloji ve
mimariye derinlemesine bir bakış sağlar. Ayrıca optimum inşa şekillerini
belirleyen bazı temel faktörleri anlatır. Son olarak sistemi yapılandırmak
ve boyutlandırmak için bazı sürücüleri inceler.

5 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

TEKNOLOJİ PLATFORMU
KURUMSAL PLATFORM
Interneer ürün paketi için kurumsal bir standart olarak Microsoft
araçları ve platformlarını benimsemiştir. Microsoft sınıfında ki en iyi;
güvenilirlik, performans, ölçeklenebilirlik ve kurumsal çözümleri ile
yönetilebilirlik gerekliliklerini sağlar. Arkasında ki büyük küresel destek
ağı ve zengin bir dizi sanayi ortakları ile Microsoft.NET,kurumunuzun
web olanaklarının gelecek nesil temel internet uygulamalarını inşa ve
kurumsal stratejiyi entegre eder.
Microsoft.net açık internet protokolleri ve standartları üzerine kurulmuş
araçları ve servisleriyle programlama ve iletişimi yeni yollarla birleştiren
yeni devrimci bir platformdur. Platform ayrıca diğer Microsoft ürünleri
ile iletişimi ve entegrasyonu kolaylaştırır.
Interneer kendini kanıtlamış geçmişi nedeniyle inşa platformu olarak
Microsoft.net sunucularını kullanmaktadır. Windows 2003 server’ı web
ve uygulama servislerinde yüksek güvenilirlik, etkili yönetim sağlar ve
network donanımlarında ki son değişimleri destekler. Bu yüzden
internet ile entegre iş için en iyi temeli sunar.
SQL Server 2005 veritabanı yüksek performans, ölçeklenebilirlik ve
güvenilirlik sağlar. Bu çekirdek kurumsal nitelikleri ötesinde, SQL server
2005 veri yönetimi ve analizi yönünden kurumunuzun hızlı değişen bu
ortamda kolay adapte olması ve rekabetçi avantajlar kazanması için
çeviklik sağlar. Ölçeklenebilinirlik ve hız konusunda önemli gösterge
niteliğindeki ödüllere ilişkin rekorların sahibi olan SQL Server 2005,
çekirdek XML işlevleri için destek ile internet üzerinden ve Firewall
arkasından sorgulama imkânları sağlayan tam web donanımlı bir
veritabanı ürünüdür.
Microsoft kurumsal platformları performanslarına oranla en düşük
maliyeti sağlar. Test üstüne test gerçekleşmesi sonrası, Microsoft
platformları sadece en üst seviyelere çıkmamış, aynı zamanda daha
düşük maliyetlere elde edilmiştir.

6 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

GELİŞTİRME ARAÇLARI
Geliştirme araçları kurumsal uygulamalar oluşturmak için bilgi
teknolojilerinin etkin kullanımında temel bir rol oynuyor. Geliştirme
araçları kuruluşlara pazarda bilgi teknolojilerini rekabetçi avantajlara
çevirmesi için kurumların birleşik uygulamalar oluşturmasına ve
özelleştirmesine olanak sağlar.
Interneer, kullanıcı arayüzü, orta-katman bileşenlerinin geliştirilmesi ve
birleştirilmesi, sürüm denetimi ve veri erişim bileşenlerinin geliştirilmesi
konularını da kapsayacak şekilde geliştirme yaşam döngüsünün tüm
gereksinimlerine (yönlerine) cevap vermek üzere Microsoft Visual Studo
.Net Flash MX ve Visual SourceSafe kullanır.
Ayrıca Interneer darboğazları ve hatalarlı tanımlamayı kolaylaştırmak
için hata ayıklayıcı, SQL profilleri, performans monitörleri ve bellek
yönetimi araçları gibi ilave kütüphaneleri ve araçları kullanır.

7 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

ÜRÜN MİMARİSİ

UYGULAMA MİMARİSİ
Entegre kurumsal uygulamalar Interneer için ana odak noktasıdır.
Bunun gibi uygulamaları inşa etmek dizayn sürecinde belli bir dikkat ve
modüler, açık uygulama mimarisi gerektirir.
Bu gereklilikleri karşılamak için Interneer’ın kurumsal uygulama
mimarisi, akıllı uygulama paylaştırma, modüler ve yeniden kullanılabilir
bileşenler, 3. Parti uygulamalarla birlikte kullanılabilirlik içeriklerine
sahiptir.
Uygulama mimarisi kullanıcı arabirimi, iş mantığı ve veri erişim gibi
mantıklı katmanlara ayrılır. Bu mimari web uygulamaları için ideal bir
esnek bileşen tabanlı yapı sağlar.
Kullanıcı Arabirimi Katmanı- ASP.NET (.aspx dosya türü), HTML,
JavaScript, CSS ve Flash da geliştirilen bu katman tüm kullanıcı arayüzü
bileşenleri için kodu içerir. ASP.NET internet bilgi serverı (ISS) ve .NET

8 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

Framework altında çalışır ve uygulamanın veri ve iş mantığına erişim


için .NET veya COM nesneleri ile iletişim sağlar.

İş Mantık Katmanı- İş mantığı katmanı kullanıcı arayüzü ve veri


erişim katmanları ile etkileşim için kod içerir. İş nesneleri veri üzerinde
ki kullanıcı arabirimi tarafından yürütülen özel iş mantığı içerir. .NET
Framework üzerinde çalışır ve veriye ulaşım ve uygulamanın iş mantığı
için .NET yada COM nesneleri ile iletişim içindedirler.
Veri Erişim Katmanı-Veri erişim katmanı veritabanında ki verilere
ulaşır. Veri erişim katmanında ki .NET nesneleri kullanılabilir satır
kümeleri içinde ki veri depoları içinden veri çıkarmak için Microsoft
ADO.NET’i kullanır.
Bu mimari aşağıda ki gibi bazı temel faydaları sağlar.
Çok Katmanlı Bölme-Uygulama kullanıcı ara birimi, orta katmanlı iş
mantığı ve veri erşimi için bağımsız katmanlara ayrışabilir. Bu durum
esneklik ve modülerlik sağlar. Böylece uygulamalar değişen
gerekliliklere ve değişken müşteri biçimlerine kolay uyum sağlar.
Yeniden Kullanılabilir Bileşenler-Çoğu iş mantığı yeniden
kullanılabilir .NET bileşenleri ile sarmalanmıştır. Bu bileşenler orta
katmanlı bir ağ üzerinden açıkça paylaştırılabilir.
Ölçeklenebilirlik-Orta katmanlı iş bileşenleri dağıtık veri tabanı
işlemleri ve binlerce eşzamanlı kullanıcılı dizi/ kaynak havuzu için
kusursuz bir destek sağlayan .NET Framework ile çalışır.
Standartlar İçin Destek-Bu mimari VB.Net, HTML, JavaScript, Flash
MX ve Dinamik HTML gibi standart diller üzerine inşa edilmiştir. Ayrıca
tam olarak desteklenen standartlara SSL, http ve SQL’de dahildir.

INTELLECT PLATFORMU İLE ENTEGRASYON


Interneer Intellect platformu arka ofis sistemlerine entegre olmak için
standart bir arabirim sağlar. Standart ara birimler HR sistemlerinden
platforma, çalışan verileri gibi bilgileri almak için bulunur. Aynı şekilde
standart ara birimler, bordro sistemlerine işçi saat bilgilerinin
aktarılması için de bulunabilirler.
Intellect platformu iş mantığının, web servislerinin, XML’in birleşimiyle
gelişim hızını arttırır ve entegrasyon çabasını önemli ölçüde azaltır. Bu
yapı mevcut data ve sistemlere güvenilir erişim sayesinde sistemden
sisteme iletişime imkan sağlar.

9 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

Ek olarak Intellect platformunun uygulama programlama arayüzü (API)


araç seti İntellect platformunda ki sorgu ve güncelleme bilgileri için
diğer sistemlere yetki veren bir dizi işlev ortaya koyar. Bu yetenek IT
grubunuza diğer Intellect platformu olmayan inşa sistemleri ve
uygulamaları ile kusursuz entegrasyon yürütülmesine izin verir. Örneğin
mevcut sipariş giriş sisteminize veya ambar verilerinize API’leri
kullanarak erişebilirsiniz. IT grubunuz Intellect platformu, XML ve SOAP
tabanlı web servisleri ile arayüz için hemen hemen bütün programlama
dillerini kullanabilir.
Intellect Platformu ayrıca kullanıcıya, web hizmetlerini veya XML leri
sadece erişmekle kalmayıp ayrıca kullanacak Intellect Platformu
içindeki iş mantığının alınması, aranması veya kopyalanması gibi
mevcut uygulamalar yoluyla yapılandırmasına izni verir. Örneğin bir
yazılım geliştiricisi Oracle’dan veri alabilir ve XML kullanarak web servis
yolu ile veriyi Intellect platformuna geçirebilir. İntellect platformu içinde
yönetimsel kullanıcılar veri ile ilgili ne yapacaklarının ileri kararlarını
verebilirler. ( raporda göster, bir tabloya ekle gibi) Bu kullanıcı aynı
zamanda oracle’a veriyi geri gönderebilir. Bu işlem son kullanıcı
tarafından herhangi bir programlama gerektirmez. Veri Oracle’a XML
olarak web servis üzerinden iade edilir. Oracle yazılım geliştiricisi çıktı
veriyi, bir Oracle veri tabanına eklemek gibi süreç izleyebilir. Ek olarak
API araç seti Excel dosyalarından veri çekmeye ve veri eklemeye,
macro yoluyla üçüncü şahıs istemcinin uygulamayı otomatik olarak
başlatmasına, Intellect platformunun İş akışına Microsoft Project’ten
dosyalar entegre etmeye olanak verir.
API araç seti ayrıca, entegrasyonu hızlandırmak için kapsamlı teknik
belgeler ve örnek kodlar içerir.

10 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

DAĞITIM KONFİGÜRASYONU
KURULUŞ DEĞERLENDİRMELERİ
Bir şirketin doğru dağıtım mimarisi belirlemesi zor bir iştir. Birçok
faktörün uygun yazılım ve donanım yapılandırılması belirlemek için
dikkate alınması gerekir. Şirkette nasıl bir sistemin uygulanması
gerektiği konusunda yoğun eş zamanlı kullanım, hata toleransı,
kullanılabilirlik, kurumsal ortam, uygulama mimarisi, performans ve
platform etkisi gibi faktörlerin göz önüne alınması gerekir. Kurumsal IT
personelinin bu ve diğer faktörleri göz önüne alarak uygun
yapılandırmaları belirlemesi gerekecektir.

KURUMSAL ÇEVRE
Kurumsal çevre sonuç olarak dağıtım türünü belirleyecektir. “ Çözüm
tek taraflımı yoksa çok taraflı bir senaryoda mı uygulanacak ?” ya da “
Platforma aynı anda kaç kişi giriş yapacak” gibi soruların her şeyden
önce dikkate alınmış olması gerekir. Bu soruları cevaplamak şüphesiz
LAN/WAN yapılandırmaları, IT personeli kullanılabilirliği, maliyetler vb.
ilave soruları arttıracaktır.

KULLANIM
Birçok şirket beklenen kullanım yoğunluğu derecesini donanımlarına
uygun olarak ölçülendiriyor. Kaç kişinin sisteme giriş yapıp uygulamayı
kullanacağının beklendiği gibi basit bir soruyu cevaplamak ne kadar
server’ın gerekli olduğunun kararını vermede yardımcı olacaktır. Aynı
anda kullanım belirlemek için, lisansları ile aynı zamanda sunucu isteği
girebilecek kullanıcıların yüzdesini hesaplamak gerekir. Bu faktör
endüstri ve şirket ortamına göre değişecektir, ancak bu kullanıcı lisans
tabanının yaklaşık %15’i olduğu kabul edilir.

11 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

PERFORMANS
Bir çok işletme her kullanıcı temelinde server ölçümlendirmesini ve
yapılandırmasını belirlemek için ölçülmüş performans istatistiklerine
sahip değil. Interneer ürünleri performans kapasitelerini belirlemek için
çok çeşitli yüklemelerle testlere tabi tutuldu. Ortalama olarak 1000 eş
zamanlı kullanıcının bilgisayar başına tahsis edilmiş server ortamında
kullanım oranının %15 e denk geleceğini göz önünde
bulundurabilirsiniz.

MİNİMUM DONANIM VE YAZILIM


GEREKSİNİMLERİ
SERVER DONANIM VE YAZILIM
Tahsis edilmiş, ayrılmış veri tabanı ve web servislerinin Intellect
platformunun minimum sistem gereksinimlerini yerine getirmesi
gerekir.

VERİTABANI SUNUCUSU
Çift Intel Xeon İşlemci, 4GB Ram, Raid kontrollü (15K RPM sürücüler),
Windows Server 2003 son hizmet paketleri ile, ( standart veya
kurumsal versiyonları), Microsoft SQL Server 2005 son hizmet paketleri
ile (standart veya kurumsal versiyonları), MS Internet Explorer 6 veya
daha iyisi, 100Mbps Ethernet kartı, CD Rom, yedekleme sistemi, UPS

WEB SUNUCUSU
Intel Xeon İşlemci, 4GB Ram, Windows Server 2003 son hizmet
paketleri ile,( standart veya kurumsal versiyonları), .NET Framework’lü
ISS, MS Internet Explorer 6 veya 7, 100Mbps Ethernet kartı, CD Rom,
yedekleme sistemi, UPS

12 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

KULLANICI DONANIM VE YAZILIMI


Kullanıcı sistemleri bir Microsoft Windows işletim sistemiyle çalışan
masaüstü veya dizüstü bilgisayarlar olabilir. Aşağıda ki tablo kullanıcı
sistemi için minimum yazılım ve donanım gerekliliklerini gösterir.

KULLANICI İŞLEMCİLERİ ( TAVSİYE EDİLEN


MİNİMUM GEREKSİNİMLER )
Pentium 4 veya daha iyisi, 1GB Ram, Windows Xp, 2000 profesyonel
veya Vista ile çalışan, 100Mbps Ethernet bağlantısı veya Genişbant
internet erişimi(Kablo Modem, Dsl vb.)

KULLANICI TARAYICISI
Flash destekli Internet Explorer 6 veya daha iyisi, E-dolandırıcılık karşıtı
veya Web sayfa komut kontrolü sistem.

YEDEKLEME, HATA TOLERANSI,


BİLEŞEN DAĞITIMI VE ŞİFRELEME
ÜSTÜNE
Her kullanıcı sistemi yapılandırması, veri tabanı sunucusuna harici
depolama cihazı ( NAS ve SAN) eklenmesi gibi bir dizi
yapılandırmalardan geçirilerek, ek web servisleri eklenerek kullanım
oranı düşürülebilir ve hata toleransı yüksek derecelere çıkarılabilir. Bu
sunucu ortamının hata toleransını etkileyecektir. Ek bakımda tüm
başarısızlık noktalarını yok etmek için şebeke donanım bileşenleri
kullanımı azaltılmış olmalıdır.

Uygulamada çalışan erişimine ihtiyaç duyan işletmeler, internet


üzerinden şifreli iletişim gerçekleştirebilirler. VPN ya da SSL
şifrelemeleri iletim sırasında ilgili verileri korumak için etkili
yöntemlerdir. SSL şifleme fonksiyonunu web server’ın yerine
getireceğine inanmak yerine, şifreleme için ayrı bir SSL cihazı
yüklenmiş olması tavsiye edilir. Bunun gibi bir cihaz olmadan SSL
altında çalışan aynı ekipmanın ölçeklenebilirliği kesintiye uğrayabilir.

13 Interneer Intellect
Intellect Platformu –Teknoloji ve Mimari Tanıtımı

ÖZET
Organizasyonlar rekabet avantajları sağlamak için bilgi teknolojilerini
kullanabilme becerilerine sahip olmalıdır. Kurumsal programlama için
Interneer’ın vizyonu, Microsoft yazılım temelli standartlar tabanlı bir
web mimarisini kapsar. Benzersiz tasarlanmış Intellect platformu ile
birlikte bu vizyon işletmelerin hızlı değişen iş ihtiyaçlarına tepki
yeteneğinin artması, daha bilinçli kararlar alması ve teknolojiden çok
işlerine odaklanmalarını sağlar.. Interneer’ın standart platformları,
türünde en iyi araçları ve benzersiz tasarımları bu eşsiz rekabette
sizlere yüksek standartlar sağlar. Interneer’ın yüksek kalitesi, iyi
düşünülmüş kurumsal teknolojisi ve mimarisi IT personelini “modası
geçme” ve “eskime” gibi terimlerle ilgilenmek zorunda bırakmaz.

14 Interneer Intellect

You might also like