Oracle OSM (Oracle Order and Service Management)

What is Oracle Order and Service Management?

OSM manages the order fulfillment functions that are required to complete an order that is created in a customer relationship management (CRM) system or other order-source system.

OSM central place in your order management solution

Oracle OSM Operates in two distinct layers in telecommunications:

—  Central Order Management

—  Service Order Management

 

Oracle OSM functions:

Order execution manual and automated processing

Order visibility

Aggregated status calculation and notification

Supplemental and cancellation order handling

Order decomposition

Order relationships and dependency management

Order fallout management

Order risk notification

Order reporting

OSM Architecture:

- OSM Server: J2EE application that is deployed to an Oracle WebLogic server

- OSM Web Clients: Order management personnel to examine and manage orders

- Design Studio: Design-time environment(Eclipse)

- Administrative Tool

- Oracle Database

- Software Development Kit: XQuery, XSLT, or Java configuration,Web service WSDL,XML API schemas

We can use design studio to configure,build and deploy OSM solutions. We can use web clients to monitor order execution.

Oracle Database&Datawarehouse Best Practices

OracleDay 2014 Turkey, My presentation

troug-zekeriyabesiroglu

OracledayZekeriya

Oracle Grid and Rac startup&configuration scripts

Two important Command . Crsctl and Srvctl.

Crsctl commands. Manage clusterware related operations

start-stop cluster

Srvctl commands. manage Oracle related operations.

start-stop instances and services

Start or stop Oracle Clusterware on a specific node:

crsctl start cluster

crsctl stop cluster

Determine the overall health on a specific node:

crsctl check crs

CRS-4638: Oracle High Availability Services is online

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

Determine the location of the voting disk:

crsctl query css votedisk

crsctl query crs activeversion

Oracle Clusterware active version on cluster is [11.2.0.1.0]

Stop the Oracle Clusterware stack on all nodes:

crsctl stop cluster -all

Determine the list of interfaces available to the cluster:

oifcfg iflist –p -n

Stop Clusterware on all nodes:

crsctl stop crs

Start Clusterware on all nodes:

crsctl start crs

View SCAN VIP configuration

srvctl config scan

View SCAN LISTENER configuration

srvctl config scan_listener

grid@host01 bin$ ./crsctl stat res -t

You can view resource name , target,state,status

Start and Stop Asm instances

$ srvctl start asm -n host01

$ srvctl status asm -n host01

ASM is running on host01.

$ srvctl stop asm

Oracle Exadata Eğitimleri

thy exadata_certified_logo

Türkiye’nin en büyük firmalarından Turk Hava Yolları Exadata eğitimleri için bizi tercih etti.

2011 yılından beri Türkiye’de onlarca firmaya Exadata konusunda eğitim ve danışmanlık yaptım.

Dünyanın sayılı firmalarından olan Turk Hava Yolları ile bu eğitimleri gerçekleştirmek, Turk Hava Yollarının uzman dba ekibiyle birlikte daha ileri teknolojiyi planlamak benim içinde bir zevk olacak.

Weblogic 12c & Oracle Database 12c beraber nasıl çalışır.

Oracle’ın dünyada lider durumda olan iki ürünü. Gerek Weblogic gerekese database sektörün en büyük özelliklerini üzerlerinde barındırıyorlar.

Bu iki alanlarının lider ürünleri beraber çalışmak durumundalar. Bu iki ürünü beraber kullanan bir çok firma var. Bugün bu iki ürünü beraber çalıştırırken yapmamız gerekenlerden bahsedeceğim.

Weblogic server Database 12c üzerinde bazı temel özelliklerle geldi.

-High Availability application continuity

-Multitenant database scalibity

-Database resident connection pool

-Global data services geldi.

Application Contiunity ile yüksek seviyede çalışan durmayan uygulamalardan bahsediyoruz. Oracle Rac & Rac one node ve Dataguard özellikleri elimizi çok güçlendiriyor.

Weblogic Multitenant Database ile beraber çalışabilirmi?

Evet çalışır hatta daha iyi çalışır.

Weblogic domainimizde datasourcelarımız ayrı databaselere bağlarız. Bütün databaselerimizi bir Container database sapkası altında birleştirelim.

Pluggable databaseler weblogic tarafında normal database gibi gözükür. Böylece gereksiz dataları izole edip daha iyi kaynak kullanımı sağlarız.

DRCP Database resident connection pool özelliği çok faydalı bir özellik. Bu özellikle beraber bir connection broker var. Daha iyi bir kaynak paylaşımı bu özellikle sağlanıyor.

Global data servis özelliği sayesinden dünyanın neresinde olursa olsun runtime load balancing ve failover özellikleri data centerlar arasında yapılabiliyor.

Bu özelliklerin hepsini ancak   WLS 12.1.2 ve Db 12c olduğunda kullanabiliyoruz.

Oracle Weblogic 12C kuracagız Database Active Grid Link ile bağlayacağız. database tarafında 12c Rac kullanacagız ve Dataguard yapacagız.

Weblogic için  11g Rac + Generic Datasource veya 12c Rac +Active Grid link arasında ne Fark var?

11g tarafında timeouttan kaynaklı uzun beklemeler ve uygulama hata dönüşleri alırken

12c tarafında FAN dolayısı ile çok hızlı hata tespiti ve SQL replay ile beraber uygulama hata dönüşü almaz.

Özetle 12c Weblogic ve 12c Database için zamanın yavaş yavaş geldiğini görüyoruz.

What is NoSql Database ?

RDBMS DATABASE Compare NOSQL Database

Ekran Resmi 2014-10-22 15.23.46

RDBMS: Complex data,important data

NOSQL:Simple Data,less important data

—-

RDBMS:Join data,Complex relation

NOSQL:Avoid join,simple data

—-

RDBMS:Schema important

NOSQL:Schema free

—-

RDBMS:Scale up

NOSQL:Distributed Storage

NOSQL DATABASE COMPARE HDFS

NOSQL: DATABASE,Read,write,delete,update

HDFS: File system, write once,read many

—-

NOSQL: Real Time

HDFS: Batch

WHY I CHOOSE NOSQL DATABASE?

Your data is high volume and low value and your application schema is dynamic then you choose NoSql database.

Why I Choose ORACLE Nosql DATABASE?

Oracle Nosql database is key-value database. Nosql written in JAVA. Good Scalability,load Balance and availability features.

Oracle Nosql database is easy install,configurable consistency and general purpose database.

Nosql database has Master nodes,replica Nodes,Kvstore and nosql apllication drivers.

You can Manage Nosql database by command line or web console.

Ekran Resmi 2014-10-22 15.19.04

Sample Application.

Credit Card Approval Application:

Credit card approval application data is high volume, RESPONSE TIME should be VERY FAST.

Why we choose Nosql?

in transaction we need credit card number and approval charge and we must check credit limit,card status(stolenor lost),current balance,appoval amount.

Above mention example we design

Major key : Card Number

Minor key: Approval status

Value  :Card limit,Card status,Card number.

Oracle Sertifika Secenekleri

Dünyada her IT firması ürünleri konusunda uzman olan kisileri belirlemek için , bazı değerlendirmeler gerçekleştirip çeşitli sertifikalar veriyorlar.

Oracle’da sertifikalar konusunda birçok farklı sertifikası olan firmalardan. Bu konuda kafalardaki karışıkları gidermeye çalışacağım.

Öncelikle versiyon. Evet Oracle sertifikalarında versiyon önemlidir. Sertifikaların bir ömrü vardır. Bundan 10 sene önce aldığınız bir sertifika bugün Oracle tarafından geçerli değildir. IT sektörü gibi nerdeyse her gün yeniliklerin çıktığı bir ortamdır. Oracle’da diğer firmalar gibi uzmanların kendilerini ve bilgilerini güncel tutup tutmadıklarına çok önem vermektedir.

Oracle 9i 2001 yılında

Oracle 10g 2003 yılında piyasaya sürülmüştür. Dolayısı ile geçerliliğini yitirmiştir veya çok yakın tarihte yitirecektir.

https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=767&intcmp=WWOUCERTBLOGPOST1055100714

Oracle Dünyada Javadan Database teknolojilerine , Engineered Sistemlerden Middlewarelere , Solaristen Applicationlara BI ürünlere kadar IT sektorunun en önemli bayrak ürünlerinin yazılım firmasıdır.

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39

Oracle’ın süphesiz en önemli ürünü veritabanıdır. Veritabanı tarafındaki sertifikasyonun resmini aşağıda bulabilirsiniz.

Ekran Resmi 2014-10-22 09.50.09

Bu durum 12C için sözkonusu olunca

Ekran Resmi 2014-10-22 09.53.32

Örneğin kullandığınız teknoloji Java ise sizin bu sertifika programı ile bir alakanız yoktur. Yada Exadata üzerinde uzman olanlar Exadata sertifikasına sahip olurlar.

Ekran Resmi 2014-10-22 10.23.15

 

Weblogic Konusunda uzmansanız sizin için uygun secenekler

Ekran Resmi 2014-10-22 10.25.19

Sozkonusu JAVA ise

Ekran Resmi 2014-10-22 10.26.55

Follow

Get every new post delivered to your Inbox.