• Home
  • >
  • DevOps
  • >
  • Staples Moves to Microservices and Cognitive Computing for Flexibility and Growth – InApps 2022

Staples Moves to Microservices and Cognitive Computing for Flexibility and Growth – InApps is an article under the topic Devops Many of you are most interested in today !! Today, let’s InApps.net learn Staples Moves to Microservices and Cognitive Computing for Flexibility and Growth – InApps in today’s post !

Read more about Staples Moves to Microservices and Cognitive Computing for Flexibility and Growth – InApps at Wikipedia

You can find content about Staples Moves to Microservices and Cognitive Computing for Flexibility and Growth – InApps from the Wikipedia website

Office supply powerhouse Staples has turned its IT organization around to focus on the cloud and cognitive computing technologies to help fuel flexibility, independence, and a deliver a stronger bottom line.

Staples, which provides supplies and services for so many transitioning businesses, is itself in the midst of a digital transformation, moving to the cloud and incorporating microservices, Agile development techniques and cognitive technologies into its scheme of operations.

In an effort to gain more independence, Staples decided to move to decompose its applications into smaller services for a more modular, independent approach.

As part of its march to the cloud, Staples is implementing DevOps practices and pursuing microservices to build apps and add functionality faster as well as to loosen itself from the grips of major software vendors and their offerings.

Faisal Masud, Chief Technology Officer of Staples, told InApps he decided on a microservices architecture because traditionally retailers have been stuck with monolithic order management systems in the past that created a lot of dependency on third-party software to make any changes.

“We’ve over time moved to microservices for all of our key customer journey areas online and decoupled from the larger WebSphere environment to having our own microservices for things like cart checkout, managing SKUs and payments and single sign-on,” among other things, he said.

Staples created these microservices that have allowed the company to decouple itself from more direct third-party lock-in and just use the core functionality for compute from a technology such as IBM’s WebSphere Enterprise Java server but own the rest of it in the microservices environment.

“It gives us the flexibility to use it across multiple platforms because we can use it for our other properties such as our sister properties in Canada and our commercial enterprise business,” Masud said.

“We strongly believe that customer-facing applications need to be owned by Staples,” he said. “We continue to build software and platforms that are owned, designed and consumed by Staples. We also build platforms that are owned and consumed by Staples and other retailers. And we will continue to do that because we have the capability of designing products that other folks can use too.

Read More:   React Native Web Vs React - Comparison and Guide

An example of that is Staples’ PNI platform, which powers the photo print operations for most of the largest retailers around, including Staples. Staples acquired PNI Digital Media in 2014.

“The future is that way; it’s basically going to be all microservices for us,” Masud said. “We find it to be much more flexible and an environment where we can have a product we can own end-to-end.”

The Staples IT organization, internally known as Staples Digital Solutions, is a unified organization comprised of single-threaded teams or “pods” that are responsible for the distinct products, such as the Marketplace and things such as Search, Mobile, Cart Checkout, and products like that that affect the customer. Each team has its own developers, product managers, project managers and QA folks that test and iterate on the products. And there are regular cycles of reviewing how the releases are going across the board for all the products.

The organization is set up on a traditional data center but is rapidly moving to the cloud. “Our goal is to march to the cloud by the end of this year for some of our properties and then into next year for the vast majority moving to the cloud,” Masud said.

Going Agile

Staples works in an Agile development environment internally where some releases are happening weekly and are happening bi-weekly.

“Some environments are working harmoniously in the Agile format, some are not — because we have stuck with some of legacy infrastructure that doesn’t allow us to be as Agile as we want to be,” Masud admitted. “As we move to the cloud that’s going to change. And we’re building cloud-ready products so we can have the dev environments to test and iterate quickly.”

Staples implemented its Agile strategy just over two years ago, driven by customer demand for faster releases. Back then, the company was delivering new releases every month or once every two months, he said.

“That just wasn’t working well because the backlog was so huge on how many things got released all at once versus just iterating on new types of product features,” Masud said.

When he arrived about four years ago, Staples had a very project management oriented organizational structure but moved to a product management structure, which led to the implementation of Agile. Search was Staples’ first use case for Agile. Search today has a weekly release cycle and is fundamentally run on an Agile environment.

Moreover, with Masud came a big culture change for the Staples IT operation, as he not only brought in new methods but also an influx of new talent from e-commerce organizations such as Amazon, eBay and Groupon to implement the change.

Read More:   Update Why Literate Programming Might Help You Write Better Code

“We couldn’t do it if we just had to do it ourselves with existing people because you wouldn’t know what you were supposed to be doing,” Masud noted.

Watson Makes It Easy

Meanwhile, Staples began dabbling in cognitive technology with the help of IBM’s Watson cognitive computing service. Masud said he began to see cognitive technology coming into his day-to-day life and realized Staples could capitalize on it.

The inception of the idea to use cognitive was the Staples Easy Button, which the company has had for decades and sold close to eight million of as a toy. But the company began to think of ways to give the button life.

Staples launched a pilot of its Staples Easy System in October, delivering the new cognitive-enabled “Easy Button” office supply reordering system which integrates IBM’s Watson technology to simplify office supply management for Staples Business Advantage Customers.

The Staples Easy System enables customers to order anytime, anywhere, from any device they prefer. The system uses IBM’s Watson Conversation service to provide an ordering interface for customers across the Staples Easy System ecosystem — whether it’s via Staples’ proprietary next-generation Easy Button, through the app, text, email, over Facebook Messenger or with a Slackbot.

“Where Watson’s playing the bigger role is the Easy System in the cloud, which is powered through text or chat or email or by the button itself, where our customers are able to reach us in a conversational format any which way they want,” Masud said.

“Our focus with IBM is going to be just that — to make our most common use cases: placing orders, tracking orders, returning orders, asking questions about products, those types of use cases to be solved through cognitive,” Masud added.

According to a recent Gartner study, “by 2021, ‘conversational AI-first’ will be adopted by the majority of enterprise IT organizations as the most important new platform paradigm. The ‘conversational AI-first’ meme will supersede ‘cloud first, mobile first’ by 2021.”

In the B2B world, Staples is trying to create a solution for the enterprise and the mid-market business where the company can provide an assistant to the office manager and make their lives friction free. “Where today they have to do a lot of these tasks themselves, we want to take on that burden from them via cognitive,” Masud said.

The Easy Button system enables users to quickly reorder supplies, track shipments or chat about customer service needs. It combines Watson Knowledge Studio and Staples’ own internal personalization APIs. The cognitive capabilities will help the system to learn more about each businesses’ preferences over time, including their preferred products and quantities. Eventually, the system will even be able to make product and services recommendations based on the customer’s current needs.

“A critical component of Watson’s technology is engagement, facilitating better interactions between brands and consumers, deepening connections and enhancing how people engage,” said Steve Abrams, distinguished engineer and vice president of developer advocacy for IBM Watson, in a statement.

Read More:   Update How Graph Databases Uncover Patterns to Break Up Organized Crime

List of Keywords users find our article on Google:

staples printing services
staples jobs
staples office supplies near me
ibm watson studio
websphere responsive web design
staples printing
staples track order
staples phone number
staples desk
staples printers
watson knowledge studio
staples photo printing
hire for cognitive flexibility
staples office supplies
find staples office supplies near me
stapples office supplies
websphere commerce developer
jobs staples
staples print
cognitive services
hire websphere developers
groupon linkedin
office supplies staples
staples canada jobs
staples order
websphere commerce search
staples office supply
working at staples
staples print me
work at staples
what time does staples close today
what is ibm watson studio
saas based fuel delivery app
staples hiring
framing staples online
staples linkedin
staples printing services hours
staples frame
development is not customer support meme
“staples” -“staples center” -“staples connect”
websphere commerce consultant
ibm cloud websphere
websphere commerce development
ibm watson studio project
pni digital media
staples app
staples email to print
java websphere developer jobs
print at staples
ibm cloud watson studio
front end developer meme
devops meme
staplespreferred ca
ibm watson assistant
staples order tracking
test upload staples 3450
staples phone cases
staples phone case
staples retail jobs
staples.ca phone number
groupon ats
staples part time jobs
staples easy button meme
ibm model m ebay
staples print and marketing services
staples stand up sign holder customized
staples sales jobs
staples print & marketing services
websphere consultant jobs
staples ebay
ibm watson email templates
staples preferred
staples print center
ibm watson talent reviews
staples print delivery
services at staples
staples work from home jobs
websphere wikipedia
ibm cognitive developer
ibm watson campaign automation logo
ibm watson studio cloud
phone number to staples
staples print from phone
staples print services
watson what are microservices
frame staples
staples photo print
backend frontend meme
email address to print at staples
watson knowledge
staples customer service canada
websphere wiki
staples business
staples canada online
staples preferred canada
staples same day print
ibm websphere commerce reviews
qa meme
staples send to print
printers at staples
staples print me email
ibm watson chat
ibm websphere commerce 7
openstack fuel
staples delivery
websphere commerce pricing
websphere jobs
java websphere developer job
can i print at staples
ibm watson studio free
staples canada website
staples studio
watson conversation ibm
work for staples
staples case
how to print at staples
staples office supply near me
staples website
groupon moving company
ibm websphere
staples photo center
groupon native clients on
staples mobile
groupon moving companies
staples center jobs
office staples
staples for business

Source: InApps.net

Rate this post
Admin
Admin
Content writer

Let’s create the next big thing together!

Coming together is a beginning. Keeping together is progress. Working together is success.

Let’s talk

Let’s Create the Next Big Thing Together!

You can reach us anytime via sales@inapps.net

    You need to enter your email to download

      Success. Downloading...