• Complain

Sergio Guerrero - Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js

Here you can read online Sergio Guerrero - Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Apress, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sergio Guerrero Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js
  • Book:
    Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2020
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Build enterprise-grade microservices in the SAP HANA Advanced Model (XSA). This book explains building scalable APIs in XSA and the benefits of building microservices with SAP HANA XSA.

This book covers the cloud foundry (CF) architecture and how SAP HANA XSA follows the model. It begins with the details of the different architectural layers of applications hosted in XSA (specifically, microservices). Everything you need to know is presented, including analyzing requests, modularization, database ingestion, building JSON responses, and scaling your microservices. You will learn to use developmental tools such as the SAP WEB IDE, POSTMAN, and the SAP HANA Cockpit for XSA, including debugging examples on SAP HANA XSA with code snippets showing how microservices can be developed, debugged, scaled, and deployed on SAP HANA XSA. Microservices are divided into security and authentication, request handling, modularization of Node.js, and interaction with the SAP HANA database containers and response formatting. An end-to-end scenario is presented of a Node.js REST API that uses HTTP methods, concluding with deploying an SAP HANA XSA project to a production environment.

This book is simple enough to help you implement a Node.js module in order to understand the development of microservices, and complex enough for architects to design their next business-ready solution integrating UAA security, application modularization, and an end-to-end REST API on SAP HANA XSA.


What You Will Learn

  • Know the definition and architecture of cloud foundry and its application on SAP HANA XSA
  • Understand REST principles and different HTTP methods
  • Explore microservices (Node.js) development
  • Database interaction from Node (executing SQL statements and stored procedures)


Who This Book Is For

Architects designing business-ready solutions that integrate UAA security, application modularization, and an end-to-end REST API on SAP HANA XSA

Sergio Guerrero: author's other books


Who wrote Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js? Find out the surname, the name of the author of the book and a list of all author's works by series.

Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Sergio Guerrero Microservices in SAP HANA XSA A Guide to REST APIs Using - photo 1
Sergio Guerrero
Microservices in SAP HANA XSA
A Guide to REST APIs Using Node.js
1st ed.
Sergio Guerrero Texas United States Any source code or other supplementary - photo 2
Sergio Guerrero
Texas, United States

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/978-1-4842-6117-0 . For more detailed information, please visit http://www.apress.com/source-code .

ISBN 978-1-4842-6117-0 e-ISBN 978-1-4842-6118-7
https://doi.org/10.1007/978-1-4842-6118-7
Sergio Guerrero 2020
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

To my wife, Amy, who always supports my goals and achievements. Thank you for being there in my journey. I would not be where I am without you.

To my children, Oliver and Emma.

To my late parents Jorge and Maria del Rosario and my late brother Francisco.

Introduction

Microservices are being developed to address application issues that businesses face today, such as monolithic architectures, being able to develop and deploy software between different platforms, and being able to quickly respond to business events. It is now possible to develop node microservices with the introduction of the advanced architecture in SAP HANA. This book is intended to show the development cycle, debugging, and deployment of Node JS microservices in the SAP HANA platform. Some tools and ways of utilizing them are showcased in the interest of helping the reader to feel comfortable in developing their next enterprise-ready microservice/REST API in SAP HANA. At the end of the book, the reader will have completed building a REST API using commonly used HTTP methods such as GET, POST, and DELETE while using data models exposed as calculation views to read data or by calling stored procedures to update, insert, or delete records.

Chapter provides an overview of the SAP HANA architecture and how its advanced architecture is based on Cloud Foundry concepts.

Chapters start with the security model to understand how security is implemented following the Cloud Foundry architecture and how it is utilized during the book exercise. The book continues with building database objects such as tables, calculation views, and stored procedures. Then, the REST API is built using the Node JS language. All API endpoints are unit tested via POSTMAN (free tool). Debugging occurs from the Web IDE on Node JS code and on the stored procedures to debug SQL.

Chapter concludes the book explaining software versioning, deployments from the SAP Web IDE, and scenarios to scale the microservices from the HANA Cockpit for XSA development.

All source code is available on GitHub via the books product page, located at www.apress.com/978-1-4842-6117-0 . For more detailed information, please visit www.apress.com/source-code .

Acknowledgments

I am thankful to my wife, Amy, for her support and encouragement while writing this book and in my personal life above all circumstances. Thank you for listening to me ramble sometimes. I am very humbled and grateful for the Apress team, Divya and Laura, for reaching out, and the technical reviewers, Attaphon Predaboon and Murlli Maraati, for providing a different perspective while writing this book, for their support, and for guiding me through the journey of this professional achievement.

Table of Contents
About the Author
Sergio Guerrero
is a seasoned architect who specializes in custom application development and - photo 3

is a seasoned architect who specializes in custom application development and systems integration. With over 10 years in software development, he has designed and built solutions for several clients in various industries (industrial, defense, retail). He is an active participant in the SAP community in English and Spanish channels. Sergio has spoken at several tech conferences such as SAP TechEd, SAP Sapphire, and SAP Inside Track in Mexico and Colombia.

About the Technical Reviewers
Attaphon Predaboon
is a senior data and analytics consultant working for EY with multiple SAP HANA - photo 4

is a senior data and analytics consultant working for EY with multiple SAP HANA and BW certifications. He has led the teams in proofing of concepts and deployments of SAP HANA 2.0 XSA for a large-scale global implementation. He has worked with architecture and implementation of SAP BW, HANA, and big data technologies.

Murlli Maraati
is a SAP analytics architect with a background in SAP BW SAP HANA SAP Cloud - photo 5

is a SAP analytics architect with a background in SAP BW, SAP HANA, SAP Cloud Platform, and SAP Analytics Cloud. With over 7 years of SAP experience, Murlli has been involved in multiple support and implementation projects. He is experienced in SAP HANA 2.0 (XSA/Web IDE), HANA Security, Node.js, REST API, Virtual Data Model (VDM) with Embedded Analytics using calculation views and CDS views in S/4, and other custom SAP applications.

Sergio Guerrero 2020
S. Guerrero Microservices in SAP HANA XSA https://doi.org/10.1007/978-1-4842-6118-7_1
1. Architecture of SAP HANA XSA
Sergio Guerrero
(1)
Texas, United States
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js»

Look at similar books to Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js»

Discussion, reviews of the book Microservices in SAP HANA XSA: A Guide to REST APIs Using Node.js and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.