• Home
  • Site Aliases
    • www.cloud-native.info
    • oracle.cloud-native.info
    • Phil-Wilkins.uk
  • About
    • Background
    • Presenting Activities
    • Internet Profile
      • LinkedIn
    • About
  • Books & Publications
    • Logging in Action with Fluentd, Kubernetes and More
      • Logging in Action with Fluentd – Book
      • Fluentd Book Resources
      • Log Generator
    • API & API Platform
      • API Useful Resources
    • Oracle Integration
      • Book Website
      • Useful Reading Sources
    • Publication Contributions
  • Resources
    • GitHub
    • Oracle Integration Site
    • Oracle Resources
    • Mindmaps Index
    • Useful Tech Resources
    • Python Setup & related stuff
  • Music
    • Music Reading

Phil (aka MP3Monster)'s Blog

~ from Technology to Music

Phil (aka MP3Monster)'s Blog

Monthly Archives: March 2014

Oracle Fusion Applications Development and Extensibility Handbook Chapters 5 & 6

31 Monday Mar 2014

Posted by mp3monster in Book Reviews, Books, General, Oracle, Oracle Press

≈ 5 Comments

Tags

book, fusion, Fusion Applications, Oracle, Oracle Press, review

Continuing with the review of Oracle Fusion Applications Development and Extensibility Handbook (Oracle Press) into Chapters 5 & 6. We start to be taken into a lot more detail on the different types of customisation. Chapters 5 & 6 looks at the page composer capabilities. Chapter 6, specifically focuses on CRM because of the differences it has, although the core principles are the same and chapter 5, tends to be look at it for everything else. For non CRM solutions the users get a limited Page Composer capability, and Administrators get a more powerful level of capabilities in the form of being able to control what information is hidden or presented. The fact that the book identifies the differences in behaviour between the likes of the  HCM and Financials etc is of serious credit to the authors as it requires a lot of effort to check and verify such differences.

The chapters although following the previous ones providing a breadth of coverage also now dive into some detailed step by step examples of customisation. The examples don’t cover every possible type of customisation, but a good example from each area for example adding details to a form and re-arrange form layout and labelling through to changing the navigation menus.  My only small criticism is that there is no clear statement about the start state (i.e. which components are deployed and their initial configuration, is there any prior data needing to be loaded etc). For me at least, I tend to look at the step by step guides as being comparable to the detail necessary to manually run test scenarios. That said, this shortcoming isn’t the end of the world and I’m sure with a standard deployment of the fusion apps to hand to experiment with you should be able follow achieve the points being demonstrated even if you have to err away from the precise actions described.

The CRM Fusion Application appears to have a lot more capability within the Composer approach to extensions with ability to develop scripts using Groovy and ADF Business Components. The definition of event triggers, simple workflows and user alerts via the likes of email.

I had hoped that the chapters would perhaps touch upon internationalisation and localisation (e.g. making labels language specific, currency presentation) but checking the Oracle documentation this is a development (JDeveloper) style activity – so I’m sure that the next chapters will address as they look at customisation from a JDeveloper perspective.

Over all a well written pair of chapters managing to walk that fine line of providing breadth of information whilst still going into enough detailed depth for you to understand what is involved in implementing these customisations.

 

See earlier chapter reviews at:

  • Chapters 1 & 2
  • Chapters 3 & 4

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

Oracle Fusion Applications Development and Extensibility Handbook Chapters 3 & 4

23 Sunday Mar 2014

Posted by mp3monster in Book Reviews, Books, General, Oracle, Oracle Press, Technology

≈ 6 Comments

Tags

applications, book, flexfields, fusion, Fusion Applications, Oracle, Oracle Press, review, Security

Continuing with the review of Oracle Fusion Applications Development and Extensibility Handbook (Oracle Press) I’m going to look at chapters 3 & 4. Chapter 3 looks at the different types of Flex Fields from the well known Dynamic Flexfields (DFF) and the more advanced EFFs and KFFs (different ways to provide more advanced flex values such as linking other tables of data).

The book describes briefly the steps to utilise many of the capabilities with some screenshots but don’t mistake this for a detailed key this value followed by click that button combined with screenshots of every step for all aspects (if you did that we’d probably trying to read 5000 pages not 500). So if you want to see and feel all the different aspects explained you will need to have an instance of Fusion apps to try the techniques out with. For me, this is no bad thing, I want to understand what the capabilities are and a sense of the effort and complexity involved – if I want to have blow by blow guide I’d turn to OTN and the tutorial video clips being made available everyday by Oracle on YouTube.

The book also recognises not all strategies are available with all Fusion apps and what can therefore be done. Either by implementing the capability yourself, or asking Oracle to prioritise feature development in the Fusion apps domain.

Unusually rather than continuing with customisation capabilities in Chapter 4 we look at Security. This is no bad thing as if you want to achieve security in depth you need to understand how it can be incorporated at every level as you go rather than as an after thought at the end. But as you go through this chapter you’ll see just how central the security framework is to working with Fusion Apps.

The security perspective comes primarily from an authentication and authorisation (A&A) perspective so bringing in OAM and OID along with related tooling (including APM which is a central tool for Fusion Apps Security). The A&A framework provides an advanced hierarchy of roles and permissions as the capability to integrate extensions with it. The book again provides a solid foundation on which you can build specific implementation understanding.  Security comes in two forms – functional (i.e. restricting access to Fusion app capabilities) and data (which records a user can or cant see). The fascinating aspect for me is the data view because the different organisational possibilities that can influence the data you can or can’t see – for example by value, by internal organisational structures such as departments, by suppliers/partners/customers and so on (Oracle use the terminology of sets).

Security considerations go beyond just managing major roles, but how to autoprovision users (i.e. I create an OID entry for a new employee – how to provide them with a standard set of credentials). How to interact with Fusion Apps at the web service level from inside or outside the secured FusionApps environment.

As with Chapter 3, there are illustrations on how to establish some security settings and leverage security for your own development, but not in an exhaustive click by click manner.

Both chapters, particularly Chapter 4 introduce the ideas and approaches in a succinct manner explaining both the more well known concepts but also the more advanced capabilities along with identifying some common challenges and how they can be overcome (through the provision of tooling or technique for diagnosis).

So far this has been the best introduction to Fusion Applications I have come across.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

Packt Promotion as they hit 2000 titles

20 Thursday Mar 2014

Posted by mp3monster in Books

≈ Leave a comment

Tags

books, Packt, promotion, statistics

We’ve just heard that Packt Publishing have reached 2000 titles now.  To celebrate they’re running a promotion until  26th March 2014 with a buy one get one free. The offer is unlimited within the period and the discount will appear when you checkout.  For more go to  Packt here.

Packt2KPromo

This news got me thinking I’ve contributed to the book authoring process for 5 books now – which means I’ve contributed to 0.25% of the Packt books.  Reviewing a book takes on average 4 hours per chapter and most Packt books comes with 10-12 chapters. If it takes 4 times longer to write a chapter (16 hours) that’s 160 hours per book and 32,000 hours of authoring effort in the Packt library, which equates to over 3 1/2 years of non stop writing.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

Enterprise Security – A Data Centric Approach to Securing the Enterprise – A Slight Return

13 Thursday Mar 2014

Posted by mp3monster in Books, General, mindmap, Technology

≈ Leave a comment

Tags

Aaron Woody, data centric, mindmap, Security, xmind

A while back I reviewed the excellent book Enterprise Security: A Data-Centric Approach to Securing the Enterprise.  I had mentioned that I would in due course make a mindmap available based on my reading of the book as I use mindmaps as a memory jog when I need to go back to referencable material.

Well I have made by first cut of the mind map – which can be found with my shared mindmaps here. I shall be updating it and adding details, so it is worth checking back.

As WordPress prevents embedding iframes – I can only offer an image here – but the mindmap toolsite provides a fully interactive view to the mindmap.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

Oracle Fusion Applications Development and Extensibility Handbook – review Chapters 1 & 2

13 Thursday Mar 2014

Posted by mp3monster in Book Reviews, Books, General, Oracle, Oracle Press, Technology

≈ 6 Comments

Tags

applications, development, extensibility, fusion, Oracle, Vlad Ajvaz

So I’ve got through the first couple of chapters of Oracle Fusion Applications Development and Extensibility Handbook (Oracle Press). The book starts with a presumption of minimal knowledge so the first chapter provides an excellent high level overview on the framework and assembly of Fusion Applications and some of the principles such as Weblogic node management. Although an appreciation of non Fusion Apps will give you a sense of some ideas such as Flexfields would be useful at this stage, but they are explained in a lot more depth later on.

Chapter 2 moves onto the different kinds of customisation that can be performed and how those customisations are achieved from user configuration through to tools in the Fusion Apps and onto JDeveloper and the Fusion Apps libraries. The interesting thing is that all though it is clear a lot of work has gone into managing the dev and test cycles on a shared Fusion Apps platform including potential change conflict management there seems to be little for direct linkage or built in configuration management.

In terms of a book, it has started very well, providing a sense of over all shape of Fusion Apps in a very readable and informative  manner.  I think this is going to be a informative & easy read.

Oracle Fusion Apps at Google

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

TOGAF Mindmap

11 Tuesday Mar 2014

Posted by mp3monster in General, mindmap, Technology, TOGAF

≈ Leave a comment

Tags

mindmap, TOGAF, xmind

Following yesterday’s post, I thought I’d share a mindmap that was useful with the TOGAF stuff …

TOGAF Mindmap

To use a friendly readable & navigable version of the mind map click on the image or here.

This is one of a number of mind maps I have made available through a SaaS mindmapping tool now.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

TOGAF Certification – Passing on the Helpful Tips

10 Monday Mar 2014

Posted by mp3monster in General, Technology, TOGAF

≈ Leave a comment

Tags

books, certification, exam, study, TOGAF

Having successfully become certified with TOGAF 9. I thought it would be good to share some hints, tips and observations that have helped me along the way.  So as you may know the exam is conducted through multiple choice – but that simple examination approach should not give a false sense of ease – because a lot of the options will sound right (until you understand the exact technical meanings).

  • Training course or not to training course, that is the question? Personally I wouldn’t taken on the exam without the training – the TOGAF full text runs to 1000 pages. The course for me at least gave 1000 foot view, an some insight from practitioners and the 1st set of suggestions on preparing for the exam.
  • One of the key points I picked up is the terminology and language is very important. Understand the key terms and read questions very carefully and a lot of information will standout. As I was told when on the training, it is surprisingly common for the right answer to often be the longest textual answer because it is being semantically accurate.
  • Books – well I’d suggest that the full TOGAF® Version 9.1 manual is a desk reference for whilst practicing TOGAF. To get the exam under your belt read TOGAF® 9 Foundation Study Guide you will need to pretty much need to know this stuff cover to cover. Although the guide is Foundation stage – it will get you a long way and you can add additional knowledge from the TOGAF® Version 9.1 A Pocket Guide
  • From these guides you need to know the ADM itself, including the steps in each phase, what the techniques are for and why you might use them (things like gap analysis etc).
  • The study guide has mock stage 1 exams, and each section also has practice questions – take advantage of them. The questions are stylistically pretty good, although in hindsight perhaps erring of the easier side, and the mock exam questions got progressively harder in my opinion.  But the real exam for me, question 1 was a real curve ball.
  • There are other sources of mock questions (including other books) – I found the mock exams at http://theopenarch.com/ helpful.  After each mock exam, I reviewed the answers that I got wrong to try and understand why they are wrong – which helped me identify any areas of reading I was weak on.
  • Read the questions very carefully, there are sometimes indicators as the right answer in the question. Also watch for things like, not what answer in A-E is right, but which one is wrong.
  • Timing – 60 minutes for 40 questions in part 1 doesn’t sound like very long – particularly given the advise of take your time read the questions very carefully. But actually, you’ll find once you’ve got a handle on a chunk of the study guide you’ll find you can rip through some of the questions very quickly giving you time to think carefully about the questions that aren’t so easy – the exam also has means by which you can go back and review questions if you want.
  • For the harder questions, in part 1 I ended up writing A-E on the paper and crossing off the answers I could eliminate. That made it easier (for me at least) to then focus on dissecting the 1 or 2 possible options left. In part 2, I applied a similar approach – part 2 is more about which phase(s) do I need to use and what are the steps. So I took each possible answer and wrote on paper what phase(s) then answer needed and then went through each answer option teasing out the terminology for the different steps (and the phases they originated from). The option with the most steps from the correct phase, appear to give me the best or second best answers.
  • Part 1 is closed book, but part 2 you are meant to be able to refer to the TOGAF material – for me the link to the TOGAF reference failed.  So best not to bank on having it available.

Aside all of this there are classic exam suggestions – give yourself time to get to the exam location – a calm composed mind is crucial for this.  Try and rush through this and you’re potentially facing a disaster. Make sure you have all the information the test centre requires (id’s etc) – one less stress.  Travel light as you wont be able to take anything into the test room. Finally, try and get into ‘the zone’ and roll with the blows dont let the process of taking the exams stress you.  I thought I’d scrapped through stage 1, and flunked stage 2 – but discovered I came through with reasonably good scores.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Print
  • Pocket
  • Email
  • Tumblr
  • Reddit
  • Pinterest
  • WhatsApp
  • Skype

Like this:

Like Loading...

Aliases

  • phil-wilkins.uk
  • cloud-native.info
  • oracle.cloud-native.info

I work for Oracle, all opinions here are my own & do not necessarily reflect the views of Oracle

Oracle Ace Director Alumni

TOGAF 9

Logging in Action

Oracle Cloud Integration Book

API Platform Book


Oracle Dev Meetup London

Categories

  • App Ideas
  • Books
    • Book Reviews
    • manning
    • Oracle Press
    • Packt
  • Enterprise architecture
  • General
    • economy
    • LinkedIn
    • Website
  • Music
    • Music Resources
    • Music Reviews
  • Photography
  • Podcasts
  • Technology
    • APIs & microservices
    • chatbots
    • Cloud
    • Cloud Native
    • Dev Meetup
    • development
      • languages
        • node.js
    • drone
    • Fluentd
    • logsimulator
    • mindmap
    • OMESA
    • Oracle
      • API Platform CS
        • tools
      • Helidon
      • ITSO & OEAF
      • Java Cloud
      • NodeJS Cloud
      • OIC – ICS
      • Oracle Cloud Native
      • OUG
    • railroad diagrams
    • TOGAF
  • xxRetired

My Other Web Content & Contributions

  • Amazon Author entry
  • API Platform
  • Dev Meetup (co-managed)
  • Fluentd Book
  • ICS Book Website
  • OMESA
  • Ora World
  • Oracle Community Directory
  • Packt Author Bio
  • Phil on Blogs.Oracle.com
  • Sessionize Profile

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 2,574 other subscribers

RSS

RSS Feed RSS - Posts

RSS Feed RSS - Comments

March 2014
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Feb   Apr »

Twitter

  • Get all the details about the new enhancements to @Oracle Container Engine for Kubernetes, including Serverless… twitter.com/i/web/status/1…Next Tweet: 2 hours ago
  • RT @TechWeekRO: With over 25 years of experience in the software industry, Phil Wilkins, Cloud Developer Evangelist at @Oracle, is coming t…Next Tweet: 5 hours ago
  • SSH Key File Permissions blog.mp3monster.org/2023/03/28/ssh…Next Tweet: 20 hours ago
  • Oracle's Assurance Service gives customers the proactive guidance they need to move their organization forward whil… twitter.com/i/web/status/1…Next Tweet: 21 hours ago
  • Fraud affects many businesses and can be costly. But there’s a way to fight it. Scalable Machine Learning algorithm… twitter.com/i/web/status/1…Next Tweet: 1 day ago
Follow @mp3monster

History

Speaker Recognition

Open Source Summit Speaker

Flickr Pics

Pembroke CastleSeven Bridge Crossing
More Photos

    Social

    • View @mp3monster’s profile on Twitter
    • View philwilkins’s profile on LinkedIn
    • View mp3monster’s profile on GitHub
    • View mp3monster’s profile on Flickr
    • View philmp3monster’s profile on Twitch
    Follow Phil (aka MP3Monster)'s Blog on WordPress.com

    Blog at WordPress.com.

    • Follow Following
      • Phil (aka MP3Monster)'s Blog
      • Join 218 other followers
      • Already have a WordPress.com account? Log in now.
      • Phil (aka MP3Monster)'s Blog
      • Customize
      • Follow Following
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar
     

    Loading Comments...
     

    You must be logged in to post a comment.

      Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
      To find out more, including how to control cookies, see here: Our Cookie Policy
      %d bloggers like this: