AMIS Blog » Robbrecht van Amerongen http://technology.amis.nl Friends of Oracle and Java Tue, 25 Nov 2014 06:41:00 +0000 en-US hourly 1 http://wordpress.org/?v=4.0.1 Wetgeving frustreert vernieuwing http://technology.amis.nl/2014/11/17/wetgeving-frustreert-vernieuwing/ http://technology.amis.nl/2014/11/17/wetgeving-frustreert-vernieuwing/#comments Mon, 17 Nov 2014 06:25:29 +0000 http://technology.amis.nl/?p=33080 Je bent bezig met het creëren van iets nieuws? Een nieuw product of bedrijfsmodel waardoor je organisatie een unieke positie in kan nemen? Je zoekt je uitdaging in het oplossen van uitdagende inhoudelijke hobbels waar je lekker je tanden in kunt zetten. Maar in de praktijk loop je als vernieuwer al snel tegen bestaande wet [...]

The post Wetgeving frustreert vernieuwing appeared first on AMIS Blog.

]]>
Robbrecht van Amerongen

Robbrecht van Amerongen
Business Innovation Maanger

Je bent bezig met het creëren van iets nieuws? Een nieuw product of bedrijfsmodel waardoor je organisatie een unieke positie in kan nemen? Je zoekt je uitdaging in het oplossen van uitdagende inhoudelijke hobbels waar je lekker je tanden in kunt zetten. Maar in de praktijk loop je als vernieuwer al snel tegen bestaande wet en regelgeving aan als het gaat om innovatie. Wat doen je dan? Conformeren, of de bestaande regels uitdagen….? 

Innovatie: Dat mag niet…!

Innovatie gaat over het veranderen van techniek, processen en bedrijfsmodellen. Daarbij is het uiteraard de bedoeling dat je iets nieuws introduceert. Het is heel gebruikelijk dat je al snel tegen regels en wetgeving aanloopt. Ok zal je al snel te maken hebben met protectionistische maatregelen zoals certificering, vergunning en ontheffing.

Een aantal van deze regels passen in mijn ogen niet meer bij de huidige maatschappij waarbij een groot deel van de communicatie en het handelsverkeer digitaal verloopt. Waarom heb ik bijvoorbeeld een vestigingsplaats nodig wanneer ik mijn activiteiten alleen maar online uitvoer? En waarom moet ik een vergunning hebben als ik min woning tijdelijk wil verhuren? Raar…

Disruptive innovation

Met de opkomst van disruptive innovation zie je dat de vernieuwing en concurrentie uit een totaal andere hoek komt. Een andere bedrijfstak of een totaal ander product. Geïntroduceerd door partijen die zich niet storen aan, of zelfs geen idee hebben van vergunning en regelgeving. De introductie van een merk als Uber toont aan dat je vanuit een kantoor in San Francisco een verstorende impact kan hebben op de Nederlandse markt van taxi vergunningen. De branche is faliekant tegen dit nieuwe bedrijf, de markt vindt het geweldig.

clip_image002De voorbeelden van disruptive innovation geven aan dat deze modellen snel tegen nieuwe regelgeving aanlopen. Soms moet de overheid nieuwe wetgeving maken of schaft ze bestaande regels af. De zelfrijdende auto lokt de discussie uit over de competenties van de menselijke “bestuurder”. Een blinde man heeft in de US al 200.000 kilometer gereden met een zelf rijdende auto. Het is echter nog steeds verplicht om een auto te voorzien van een stuur en een “bekwame” bestuurder.

Innovatie: gewoon doen!

Innovaite? Dat mag niet!In mijn ervaring loopt de wetgeving altijd achter op de werkelijkheid en bij innovatie zou ik me daar ook zeker niet door laten tegenhouden. Daarbij zal je je wel bewust moeten afvragen of de regelgeving bedoeld is voor veiligheid of voor marktbescherming. Innovatie gedijt het beste in een omgeving met een liberaal vergunningenbeleid. En als dat er niet is dan is er altijd nog het “just do it” paradigma. Laat je vooral niet tegenhouden door negatieve en verbiedende geluiden uit de omgeving. Denk bijvoorbeeld maar eens hoe leuk de kinderserie Pippi Langkous is als iedereen naar het regeljuffertje Annika had geluisterd.

In mijn werkt wet- en regelgeving veelal frustrerend voor innovatie. Daarom zou ik altijd eerst iets doen dan pas kijken of het mag. Wellicht heb je iets moois gecreëerd en forceert de markt dit tot een geaccepteerd model. Innovatie : “Dat mag wel!”

 

*Dit artikel is ook verschenen in de Computable : Wetgeving frustreert vernieuwing

The post Wetgeving frustreert vernieuwing appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/11/17/wetgeving-frustreert-vernieuwing/feed/ 0
Oracle and the new road to User Experience; launch of Alta UI – Oracle OpenWorld 2014 http://technology.amis.nl/2014/10/26/oracle-new-road-user-experience-launch-alta-ui-oracle-openworld-2014/ http://technology.amis.nl/2014/10/26/oracle-new-road-user-experience-launch-alta-ui-oracle-openworld-2014/#comments Sun, 26 Oct 2014 13:30:21 +0000 http://technology.amis.nl/?p=32874 One of the new announcements on OpenWorld 2014 is the generic Alta UI. The Oracle product teams have worked hard to apply this new UI to all their products. This new interface theme is the result of Oracles efforts towards a more usable and comprehensible User Experience by the Oracle Usability Labs. The deliverables of [...]

The post Oracle and the new road to User Experience; launch of Alta UI – Oracle OpenWorld 2014 appeared first on AMIS Blog.

]]>
One of the new announcements on OpenWorld 2014 is the generic Alta UI. The Oracle product teams have worked hard to apply this new UI to all their products. This new interface theme is the result of Oracles efforts towards a more usable and comprehensible User Experience by the Oracle Usability Labs.

The deliverables of the Oracle Usability Labs are applied to all new products. This is a major change in the UX strategy of Oracle. The strategy goes beyond the usage of new colors pallets and buttons. The new User Experience Design strategy is has a method, a vision, themes and practical guidelines. In this article I will explain these guidelines and give a brief overview of the highlights of this new direction. This blog is a short summary of the user experience directions of Oracle.

We came from a dark and distant place

The images below shows some of the user interfaces we created some years ago and I guess some of us are still building with these default Oracle templates. The principles behind this where very straightforward: show all data on the screen, hierarchical data in a master-detail and non-data related navigation (like search boxes or select lists) in a pop-up window. These guidelines were described in the BLAF guidelines (2002). BLAF stands for Browser Look And Feel (B does not stand for Better). This look and feel was a direct translation from the client-server Forms Application look and feel. With these template you are able to create a W3C compliant web application. In those days W3C only had technical compliancy guidelines and no visual ones.

image

The new User Experience direction

The new user experience direction is based on 3 themes, 10 trends and a practical design guideline using context and usability. The method for developing the User Experience is based upon a frequent and fast feedback of real users. Below I will explain more about these subjects.

3 themes

The development of new user experiences are driven by tree major themes: simplicity, mobility, extensibility.

  • Simplicity :
    Easy and simple design with the focus on the essential information for a specific user in and specific role and situation.
  • Mobility :
    The new credo is “mobile first”. Design for mobile devices first and make sure these designs are also available for other kinds of devices.
  • Extensibility :
    Create applications users can customize or extend. To suit their business needs directly and tailor it to their processes and methods.

image

User Experience instead of User Interface

The design of an application not only involves the look and feel of the product. During the design you must consider the application experience in the context of the user and test these concepts. The design experts frequently receive feedback from the real users. These users are working with their designs in their real day-to-day environment. This way the application design is much more effective and aligned with the real usage.

These findings are now implemented in some of the SAAS solutions of Oracle. They are also made available through design components, best practices and building blocks for developers. If you want to know more about this you can read more about this here.

Trends in usage of technology

Looking at the development of the perception and usage of technology the Oracle UX Team sees and acts upon the following trends in relation to user experience.

Connected

  • Ubiquitous computing: We expect to be connected 99 percent of the time.
  • Any device, any location: We expect our devices to work in any location.
  • Intelligent context: Because we are in a constantly connected state, more is known about us than ever before. For example, we expect our smartphone to know where we are on a map.

Devices

  • Multiple form factors: We know we can get work done regardless of the device we are using.
  • Convenient: The screens on our devices are high quality. The devices themselves are small, light, and easy to carry, and we can expect our power supply to last the entire day.
  • Consumer acceptance: Devices are commonplace and always at hand. Society accepts that this is normal. Generational change in device usage:
  • The laptop is no longer the Swiss Army knife it used to be. Now we use the device that best fits a particular task.

Interactions

  • What matters most: We want to see what’s essential immediately and understand what we need to do about it now.
  • Small, quick, casual interactions: We want information in digestible chunks, an overview. If something interests us, we don’t want to wade through hierarchies of navigation. We want to retrieve information the quickest way possible. And our devices need to support interactions that we perform naturally.
  • Multimodal input: There are many ways to enter data. We can take pictures, use our voices, and text while in a meeting.

Design Guidelines

The most important questions users have while using a system is “what’s going on?” and “What do I have to do?” People want to use a system where they can see important information in an instant. Important for them as a user, in their current role and in the current context. Users appreciate their applications when all important operations are accessible in 3 easy clicks. In the case of business the usage is linked to 3 steps; strategic, information and action. These 3 steps are described as Glace, Scan and Commit; representing 3 different forms:

  • Glance
    This is the form of the user interface showing a strategic overview of your work. This overview will let you decide if you need further interaction with the system. If you need further information you can select a specific information group and drill down to the next level.
  • Scan
    The next form is the scan. This is the visual form where you investigate further on a specific details of an item. You can review and analyses the cause of deviating numbers in one glance in this screen. This might be an employee who is over-performing or a specific supplier who is not delivering up to his promises. Based upon this analysis you can decide to take action. This is done in the third from.
  • Commit
    The commit phase is designed for you to act. Take actions and plan actions based upon the information from the previous phase. The user experience is showing all the necessary information to do this tasks.

 

image

Use data and context

To make sure the application is simple and relevant to the user all data needs to be aware of the context of the user. Traditionally users need to provide their context; their systems-role, targets, location and other obvious information. The new paradigm in User Experience development leverages the context to the maximum to automate and simplify the interaction with the system. The context can be derived form 3 sources: you, where and how.

  • You
    This is the context that defines you as a person. What is important for you? What are your interests? What are your targets? What is your role? What is your search history? What are the things you like or hate? This context is used to serve the your information you need to excel in your role in the way you prefer to see it.
  • Where
    Almost every digital device is location aware. Combine this information with the calendar information and the devices in proximity of you and the system is able to anticipate on your current situation and present the information relevant to you at this moment.
  • How
    The system is able to learn from the interactions of the user and can anticipate on the user based upon past experience. Combined with relationship with other users and the network of the user it can predict the most ideal information or action for the user.

image

 

Testing and feedback

All these guidelines and principles are not only preached. They are also tested in practice. In one of the Usability lab locations. These labs are located in 8 different places around the world. 

Picture of the Oracle Usability demo room at the Oracle HQ in Redwood. (including Jeremy Ashley, Vice president of the Oracle Applications User Experience group)

User Experience Oracle

 

Better User Experience in ADF with Alta UI.

And how do we link these usability components to real coding in Oracle ADF?

Since September 2014 Oracle has released Ata UI. This is a practical theme with usable components for Oracle ADF. This theme offers design patterns, components, best practices and reference implementations for the new user experience model. The links below guide you to the features and the getting started guide for Alta UI. I think this will make the development of practical and usable applications a lot easier. And more usable..

Links to more information:

The post Oracle and the new road to User Experience; launch of Alta UI – Oracle OpenWorld 2014 appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/10/26/oracle-new-road-user-experience-launch-alta-ui-oracle-openworld-2014/feed/ 0
Insight in the Roadmap for Oracle Cloud Platform Services http://technology.amis.nl/2014/10/16/roadmap-oracle-cloud-platform-services/ http://technology.amis.nl/2014/10/16/roadmap-oracle-cloud-platform-services/#comments Thu, 16 Oct 2014 06:39:13 +0000 http://technology.amis.nl/?p=32633 In my earlier blog posting  I listed the different Oracle Cloud Services.  Due to the massive introduction of all cloud based solutions it is difficult to have an overview of all cloud based solutions and their roadmap for launching. I have drafted an overview of these items on the image below and listed the products [...]

The post Insight in the Roadmap for Oracle Cloud Platform Services appeared first on AMIS Blog.

]]>
In my earlier blog posting  I listed the different Oracle Cloud Services.  Due to the massive introduction of all cloud based solutions it is difficult to have an overview of all cloud based solutions and their roadmap for launching. I have drafted an overview of these items on the image below and listed the products and links to more information.

PAAS oracle roadmap cloud

Oracle Cloud platform as a Service roadmap

 

Direct access to Oracle Cloud Services

Below you will find a list of the different Oracle IAAS and PAAS options.

Infrastructure as a Service (IAAS)

Platform as a Service (PAAS)

The post Insight in the Roadmap for Oracle Cloud Platform Services appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/10/16/roadmap-oracle-cloud-platform-services/feed/ 0
Oracle Cloud demystified: Open World 2014 Overview of Cloud offerings http://technology.amis.nl/2014/10/07/oracle-cloud-demystified-overview-oracle-cloud-offerings-based-open-world-2014/ http://technology.amis.nl/2014/10/07/oracle-cloud-demystified-overview-oracle-cloud-offerings-based-open-world-2014/#comments Tue, 07 Oct 2014 10:18:14 +0000 http://technology.amis.nl/?p=32518 The central theme of Oracle Open World 2014 has certainly been the Cloud. Downtown San Francisco was laced with banners about Oracle and Cloud. The difference compared to last year is that now there is a huge amount of real cloud products available (or soon to be launched). Where the Oracle cloud offering till this [...]

The post Oracle Cloud demystified: Open World 2014 Overview of Cloud offerings appeared first on AMIS Blog.

]]>
The central theme of Oracle Open World 2014 has certainly been the Cloud. Downtown San Francisco was laced with banners about Oracle and Cloud. The difference compared to last year is that now there is a huge amount of real cloud products available (or soon to be launched). Where the Oracle cloud offering till this summer was limited to Database and Java (WebLogic) and some applications the current stack ranges from infrastructure till a range of SAAS offerings. The amount of cloud related announcements was really huge and somewhat overwhelming. Get things in perspectives I have drafted below a list of the concrete cloud offerings with a short description. If you want to try this in practice you are welcome to visit https://cloud.oracle.com/home (choose the platform tab to see what’s currently available).

The major theme of all Oracle cloud based solutions is REST support for all commands. So you can use either Cloud Control / Enterprise Manager to manage your cloud infrastructure or you can directly tap into the specific systems and manage them yourself. In this way you can customize the management of your infrastructure for specific services without having to use the Cloud Control.

Overview of all cloud offerings Oracle has introduced last week at Oracle Open World 2014

Oracle Managed Cloud Services (OMCS) (IAAS)

This is the basis of the complete cloud services. The aclip_image002ctual infrastructure behind the cloud offerings in the form of networking, virtual servers and security. The beg announcement on this field it Oracle’s full support for Open Stack infrastructure (http://www.oracle.com/us/corporate/press/2321794). This is based upon the OpenStack Icehouse release and enables you to use OpenStack for provisioning all of your Oracle Software Defined Networking. And also enables a self-service console for Oracle Linux and Oracle VM.

Within the Oracle Cloud Managed Services you can use the Oracle Virtual Compute Appliance to offer the basics of services within your virtual network. This is the cloud version of the On Premise Compute Appliance.

When building new infrastructure in the Oracle IAAS Cloud you can choose the location of the datacenter you want to use. This is important if you want to run your applications in a datacenter close to your major customers (US, Ireland, Australia). The underlying technology building the cloud services will make sure the components of your cloud infrastructure will be stored as closely as possible within the datacenter to ensure minimum of networking latency. Via the security keys you install on your own services you able to create a secure connection to you IAAS infrastructure or even make it a part of your local network.

Oracle Platform as Service in the Cloud (PAAS)
2014-10-07 06_37_07-Leverage Infrastructure _ Oracle Cloud

On top of the IAAS solution Oracle is currently offering a large range of Platforms As A Service (PAAS)form the cloud. This is an addition on the already available Java Cloud and Database Cloud.

 

Database Cloud (DBAAS)

The database cloud now offers the ability to seamlessly upgrade and maintain Oracle Database software as a Service. In the managed model you are able toclip_image004 create and upgrade your Oracle Database on the Datacenters of Oracle. And with the introduction of Oracle 12.1.0.2 you are also able to offer the Database In Memory option from the cloud database. The database cloud offers root access to administrators and delivers direct access to the data source in the way you are used to when using a local database (port 1521). Via the Oracle Cloud Managed Services you are also able to define a database connection via port 80 or 443 to prevent networking issues while connecting to a data source outside your company’s internal datacenter.

Next to the self-managed database you can choose for a managed Cloud Database. When you are opting for the Managed Cloud Database Service Oracle offers 5 sizes in database cloud, 5 different service levels and 4 security levels.

On the Database Cloud Service you can choose for a block storage backup or to use the Cloud Backup Service from Oracle via RMAN. At this time the Database Cloud offers versions 11c release 2 and 12c release 1.

 

Java Cloud

The Java Cloud offering, also called WebLogic Cloud, is a full version of WebLogic Server as a cloud instance. Including the usage of Coherence as a data grid within the WebLogic Server to share data and transactions between several applications without using the round-trip to the database. At this time Oracle is offering WebLogic 11c and 12c as a cloud service. Within the cloud dashboard you are able to create and scale your Java cloud service as you like (scale up and scale out).

Security cloud Services

Oracle has made security a high priority within the cloud services offering. This is essential for the complete cloud offering. The the security cloud service offers firewall, intrusion detection and anti-virus to protect the system from treats from outside the infrastructure and prevent systems being attacked by systems within the cloud infrastructure. This offering enables you to configure your cloud system to be compliant with a lot of regulatory frameworks (http://www.oracle.com/us/media1/service-cloud-security-overview-2030360.pdf)

Developer Cloud

New announcement is the developer cloud is a new offering consisting of tools for software repository, wiki, issue / task tracking and build engine. The developer cloud will be released in the upcoming moth. A trial version is already available. According to my information the Developer Cloud is free together with the Java Cloud.  With thclip_image006e developer cloud you are able to create a GIT repository (or multiple) and invite your team to participate. You can connect your own IDE (Eclipse, JDeveloper etc.) to this repository and work just as you were used to work. The developer cloud offers an issue tracking system based upon the schema of Bugzilla with an integrated interface and REST interfaces to create and tasks from your own IDE. The build engine in the developer cloud is based upon Mave3 and Hudson. And finally you can use a wiki in the developer cloud to enrich your documentation. The developer cloud is aimed on working in agile projects and supports easy and fast review, collaboration and quick integration. The developer cloud offers to create and use templates. This enables you to create a template of a specific type of project and use this as a basis for following similar project while copying a pre format setup of the source repository, build engine and wiki.

 

Integration Cloud (SOA / Service Bus )

This service enables the SOA and OSB users to leverage the advantages of integration with Service Bus and SOA and the scalability and availability of cloud systems. This product is announced on Open World and it looks like it is being launched introduced in the upcoming months. Before this service is launched, we will first see the ICS (Integration Cloud Service) – to be launched in the next six months or so. This service is targeted at not-very-technical-users, to allow them to create fairly straightforward integrations between SaaS products. A very interesting part of this is the Cloud Adapter SDK. Integration Cloud Services (ICS) offers a lot of new SaaS adapters to integrate with SaaS applications like SalesForce for example. The cloud adapters are built in the Cloud Adapter SDK and written in Java. So you are able to create your own adapter an share this adapter with your users. http://www.oracle.com/technetwork/middleware/adapters/documentation/index.html

Process cloud

Another new service is the Process Cloud. This is the cloud implementation of BPM with the goal of offering a simplified and comprehensive way of modeling and executing your processes. The goal is to migrate the BPM creation activities from the developer to the business analyst. The process cloud is being launched soon. Examples are available here : https://cloud.oracle.com/process

Analytics Cloud / BI Cloud

This is the Business Intelligence offering as a cloud service. This service is being made available as a separate offering and as an BI Engine on other Oracle applications like Oracle Eauola and Oracle RightNow. (https://cloud.oracle.com/business_intelligence).

Mobile Cloud and Mobile Application Accelerator (MAX)

Oracle Mobile cloud is an extensive way to make your own services available as a mobile backend. The mobile could offers services to create data providers within for your mobile developer without bothering them with the complexity of your enterprise backend. Including shielding the security of your connection from your mobile developers. The mobile cloud offers several features for reporting and analytics such as usage statistics and engagement. This service will probably be launched in a few months (https://cloud.oracle.com/mobile) . A second interesting announcement was the introduction of MAX ( Mobile Application Accelerator). The Oracle Mobile Application Accelerator feature allows users with no coding experience to rapidly and intuitively produce mobile applications. This feature is only announced and it is not clear when it will be available for usage.

 

Big Data Cloud

The Big Data Cloud offers you the ability to store and analyze your big data as a service. This Big Data cloud is based on Hadoop. The cloud service offers fully serviced and elastic capabilities. The advantage of this platform is that it is able to store petabytes of data and enables you to connect to your local and on premise systems.

 

Oracle Documents Cloud

The next-gen cloud-based file sharing and collaboration solution. Built for the enterprise with robust security, application integration and support for on-premise ECM integration.

Software as a Service SAAS

And finally Oracle applications: Social, Finance, HCM, Logistics, Marketing..etc. These are all available as cloud service. This makes Oracle form this standpoint the biggest SAAS provider at this moment (according to Larry Ellison).

 

This article is based upon the findings during my visit to Open World 2014. I cannot assure the list is complete and I will add more information or correct as new offerings are introduced. And please share your feedback below.

The post Oracle Cloud demystified: Open World 2014 Overview of Cloud offerings appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/10/07/oracle-cloud-demystified-overview-oracle-cloud-offerings-based-open-world-2014/feed/ 3
AMIS awarded Oracle Specialized Partner of the Year 2014 – EMEA Middleware http://technology.amis.nl/2014/09/28/amis-wins-oracle-specialized-partner-year-2014-emea-middleware/ http://technology.amis.nl/2014/09/28/amis-wins-oracle-specialized-partner-year-2014-emea-middleware/#comments Sun, 28 Sep 2014 13:55:41 +0000 http://technology.amis.nl/?p=32399 We are proud to be able to share that AMIS has won the Oracle Specialized Partner of the Year 2014 – EMEA Middleware Award . AMIS CEO Paul Uijtewaal and CTO Lucas Jellema receiving this award at  Oracle OpenWorld in San Fransisco. We are very proud to get reveive this recognition from Oracle. It awards the innovative and [...]

The post AMIS awarded Oracle Specialized Partner of the Year 2014 – EMEA Middleware appeared first on AMIS Blog.

]]>
We are proud to be able to share that AMIS has won the ByluZ7yIYAAZ0QS.jpg-largeOracle Specialized Partner of the Year 2014 – EMEA Middleware Award . AMIS CEO Paul Uijtewaal and CTO Lucas Jellema receiving this award at  Oracle OpenWorld in San Fransisco.

We are very proud to get reveive this recognition from Oracle. It awards the innovative and high-tech projects we realise for our customers and partners.

The award is recognizes the hard work of the AMIS consultants that work in close cooperation with our customers working, realizing great business solutions. We would like to thank them for their hard work and the opportunities they offered us. We are looking forward to working with them on new, innovative assignments.

Please find below a short video message by a Paul Uijtewaal thanking our employees and customers (In Dutch).

The post AMIS awarded Oracle Specialized Partner of the Year 2014 – EMEA Middleware appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/09/28/amis-wins-oracle-specialized-partner-year-2014-emea-middleware/feed/ 1
When to use the Oracle Database In-Memory option? http://technology.amis.nl/2014/09/22/when-to-use-oracle-database-in-memory-option/ http://technology.amis.nl/2014/09/22/when-to-use-oracle-database-in-memory-option/#comments Mon, 22 Sep 2014 08:00:42 +0000 http://technology.amis.nl/?p=32097 The application and usage of the Oracle Database In-Memory has been described by Pom Bleeksma in this post. Oracle Database In-Memory can result in huge improvement in application query performance. This post will answer the question: “what would be an optimal situation for using the Oracle Database In-Memory feature?” The most predictable answer for these [...]

The post When to use the Oracle Database In-Memory option? appeared first on AMIS Blog.

]]>
The application and usage of the Oracle Database In-Memory has been described by Pom Bleeksma in this post. Oracle Database In-Memory can result in huge improvement in application query performance. This post will answer the question: “what would be an optimal situation for using the Oracle Database In-Memory feature?” The most predictable answer for these kind of questions is “it depends”. It is advisable to consult an expert before investing in this feature since the benefits are depending on a lot of variables. In this article I will state a couple of situations where the usage of Oracle Database In-Memory will be advisable.

Oracle database in-Memory when to use it

Oracle database in-Memory when to use it

Financial considerations

The license costs for the Oracle Database In-Memory feature are significant. So from a financial viewpoint it has to deliver a significant advantage in development time or maintenance. Or it has to deliver a significant advantage in performance reducing the amount of servers / CPU needed for the specific functionality. The claimed performance increase by Oracle (in some cases 1000 times faster) is tested in optimal situations. Looking at the financial business case for Oracle Database In-Memory you need to consider several man-months of savings in consulting fees or the avoidance of considerable investment in other data optimization or BI tooling. The numbers for this case depend heavily on the machine size and application architecture. In any situation for Oracle Database In-Memory we must assume we are talking about a large system. In both data / machine size as in investment in development / operations. The most important advantage for implementing this feature is the fact there is no need for changes in the application code. To activate this feature you just have to apply minor definition changes in some tables.

Preconditions for Oracle Database In-Memory

The Oracle Database In-Memory does not load all the data in the memory as to make everything faster. It is most effective for data warehouse solutions in tables with a significant amount of data using a lot of columns. There is not so much difference in performance for querying and filtering rows in a table where the index can be used.

There are specific situations where Oracle Database In-Memory can be optimal for usage. Preconditions for optimal usage of the Oracle Database In-Memory option are databases containing data warehouse comparable data structures with preferably column oriented calculations and functions. The numbers below are rules of thumb, please don’t consider them as strict borders.

  1. Significant size of the database
    To use the Oracle Database In-Memory feature you need to have a significant amount of data. This starts with tables containing a huge amount of records (500k+). For smaller numbers the difference is hardly noticeable compared to the financial investment involved.
  2. Lots of columns
    The data must consist of a vast number of columns. The columns need to be related to each other and have a significant data value for grouping, counting and other analytical functions. Oracle Database In-Memory could also be beneficial for joining data to several other tables via lookup of reference data.
  3. Usage of analytical functions over columns
    The informational need that is beneficial for usage of the Oracle Database In-Memory option is the usage of lots of calculations over columns and rows. Preferably via analytical functions. Either within the table or with reference tables. Think of analytical functions like SUM, VAR, RANK, BETWEEN etc… These functions directed on specific columns or combinations or columns are the optimal case for Oracle Database In-Memoryusage. So if you need to calculate the total revenue per district, rank the top 10 selling products or calculate values between a specific ranges this is an advisable feature.
  4. Usage of a lot of indexes combined with high OLTP transactions
    When performance for the retrieving queries are tuned by a lot of indexes and there is a need for frequent updates in these tables In-Memory can can be a viable alternative: since the updates in these tables will require a lot of I/O and can cause locking issues while updating the indexes. In-Memory can reduce the need for indexes on these tables and make the inserts and updates in these tables less expensive. Please note:function based indexes are not supported by In-Memory.

Practical use cases for Oracle Database In-Memory

The practical usage for Oracle Database In-Memory is in the most obvious cases the ones where you are handling a vast amount of data and have the need for (almost) real time information based upon complex analysis on this data. Any real time systems can be applied. I will try to give some examples.

Stock trading analysis

Based upon a vast amount of stock trading data you can define trading analysis to generate information and trading decisions. Via Oracle Database In-Memory you are able to execute complex analysis to quickly generate information for brokers. This is especially important in cases where the information processing cannot wait for extensive data transactions (ELT) and the requests and computing must be executed as close as possible to the source. In a world where fast analysis and decisions can make a huge financial difference the investment in In-Memory can be beneficial.

Telecom routing

Routing of telecom connections based upon real time data about the status, load, errors and response time of the nodes within the network. This data needs to deliver an optimal route within a second (or less) after dialing a number, and needs to take the complete network status into account. The rules to generate the optimal route can be defined in analysis queries and procedures. Using the Oracle Database In-Memory can make these information requests fast enough to support real time optimal routing of each individual connection. This way the application of  Oracle Database In-Memory can lead to a better servicing for the customers and a more optimal utilization of the network.

Fraud detection

The trick of good fraud detection is to minimize the time between the first detectable anomalous transaction and the execution of preventive actions. In the case of fraud detection, vast amounts of financial transactions and complex detection rules make processing of the data via regular queries or via a data warehouse time consuming and expensive. By executing the detection rules via In-Memory database tables you are able to execute these complex analysis quickly and send relevant notifications immediately upon detecting a deviating pattern. This way fraudulent patterns are detected earlier and preventive actions can be taken before resulting in huge losses.

Takes too much time to process my OLTP data to a Business Intelligence Data warehouse

A common architecture for DWH/BI is to extract the data from the sources and process it to a secondary data warehouse (ETL). These processes are most often executed as a batch process during the nightly processing window. The current economy and global usage of information systems make the timeframe of these windows ever smaller or even no window at all. When the time to process the data in a data warehouse is too short for the window or there is a need for real time data the Oracle Database In-Memory option can be a resolution. This will prevent time consuming and complex batch processes and executes the information requests directly on the primary source. In the case of real time business intelligence the Oracle Database In-Memory option can be beneficial.

A secondary advantage for the usage of the Oracle Database In-Memory option for BI/DWH functionality is the reduction of the costs of hardware, software and maintenance of a separate database system for BI/DWH besides the normal OLTP database.  In the case for complex analysis on a large historical data set the case for a separate data warehouse is very clear. I enables annalists to filter and deduce information form this data without disturbing the primary production system.

Contrary to the case mentioned above the usage of a separate DWH/BI is essential for large scale data analysis in an architecture with a need for decoupling the analysis DWH from the OLTP system.

What would be the ideal situations to consider Oracle In-Memory Database?

Only the default consultancy answer wold be valid on this question; so “It depends” :-)

Based upon the features of the Oracle In-Memory database it would be advisable to investigate the usage in the flowing cases:

  • Large amount of data in both number of rows and number of columns.
  • Intelligent dependency between the data in different columns.
  • Need for really fast responses on complex queries over columns and rows via the usage of complex queries or analytical functions.
  • informational requests on tables with a lot of updates at the same time.
  • For organizations who are able to invest substantially in this product and make a business case on this by saving on development resources and/or CPU.
  • For organizations using off-the-shelve Oracle applications with poor performing complex queries. Since enabling this feature will not effect the functional or technical structure of the database or application.

Closing notes

This article has given you some insight in the practical usage of the Oracle Database In-Memory option. Please bare in mind these are still hypothetical cases. Do not expect random poor performing queries to become faster by using In-Memory. Especially in the case of row-based filtering of data the usage of a good indexing strategy can be more beneficial than In-Memory. It is most advisable to consult an expert before purchasing this option to assess the validity of your business case. Please share your examples or questions below in the comments section. Love to hear your thoughts and experiences….

The post When to use the Oracle Database In-Memory option? appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/09/22/when-to-use-oracle-database-in-memory-option/feed/ 0
AMIS Whitepaper User Experience Frameworks “Future of optimal UI development” http://technology.amis.nl/2014/08/15/whitepaper-user-experience-future-optimal-interface-development/ http://technology.amis.nl/2014/08/15/whitepaper-user-experience-future-optimal-interface-development/#comments Fri, 15 Aug 2014 09:01:17 +0000 http://technology.amis.nl/?p=31595 “ There’s A Lot More Behind This Pretty Face “ The whitepaper “User Experience Frameworks – Future of optimal UI development -” starts with an overview of user experience guidelines. These guidelines translate to additional UX requirements when designing and building a new user interface on modern systems. We will also discuss the two major architectural [...]

The post AMIS Whitepaper User Experience Frameworks “Future of optimal UI development” appeared first on AMIS Blog.

]]>
“ There’s A Lot More Behind This Pretty Face “

The whitepaper “User Experience Frameworks – Future of optimal UI development -” starts with an overview of user experience guidelines. These guidelines translate to additional UX requirements when designing and building a new user interface on modern systems. We will also discuss the two major architectural paradigms for user interface development, followed by an overview of the major frameworks and technologies used for implementing this architecture. In this whitepaper we give you insight in the major differences between Thin Server and Thin Client development. This is the most important choice when considering a new (or refactoring) your user interface. Finally we will give a number of business examples and the preferred technology for implementing the requirements.  Download your copy of the AMIS whitepaper-future-of-optimal-ui-development and share your remarks below.

We need to shift from straightforward User Interface development towards User Experience development.

2014-08-14 18_43_40-www.amis.nl_~_media_Files_AMIS-whitepapers_whitepaper-future-of-optimal-ui-develModern business web applications are faced with rapidly changing requirements. Users can choose from a wide variety of systems and have a distinct preference when it comes to usability. The forced or required use of one single system is becoming unacceptable. So are systems with poor user experience, even if the business logic behind it is implemented well. Business users demand apps that are effective, intuitive and efficient. They must have fast performance and 24/7 availability. And they have to look sexy…..

User Experience (UX) has become the major reason for rejecting a system during end user tests or even worse: after go-live. Users have high expectations, based on the frequent use of social media applications, and expect the same standard for their own business systems. Users expect an easy to use interface, fast interface response time, usage on a variety of different devices, easy login and offline availability.

To be able to meet these expectations, software developers require short development cycles and full test coverage to support agile development cycles, seamless support for multiple platforms and devices, secure transactions and easy decoupling from backend systems. And during operations, systems managers, need to be prepared for the unpredictable timing and growth of the visitors of business applications. In some cases the system and hosting platforms need to be able to support a burst in demand or the exponential growth of the user community without drastic changes to the application architecture.

This also requires a productive development environment with massive scalability for both the number of developers and eventually the number of concurrent end users. Frameworks with an intrinsic agile capability to modify and expand the functionality with a very short time to market. We feel there is no one-size-fits-all solution for UX requirements. We see a shift from technology derived designs towards user centric designs facilitating every end user with a personalized, timely, effective interface. This kind of approach will lead to more effective, easy to use and enjoyable applications.

I hope you enjoy reading this whitepaper and please share your remarks and feedback below in the comments section.

The post AMIS Whitepaper User Experience Frameworks “Future of optimal UI development” appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/08/15/whitepaper-user-experience-future-optimal-interface-development/feed/ 0
History of AMIS Blog design, Congratulations AMIS http://technology.amis.nl/2014/07/09/history-amis-blog-design-congratulations-amis/ http://technology.amis.nl/2014/07/09/history-amis-blog-design-congratulations-amis/#comments Wed, 09 Jul 2014 09:45:28 +0000 http://technology.amis.nl/?p=30401 It is July 2014 and the AMIS Blog celebrates it’s 10th anniversary. While diving in the history of the AMIS Blog it is very interesting (amusing and somewhat shocking) to see were we came from. Using the Internet Archive (https://archive.org) I made some screenshots of the AMIS blog depicting the different styles. We made 3 major [...]

The post History of AMIS Blog design, Congratulations AMIS appeared first on AMIS Blog.

]]>
It is July 2014 and the AMIS Blog celebrates it’s 10th anniversary. While diving in the history of the AMIS Blog it is very interesting (amusing and somewhat shocking) to see were we came from. Using the Internet Archive (https://archive.org) I made some screenshots of the AMIS blog depicting the different styles. We made 3 major steps in the design of the blog. Please join me for this trip through memory lane….

640*480 age

By 2005 used a template based design to fit for our corporate style. Stunning to see the effect of a limited screen resolution of 640*480 on current widescreen laptops. In the current days this version might work perfectly on modern smartphones, no adjustment needed since we did not use a menu or additional content. Nothing to hide or minimize. This site was mobile ready!! I am also happy to see we made great steps in our corporate style. I guess in those days bordeaux-red and mustard-yellow where in fashion. The usage of pictures (especially high resolution pictures) was limited due to bandwidth considerations of some of our readers. Yes we have come from the dark ages of blogging :-).

2014-07-08 18_48_03-AMIS Technology blog - Internet Explorer

 

Before this date I was not able to retrieve a version with a working stylesheet. However some of my younger colleagues (@robertvanmolken) suggested this was the time before CSS was invented. Duh!.

2014-07-08 18_56_29-https___web.archive.org_web_20041230135744_http___technology.amis.nl_blog_ - Int

Full width screen

About mid 2006 we made the switch to a full width blog. Since a lot of our consultants and our visitors where using wider screens and there was a demand for more images. The previous design of the blog had a limited content aria and did not support wide images. Happy to see we still had our colorful design in place. One distinct difference compared to the previous version; we also advertised our upcoming events on our tech blog. This is the little box next to the AMIS logo.

2014-07-08 18_58_12-AMIS Technology blog - Internet Explorer

Modem Interactive template

About start 2008 we upgraded our blog template. The blog got its own style. This was more or less modified version of a default WordPress template. We included a menu and more prominent place for events or leading articles. From this time we also included out @AMIS_Services twitter stream and made comments and categories more prominent. This template had better support for images. Also in the blog listing.

2014-07-08 19_01_35-AMIS Technology blog - Internet Explorer

Magazine style

In 2014 we treated ourselves with a gift in the form of a new template compliant with the AMIS corporate style. A clean blog template with more possibilities to engage interaction with AMIS and our bloggers. A magazine style homepage with a more prominent place for categories to present an overview of our recent articles. Social media got a more prominent place in a “connect with us”- bar at the top of the page. We improved the comment option and added an easy social sharing bar at the bottom of each article.

And most important; finally an adaptive design to fit readers from desktop, tablet and mobile devices. Still 80% of our readers are using a desktop to read our articles. The new 2014 template also gives images a more prominent place. Every article has a leading image to make the articles more attractive.

2014-07-09 10_27_15-AMIS Technology Magazine - AMIS Technology Blog

 

Thanks to our support staff

As you can see we had a colorful history of designs for our blog. All these years the blog was supported by our own employees spending working hours and lots of their own time in creating this great Oracle Technology Corner. Thanks to all people who have contributed to our blog; in content, technical support, design and administration. Special thanks to Lucas Jellema for his never lasting stream of content  and encouragements, Wouter van Reeven, Marco Gralike and Robert van Mölke for their years as blog administrator, Chirs Gralike for his tech support many more active contributors.

The post History of AMIS Blog design, Congratulations AMIS appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/07/09/history-amis-blog-design-congratulations-amis/feed/ 0
Congratulations to AMIS, 10 years of blogging http://technology.amis.nl/2014/07/08/congratulations-amis-10-years-oracle-java-blogging/ http://technology.amis.nl/2014/07/08/congratulations-amis-10-years-oracle-java-blogging/#comments Tue, 08 Jul 2014 08:48:00 +0000 http://technology.amis.nl/?p=30144 10 year anniversary AMIS Technology blog – Congratulations from around the world Frank Nimphius Oracle, Senior Principal Product Manager @fnimphiu, blogs.oracle.com/jdevotnharvest/, LinkedIn Profile “ For many Oracle Fusion Middleware, SOA and ADF developers the AMIS blog probably is what they grew up with. In the 10 years of its existence, I did find excellent content [...]

The post Congratulations to AMIS, 10 years of blogging appeared first on AMIS Blog.

]]>
10 year anniversary AMIS Technology blog – Congratulations from around the world

Frank Nimphius

image
Oracle, Senior Principal Product Manager
@fnimphiu,
blogs.oracle.com/jdevotnharvest/,
LinkedIn Profile

“ For many Oracle Fusion Middleware, SOA and ADF developers the AMIS blog probably is what they grew up with. In the 10 years of its existence, I did find excellent content shared with the community but also noticed the blog to develop itself from publishing pure technical content, help and hints to a colourful bulletin board releasing in depth reports about user conferences, product features, industry and technical trends, as well as customer events AMIS runs as part of their own community work. A blog can make a difference if used for more than a library of technical articles. Happy anniversary to the AMIS blog! “

“ The AMIS Technology Blog continues to impress me as a platform to turn to for sources of innovation and inspiration.
If you want to see where enterprise-grade software technology is going, what direction to point your technology career for the future, and learn some impressive capabilities are of Fusion Middleware – read this blog. “

Misha Vaughan
image
Oracle, Director, Communications & Outreach, Applications User Experiences
@mishavaughan,
blogs.oracle.com/vox,
LinkedIn Profile
Jürgen Kress
image
Oracle, Fusion Middleware Partner Adoption EMEA (Germany)
LinkedIN Profile
“Special THANKS from the whole Oracle Fusion Middleware Partner Community to the AMIS team for sharing the excellent middleware content at their blog the last 10 years! All the best practice and tips, tricks and hints helped us to grow the middleware business together and make our joint customer successful. AMIS is one of your key middleware partners with Middleware Specializations in ADF, WebLogic, Application Grid, Suite Suite and BPM Suite. We acknowledged the AMIS contribution with the EMEA SOA Partner Community Award 2014. Looking forward to many more successful joint middleware projects”
“I want to congratulate AMIS for 10th anniversary of the AMIS Technology Blog. AMIS technology blog really helps me a lot. Many times when I get stuck with issues (related to Oracle ADF or Oracle SOA) and I look for the solution on the internet, 80% of the times I found the solution on AMIS Blog. Among all the suggestions given by google, my first choice is AMIS Technology Blog; because the explanation of the solution is easy to understand and coincidently it is closely related to the problem that I had faced during development. I am also using AMIS Technology blog for learning about new topics. The topics explanation includes code snippet, screen prints, pictorial representation etc. that helps me to understand. I want to thank all authors of the blog and my request to all of you is that you keep sharing your knowledge. “ Anshul Jaiswalimage
Senior Oracle ADF Consultant, YASH Technologies (India)
LinkedIn Profile
Duncan Mills
image

Sr. Director of Product Management for Development Tools, Oracle UK
LinkedIn Profile
@DuncanMills
“As users of technology, the internet, and specifically the blogosphere provides such a fantastic resource. Gone are the days of wading through vendor manuals for solutions, now everything is at your fingertips. The problem is that we then hit another challenge; one of trust, competence and validity. To borrow from the Hitchhikers Guide to the Galaxy – it (the blogosphere) has many omissions and contains much that is apocryphal, or at least wildly inaccurate. This is a big issue.
The AMIS technology blog though, over the years, has always been a go-to source we can trust. I know that any article posted here will have been well researched and well written. If a mistake is made, or the technologies change, you know it will be fixed rather than sitting as landmine to catch out future generations of developers. It’s this level of trustworthiness and technical expertise, coupled with a bunch of really nice people telling interesting stories about solving real problems, that keeps the AMIS blog in my feed and why it should be in yours.
Here’s to the next 10 years of knowledge sharing!
“I have always enjoyed reading the AMIS blog, since it is such a great combination of a deep understanding of Oracle technology and unflagging enthusiasm for sharing their knowledge and enjoying what they can do with Oracle’s new features. Keep it up, AMIS! “ Steven Feuerstein
image
PL/SQL Evangelist and Architect,
Oracle USA
LinkedIn Profile
Chris Muir
image

Oracle ADF Product Manager, Australia
 “Going back in time, from being an Oracle Product Manager today, once an Oracle ACE Director, much longer ago just a plain old blogger on Oracle technologies, and even further back in 2006 just a reader of Oracle blogs by other authors, I remember the yardstick that all Oracle technology blogs were rated by was the AMIS blog. The quality and frequency of articles, the insight and vision into Oracle technologies was at such a high level that it was something to regularly read & aspire too.
Then through today AMIS has continued this tradition to create a global brand that is well recognized and respected amongst the wider Oracle community. I think many would also agree it’s inspiring that this was given to the community with no thought of profit, but to build and help the community at large.
Congratulations to AMIS and the team for 10 years blogging.”
“The AMIS blog has consistently provided valuable technical content for Oracle ADF and Fusion developers. Going beyond the basic introduction level, the blog entries are usually covering the more advanced topics with deep dive and code samples. It’s great to see the guys contributing to growing the Oracle community in this way.” Shay Shmeltzer
image
Director of Product Management, Oracle USA @jdevshay
blogs.oracle.com/shay
Torsten Winterbergimage
ACE Director
Opitz Consulting, Germany
LinkedIn Profile
“When looking for topics in the Oracle Fusion Middleware (FMW) space or trying to solve some wired problems then googling leads extremely often to the AMIS blog. In my company we put your blog on the “must read” list of every new developer starting business in the Oracle world. We like the AMIS blog so much, that we started our own small version trying wo walk in its excellent footsteps.
( www.thecattlecrew.com). We, like AMIS, believe in sharing knowledge to the extreme to make our Oracle world much better.”
“The AMIS Technology Blog is one of my favourite resources when searching for solutions to problems I face in my daily work, or just for following up on what’s happening in the Oracle/Java technology space. I find the Blog articles very well written and always to the point! Whenever I have trouble understanding some aspect of a given technology or feature, I tend to search the AMIS Blog first. Mostly I find what I’m looking for, and typically the Blog articles are accompanied by small a downloadable example that really helps in understanding the subject!The AMIS Technology Blog is always one of the first to give in-depth descriptions on newly released products/versions, and sometimes even before they are released, due to AMIS’s close collaboration with Oracle Corp.
Keep up the good work; it’s an invaluable contribution to the whole community around Oracle/Java technology!!”
 Torben Lorentzen
imageSoftware Development Engineer,
TIA Technology, Denmark

LinkedIn Profile

Leon Dorfling
image

Sr. Analyst Programmer & ADF Specialist
Pepkor IT, South AfricaLinkedIn Profile
“AMIS is, for me, synonymous with great Oracle and Java articles. Their blog has over the last 10 years become the standard when researching and requiring assistance with technology trends and best practices.
The blog contains well written articles that caters from the newbie to the seasoned technologist. Through this blog they have managed to provide a wonderful service to the Oracle and Java community. It is in my opinion that this blog will grow and remain the de facto for one stop technology research”
“Congratulations to AMIS Technology Blog!
The AMIS Technology Blog is a MUST blog for Oracle developers: the content is wide (Java, SOA Suite, ADF, SQL, …) and the quality is super high.”
Heli Helskyaho
image
CEO, Miracle Finland
Oracle ACE Director
President, Oracle User Group FinlandLinkedIn Profile
Yiannis Tsesmelisimage
Software Solutions Architect
Professional Computer Services, GreeceLinkedIN Profile
“For many years now, the AMIS Blog stands out as one of our most valuable resources of quality information and news on a broad range of Oracle technologies.
The AMIS blog articles are significantly more than technical blog entries, as they reflect the passion of the writers for R&D, innovation and technology, generously sharing their findings, knowledge and ideas to the community.
In many cases they didn’t merely help us in understanding the technology but they opened up a brand new perspective for developing software.
Many thanks for every time we have received advice and ideas from the AMIS blog and we at PCS, are looking forward to new inspiration in the decades to come.”
“The AMIS Blog with his technical articles, insights on new product releases and descriptions of events (OOW,ODTUG) has contributed immensely in learning the technology ORACLE among my colleagues and me.

I would like emphasize two key features of the AMIS posts:
Firstly, it constantly grows: For 10 years AMIS has published articles about versions 10,11 and 12 of many ORACLE products. I mean, its authors grow with technology offering valuable perspectives on the benefits of the last updates.
Secondly. its technical articles combine various technologies. Either to show product integration (ADF / BPM / SOA) or product comparisons (APEX / ADF) his posts are very useful when we evaluate technologies
For these reasons, the AMIS blog is part of my baseline readings for my projects.
Congratulations AMIS for your 10 years and many thanks for contributing to our professional growth.”

Plinio Arbizu
image

Oracle ACE Director
Senior Consultant at S&P Solutions, Mexico.
Oracle User Group Leader of ORAMEX (OUG Mexico)
LinkedIn Profile
Markus Eisele
image

Oracle ACE Director FMW&SOA, Java Champion<
Germany@myfear

blog.eisele.net

 “The AMIS Technology Blog is my number one resource, when it comes to Oracle Middleware Topics. The tremendous effort, passion and precision packed into every single contribution is a guarantee for both an entertaining read AND the most accurate information on the covered topics. Thank you AMIS team for 10 years of successful blogging! Keep it coming!”
“I started to work with Oracle ADF in the mid 2000s. The AMIS Technology Blog has been among my most frequently used bookmarks ever since. Few websites outside Oracle offer so much in-depth content about ADF and other components of Fusion Middleware. The blog’s contributors are passionate about what they do, and obviously love to share their knowledge with others. Thanks for everything, AMIS, and congratulations on this important milestone. I am looking forward to read you for many years to come!” Frédéric Desbiens
image

Principal Product Manager
Mobility and Development Tools
Oracle Corporation, Canada
@BlueberryCoder
LinkedIn Profile
Erdenebayar Erdenebileg
image

CTO, Interactive LLC , Mongolia (www.interactive.mn)LinkedIn Profile
@erdenebayare
“It was a great history. Our company tried to start with Oracle technology from 2010 for software development and enterprise application integration. In this time, we faced many new requirements and issues with Oracle Service Bus, Oracle JDeveloper and some other Oracle Fusion Middleware technologies. And we found almost all answers on the AMIS Blog, that is celebrating 10th Anniversary.
I attended and visited Oracle JDeveloper/ADF training and coaching course at AMIS in The Netherlands, a very long distance from my country and learned lots of things than well informed we decided to use these technologies for software development.
I would like to wish all the best for AMIS and its blog, continue the valuable articles.”
“Happy Birthday AMIS Technology Blog! Congratulation to the whole AMIS team for 10 years of successful blogging!
When I started working with Fusion Middleware and Oracle SOA Suite, the AMIS blog was the only valuable resource besides the documentation. Already then, the quality and the richness of the content was exceptional. So often a search on Google leads to a well researched, well written article on the AMIS blog, which really helps in understanding and using the products and the technology. Over the years the content as well as the number of authors were constantly growing, keeping up the quality of the material. I’m sure that the AMIS blog was the inspiration for many of the blogs around today; it definitely was for me and the Trivadis blog!
Keep up the excellent work! Looking forward for the next 10 years!
Guido Schmutz
image
Oracle ACE Director
Trivadis, Switerzerland
LinkedIn Profile
Simone Geib
image

Director Product Management SOA Suite, Oracle USA
LinkedIn Profile
 “The AMIS Technology blog is an extremely valuable source for our customers and partners alike, educating about Oracle SOA Suite features or specific use cases. I can always be sure that they are well researched and never hesitate promoting them.
Even though my expectations are meanwhile very high, I was still amazed on the day we released Oracle SOA Suite 12c when the AMIS team set the twitter world abuzz. They had prepared 25 excellent posts that they published in 3 hours intervals, describing the new features in the suite in a succinct and entertaining way that even impressed our engineering team.
Here is to another 10 successful years of this amazing blog.”
“From my earliest beginnings in the Oracle world I have been a big follower of the AMIS blog and technical team. Often looking to them as the first line of support when stuck on a technical challenge. Its unique mix of deeply technical posts alongside high level product overviews makes it the go-to resource for Oracle beginners and experts alike.
On a personal note, the AMIS technology blog is a resource that I personally looked to for inspiration, technical guidance and a view on the next trend / technology in the Oracle world on my route to becoming an Oracle ACE Director.
Happy 10th birthday and as we say, may you see 100 more.
Mia Urman
image
CEO, AuraPlayer
www.auraplayer.com Oracle ACE Director Middleware, Oracle Forms, Mobile, ADF/Java
Director, ODTUG User Group
@miaurman

Victoria Lira
Sr. Director of Community Programs,
Coordinator Oracle ACE Program, Oracle USA
@oracleace “The AMIS Technology blog has proven to be an invaluable resource in the Oracle community.  They have their finger on the pulse of what the community is really interested in and consistently deliver targeted and relevant content.  Congratulations to AMIS!”

“10 years AMIS blog, time flies. At first, it was mostly Lucas Jellema that published the blog posts. He is the only person I know that writes (and publishes) faster than he speaks. I don’t know how many jokes we have made about that over the years but one thing is for sure, he is a very gifted writer. I am still jealous of his ornate writing style, it is one of the things that distinguish his blog posts from most other technology blogs.
Lucas has clearly been a great motivator and inspirer for the other AMIS employees, as the blog posts of other AMIS contributors now certainly outnumber his contributions. I believe it probably is the best Oracle-related technical blog in the world (after our own Oracle A-team blog of course :-)). So Congratulations AMIS with this milestone, and keep up the good work!”
Steven Davelaar
image

Consulting Solutions Architect
Oracle Fusion Middleware Architects Team (“The A-team”)
Oracle, The Netherlands
LinkedIn Profile
Sandor Nieuwenhuijs
SandorBadge
Technical Director, Oracle Technology Sales, The Netherlands
Today there are so many excellent Oracle-related blogs to choose from, where experts in all areas share their thoughts and experiences with the community. From that endless list there are only a handful that really stand out and provide true value. The Amis Technology blog for me is clearly the winner, one of the few that I regularly visit, and I know from various people in the field Is highly regarded and valued. It distinguishes itself from the others by providing true, proven knowledge from the real world, over a broad spectrum of (Oracle related) technologies, with contribution from many experts, often Oracle Ace or even Ace Directors, that live and breathe this technology day in – day out. And that shows. As one of the few companies, Amis has seen that sharing information and thus building a community creates a win-win situation, instead of hiding this knowledge as a means of protectionism.
Congratulations, Amis, but especially all the contributors, on this Anniversary! I believe the next 10 years you will provide even more value to the community!

 

The post Congratulations to AMIS, 10 years of blogging appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/07/08/congratulations-amis-10-years-oracle-java-blogging/feed/ 6
Knowledge is power, sharing knowledge is powerful http://technology.amis.nl/2014/07/08/knowledge-power-sharing-knowledge-powerful/ http://technology.amis.nl/2014/07/08/knowledge-power-sharing-knowledge-powerful/#comments Tue, 08 Jul 2014 07:52:00 +0000 http://technology.amis.nl/?p=30130 Information sharing stimulates innovation and technical excellence Almost 8 years ago I joined AMIS. Before this I worked with a lot of Open Source projects and companies. The key to a good Open Source project is sharing information. In my vision the AMIS Technology Blog is an excellent form of the open source way of sharing [...]

The post Knowledge is power, sharing knowledge is powerful appeared first on AMIS Blog.

]]>
Information sharing stimulates innovation and technical excellence

Almost 8 years ago I joined AMIS. Before this I worked with a lot of Open Source projects and companies. The key to a good Open Source project is sharing information. In my vision the AMIS Technology Blog is an excellent form of the open source way of sharing information. In 2004 we were the first company within the Oracle knowledge domain to actively and openly share all our information on our blog. This has resulted nowadays in 5000 readers a day, a vast community of followers and AMIS as a known name amongst Oracle technology specialists.

Share and you will get more in return

At the start of the AMIS blog, back in 2004, sharing information was not common practice. Especially in the Oracle domain. This could lead to a diminishing competitive advantage. Many Oracle professionals thrive by their own knowledge and practical experience. By sharing your own knowledge you are educating your competitors. We have gradually shifted form the mantra “Information is Power” to “Sharing and networking is Power”. Nowadays we know sharing knowledge supports the community and builds our company and personal brand. Most innovation is directly derived from sharing information and discussion. New ideas bounce form one person to another with every person adding new insights and perspectives to this idea. You have to share to create something valuable.

Sharing of information within AMIS is a common practice. We do not own internal information repositories. All R&D work we do is shared publicly. This ranges from a simple Windows Service How-To till a vast overview of Oracle Fusion Middleware 12C product overview. We have shown information sharing is beneficial. Both technical and commercially. In the past years we gained a lot of contacts via this technology blog. Some very personal and others leaning towards business opportunities.

Why sharing information is so powerful

For me sharing information is the most factor for success among professionals. Here are my reasons:

Structure and learn
By sharing information you learn more about the subject you are writing about. By writing content for other people you need to know all loopholes and while writing a demo you need to document and explain all difficulties and strange behavior you normally would encounter. With only one very important exception; You need to explain all this to the people reading your articles. This forces you to structure all content and make it understandable.

You add value to your community
By sharing valuable content about your core technology we contribute to our own community. We spread the knowledge and help others become more advanced end experienced in the technologies we use in our day-to-day work. By just doing this we help others grow and when others grow our community grows…hence we, as a specialist in this community, grow.

You inspire other people to think and react
Apart from structuring and learning sharing knowledge is also excellent to inspire people to think and react. Just writing about something can spark a discussion and reflect on your viewpoint with a discussion or a valuable addition in a comment of one of your readers. Others might share their experiences and adding this to your article will make it only better and more valuable for the community.

You verify your ideas and learn something more
Sharing knowledge is also a great way to discover and verify if your idea works all the time. There might be situations where your solution does not apply fully. Hopefully someone will add this as a comment and you can fix this for this specific case. New insights create new ideas and spark innovation. With the shared knowledge of the blog readers you can create whole new things and challenge your own goals to create something new and innovative.

And of course sharing knowledge will lead to new contacts
In the past years we gained a lot of new contacts based upon the articles written on our blog. Contact ranging from Oracle Product Management , competing companies in Europe and of course a lot of new contacts form similar professionals form the US, India, China, Vietnam and many more…Very valuable contacts and pleasant conversations. We never envisioned our blog becoming this big and having such an impact on the Oracle community and of such a value for our own company.

Sharing knowledge has always been very beneficial for our company. Growing and learning by sharing our experiences, best practice and creating innovative ways to improve ourselves and our community. Hope you’ve enjoyed reading the articles as much as we do.

The post Knowledge is power, sharing knowledge is powerful appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/07/08/knowledge-power-sharing-knowledge-powerful/feed/ 0
Google Glass and Wearable Devices. Always Context Aware – AMIS Vision http://technology.amis.nl/2014/07/02/google-glass-and-wearable-devices-be-always-context-aware-amis-vision/ http://technology.amis.nl/2014/07/02/google-glass-and-wearable-devices-be-always-context-aware-amis-vision/#comments Wed, 02 Jul 2014 14:13:00 +0000 http://technology.amis.nl/?p=29997 The worst portable hard disk ever made The human brain is the worst memory drive you can ever imagine. It is not suited for storing information, let alone retrieving it. The brain is good for creating things, linking information, finding patterns and making decisions. Knowing this we do not need to bother about remembering things [...]

The post Google Glass and Wearable Devices. Always Context Aware – AMIS Vision appeared first on AMIS Blog.

]]>
The worst portable hard disk ever made

The human brain is the worst memory drive you can ever imagine. It is not suited for storing information, let alone retrieving it. The brain is good for creating things, linking information, finding patterns and making decisions. Knowing this we do not need to bother about remembering things and can focus our attention on creative activities. We trust we can safely store and retrieve our information somewhere else.wearables AMIS

Since of the beginning of know history mankind has the desire to store information on external data repositories. For archiving, safe keeping and having it available for future reference. Ancient history starts with clay tablets and this has gradually evolved via paper notebooks, tape recorders to digital devices such as laptops, tablets and smartphones.

Wearable technology is the next step and brings the interface with the digital world closer to the physical world and closer to our body. With devices like Google Glass or Pebble Smartwatch we are constantly linked to the information grid. These devices share context aware information in a non-distracting way. Below I  explain why this lack of distraction is so important.

Why do we always start with searching?

When using an information repository (being it books, computers, smartphones or something else) our first action is browsing through the index and searching for the items we are looking for. This has been the same for centuries and has not changed in the digital age. However wearable technology is going to change this approach drastically.

Wearable technology brings the digital world closer to our personal life and literally closer to our body. We are able to interact with the digital world in virtually any place at any time. Wearable technology lack the screen size and input devices (keyboards) to enable extensive searching and browsing. The vision for wearables is to conceal searching and present instant relevant information to the user.

Interaction without distraction

Google Glass fashion designer Isabelle Olsso says: “Glass is an unique way of interacting with technology without distracting from your real life.” This lack of distraction is the key to the success of wearable technology.

Bad smartphone habits distractionThe amount of distraction while using regular personal devices is clear and visible in our day to day usage. I see this when I try to talk to my kids when they are playing with their iPad and hear this from my wife when she tries to contact me when I am glazing on my smartphone. It is not only annoying, it’s also dangerous when you are in a high risk environment and you need to be focused. Browsing through a massive load of non relevant information to get to the essential part can lead to dangerous situations. Just reflect on the times you read your email while driving. ….

Always context aware

Minimum distraction is key success factor for personal devices and wearables. This is done by the next step in this digital revolution; continuous context aware communication. Knowing the context of the person using the device enables the wearable to only present the information that is absolutely relevant to the user.

Eliminate multitasking

Google Glass corner flight informationNumerous studies have shown people are not good in multitasking. Multitasking will decrease productivity,  increase stress and degrades the quality of the produced work. Working with a computer, phone or tablet increases multitasking and is not so ideal. Whenever you are working on something the device gives a distracting signal about another process, email or text that needs to be managed. Multitasking is only possible when the tasks are very simplified, non-distracting and non-intrusive. On the contrary; wearable technology is not encouraging multitasking. When implemented correctly these devices only attract attention when the user is in the right situation, time and perhaps even the right mood. Context of the user is essential. And in this way we add information to the current task of the user instead of distracting the user towards multitasking.

This is a subtle but important distinction in the usage of wearable devices. The information is within reach of the user without the distraction of the device. The User Experience design is essential, especially when you are putting a device directly in the line of sight of the user all the time.

Up-close or even embedded

wearable implant Wearable devices are going to use the complete range of our senses: touch, sound, sight, smell and even taste. In the upcoming years wearables will be embedded in our body like implants and interact directly with our nervous system. This seems farfetched, however look at hearing implants and the usage of the bone conductor in Google Glass to send audio signal directly on in the cranial bones.

Re-thing the design for context awareness

Wearable devices trigger a wave of re-thinking the way we work and the way we use technology. Using a wearable like Google Glass is not just the same as mounting a smartphone on your head. The usage and purpose of the device requires it to restructure the interaction design and even the informational design.

The design doctrine for wearable puts “you and your world” in the center. The devices must integrate seamless with your world, your work and integrate seamlessly with other devices instead of competing with each other for attention. Technology will make wearables drastically smaller until they won’t be noticed anymore. At that point the fashionable gadget argument or design opinions about wearables will not be valid anymore since they’ve become invisible. For potential users it will only be important if wearables will make your life more easy.

Just in time, just in context devices

Just in time, just in context Google GlassWearable devices will be increasingly aware of our day-to-day activities, habits and routes to add value to our lives. The presence will be unnoticed until they add extra information at the right time in the right context. This is hard to display in advertisements but very real as an experience. The wearable device knows when you are concentrated, pressed for time, in need for information or just frustrated. The device is able to time the best moment to present valuable information in an non-disturbing manner. Then wearables add value, make you more efficient, happier and in control of your work and your life.

Conclusion: For wearables the context sensitive user experience is more important than the list of features. So focus on context aware user experience design.

Have a look at my Google Glass Experience Flipboard Magazine for further inspiration.

Note: we are aware of the social, legal, physical, privacy and other considerations that might arise with the subject of wearables. These are important and we respect them. However for the purpose of this article we do not include these subjects.

The post Google Glass and Wearable Devices. Always Context Aware – AMIS Vision appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/07/02/google-glass-and-wearable-devices-be-always-context-aware-amis-vision/feed/ 1
How to get your picture in Google search results with Google Authorship Markup http://technology.amis.nl/2014/06/24/how-to-get-your-picture-in-google-search-results-with-rich-snippet/ http://technology.amis.nl/2014/06/24/how-to-get-your-picture-in-google-search-results-with-rich-snippet/#comments Tue, 24 Jun 2014 20:58:00 +0000 http://technology.amis.nl/?p=29366 Did you ever wonder how you people get their picture in the Google search results? You want this too? Sure you can, this is quite easy. This feature is called “rich snippet”. Compared to a “normal” (boring) snippet. The magic in getting you verified as the author for your articles on your Google+ profile. This [...]

The post How to get your picture in Google search results with Google Authorship Markup appeared first on AMIS Blog.

]]>
Did you ever wonder how you people get their picture in the Google search results? You want this too? Sure you can, this is quite easy. This feature is called “rich snippet”. Compared to a “normal” (boring) snippet. The magic in getting you verified as the author for your articles on your Google+ profile. This is done by the the rel=author tag.

clip_image002

There are several blogs about this feature, however I noticed a lot of bloggers do not use this for their content. I think this is a missed opportunity. By having your picture next to the search results it becomes more prominent (and even more credible). Studies have proven a higher click through rate on content with a verified author (up till 40%). So it matters to register yourself as an author and post your content correctly.

Google has some basic instructions for author verification on https://support.google.com/webmasters/answer/1408986 It still took me some time to verify this content on this WordPress blog. Here are the steps to get it working.

1. Create a Google+ account

The trick is to link your content to your Google+ profile. Even if you’re not active in Google+ (and who is), Google Authorship will still work. Only thing you have to do is to setup your profile. Make sure you use a good profile picture since this is the one that will be shown in the search results! Use this 15 minutes Google+ Jumpstart Guide.

2. List yourself as contributor.

Now you have to list yourself as and contributor to your site in Google+. Do this by adding the url of the site you are sharing articles on to the contributor part of Google+. Make sure this part of your Google+ profile is publicly visible. The manual states it does not matter if your profile is public but  for authorship I’ve noticed it does.
clip_image003

Make sure your blog publications on your site list you as the author by the quote “Author : Your Name” or “By : Your Name”. Most blogs offer this feature. Make sure your name is exactly the same as on your Google+ profile.

 

Activate content

Next you have to activate your content. This can be done in two ways. Like in step 3: Activate via Email verification OR like in step 4: Link your content to your Google+ account via rel=author. Either way works. Just use the one that is the easiest for you to enable.

3. Activate via Email verification.

This only works if your content is posted on the same domain as your email address. So if your content is on www.amis.nl you need to have an email address like yourname@amis.nl. Go to https://plus.google.com/authorship, sign in with your Google+ account, and enter your email address to verify you as an author. You will get a confirmation email from Google. It does not matter if multiple authors enter their email. You only get marked as an author for your own content (Author: Your Name). When you confirm your email the authorship will automatically work for the content on this domain. Go to step 5.

4. Or : Activate via a link to your Google+ profile

Add a link to your Google+ profile in your web page or in your blog profile. There is probably a section where you can post links to your social networks. Make sure the link ends with ?rel=author So in my case the url would look like : https://plus.google.com/u/0/+RobbrechtvanAmerongen?rel=author See if you can have this link on every page of your publication as part of your profile. Some networks scramble your personal url so this does not work (For example LinkedIn or Facebook). As far as I know there is no solution yet for authorship of content on these networks.

5. Testing

To validate your content and your Google plus registration you can validate your authorship with the Structured data testing tool on https://www.google.com/webmasters/tools/richsnippets . Past the specific article url in this tool and check the authorship information or re-link your profile. Scroll down to see the results.

6. Next you wait

Next you wait until Google has indexed and linked your articles to your profile. On average every site with an active content refresh gets indexed every 4-6 days (for high traffic sites this is more frequent). If you have Google Webmaster Toolkit activated on your site you can check the status of your articles via this link : https://www.google.com/webmasters/tools/labs-author-stats-1

The post How to get your picture in Google search results with Google Authorship Markup appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/06/24/how-to-get-your-picture-in-google-search-results-with-rich-snippet/feed/ 2
Google Glass explorations; My first glance at Google Glass http://technology.amis.nl/2014/06/23/google-glass-explorations-glance-at-google-glass/ http://technology.amis.nl/2014/06/23/google-glass-explorations-glance-at-google-glass/#comments Mon, 23 Jun 2014 11:51:34 +0000 http://technology.amis.nl/?p=29286 As of the beginning of June AMIS has acquired a Google Glass to try out and develop business apps. As this device is not available in Europe yet we needed to lean upon our US contacts to acquire this device. This gives us a chance to gain knowledge and practical experience of this device. Google [...]

The post Google Glass explorations; My first glance at Google Glass appeared first on AMIS Blog.

]]>
As of the beginning of June AMIS has acquired a Google Glass to try out and develop business apps. As this device is not available in Europe yet we needed to lean upon our US contacts to acquire this device. This gives us a chance to gain knowledge and practical experience of this device.
Google glass is part of our innovation program to develop new products and services. We use the Google Glass Explorer edition which is released in May 2014 for the general public (at least in the US) with software version XE18.11. Last two weeks we tried out the possibilities of Glass as an end user and as a developer. We are focusing on the application of Google Glass for business application and link the information provided by Oracle systems with the possibilities of an interactive personal device.  Articles related to Glass have been gathered in this Google Glass Experience Flipboard magazine and my first practical  experiences are listed in this article. Hope you like them.

Experiences as a Google Glass user

Google glass is still very new and the next step in personal devices. This is both positive and negative. The downside is the limited functionality and number of apps that are available. You can almost compare this with a new smartphone with the call-app as the only option. The other apps you have to build yourself or install from the Glassware store. Other apps you have to install via Eclipse and the Glass Development Kit. The positive side of Glass being the next generation is that all basics work immediately. Connecting to a Bluetooth device, wireless network, access to your social media accounts and email (Gmail of course) is extremely easy. The quality of the camera is stunning in both video and photographs. Voice commands work very well (even with my Dutch accent) and it is easy to operate even in spaces with a lot of noise, such as driving.

The device is especially helpful in situations when you need to use both your hands and you need additional information. Since I am no brain surgeon (as most use cases for Glass state) my practical experiences are limited to driving and reading a recipe while cooking. Unfortunately the battery only lasts for about 3 hours and a lot less when you are recording video or scanning. The processor is easily overheated while recording video or scanning, then the processor switch to a lower gear with a slower response as a result. And of course something about the design. Despite the efforts of Googles co-founder Sergey Brin to have photo models wear Google Glass the device still makes you look dorkey. Unless you are at a Star Trek convention of course. Hopefully the next model has a more fashionable design and a less conspicuous camera. Or wait for the google contact lens with projection. The glass pairs with your cellphone and uses it as a hotspot for mobile internet usage. The MyGlass app works both for iPhone and Android. Oddly the iPhone version has more functionality than the Android version (touch screen is enabled)

Privacy, safety and localization

Oddly enough the Google Glass almost immediately triggers discussion about privacy. Since the Glass user is publicly walking around with a camera mounted on his head, people around you think you are constantly filming and taking pictures. This reaction is rather strange, taking in mind the number of unapproved cellphone video’s and pictures that are posted online every day. When you are using Glass in default modus all your images are automatically backed-up to your google plus account. They are not publicly visible, however sometimes this is not the most desired place to post your images (understatement). Safety might also be an issue. For example while driving. In Europe it is not allowed to drive a car while holding a smartphone in your hands. With Glass you are compliant with this rule, but you can imagine the usage is still an distraction since you can play a YouTube video while driving. Finally the localization is not implemented fully. The language support and recognition is still in English and the device has difficulty to understand spoken Dutch names (like mine), Distances in directions are in metric units but the weather is still in Fahrenheit instead of centigrade. I could not find a way to change this.

Isn’t Glass not just a smartphone mounted on a frame?

glass.The short answer is no. Glass is more integrated and more personal, even more personal than your phone. The information in projected directly into your vision so you do not have to take your phone out of your pocket. You receive notifications via an audio signal and displayed via a visual queue to the right top corner with your eye. The ideal usage of information in Glass is highly contextual content; linked to the user, time, location and activity. To notify the user while working intensively with an intensive task or add extra context to your current location. So applications for travel information, context information with complex machines or medical patient data might be the first apps that come in mind. Also directly sharing information about complex matters or situations with skilled peers as a kind of remote support. A third application is to give visual queues about products in relation to allergy or preference while scanning them. That’s just some ideas but there are many more. Like these examples.

Some technical considerations

What do I have to know as a developer to build apps with glass ?
The basics of app development of Glass are the same as Android. So a fairly experienced Java / Android developer needs to be able to develop apps for the glass. Glass apps are rather thin so most of the development effort is probably focused on the back-end systems.

Does it run with Oracle?
The Oracle database does not run on Glass (not even XP) :-). An important question for AMIS is to see how Google Glass integrates with Oracle Fusion Middleware technology. The current technological strategy of Oracle is aligned with the requirements of google glass interfacing via REST services and JSON data format. Integration with OSB or SOA Suite is rather simple. The business logic is still stored in the services layer. This is an ideal combination to push small context sensitive information to information workers in the field. Examples are medical personal, damage assessors, technical engineers, building inspectors.

Is it easy to develop apps with Glass?
Yes and no. The actual development is not very complicated when you know Andoid / Java development. However the available features in the Glass Development Kit are more limited compared to the normal Android one. Google frequently releases new versions of the Glass OS so you might find new features every day (or features removed like Google Handout was removed from version XE 17). And since it is still a new product there are some teething problems that will take a lot of debugging time.

Conclusion and general opinion

SNP_3082137_en_v2Despite these negative impressions I am sure Glass is going to be a revolution to the industry of personal devices. I am positive about this device. However the current price of 1500$ is still not within my personal budget. I am also sure the next version device is going to do a lot better and resolve a lot of the issues mentioned like battery, processor and looks. To envision how serious Glass is going to be I listed the sales projection of Google glass for the upcoming years. At the moment there are almost 400.000 Glass unites sold. To put things in perspective I also have listed the sales numbers of the iPhone.

 

 

 

Google Glass Sales forecast

Year 2014 2015 2016 2017 2018
Units 800.000 2,5 mln 3,7 mln 10 mln 21 mln

 

iphone sales

 

If this data and development is comparable the market for Google Glass will grow exponentially.

The post Google Glass explorations; My first glance at Google Glass appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/06/23/google-glass-explorations-glance-at-google-glass/feed/ 0
AMIS “Enterprise to Mobility” Oracle ADF Conference May 21-23. Featuring Chris Muir & Frank Nimphius http://technology.amis.nl/2014/05/01/enterprise-mobility-oracle-adf-conference-may-21-23-featuring-chris-muir-frank-nimphius/ http://technology.amis.nl/2014/05/01/enterprise-mobility-oracle-adf-conference-may-21-23-featuring-chris-muir-frank-nimphius/#comments Thu, 01 May 2014 10:19:40 +0000 http://technology.amis.nl/?p=26944 AMIS is offering a unique 3 day conference (May 21-23) aimed at breaching the divide between traditional Oracle Fusion Middleware experts and the brave new world of enterprise mobility. The enterprise landscape is rapidly evolving to integrate mobile into the mix, and this presents many opportunities to update skills while also making use of Oracle’s middleware [...]

The post AMIS “Enterprise to Mobility” Oracle ADF Conference May 21-23. Featuring Chris Muir & Frank Nimphius appeared first on AMIS Blog.

]]>
AMIS is offering a unique 3 day conference (May 21-23) aimed at breaching the divide between traditional Oracle Fusion Middleware experts and the brave new world of enterprise mobility. The enterprise landscape is rapidly evolving to integrate mobile into the mix, and this presents many opportunities to update skills while also making use of Oracle’s middleware platforms for what it was designed to do – integrate!

AMIS is pleased to announce Oracle product managers Chris Muir and Frank Nimphius as key speakers for this event. They are joined by a team of ADF specialists from the Dutch community, including Steven Davelaar (member of the Oracle A-Team), Oracle ACE(D)s Wilfred van der Deijl, Luc Bors & Lucas Jellema and ADF experts Paul Swiggers, Aino Andriessen and Frank Houweling.

See the event schedule for this event event and register via our website. 

Target audience: 
Seasoned Oracle Fusion Middleware developers, ADF Developers, architects, mobile developers

Keywords:
Application architecture, thin server, mobile architecture, enterprise applications, gouvernance, reuse, performance, extensibility.

Enterprise to mobility event AMIS

Chris Muir Frank Nimphius.

 

The post AMIS “Enterprise to Mobility” Oracle ADF Conference May 21-23. Featuring Chris Muir & Frank Nimphius appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/05/01/enterprise-mobility-oracle-adf-conference-may-21-23-featuring-chris-muir-frank-nimphius/feed/ 0
Sharing the slides of the UX Event presentations http://technology.amis.nl/2014/03/24/sharing-the-slides-of-the-ux-event-presentations/ http://technology.amis.nl/2014/03/24/sharing-the-slides-of-the-ux-event-presentations/#comments Mon, 24 Mar 2014 10:05:07 +0000 http://technology.amis.nl/?p=27144 Below you will find the slides of the presentations of the UX event by AMIS and Oracle. Don’t generate your user interface, design IT!   Leveraging FMW for UX Embedding UX In Any Project: Sander Haaksma / Marcel Maas   Visualization. One picture beats a thousand words, Lucas Jellema     Luc Bors, Oracle and mobile, [...]

The post Sharing the slides of the UX Event presentations appeared first on AMIS Blog.

]]>
Below you will find the slides of the presentations of the UX event by AMIS and Oracle.

Don’t generate your user interface, design IT!

 

Leveraging FMW for UX

Embedding UX In Any Project: Sander Haaksma / Marcel Maas

 

Visualization. One picture beats a thousand words, Lucas Jellema  

 

Luc Bors, Oracle and mobile, From design to device 

 

UX Today with ADF by Sten Vesterli

 

Boosting productivity through Tailored UX

 

Reconsidering applications cloud 10/90/90

 

 

Java 8 Launch. Strategic Outlook and Future by Lucas Jellema

Evolution of UX in Oracle Applications

The post Sharing the slides of the UX Event presentations appeared first on AMIS Blog.

]]>
http://technology.amis.nl/2014/03/24/sharing-the-slides-of-the-ux-event-presentations/feed/ 0