2. KISACA EMBARCADERO 1993 yılında kuruldu, merkezi San Francisco, Calif. ABD’de 100 milyon$ yıllık gelir 500 üzerinde çalışan Dünya genelinde 29’un üzerinde ülkede ofis Dünya çapında 3 milyon kullanıcı Fortune 100 şirketlerinin 90’dan fazlası Embarcadero ürünlerine güveniyor 2
6. Ürünlerin Ortak Özellikleri 6 Cross-Platform Aynı arayüz kullanarak farkı veri tabanları ile çalıma Farklı veri tabanı üzerinde yapılacak olsa da aynı sihirbazları kulanabilme Yeni başlayanlar için öğrenim kolay İşletim sistemi işleri (job) kullanımı Sihirbaz kullanımı Ürünler arası entegrasyon
9. ER/Studio Data Architect Nedir? 9 Veritabanı uygulamalarını : Analiz etmek, Tasarlamak, Yaratmak, Ve devamlılığını sağlamak için kullanılan Veri modelleme aracı
15. Diğer Modelleme Araçları 15 ER/Studio Business Architect BPMN standartlarında iş süreçlerini modelleme aracı
16. Diğer Modelleme Araçları 16 ER/StudioSoftware Architect Nesne Yönelimli (Object Oriented) modelleme aracı UML 2.0 standardı
17. Diğer Modelleme Araçları 17 ER/StudioRepository Sunucu tabanlı model yönetim sistemi Takım üyelerinin, model paylaşımı yapabileceği ve mevcut çalışmaları yeniden kullanabileceği işbirliği ortamı Veri bütünlüğünün sağlanması Nesne ve model sürümlerini yönetilmesi
18. Diğer Modelleme Araçları 18 ER/StudioPortal ER/StudioRepository ürününe erişerek; Arama ve raporlama yapmak üzere kullanılan web tabanlı araç
19. Diğer Modelleme Araçları 19 ER/StudioMetaWizard Üst verinin (metadata) değişik ortamlara aktarılmasında/entegre edilmesinde kullanılan araç. ER/Studio Viewer ER/Studio modellerinin gösterilmesi/yazdırılması için kullanılan araç ER/Studio Universal Data Models Standardizasyonu sağlamak ve geliştirme süresini kısaltmak için kullanılan veri modeli şablonları
20. Ürün Paketi 20 ER/Studio XE2 Data Architect Business Architect Software Architect Portal Repository MetWizard
22. Rapid SQL Nedir? 22 Veri tabanı geliştirme aracı Yedi ayrı veri tabanı platformu için tek bir arayüzle SQL geliştirme
23. Rapid SQL Nedir? 23 Kullanıcıların; IBM DB2, Firebird, InterBase, Microsoft SQL Server, MySQL, Oracle, andSybase veri tabanları üzerinde; Veri tabanı nesnelerini; Yaratmasını, düzenlemesini, sürümlerini tutmasını, iyileştirmesini (tune) ve veri tabanı sunucusunda konuşlandırmasını sağlayan IDE
24. Rapid SQL Nedir? 24 Çoklu veri tabanı desteği (Cross-platform) ile veri tabanları arasında geçiş çok kolay; Her bir veri tabanı nesnesi için çok tablı ve grafiksel – standart nesne editorü
39. DBArtisan – PerformanceAnalyst Veri tabanındaki performans düşüklüklerini ya da muhtemel kesinitileri tespit etmek için kullanılır I/O, alan (space), veri tabanı nesneleri, kullanıcı etkinliği, SQL cümleleri ile ilgili; analizler ve detaylı bilgiler üretir ‘drill-down’ ekranlar aracılığı ile performans darboğazını keşfetmek için derinlemesine analiz imkanı verir 39
41. DBArtisan – CapacityAnalyst Kullanıcı tarafından belirlenen aralıklarla performans metriklerini ve tarihsel üst verileri (metadata) toplar Tarihsel verilere dayanarak trend analizi ve ileriye yönelik tahminler yapar Veri tabanını izle Trendi analiz et Geleceği tahmin et 41
43. DBArtisan – SpaceAnalyst 43 Tüm depolama (storage) problemlerinin tespiti, muayenesi ve çözümü için kullanabileceğimiz ürün Parçalanma (fragmentation) tespiti Yer azalması tespiti Nesne kullanımı ve fiziksel yerin izlenmesi için harita Yeniden yapılanadırma (reorganization)
46. DB Change Manager Nedir? 46 Veri tabanında yapılacak değişikliklerin; kolaylaştırılması, otomatikleştirilmesi ve raporlanması Geliştirme döngüsünün akışkan hale getirmek (streamlinedevelopmentlifecycle) Veri, şema ve yapılandırma değişiklikleri için karşılaştırma ve eşleştirme
47. DB Change Manager Özellikler 47 1-n karşılaştırma özelliği Gelişmiş değişiklik komut dosyası (alterscript) üretilmesi Kaynak kod kontrol sistemleri ile entegrasyon HTML, PDF, CSV, RTF, XML formatlarında raporlama Cross-platform
52. DB Optimizer Nedir? 52 Veri tabanı performansı artırmak için yavaş çalışan SQL cümlelerinin; keşfedilmesi, irdelenmesi (diagnose) ve düzeltilmesi için kullanılan performans iyileştirme aracıdır.
53. DB Optimizer – Nasıl Çalışır? 53 Keşfet : grafiksel arayüz yardımı ile yavaş çalışan SQL cümlelerini belirlemek için bekleme süresi analizi İrdeleme (diagnose) : ‘explain-plan’ ve ‘drill-down’ ekranlar yardımı ile SQL cümlelerinin etkinliklerinin detaylı irdelenmesi İyileştirme : Depolanmış yordamların, SQL cümlelerinin toplu (batch) iyileştirmesi
54. DB Optimizer Kilit Özellikler 54 SQL Profiler: İyileştirmeye ihtiyaç duyabilecek SQL cümlelerinin grafik arayüzünde sunulması SQL Tuner(Oracle): İyileştirme teklifleri SQL Editor: Kod tamamlama, hata yakalama gibi özellikler sunan editor Cross-platform
59. Performance Center Nedir? 59 24/7 performans izleme çözümü Kullanıcı tanımlı eşik seviyeleri GUI/Web arayüz aracılığıyla erişilebilen bir çok değişik statü bilgileri
60. Performans Center – İdari Faydaları 60 Uygulamaların servis seviyelerinin artması (SLA) 24/7 izlenme Potansiyel sorunların tepiti Uygulama cevap sürelerinin aşağıya çekilmesi Bakım maliyetlerinin ve olumsuzlukların azalması Kapasite planlaması daha kolay Mevcut kadronun korunarak artan ihtiyaçlara verilen hizmetin devam etmesi Sorunların çözüm süresinin kısalması Tek bir arayüz kullanarak farklı veri tabanlarıyla çalışabilme
66. Ürün Paketi 66 DB PowerStudio Developer Edition Rapid SQL DB Optimizer DB Change Manager DBA Edition DB Artisan DB Optimizer DB Change Manager Enterprise
68. Diğer Embarcadero Ürünleri ve Kavramlar InstantOnTeknolojisi – ion InstantOn™: Kurulum gerektirmeden aracı çalıştırmak için Aynı aracın farklı sürümleri çalıştırılabilir Ürün Baskıları Developer Pro Enterprise Professional Standard XE 68
74. ToolBox Nedir? Ürünlere kolay erişim Ürünün farklı sürümlerini çalıştır, yükle, güncelle, seç özellikleri Tek başına çalışma modundaEmbarcadero’ya bağlanarak ürün indirebilme Ağ üzerinde Embarcadero ToolCloud ile birlikte çalışma 74
77. ToolCloud Nedir? 77 Tüm Embarcadero ürünlerinin merkezi yönetimi Ürünlerin sürümlerini, lisanslarının, otomatik indirilemesi gibi işleri basitleştirerek yönetime katkıda bulunmak Web tabanlı
80. Embarcadero License Center (ELC) Nedir? 80 Embarcadero lisanslarının kolay ve merkezi kontrolü Lisans kullanan kullanıcıları görme, yönetme Lisans kullanacak bilgisayarları (IP) kısıtlama Web tabanlı