This post covers Free Video On What is SOA and What is Step by Step Prerequisite to learn SOA in Oracle SOA Suite.
Here is one Quick start:
Here I would like to give brief overview of Oracle SOA technology and prerequisites to learn Oracle SOA, BPEL, and DVM…Etc.
What is SOA …?
Service Oriented Architecture (SOA) is a solution for making two or more system talk to each other and SOA provides the architectural framework needed to integrate diverse systems together and create new composite applications. Oracle SOA Suite provides the tools needed to turn an SOA architecture into a working solution.
SOA is a Middleware solution and would help to integrate different application within and enterprise which might be running in different technology and different platform.
Prerequisite to learn Oracle SOA
Here is the main checklist which you should know if you want to learn Oracle SOA or want to take grow your career in Oracle SOA Suite
Following are the minimum prerequisites to get into Oracle SOA technology.
Extensible markup language (XML): This is the only Prerequisite which you should know if your want to become an SOA Developer, Inside this, we have multiple things as:
for more details about these terms check out our SOA Development Course where we have Explained about this in more detailed. Once you are Familiar with above SOA Prerequisites you should have knowledge about
SCA(Service Component Architecture) This is the architecture on which Oracle SOA Suite works.
Here are one Slide of our Training of SOA Architecture
you should have the knowledge to install Oracle SOA Suite. (we have dedicated module to install SOA Suite and provide dedicated server to practice SOA Suite Installation)
Here is a Glimpse what we have covered in our Activity Guide:
We learn how to start/Stop Database, Install Oracle SOA Software, how to create SOA Database Schema using RCU, How to configure WebLogic domain for SOA Suite, How to start Admin and SOA Managed Servers, Start servers using scripts, Node Manger Configuration, SOA Management Tool, SOA Management URLs.
This is where you will get your SOA Console (GUI to manage SOA) and Manage the SOA URL (EM / Console, SOA – Composer, B2B.
Next Important Thing to Learn is BPEL. Inside this Multiple Activities comes as (Assign, Transform, While, Switch, Flow, FlowN, throw, Bunisnessterminate, empty…etc)
- Human Task
- Business Rules
- Spring Content
In all BPEL is Most Important Tool which you should have the knowledge and we have given theoretical as well as practical knowledge in all above topics s in our SOA Suite Development Training.
Next, you Should have knowledge about Domain Value Map(DVM)
Did you watch Free Tech clip on DVM ?? if nor watch now
After that, you should have knowledge about MetaData Service (MDS). This is also Covered in our 5 Min Tech clip Click here to see the Video:
Next, you should have knowledge on
- Fault Handling: It is a part of BPEL Level and Fault Policy Framework. It is a error handling in Oracle SOA Suite.
- Performance Tuning: This is a very advanced topic is Oracle SOA Suite. it is used to tune the code into BPEL so that it can give good performance at the run time at production environment.
- Dynamic Partner Link: It is Widely used at runtime to decide which service need to be used at the time run time.
- Correlation: This is important at the time of BPEL Process when we are using Asynchronous service instead synchronous service.
- DB Adapter: It helps us to connect with SOA legacy application. we have different adapter Like file adapter, JMS adapter, AQadaper
we have not finished yet …………….!!!
Check more topics which you should also learn and already part of our training:
- Deployment technique
- Config Plan
- Security plan
The only challenge is how to learn these topics steps by steps in a detailed manner with theoretical and practical knowledge too so we are here to help you and Guide you.
This is only a teaser of our SOA Development Training all above Topics are already part of our course if you want to part of our group, if you want more depth details and want to see full picture , Register for this Course Oracle SOA Suite Development Training with Atul Kumar (Oracle ACE & Author) and Sumit K. (SOA Expert)
Did you find this video about “Things you should Know as SOA Developer ” useful?
Are you having any queries?
Post Queries / Feedback under comments below …
If you are looking for commonly asked interview questions for Oracle SOA Suite Development Training then just click below and get that in your inbox or join our Private Facebook Group dedicated for Oracle SOA DevOps.