In the past few years it has become clearer and clearer that solutions and services will no longer be successfully achieved by one solution that we know today. And yet, service providers and vendors have come to expect seamless solutions and interactions for their particular service and line of business – meaning no flaws or errors at any point on the admin nor on the user side.
Microservices are a new paradigm for software architecture. One approach is that these small services in separated components take the place of large applications. Or they optimize large applications for the special business and technical requirements (scaling, performance, etc.). This way monolithic architecture can be avoided or customized exactly how the service provider or vendor needs it, and systems are easily scalable and adaptable.
This will catapult these businesses and what SAP and SAP Hybris have to provide into a new era of digital connectivity. And SAP Hybris is ready !
SAP Hybris as a Service (YaaS) is a commerce platform that provides microservices. Microservices allow you to focus on setting up convenient and dedicated features, services and functions. YaaS empowers you by allowing you to use the code language you prefer. And you can trust on the YaaS community to support you when needed and to get tools to simplify your development.
The 4 cornerstones of YaaS:
YaaS Market (https://market.yaas.io/) – For service providers and vendors, the YaaS Market allows businesses to subscribe to microservices, which are bundled into packages on YaaS. Yaas provides beta versions worldwide for everyone and commercial versions for organizations and businesses located in the US and Germany.
Dev Portal (https://devportal.yaas.io/) – The Dev Portal is the section for everything developers and their organizations will need to know to build their own offering. It offers extensive documentation, toolkits and guidelines for building and integrating microservices.
Community (https://community.yaas.io/) – This is the place where we publish showcases and events and where YaaS users engage with and get answers from a passionate community of talented experts.
Builder (https://builder.yaas.io/) – Mainly the builder is the integrated backoffice space where the subscriber can use and maintain the packages to which they subscribe (like a view to manage orders, products, email templates, etc.), plus generic functionality such as user and role management. Additionally, people can perform tasks required to consume or create their own APIs.
YaaS is low-touch, self-service, pay-as-you-grow. It supports a new mindset, focusing on freedom of choice, true ownership by teams, tooling to support instead of restrict, and user focus. Not only does it allow developers to choose their programming languages and frameworks, but it also has on-platform tools and services to make life easier for the developer, service provider and vendor trying to build solutions on top of it.
UX and UI guidelinesAnd in order to make it easier and more consistent for developers to build administration UI for and within YaaS, we offer a design guideline, called SAP Hybris Techné. Techné is the design guideline and component library for modern, mobile-first, user-centric experience design that gives teams the freedom and creativity to implement experiences from design to deployment FAST on YaaS, or anywhere they choose.
Note: teams which are more comfortable building with SAP Fiori/UI5 can also do so. It is possible to use SAP's UI5 controls within YaaS and its builder to add an interaction or pattern that doesn’t already exist in Techné. UI5 and Techné are meant to be complementary.
Soon I will tell you more about Techné. – See you soon!