YaaS Bites Overview
YaaS Bites Overview
The YaaS Bites enable software developers to go from zero-to-YaaS in a couple of days. They are small, focused, incremental coding exercises. Each bite has code, guidelines, and screencasts to ensure your initial journey into YaaS is successful and productive.
YaaS Bites makes learning YaaS fast and fun. Explore and learn with small, incremental coding exercises that contain essential information about coding in YaaS. The bites assume only that you know Java and some Spring, and take you quickly into working productively with YaaS.- If you are brand new to YaaS, read Why YaaS to explore the key business needs that YaaS fulfills, and the enormous potential it unleashes to developers.
- Read YaaS Bites First Steps to learn how to make secure calls to YaaS services.
- Work through YaaS Bites Essentials, to gain a firm grounding in YaaS development.
- Finally work through YaaS Bites Sequel if you would like to explore coding beyond Java.
YaaS Bites: First Steps
YaaS Bites: The essentials
- Deploy, call and debug your first web service
- Take a service to the cloud
- Code a CRUD web service
- Code a multi-tenant CRUD web service
- Understand YaaS security: tokens, scopes, and the API Proxy
- Code RAML files
- Understand the Implicit Grant Flow
- Build Packages and Builder Modules
- Call other services
- Use Hystrix for resilience
- Extend the storefront
- Use the YaaS Service SDK
YaaS Bites: The sequel
- Take your first Scala web service to the cloud
- Work with a Scala CRUD web service
- Call other services in Scala
- Call other services in Akka
- Call services with the Node.js Client SDK from Hybris Labs
Prerequisites
To follow YaaS Bites, you need:- Maven 3.0
- Git to clone the examples
- Java 8 JDK to write and compile the example code, available at Oracle JDK or OpenJDK
- Eclipse IDE or a similar development environment
- These bites are aimed at developers who, we assume are working with large screens. The layout of the bites will be suboptimal on small displays.
Clone the code
After you have all of the tools listed in the Prerequisites section, clone the bites code.- Run
cd
into the folderyaas-getting-started-yaasbites
, which is referred to in the YaaS Bites as folder(yb)
.
Get going
Start with YaaS Bite Essentials and have fun.On Github @ https://github.com/SAP/yaas-getting-started-yaasbites
If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.
Use our private help channel. Receive updates over email and contact our specialists directly.
If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.