This blog 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 Quickstart:
Here I would like to give a 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 systems 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 an 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
The 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 you want to become an SOA Developer, Inside this, we have multiple things as:
- XSD
- WSDL
- XPATH
- XSLT
- NameSpaces
for more details about these terms check out our SOA Development Course where we have Explained this in more detail. 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 is 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 a dedicated server to practice SOA Suite Installation)
Here is a glimpse of 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 Manager 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)
- Mediator
- Human Task
- Business Rules
- Spring Content
In all BPEL is the Most Important Tool which you should have the knowledge and we have given theoretical as well as practical knowledge in all the 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 of
- Fault Handling: It is a part of the BPEL Level and Fault Policy Framework. It is an 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 the production environment.
- Dynamic Partner Link: It is Widely used at runtime to decide which service needs to be used at the time run time.
- Correlation: This is important at the time of the BPEL Process when we are using Asynchronous service instead of synchronous service.
- DB Adapter: It helps us to connect with the SOA legacy application. we have different adapter Like file adapter, JMS adapter, adapter
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 the 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?
Next Task for you:
Want to move ahead in your career and want to get a higher Earning Job?
Get 7+ Courses for DBAs & Apps DBA in a bundle program and learn from the Industry’s best Experts.
adrian awadis says
Thanks for sharing this great information I am impressed by the information that you have on this blog.
Rahul Dangayach says
Hi Adrian,
Glad you like the blog.
Please stay tuned for more informative blog.
Thanks and Regards
Rahul Dangayach
Team K21 Academy