| |
|
 |
|
| |
 |
SOA,
kurum içi ve dışı mevcut uygulamaların bir üst katmanda
yönetilmesi, kurumun gereksinim duyduğu yeni hizmetler
için servis odaklı projelerin geliştirilmesi, iş
süreçleri uygulamaları ile daha etkin entegrasyon gibi
bir çok amacı destekleyen "etkili bir teknoloji transformasyon
platformu" olarak kurumların gündeminde kendine daha
fazla yer bulmaktadır. |
 |
SOA nedir?,
SOA teknoloji stratejisi niçin gereklidir? Kurumunuza
SOA mimarisi nasıl hazırlanmalı ?, SOA ne tür uygulamalar
için gereklidir? SOA nasıl uygulanır?,Kurumunuzda SOA
gerekli mi? BPM ve SOA'nın uyumu neden öne çıkmaktadır?,
BT gruplarında nasıl bir dönüşüm gerekli olacaktır?, Kuruma
sağlanan fayda nasıl ölçülür? gibi sorulara cevaplar arıyorsanız
iletişim içinde olmak isteriz... |
 |
|
|
 |
 |
|
 |
Nedir?
SOA, mimari yaklaşım olarak, kolay bilgi paylaşım için kurumlararası
ve kurum içinde birlikte çalışabilirlik ve uygulamalar arasında
zayıf bağlantıların güçlendirilmesine olanak sağlayan bir çözüm
platformu olarakta ele alınabilir.
SOA, BT gruplarının kompleks BT alt yapılarının, uygulamaların,
sistemlerin ve veri tabanlarının daha etkin yönetilebilirliği,
birbirleriyle entegrasyon kolaylığı, tekrar kullanabilme kolaylığının
sağlanmasında destek olmaktadır.
Teknolojik alt yapı ve uygulama mimarisini SOA ortamına taşıma
kararı, stratejik bir bakış altında ele alınmalı ve SOA ortamına
transformasyonun gereklerii açık olarak belirlenerek hareket
edilmelidir.
SOA adaptasyon kararları, BT gruplarının kurum içinde mevcut
iş yapış modelini ağırlıklı olarak "servis sunan"
yapıya taşımasını ve daha çok iş/hizmet süreçlerine odaklanarak
çevik, hızlı ve düşük maliyetlerle yeni iş/hizmet servislerinin
geliştirilmesini desteklemektedir. Ancak kurum içinde mevcut
uygulamaların aşamalı şekilde bu modele taşınması sağlıklı bir
yöntem olarak ele alınırken , servis tabanlı yeni projelerin
SOA mimarisi ile başlatılması ayrı bir yöntem olarak da tercih
edilmektedir.
|
 |
 |
 |
 |
 |
 |
 |
Uygulama
Kapsamı
SOA, Bilgi İşlem Gruplarına yeni
bir tekonolojik vizyon açılımı sunmakta; bunun yanı sıra kurumsal
iş gelişimini ve felsefesini
servis sunan süreç yapısına taşımaktadır. İş uygulamalarında
ise "teknolojik transformasyon" aracı olarak kurumsal
projelerde etkinlik, verimlilik arttıran, hizmet
maliyetini düşüren ve çeviklik kazandıran özellikleri ile öne
çıkmaktadır.
Kurumun iş ve proje hedeflerine uygun durum tesbiti yapılır.
Mevcut teknolojik alt yapı, uygulamalar incelenir ve teknik
grubun yetkinlik yapısı değerlendirilir. Projelendime sürecinde,
Kurumun yeni projelerine SOA teknolojik alt yapısı mevcut yapıdan
bağımsız olarak uygulabileceği gibi,
kurumun mevcut alt yapısı ve uygulamaları dikkate alınarak tasarlanan
SOA mimarisi ile teknolojik dönüşüm çalışmaları başlatılabilir.
SOA ile BT grupları yeniden organize edilir, bilgi ve beceri
yetkinlikleri arttırılır, iş taleplerine daha hızlı cevap veren
ve çevik yapıya taşınması sağlanır.
SOA uygulama platformu için (framework) kurumun ihtiyaçlarına
uygun olarak mimari tasarımı ve
teknolojik alt yapı bileşenleri ve tamamlayıcı yazılım araçları
ile inşaa edilerek, servis uyumlu ortam hazırlanır.
Her bir SOA projesinde tüm SOA yazılım bileşenleri ve altyapılar
gerekmeyebilir. Tamamen projenin
yapısı ve hedeflenen problemin çözümüne uygun olarak SOA teknolojik
alt yapı bileşenleri ve
araçları çözüm mimarisini belirlemektedir. |
 |
Verilen Hizmetler
Aşama-1: Ön hazırlık (Proje hazırlık aktiviteleri)
• Ön hazırlık planlaması
• Teknolojik alt yapı analizi
• Teknik ekibin yetkinlik analizi
• SOA Projesi strateji ve kapsam belirleme çalışması
• Teknik ekibe teknoloji, iş süreci ve uygulama
metodolojisi teorik eğitimlerinin verilmesi
Aşama-2: Teknoloji transferi ve geliştirme (SOA Bilgi
ve beceri aktarım aktiviteleri )
• SOA Framework mimari ve teknoloji alt yapı
gereksinimlerinin belirlenmesi, Proje amacına uygun
SOA teknoloji alt yapı tedariği
• SOA proje uygulama ve yürütme metodolojisinin
belirlenmesi
• Proje geliştirme ve yürütme plan hazırlığı
• SOA framework ve alt bileşenlerin kurulması, SOA
mimarisinin diğer bileşenler için tasarımı
• SOA Framework eğitimi ve adaptasyonu
• Eğitimler; Use case, Servis tabanlı analiz ve tasarım,
UML, XML, Süreç, Java/J2EE, vb.
• Proje ekibi ve rol yapısının belirlenmesi
• Proje ekibi ile SOA uygulama geliştirme atölye çalışmaları
• Proje ekibi için seviye geliştirme desteği
• SOA yazılım geliştirme proje yönetim ve uygulama
metodolojisinin olgunlaştırılması (Gereksinim analizi,
tasarım, geliştirme, test, konfigürasyon yönetimi,
proje
yönetimi, uygulamaya alma, değişiklik yönetimi vb.)
• Proje grubu bilgi ve beceri seviye değerlendirmesi
• Aşama-3 için proje ekibi belirleme ve rol tanımları için
öneri
Aşama -3 : Uygulama; SOA framework üzerinde uygulama
geliştirme (Birlikte Geliştirme ve Rehberlik)
• Uygulama geliştirme konusu ve/veya konuya ait bir alt
kapsam tanımı
• İş Kapsamı için nesne tabanlı, servis tabanlı analiz
çalışması
• İş kapsamı için UML modelleme çalışması
• İş kapsamı için Java/J2EE SOA framework ortamında
servis tabanlı yazılım geliştirme
• Test süreç yönetimi
• İş kapsamı için proje yönetim ve belirlenen
metodolojiye uygun çalışma disiplinin oturtulması
• Durum değerlendirme ve durum raporu
• Proje kapanış değerlendirmesi
ORACLE/Bea
SOA Suite Components
|
 |
 |
 |
 |
 |
 |
|
| |
 |
Neden
Signum?
• Müşterilerimizin hedeflerini ve gereksinimlerini ön planda
tutarak, isteklerini zamanında ve istenilen kapsamda
karşılamaya önem gösteririz.
• Uzmanlık alanlarımızdaki tecrübelerimizi müşterilerimizle
paylaşırız.
• Hizmetlerimizin iş sonuçlarına kalıcı ve fayda sağlamasını
hedefleriz.
• Önerdiğimiz hizmetler ile müşterilerimizin kurumsal alt yapılarına
yeni vizyon katmaya ve değişim yaratmaya çaba gösteririz.
• Hizmetlerimizi uzman personel ile gerçekleştirmeyi ilke olarak
benimseriz. |
 |
|
| |
|
|