websphere Articles / Blogs / Perficient https://blogs.perficient.com/tag/websphere/ Expert Digital Insights Fri, 06 Apr 2018 19:56:41 +0000 en-US hourly 1 https://blogs.perficient.com/files/favicon-194x194-1-150x150.png websphere Articles / Blogs / Perficient https://blogs.perficient.com/tag/websphere/ 32 32 30508587 IBM Introduces Updates to WebSphere Commerce https://blogs.perficient.com/2018/04/06/ibm-introduces-updates-to-websphere-commerce/ https://blogs.perficient.com/2018/04/06/ibm-introduces-updates-to-websphere-commerce/#respond Fri, 06 Apr 2018 19:56:41 +0000 https://blogs.perficient.com/ibm/?p=10313

More business is moving online and IBM has noticed, recenltly updating WebSphere Commerce to provide greater flexibility and scalability while reducing the total cost of ownership for implementation. Modularized into loosely coupled components (otherwise known as microservices), these new innovations remove the need of managing and tuning a singular application, resulting in greater customization opportunities.

Here are some of the highlights included in this latest update:

  • Improved performance, agility, and scalability with Docker.
  • Improved store presentation. Brands can additionally leverage the Watson Content Hub to manage and edit a variety of digital assets.
  • Technology innovation that lowers total cost of ownership.
  • And much more! 

You can learn more on our Commerce blog, which includes all of the technical details and reasons for these implementations.

With this update, IBM has also announced the end-of-life for WebSphere Commerce V7 effective April 30, 2019. If you require assistance around an upgrade or implementation project, reach out to us for a conversation today.

 

]]>
https://blogs.perficient.com/2018/04/06/ibm-introduces-updates-to-websphere-commerce/feed/ 0 214690
Perficient is at IBM Think with Must-Attend Sessions https://blogs.perficient.com/2018/03/19/perficient-ibm-think-6-sessions/ https://blogs.perficient.com/2018/03/19/perficient-ibm-think-6-sessions/#respond Mon, 19 Mar 2018 14:00:45 +0000 https://blogs.perficient.com/ibm/?p=10127

If you’re attending IBM Think this week, check out Perficient at Booth #550. Talk to our experts and find out all the ways we can assist you in moving forward in the digital world. We also have six sessions for the week!

Join Our IBM Think Sessions

We have a great lineup of sessions for this year’s conference where you can learn from subject matter experts and thought leaders. These include:

1. First-Ever Implementation of a Cloud-Based Unified Data Model for Healthcare
Tuesday, 12:30 PM – 1:10 PM | Session ID: 9364A
Mandalay Bay South, Level 2 | Surf A

Speaker: Jim Kouba (Perficient)To address ever-increasing volumes of data and access requirements, BJC HealthCare needed to consolidate clinical repositories, implement an integrated technology platform, and reduce infrastructure costs. To help meet these challenges, Perficient implemented a healthcare-specific blueprint for data warehousing and analytics that incorporates a robust set of data models coupled with industry-specific terms, ultimately decreasing time to implementation. Join us as we discuss how BJC was able to reduce costs, increase scalability and flexibility, improve speed to deployment, and better leverage data for clinical initiatives with the first-ever IBM enterprise data warehouse on the cloud.

2. Innovating with WebSphere Commerce V9
Tuesday, 1:00 PM – 1:20 PM | Session ID: 9346A
Mandalay Bay South, Level 1, Bayside C, Think Campus | Business and AI Campus Think Tank B1

Speaker: Steve Gatto (Perficient)
Learn how to innovate now with IBM’s next-generation modern commerce platform designed to give B2C and B2B organizations the power to rapidly innovate and drive their omni-channel business, with less overhead. IBM WebSphere Commerce V9 combines the scale, performance and security you expect from IBM, with the speed and flexibility of a modern, cloud-ready, extensible architecture. Innovate more, with less time spent, and deliver better business outcomes—right now.

3. Gaining Cognitive Insights from Unstructured Data for Better Business Outcome across Industries
Wednesday, 10:30 AM – 11:10 AM | Session ID: 8506A
Mandalay Bay South, Level 1, Bayside B, Think Campus | Cloud and Data Campus Theater C

Speakers: Christine Livingston (Perficient), Mons Norve (Capgemini), Robert van den Breemen (Dutch Tax Authority)Watson Explorer is helping organizations across industries transform their processes and applications with cognitive capabilities. Join our business partners and their clients from the healthcare, community services and power management industries, who will show you how organizations are using Watson Explorer to create advanced search, unified information access and unstructured analytic solutions that deliver new value.

4. Providing Cognitive Patient Care with Watson Explorer
Wednesday, 11:30 AM – 12:10 PM | Session ID: 3239A
Mandalay Bay South, Level 2 | Breakers J

Speaker: Christine LivingstonOne of the largest community-based health systems in Florida sought to improve their care management approach by implementing an IBM Watson-based solution for patient population identification. In this session, we will share their journey in implementing a cognitive solution to better understand unstructured information, more effectively generate insights into patient care scenarios, and ultimately better inform clinical decision-making. Find out how this healthcare leader leveraged IBM Watson Explorer and Healthcare Annotators to gain up to 14 hours of productivity per day and increase patient identification accuracy from 51% to 92%.

5. Test-Driven Development and API Connect: The Perfect Fit for Building APIs
Thursday, 10:30 AM – 11:10 AM | Session ID: 6232A
Mandalay Bay South, Level 1, Bayside B, Think Campus | Cloud and Data Campus Theater B

Speaker: Arnold ShoonTest-driven development (TDD) can be a critical component in the success of many kinds of projects, and it also helps accelerate API development. Come join us as we discuss a real-life success story using IBM API Connect and a TDD methodology to expand an enterprise-scale API program. We’ll share best practices and lessons learned in integrating and optimizing our API products behind the scenes using CICS, IBM Integration Bus (IIB), and Operational Decision Manager (ODM). We’ll also cover the benefits of leveraging automated test suites in API development, and how to easily configure testing suites in your development environments.

 

]]>
https://blogs.perficient.com/2018/03/19/perficient-ibm-think-6-sessions/feed/ 0 214671
Elevate Your Technology Strategy at IBM Think https://blogs.perficient.com/2018/03/15/elevate-your-technology-strategy-at-ibm-think/ https://blogs.perficient.com/2018/03/15/elevate-your-technology-strategy-at-ibm-think/#respond Thu, 15 Mar 2018 16:00:29 +0000 https://blogs.perficient.com/ibm/?p=10109

If your organization is looking to improve its application development and business operations, IBM Think (March 19-22) is the place to be. Our subject matter experts will be holding a variety of sessions, including the following around business process management (BPM), API management, and Websphere.

The following are a few of our sessions:

  1. First-Ever Implementation of a Cloud-Based Unified Data Model for Healthcare
    Tuesday, 12:30 PM – 1:10 PM | Session ID: 9364A
    Mandalay Bay South, Level 2 | Surf A
    Add to Calendar
    Speaker: Jim Kouba (Perficient)To address ever-increasing volumes of data and access requirements, BJC HealthCare needed to consolidate clinical repositories, implement an integrated technology platform, and reduce infrastructure costs. To help meet these challenges, Perficient implemented a healthcare-specific blueprint for data warehousing and analytics that incorporates a robust set of data models coupled with industry-specific terms, ultimately decreasing time to implementation. Join us as we discuss how BJC was able to reduce costs, increase scalability and flexibility, improve speed to deployment, and better leverage data for clinical initiatives with the first-ever IBM enterprise data warehouse on the cloud.
  2. Innovating with WebSphere Commerce V9
    Tuesday, 1:00 PM – 1:20 PM | Session ID: 9346A
    Mandalay Bay South, Level 1, Bayside C, Think Campus | Business and AI Campus Think Tank B1
    Add to Calendar
    Speaker: Steve Gatto (Perficient)Learn how to innovate now with IBM’s next-generation modern commerce platform designed to give B2C and B2B organizations the power to rapidly innovate and drive their omni-channel business, with less overhead. IBM WebSphere Commerce V9 combines the scale, performance and security you expect from IBM, with the speed and flexibility of a modern, cloud-ready, extensible architecture. Innovate more, with less time spent, and deliver better business outcomes—right now.
  3. Test-Driven Development and API Connect: The Perfect Fit for Building APIs
    Thursday, 10:30 AM – 11:10 AM | Session ID: 6232A
    Mandalay Bay South, Level 1, Bayside B, Think Campus | Cloud and Data Campus Theater B
    Add to Calendar
    Speaker: Arnold ShoonTest-driven development (TDD) can be a critical component in the success of many kinds of projects, and it also helps accelerate API development. Come join us as we discuss a real-life success story using IBM API Connect and a TDD methodology to expand an enterprise-scale API program. We’ll share best practices and lessons learned in integrating and optimizing our API products behind the scenes using CICS, IBM Integration Bus (IIB), and Operational Decision Manager (ODM). We’ll also cover the benefits of leveraging automated test suites in API development, and how to easily configure testing suites in your development environments.

Sign up for all these sessions to hear what our experts have to say. If you can’t make these, we’ll also be at Booth #550 next to the Solution Expo entrance should you have any interest in speaking to our subject matter experts.

See you there!

Join us at IBM Think

If you’re not able to attend the event, stay up to date on conference topics by following us on social media and our IBM blog. Our experts will frequently post the latest news, trends, and session recaps for those you miss.

Also, follow us on Twitter and the hashtags #IBMThink and #IBMThink2018. At the top left of this page, you can also subscribe to our weekly IBM blog digest to receive a comprehensive recap of conference posts.

]]>
https://blogs.perficient.com/2018/03/15/elevate-your-technology-strategy-at-ibm-think/feed/ 0 214670
Join Us at IBM Think https://blogs.perficient.com/2018/03/13/join-us-at-ibm-think/ https://blogs.perficient.com/2018/03/13/join-us-at-ibm-think/#respond Tue, 13 Mar 2018 16:00:53 +0000 https://blogs.perficient.com/ibm/?p=10084

Join Us at IBM Think 2018

IBM Think is the premier user conference held next week, March 19-22 in Las Vegas and we hope you’ll be among those attending. There are three ways to connect with us during the conference:

Visit Our Booth
Perficient is proud to be a Level 1 Sponsor at Booth #550 to the right of the Solution Expo Entrance. You can come see us and learn how we’ve leveraged our extensive IBM portfolio expertise across Watson, cloud, optimization, customer service, and IoT.

Strategize With Our Experts
With new technology trends challenging the marketplace this year, you likely have questions that need answered. With over 20 years of IBM expertise, we have a vast range of experience across the IBM portfolio. Our experts from a range of solution areas Cloud, DevOps, Watson, Digital Experience, BPM, APIs will be available to meet to discuss strategies and maximize on your IBM investment.

Join Our Sessions
We have a great lineup of sessions for this year’s conference where you can learn from subject matter experts and thought leaders. These include:

  1. First-Ever Implementation of a Cloud-Based Unified Data Model for Healthcare
    Tuesday, 12:30 PM – 1:10 PM | Session ID: 9364A
    Mandalay Bay South, Level 2 | Surf A
    Add to Calendar
    Speaker: Jim Kouba (Perficient)To address ever-increasing volumes of data and access requirements, BJC HealthCare needed to consolidate clinical repositories, implement an integrated technology platform, and reduce infrastructure costs. To help meet these challenges, Perficient implemented a healthcare-specific blueprint for data warehousing and analytics that incorporates a robust set of data models coupled with industry-specific terms, ultimately decreasing time to implementation. Join us as we discuss how BJC was able to reduce costs, increase scalability and flexibility, improve speed to deployment, and better leverage data for clinical initiatives with the first-ever IBM enterprise data warehouse on the cloud.
  2. Innovating with WebSphere Commerce V9
    Tuesday, 1:00 PM – 1:20 PM | Session ID: 9346A
    Mandalay Bay South, Level 1, Bayside C, Think Campus | Business and AI Campus Think Tank B1
    Add to Calendar
    Speaker: Steve Gatto (Perficient)
    Learn how to innovate now with IBM’s next-generation modern commerce platform designed to give B2C and B2B organizations the power to rapidly innovate and drive their omni-channel business, with less overhead. IBM WebSphere Commerce V9 combines the scale, performance and security you expect from IBM, with the speed and flexibility of a modern, cloud-ready, extensible architecture. Innovate more, with less time spent, and deliver better business outcomes—right now.
  3. Gaining Cognitive Insights from Unstructured Data for Better Business Outcome across Industries
    Wednesday, 10:30 AM – 11:10 AM | Session ID: 8506A
    Mandalay Bay South, Level 1, Bayside B, Think Campus | Cloud and Data Campus Theater C
    Add to Calendar
    Speakers: Christine Livingston (Perficient), Mons Norve (Capgemini), Robert van den Breemen (Dutch Tax Authority)Watson Explorer is helping organizations across industries transform their processes and applications with cognitive capabilities. Join our business partners and their clients from the healthcare, community services and power management industries, who will show you how organizations are using Watson Explorer to create advanced search, unified information access and unstructured analytic solutions that deliver new value.
  4. Providing Cognitive Patient Care with Watson Explorer
    Wednesday, 11:30 AM – 12:10 PM | Session ID: 3239A
    Mandalay Bay South, Level 2 | Breakers J
    Add to Calendar
    Speaker: Christine LivingstonOne of the largest community-based health systems in Florida sought to improve their care management approach by implementing an IBM Watson-based solution for patient population identification. In this session, we will share their journey in implementing a cognitive solution to better understand unstructured information, more effectively generate insights into patient care scenarios, and ultimately better inform clinical decision-making. Find out how this healthcare leader leveraged IBM Watson Explorer and Healthcare Annotators to gain up to 14 hours of productivity per day and increase patient identification accuracy from 51% to 92%.
  5. Test-Driven Development and API Connect: The Perfect Fit for Building APIs
    Thursday, 10:30 AM – 11:10 AM | Session ID: 6232A
    Mandalay Bay South, Level 1, Bayside B, Think Campus | Cloud and Data Campus Theater B
    Add to Calendar
    Speaker: Arnold ShoonTest-driven development (TDD) can be a critical component in the success of many kinds of projects, and it also helps accelerate API development. Come join us as we discuss a real-life success story using IBM API Connect and a TDD methodology to expand an enterprise-scale API program. We’ll share best practices and lessons learned in integrating and optimizing our API products behind the scenes using CICS, IBM Integration Bus (IIB), and Operational Decision Manager (ODM). We’ll also cover the benefits of leveraging automated test suites in API development, and how to easily configure testing suites in your development environments.

Not Attending Think?

If you’re not able to attend the event, stay up to date on conference topics by following us on social media and our IBM blog. Our experts will frequently post the latest news, trends, and session recaps for those you miss.

Also, follow us on Twitter and the hashtags #IBMThink and #IBMThink2018. At the top left of this page, you can also subscribe to our weekly IBM blog digest to receive a comprehensive recap of conference posts.

]]>
https://blogs.perficient.com/2018/03/13/join-us-at-ibm-think/feed/ 0 214669
Elevate Your Content Management with IBM Services Containers https://blogs.perficient.com/2018/02/20/elevate-content-management-cloud/ https://blogs.perficient.com/2018/02/20/elevate-content-management-cloud/#respond Tue, 20 Feb 2018 22:27:22 +0000 https://blogs.perficient.com/ibm/?p=9952

In the most recent RightScale State of the Cloud Report, the technology provider shed light on the popularization of containers in the enterprise, especially as more organizations move towards public cloud solutions like IBM. Concurrently, organizations are also dealing with a plethora of new content and need ways to manage, interpret, and make decisions to achieve ROI.

IBM understands the challenge of content and technology and recently developed an easy-to-deploy Content Platform. Launched in mere seconds as opposed to weeks, the platform leverages FileNet Content Manager, Content Navigator, and Case Manager Docker Containers to drive scalability, resiliency, manageability, and upgradeability of IBM platform components.

Key to the success of this platform is the usage of Docker containers, which provide the ability to develop, test, and build code to production. IBM’s content services containers inherit these capabilities, built for the cloud and supported by WebSphere Liberty. The platform also drives content management success by leveraging metrics and logging so organizations can maintain a handle on content development.

As a whole, this solution is one of many in the pipeline for IBM as they seek to add more value towards organizations embracing digital transformation and rising customer expectations. If you’re interested in seeing what IBM Services Containers can do for you, chat with one of our specialists at www.perficient.com today.

]]>
https://blogs.perficient.com/2018/02/20/elevate-content-management-cloud/feed/ 0 214658
Top IBM Blogs for 2017 https://blogs.perficient.com/2017/12/28/top-ibm-blogs-for-2017/ https://blogs.perficient.com/2017/12/28/top-ibm-blogs-for-2017/#respond Thu, 28 Dec 2017 17:00:39 +0000 https://blogs.perficient.com/ibm/?p=9653

The year is winding down and we want to look back at the year that was, from advancements in cloud and the Internet of Things (IoT) to the increased awareness around artificial intelligence. The following are the top 10 blogs our writers penned in the past year. Check them out:

#1 – Think Pink: The Future of IBM Connections
By Glenn Kline | February 22, 2017

#2 – Perficient Wins Beacon Award for IBM Solutions
By Stephanie Banks | February 15, 2017

#3 – Getting Started with IBM Content Navigator Plugin Development
By Eric Walk | March 22, 2017

#4 – An IBM DB2 Architecture Using AWS
By Chuck Misuraca | May 15, 2017

#5 – IBM Releases WebSphere Portal Version 9
By Glenn Kline | January 11, 2017

#6 – How to Access Google Analytics API from IBM Integration Bus
By Shuvamoy Saha | June 18, 2017

#7 – An IBM WebSphere Application Server Architecture Using AWS
By Chuck Misuraca | April 18, 2017

#8 – IBM MQ and IIB HA Architecture Using AWS
By Chuck Misuraca | April 20, 2017

#9 – Integrate Google Analytics to IBM Integration Bus
By Sivaraman Baskar | January 2, 2017

#10 – Installing IBM BPM v8.5.7 Standard on Ubuntu 14.04 (VirtualBox)
By Dean Taylor | February 14, 2017

Join us again in 2018 for more groundbreaking blogs around trending technology solutions. Let us know what you would like to see more of in the comments below.

]]>
https://blogs.perficient.com/2017/12/28/top-ibm-blogs-for-2017/feed/ 0 214638
How to Install IBM WebSphere Portal 9 on Ubuntu https://blogs.perficient.com/2017/10/30/how-to-install-websphere-portal-9-on-ubuntu/ https://blogs.perficient.com/2017/10/30/how-to-install-websphere-portal-9-on-ubuntu/#respond Mon, 30 Oct 2017 16:34:00 +0000 https://blogs.perficient.com/ibm/?p=9395

The prerequisite to install WebSphere Portal 9 on Ubuntu:

  • Install Ubuntu 16.04 LTS operating system.
  • Install IBM Installation Manager 1.8.5 or higher. (If you are running on a lower version of installation manager then upgrade it before starting the installation.)
  • Download below eAssembly or part number separately for Portal 9 installation.

You can download CJ1A3ML eAssembly; it will have all the four required parts for installation.
Important Note:

Parts 1 – 4 of this image must be extracted into the same directory to create an installable image.

Installation Process

To install WebSphere Portal 9, you need to do the following steps:

  1. Install WebSphere Portal 8.5.
  2. Update Portal to CF 13.
  3. Run portal script to upgrade the profile for CF update.
  4. Install WebSphere Portal 9.

1. Install WebSphere Portal 8.5

The first step is to install the base Portal 8.5 with WAS 9.0.0.2, JDK8.0.3, and PI59896.

Start the installation manager and add the repositories.

Click on the install and select the checkbox as shown below to install WebSphere Portal 8.5.

Click “next” and accept the agreement.

Select installation directory and architecture type and then click “next.”

Enter the configuration detail for WebSphere portal and then click “next.” If you want to change the context root and other configuration you can do it now in this step during installation.

Click on install to start the installation.

Once the installation is completed you will see the message for WebSphere portal 8.5 completion.

Select the None option for “Which program do you want to start?” and click Finish.

The next step in the installation is to update portal 8.5 to CF 13.

2. Update Portal 8.5 to CF13

Open the installation manager and click on update.

Select Portal 8.5 and click “next” to start the update to CF13.

Click Next to accept the license agreement and start the update process.

Once Portal 8.5 is updated with CF 13 you will see this screen:

Now, the third step is to update the portal profiles.

3. Portal script to upgrade the profile for CF update.

Next, update the profile.

Ensure the WebSphere Portal server is stopped.

Execute the following command from within the path of the profile to configure:

<profile_root>/PortalServer/bin/applyCF.sh -DPortalAdminPwd=<password> -DwasPassword=<password>

Note: If it fails make sure to check the wkplc.properties file to check all the parameters and password is correct.

4. Install WebSphere Portal 9.

Click on install and select the product to be installed.

Click “next” to accept the agreement.

 

Once the installation is completed verify by logging into the portal admin console.

References:

https://developer.ibm.com/digexp/docs/docs/customization-administration/a-step-by-step-guide-to-performing-a-standalone-websphere-portal-9-0-installation/

https://www.ibm.com/support/knowledgecenter/SSHRKX_9.0.0/mp/dd/dd_enable9.html

]]>
https://blogs.perficient.com/2017/10/30/how-to-install-websphere-portal-9-on-ubuntu/feed/ 0 214604
[Download] – 3 Reasons to Upgrade to WebSphere 9 https://blogs.perficient.com/2017/04/27/download-3-reasons-to-upgrade-to-websphere-9/ https://blogs.perficient.com/2017/04/27/download-3-reasons-to-upgrade-to-websphere-9/#respond Thu, 27 Apr 2017 16:00:25 +0000 https://blogs.perficient.com/ibm/?p=8526

The season of spring symbolizes renewal through spirit and business. In between cleaning out their homes and enjoying the fresh air, many are also reflecting upon how their goals are doing through the first quarter of the year.

One area business leaders are looking at this year is how to improve their customer experiences. With omni-channel experiences now front and center, keeping attention while driving revenue is a formidable challenge that brings down even the savviest of organizations.

IBM has been in the customer experience realm for the past decade and a half, pioneering the WebSphere platform. As a leader in the Gartner Magic Quadrant, the platform is used through a variety of industries and verticals.

If you’re looking to transform your organization’s customer experience this year, download our guide below, 3 Reasons to Upgrade to WebSphere 9. Let us know what you think and where you are in your priorities at sales@perficient.com. We look forward to hearing from you!

]]>
https://blogs.perficient.com/2017/04/27/download-3-reasons-to-upgrade-to-websphere-9/feed/ 0 214517
A Full-Stack API Architecture for a Microservice Evolution https://blogs.perficient.com/2017/04/12/a-full-stack-api-architecture-for-a-microservice-evolution/ https://blogs.perficient.com/2017/04/12/a-full-stack-api-architecture-for-a-microservice-evolution/#respond Wed, 12 Apr 2017 22:59:10 +0000 https://blogs.perficient.com/ibm/?p=8392

In this blog I’ve taking some liberty to extend the general definition of full stack, in order to describe a system architecture that lends itself well to full stack development. With the emergence of micoservices as an alternative to monolithic applications and service-oriented architectures; there is need to elaborate in more depth on an architectural viewpoint that builds on the various architectural patterns, which are often individually expressed as box-and-line diagrams.

Contextually this distributed system architecture is an augmentation of a REST-based centralized messaging topology. The principal goal of this architecture is to meet the demands of a cross-channel business model that will enable the development various UI solutions. Which will  turn facilitate new customer digital experiences. With an ancillary benefit of positioning the enterprise to evolve an infrastructure for building microservices.

The Architectural Challenge

How do you create a system architecture that supports responsive Single Page Applications (SPA); used across customer markets that may diverge while simultaneously positioning your enterprise to support an API development strategy, as well as providing IT with an evolutionary approach for developing microservices?

A Proposed Solution

To meet this architectural challenge, lets extend the REST-based centralized messaging topology with an enhanced API Gateway pattern and then augment the pattern with a technical stack made up of the following architectural components:

A Full-Stack API Architecture for a Microservice Evolution

Operational Decision Management (ODM)

Using ODM we can incorporate the dynamic behaviors for client channels that vary across markets. Add a distributed full-text search engine housing schema-free JSON documents and this component will support dynamic type-ahead and lookup features to enrich the user experience.

Incorporate a NoSQL database to support the SPA using node.js technology. Use cases for this component will vary based on architectural constraints or challenges. Client drivers, security, potential storage capacity, data integrity, and performance to name a few concerns.

The API solution incorporates a Developer Portal to expose bit internal and public APIs. Introducing the portal even before the organization has started down the path of exposing business capabilities is a good practice. Management of APIs internally lends itself well to agile development. Additionally, it enables the organization to flesh out a well-reasoned API management strategy, and helps to facilitate the dialog of aligning business capabilities to the IT resources models in the important data modelling process of service development.

Although orchestration avoidance is a desired architectural constraint, it may be unavoidable based on information models in the legacy EIS. And as in many legacy environments there may remain a number of EIP Use Cases such as; control and routing, aggregation, transformations, managed file transfers, to mention a few. Additionally, the ESB provides a range of transport and connectivity components for the range of EIS technology variants.

This bring us to microservices. This article is not intended to take a deep dive into micorservice design or implementation. But rather to suggest that with this system architecture we now have a foundation for an evolutionary path away from the monolithic application style to combination of API and microservices architectural style.

At a minimum there are three architectural concerns to consider.

First, the microservices architecture style was prompted primarily through the development of continuous delivery, and the notion of a continuous deployment pipeline, to streamline application deployment.

The second concern is the distributed nature of services. Where all architectural components are fully decoupled and are accessed through some sort of remote access protocol (e.g., JMS, AMQP, REST, SOAP, etc.). Which enables a highly scalable design and enables an agile deployment approach.

Perhaps the concern that is most important, is the concept of service component granularity and modularity which may range from a single-purpose function, to a larger business application. This is grounded in two fundamental principles. First, microservices are business units that model the company processes, and second, microservices have smart endpoints to expose the business logic and they communicate using simple channels and protocols.

]]>
https://blogs.perficient.com/2017/04/12/a-full-stack-api-architecture-for-a-microservice-evolution/feed/ 0 214509
Type tree creation using ITX Database Interface Designer https://blogs.perficient.com/2016/09/22/type-tree-creation-using-itx-database-interface-designer/ https://blogs.perficient.com/2016/09/22/type-tree-creation-using-itx-database-interface-designer/#comments Thu, 22 Sep 2016 09:06:16 +0000 http://blogs.perficient.com/delivery/?p=6162

IBM Transformation Extender (ITX) is one of the most powerful data transformation product and its supportability of multiple protocols and routing capabilities has made it a unique product delivering flexibility in IT systems, resulting in business agility.It has the ability to transform any type of data to any specific format with formats including XML,Non XML, Cobol Copybook,EDI and many others. With IBM’s latest offering of additional industry packs for healthcare and finance industry, the complexity of development has been further reduced, resulting in quick return on investment.

The current version of ITX is v9.0, previously ITX was named Websphere Transformation Extender (WTX) and prior to it as Mercator. To create the maps for transformation the input and output objects needs to be converted to a type tree.

In this blog post, you will learn how to create a type tree for a table in a database using IBM Transformation Extender Database interface designer tool. For easy understanding, I have provided screenshot of each step involved in the creation of type tree and the database used for this example will be Microsoft SQL Server 2014 database.

Step 1 :

Login to the Microsoft SQL server 2014 database with a valid credential which has access to the create database and tables.

MS SQL Server login

Step 2:
Create a table or select the name of the table for which the type tree needs to be created. In this example we will create the type tree for the table ”EMPLOYEE” placed in the database “EXAMPLECORPS”.

MS SQL Server 2014

Step 3:
Launch the Database Interface Designer application.

Launch Database Interface Designer

Step 4:
Create a new database/query file.

Create Query File

Step 5:
Create a new database connection.

ITX Database

Step 6:
Enter the database name and select the adapter type as MS SQL Server.
Note: The database name necessarily doesn’t have to be the exact name of the database but it’s a good practice to have it as the exact database name.

ITX Database Interface designer

Step 7:
Fill the security information with a valid username and password, enter the name of the SQL server and select the appropriate database. In this example the database to be used is “EXAMPLECORPS”.

IBM Transformation Extender - DID

Step 8:
Review the database connection and press OK to create the database component in Database Interface Designer.

IBM Transformation Extender DID

Step 9:
In the table component, right-click and select Generate tree option.

ITX Generate Tree

Step 10:
Select the table for which the type tree needs to be created. Our focus for this example is to create type tree for the table “EMPLOYEE”, so select the “EMPLOYEE” table.

ITX Select table

Step 11:
Enter the folder location in which the type tree file needs to be saved.

ITX Select Type tree location

Step 12:
Click generate option to create the type tree.

IBM Transformation Extender Generate Type Tree

Step 13:
The type tree is created now and placed in the folder which was set as the target. Next we can load and verify the type tree created using ITX Design Studio.

ITX Type Tree

ITX Type tree folder location

Step 14:
Launch the Design studio application from the list of programs.

Launch ITX Design studio

Step 15:
Create a new Extender project.

New Extender project in ITX

New Extender project ITX

Step 16:
In the type tree folder, right-click and import the file.

ITX Import type tree

Step 17:
Select the .mtt file from the location in which the type tree was created. In our example the type tree created using database interface designer is placed in C:\IBM

Import type tree ITX

Step 18:
Select the extender project name in which the type tree needs to be imported for the Into folder field.

Import type tree ITX

Step 19:
Select the type tree imported to the project to view the structure.

type tree preview ITX

This completes the steps involved in creation of a type tree from a database table.

References:

Click to access sg247693.pdf

http://www-03.ibm.com/software/products/en/transformation-extender

]]>
https://blogs.perficient.com/2016/09/22/type-tree-creation-using-itx-database-interface-designer/feed/ 1 210814
Transforming Healthcare Journeys with IBM https://blogs.perficient.com/2016/05/10/transforming-healthcare-journeys-with-ibm/ https://blogs.perficient.com/2016/05/10/transforming-healthcare-journeys-with-ibm/#respond Tue, 10 May 2016 12:00:58 +0000 https://blogs.perficient.com/ibm/?p=6557

Energy blog header (1)

20 years ago, the United States Government passed the Health Insurance Portability and Accountability Act (HIPAA), transforming healthcare protections for employees from issues of unemployment to electronic record keeping. The implementation of Meaningful Use, in particular, has been important in requiring providers to offer electronic health records to patients, and technologically-savvy healthcare providers are taking notice.

As a leading digital transformation firm, Perficient also understands the role of digital technology for healthcare institutions. When a leading provider of healthcare services approached us looking for an innovative solution, we knew exactly what to do.

Opening a Gateway to Health

Our client was looking for ways to innovate and modernize its patient portal to deliver an enhanced experience going beyond simple access to records and patient information. Understanding the need for frictionless customer experiences, they asked Perficient to implement a solution that would allow for actions such as pre-registering for procedures, getting educated on health issues, paying medical bills, and following-up from previous appointments. In addition to these functionalities, the client was also looking for ways to develop a seamless web experience.

At the top of the list for platform of choice was IBM’s Digital Experience platform, a suite of technologies offering highly personalized experiences from a single point of access for applications and customer experience. We found a way to integrate numerous data points from the client’s already-existing applications which enabled patient access from anywhere on a RESTful API, all from a single view. For everyone involved, including clinicians, doctors, facilities, and patients, unifying the experience offers a smoother ride through the doors of a hospital.

Where Healthcare Goes From Here

As customer experiences become more connected, we anticipate that healthcare providers will continue to innovate for patients and provide the resources necessary for a positive experience. What do you think the next-generation of portals might bring? Share your thoughts in the comments below.

Learn More

Perficient will be at booth #310 at IBM Amplify. Come discover how IBM Digital Experience can transform your organization’s ability to collaborate and join us for a Starlite Harbor Cruise with food, drink, entertainment. Sign up here.

For more on Perficient’s expertise on IBM, click here.

]]>
https://blogs.perficient.com/2016/05/10/transforming-healthcare-journeys-with-ibm/feed/ 0 214356
Improved Customer Experience – Where the Rubber Meets the Road https://blogs.perficient.com/2016/03/17/improved-customer-experience-where-the-rubber-meets-the-road/ https://blogs.perficient.com/2016/03/17/improved-customer-experience-where-the-rubber-meets-the-road/#respond Thu, 17 Mar 2016 20:15:05 +0000 http://blogs.perficient.com/integrate/?p=1069

Improved Customer Experience

One of the nation’s largest marketer of tires for auto replacements, required a secure, scalable and flexible user friendly point-of-sale application.

Perficient partnered with them to implement a new system for sales associates, which provides a faster way to access enterprise data and ultimately provide better customer service.

In order to accommodate increasing workloads, the SOA-based solution was built using WebSphere Message Broker, MQ, eXtreme Scale and DataPower. After the implementation, our client saw a 15% increase in retail sales due to an enhanced customer experience. The development of a smarter supply network also improves interactions with supplier and manufacturers.

Learn more about SOA and WebSphere.

]]>
https://blogs.perficient.com/2016/03/17/improved-customer-experience-where-the-rubber-meets-the-road/feed/ 0 196170