0% encontró este documento útil (0 votos)
47 vistas12 páginas

Awo 14

Este documento presenta una introducción al desarrollo de aplicaciones en SAP Business Technology Platform (BTP) utilizando SAP Cloud Application Programming Model (CAP) y Amazon Web Services (AWS). Explica conceptos como SAP Business Application Studio, SAP HANA Cloud, elementos SAP Fiori y Amazon Simple Notification Service (SNS). También describe el ejercicio que se realizará durante la semana para crear una aplicación CAP que lea datos de SAP HANA Cloud y envíe notificaciones a SNS de AWS.

Cargado por

sprasadn66
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas12 páginas

Awo 14

Este documento presenta una introducción al desarrollo de aplicaciones en SAP Business Technology Platform (BTP) utilizando SAP Cloud Application Programming Model (CAP) y Amazon Web Services (AWS). Explica conceptos como SAP Business Application Studio, SAP HANA Cloud, elementos SAP Fiori y Amazon Simple Notification Service (SNS). También describe el ejercicio que se realizará durante la semana para crear una aplicación CAP que lea datos de SAP HANA Cloud y envíe notificaciones a SNS de AWS.

Cargado por

sprasadn66
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PUBLIC

openSAP
Build Resilient Applications on SAP BTP with Amazon Web
Services

Week 3 Unit 1

00:00:06 Bienvenido a este curso abierto de SAP sobre la creación de aplicaciones con SAP
Business Technology Platform junto con Amazon Web Services.
00:00:16 Bienvenido a la semana 3, unidad 1. En esta unidad, descubriremos el desarrollo de
aplicaciones Procode en SAP
00:00:25 BTP. Veamos el orden del día.
00:00:30 Cubriremos SAP Cloud Application Programming Model, SAP Business Application Studio,
y también aprenderemos los conceptos básicos de lo que es SAP
00:00:42 HANA Cloud, los elementos de SAP Fiori, y también aprenderemos sobre el simple servicio
de notificación de Amazon, una comparación entre los dosservicios de
00:00:54 Amazon, SQS y SNS. Y también analizaremos el ejercicio en el que nos basaremos a lo
largo de esta
00:01:04 semana. Comencemos con SAP Cloud Application Programming Model, en breve llamado
CAP.
00:01:14 El modelo de programación SAP CAP es un marco de lenguajes, bibliotecas y herramientas
para crear servicios y aplicaciones de nivel empresarial.
00:01:26 Con SAP CAP, podemos crear aplicaciones utilizando tecnologías populares como Java y
Node.js.
00:01:35 CAP le permite acelerar el desarrollo de aplicaciones utilizando soluciones listas para usar
para tareas recurrentes.
00:01:43 Podemos desarrollar aplicaciones empresariales basadas en varias bases de datos como
SAP HANA, SQLite, Postgres, SQLDB.
00:01:55 Y también podremos integrar estas aplicaciones con conexiones a productos dentro de
SAP o incluso fuera del mundo de SAP.
00:02:09 Existen numerosas ventajas para desarrollar sus aplicaciones con la tecnología CAP en
SAP BDB.
00:02:17 En primer lugar, como tratamos en la diapositiva anterior, es compatible con Java y
Node.js.
00:02:24 Y en la PAC, el enfoque principal está en el ámbito en el que nos centramos en lo que se
va a desarrollar en lugar de en cómo.
00:02:34 Muchas de las tareas recurrentes están automatizadas y se prestan de forma inmediata.
00:02:42 Sirve solicitudes CRUD de manera eficiente y automática. Contamos con soporte listo para
usar para la tecnología de IU de SAP, la IU de SAP
00:02:51 Fiori, y también la conexión a SAP HANADB. Con la PAC, contamos con herramientas
dedicadas para apoyar el camino hacia el
00:03:00 desarrollo. Tenemos SAP Business Application Studio y también admitimos para Visual
Studio Code.
00:03:10 Entonces, ¿qué es el modelo de programación de aplicaciones CAP? En el modelo de
programación de aplicaciones CAP, el término dominio se
00:03:20 refiere a a un área empresarial específica o a un tema dentro de unaorganización . Core
Data Services, CDS, es un lenguaje de modelado de dominio del modelo SAP CAP.
00:03:35 Los desarrolladores pueden utilizar CDS para modelar el dominio del problema definiendo
las entidades que se encuentran en el modelo.
00:03:46 Este modelo captura los aspectos estáticos relacionados con los datos de un dominio de
problema en términos de relaciones con otras entidades.
00:03:58 SAP Business Application Studio. Por lo tanto, SAP Business Application Studio es un
entorno de desarrollo
00:04:06 integrado basado en la nube y está totalmente gestionado por SAP. Está disponible como
un servicio en la nube en SAP BTP.
00:04:16 Con SAP Business Application Studio, podemos crear aplicaciones empresariales basadas
en el modelo SAP CAP, y se puede hacer de forma fácil y rápida.
00:04:28 Estamos desarrollando aplicaciones empresariales basadas en el modelo de programación
CAP con herramientas dedicadas que se proporcionan en Business
00:04:36 Application Studio. Podemos diseñar y crear interfaces de usuario mediante SAP UI o SAP
Fiori.
00:04:46 Dentro de SAP Business Application Studio, podemos probar fácilmente y también depurar
la aplicación y finalmente implementarla en SAP BTP.
00:04:59 Para el ejercicio que haremos esta semana, también tenemos que conocer los aspectos
básicos de SAP HANA Cloud.
00:05:07 SAP HANA Cloud es una base de datos totalmente gestionada como una solución de
servicio que se proporciona en SAP Business Technology Platform.
00:05:17 Con SAP HANA Cloud, puede crear e implementar aplicaciones que aprovechan la
potencia de SAP HANADB en SAP Business Application Studio.
00:05:27 Podremos integrar fuentes de datos de sistemas locales, aplicaciones en la nube y fuentes
de datos externas.
00:05:35 En esta lección, podremos ejecutar consultas analíticas complejas y grandes datos activos.

00:05:41 Y también podremos gestionar nuestra plataforma de datos y con menos frecuencia
acceder a los datos también.
00:05:51 Con la base de datos cubierta, ahora pasamos a la tecnología de IU en el front end, que
utilizaremos los elementos de SAP Fiori .
00:06:01 Los elementos de SAP Fiori son un marco proporcionado por SAP que simplifica el
desarrollo de las aplicaciones de SAP Fiori.
00:06:10 Con los elementos de SAP Fiori, podemos crear una aplicación SAP Fiori basada en el
servicio OData sin codificación de IU JavaScript.
00:06:20 Las aplicaciones SAP Fiori utilizan los siguientes planos de planta. Tiene la opción de crear
un informe de lista, página de objeto, página de lista
00:06:28 analítica, páginas de resumen o lista de trabajo. Todo esto se proporciona como plantillas
para iniciar nuestro recorrido de
00:06:36 desarrollo. Para hacer el ejercicio en esta semana, necesitaremos los siguientes
componentes.
00:06:47 Necesitaremos acceso a la cuenta de prueba de Business Technology Platform, donde
usaremos el modelo de programación de aplicaciones en la nube, Business
00:06:56 Application Studio, HANA Cloud y, a su vez, HANA DB y elementos de UI teóricos.
También necesitamos acceso a la cuenta de nivel gratuito de AWS y al servicio SNS de
00:07:08 Amazon. Con esto, quiero pasar al diagrama de arquitectura o al diagrama de flujo de
00:07:19 datos del ejercicio que crearemos esta semana. Crearemos una aplicación CAP que
finalmente leerá los datos de la base de
00:07:32 datos en la nube de HANA y llamaremos al servicio para activarel servicio SNS de Amazon
para enviar una notificación.
00:07:46 Vamos a hacer este ejercicio a lo largo de la semana y se le guiará paso a paso. Con eso,
ahora entrego a nuestro colega de AWS Ferri para que cubra el tema de SNS de

2 / 12
00:08:06 Amazon. Le cedo la palabra, Ferri.
00:08:10 Gracias, Madan. Antes de empezar a crear la solución, visitemos primero Amazon Simple
00:08:16 Notification Services, o Amazon SNS, que es un serviciogestionado que proporciona la
entrega de mensajes de editores o suscriptores, también conocidos como
00:08:25 productores y consumidores. Los editores se comunican asincrónicamente con los
suscriptores enviando mensajes a
00:08:32 un tema, que es un punto de acceso lógico y un canal de comunicación. Los clientes
pueden suscribirse al tema SNS y recibir mensajes publicados mediante
00:08:43 un tipo de punto final compatible, como Amazon Kinesis Data Firehose, Amazon SQS,
mensajes de texto móviles y otros.
00:08:52 Es un servicio altamente fiable y escalable que puede utilizar para crear aplicacionesde
arquitectura basadas en eventos a través de AWS SDK y CLI.
00:09:01 En el constructo de aplicación a aplicación, SNS puede enviar varios suscriptores como se
puede ver en el diagrama, ya sea SQS para colas de
00:09:09 mensajes adicionales, Lambda para el procesamiento de aplicaciones, HTTPS para la
integración y Kinesis Data Firehose para servicios relacionados con la
00:09:18 optimización, incluido el archivo en el cubo S3. En el constructo de la aplicación a la
persona, SNS puede enviar varios
00:09:27 suscriptores como mensajes de texto salvajes o SMS push móvil y notificación por correo
electrónico.
00:09:34 Hagamos un contraste y comparemos con otro servicio llamado Amazon Simple Queue
Services o SQS que tiene las siguientes características.
00:09:42 Servicios de cola de mensajes totalmente gestionados, escala casi infinitamente con API
simple y fácil de usar y esa letra Q soporte.
00:09:51 Opciones estándar y VIFO, la capacidad de almacenamiento en búfer hace que el
consumidor sea fácil de escalar en el caso de que tengamos una búsqueda repentina de
00:09:59 mensajes provenientes de emisores. Amazon SNS, por otro lado, envía notificaciones a
varios suscriptores en
00:10:06 base a los mensajes del editor sin búfer. Por lo tanto, cuando hay un aumento de mensajes
provenientes de los editores, los
00:10:13 consumidores deben cuidar de su propio mecanismo de escalado. Examinemos este primer
ejemplo de arquitectura SNS.
00:10:23 Puede crear dos vías de acceso de los editores, en este caso la aplicación CAP, que crea
el interlocutor comercial para enrutar la suscripción SNS respectiva, una
00:10:32 para el interlocutor comercial de EE. UU. y la otra para los interlocutores comercialesde la
UE , que luego se enrutarán al cliente, que en este caso SQS
00:10:40 o Simple Queuing System o NLAMDA para el procesamientoposterior como validación de
código de fuerza, validación de código de texto, etc.
00:10:49 El SQS se inserta aquí para garantizar que el escalado de abonado sea predecible. Por lo
tanto, cuando hay una búsqueda de editores, no hay mensajes perdidos, y los
00:10:59 mensajes se procesan en consecuencia. Esta arquitectura es fácil de entender, pero no
optimizada, ya que podemos hacerlo
00:11:06 más simple en la parte de despliegue de SNS. Veamos nuestra siguiente diapositiva.
00:11:16 En esta arquitectura alternativa, permite a Amazon SNS enrutar los eventos de acuerdo
con la suscripción del SQS al correspondientesistema de cola o SQS para
00:11:27 pedidos de EE. UU. y cola de pedidos de la UE y lambda para su posteriorprocesamiento .

00:11:33 Esta arquitectura proporcionará un coste de implementación más simple y bajo en


comparación con el primero, ya que solo implementa un SNS para gestionarel
00:11:41 enrutamiento basado en atributos de mensaje. En resumen, SNS es genial cuando desea
distribuir notificaciones de los editores

3 / 12
00:11:49 a uno o más suscriptores, incluido el envíode mensajes a través de push móvil, SMS y
correos electrónicos.
00:11:58 Si desea obtener más información sobre estos temas, puede seguir explorando estos
enlaces , como SAP CapModel, Business Application Studio, SAP Fiori, SAP HANA
00:12:08 Cloud y Amazon SNS. Puede ver cómo podemos combinar SAP CAP y Amazon SNS para
resolver su problema
00:12:15 empresarial . A partir de esta unidad, ha aprendido a crear un caso de uso con SAP CAP,
HANA
00:12:20 Cloud y SAP Business Application Studio, y a unir el servicio Amazon SNS para la
notificación o el desacoplamiento basado en eventos.
00:12:29 Espero que esta unidad le resulte útil para utilizar y resolver sus problemas empresariales.

00:12:33 Gracias por acompañarnos para profundizar en este tema.

4 / 12
Week 3 Unit 2

00:00:05 Bienvenido a este curso abierto de SAP sobre la creación de aplicaciones empresariales en
SAP Business Technology Platform con AWS.
00:00:17 Estamos en la semana 3, unidad 2, y en esta unidad 2 configuraremos SAP BTP y AWS, y
nos prepararemos para el ejercicio.
00:00:30 Por lo tanto, en esta unidad, cubriremos los aspectos básicos de la configuración de su
estudio de aplicaciones empresariales en la cuenta de prueba.
00:00:38 Y como parte de esto, configuraremos HANA Cloud, HANA DB, y los servicios necesarios
para hacer el ejercicio.
00:00:50 También configuraremos SAP Business Application Studio. Lo configuraremos para la
cuenta de prueba suscribiéndonos a Business Application
00:01:03 Studio y daremos acceso de desarrollador a nuestro usuario. Luego podremos iniciar
sesión y crear el espacio de desarrollo en Business
00:01:15 Application Studio. Con esa introducción, profundicemos en la demostración.
00:01:23 En esta demostración, veremos cómo configurar nuestra cuenta BTP para habilitar
Business Application Studio y cómo crear nuestro espacio de desarrollo
00:01:33 donde estaremos trabajando en nuestro ejercicio. Para empezar, vayamos a
account.hannatrial.com,
00:01:40 hannatrial.ondemand.com. En este punto, ya debería haber configurado su cuenta de
prueba en la
00:01:47 primera semana. Por lo tanto, puede hacer clic en Ir a su cuenta de prueba.
00:02:00 Puede cerrar la ventana emergente y, a continuación, abrir su subcuenta. Verifiquemos
rápidamente en instancias y suscripciones.
00:02:14 Aún no tenemos Business Application Studio. Vayamos a los derechos.
00:02:24 Creemos la configuración. Hagamos clic en configurar derecho y haga clic en añadir plan
de servicio y
00:02:34 busquemos Business Application Studio y ya está seleccionado aquí. Si no está
seleccionado para usted, haga clic en esto y haga clic en agregar un
00:02:46 plan de servicio y, finalmente, haga clic en guardar. Después de hacer este derecho,
podemos volver a Instancias y Suscripción y puede
00:03:01 hacer clic en Crear en la parte superior aquí y seleccionar SAP Business Application
Studio, Plan de prueba y hacer clic en Crear.
00:03:22 Esto tardará un momento. A continuación, se le mostrará esta pantalla donde se indica que
está
00:03:42 suscrito. Puede hacer clic en ir a la aplicación aquí o ir a la aplicación aquí o en este
00:03:50 icono particular que abrirá la aplicaciónempresarial studio en una nueva pestaña.
00:04:03 Y podremos hacer clic en mis espacios de desarrollo aquí. En este punto, no tenemos
ningún espacio de desarrollo, así que vamos a crear
00:04:14 nuestro primer espacio de desarrollo y esto va a ser una nubede pila completa aplicación.
00:04:19 Introduzca el nombre, abra SAP V3 y haga clic en Crear espacio de desarrollo. Esto
aprovisionará su espacio de desarrollo y luego podrá abrirlo después
00:04:42 de que se procese. Una vez creado el espacio de desarrollo, verá un mensaje de éxito
verde llamado
00:04:50 running y luego podremos hacer clic en el espaciode desarrollo que carga nuestro Business
Application Studio.
00:05:04 Y aquí es donde, en las próximas semanas, construiremos nuestra aplicación. Hay un
último paso que tenemos que hacer antes de concluir esta demostración, que
00:05:18 es volver a una cuenta de prueba, hacer clic en los usuarios en seguridad, elegir su propio
usuario y asignar la colección de roles y seleccionar la

5 / 12
00:05:28 aplicaciónempresarial desarrollador de estudio. Este acceso es necesario para continuar
nuestro desarrollo en Business Application
00:05:38 Studio. Eso es todo para esta demo.
00:05:42 Hemos creado correctamente una instancia de Business Application Studio. En este vídeo
hemos creado nuestro espacio de desarrollo para una aplicación de pila
00:05:52 completa y también hemos dado a nuestro usuario el acceso necesario. Bienvenido de
nuevo después de esa demostración.
00:06:00 Ahora que nuestro estudio de aplicaciones empresariales está configurado, lo que queda
es configurar la nube de SAP HANA y la base de datos de SAP HANA.
00:06:10 Para ello, configuraremos los planes de cuotas para el espacio y luego navegaremos al
espacio y luego configuraremos HANA Cloud y crearemos la base de datos SAP
00:06:23 HANA dentro de SAP HANA Cloud. Ahora veamos cómo hacerlo.
00:06:32 En esta demostración, crearemos una instancia de SAP HANA Cloud y también la zona de
trabajo de creación.
00:06:39 Comencemos por iniciar sesión en nuestra cuenta de prueba en
account.hannatrial.online.com y vamos a empezar por entrar en derechos.
00:06:51 Hagamos clic en configurar el derecho, añadir planes de servicio y buscar SAP HANA.
00:07:02 Y en HANA Cloud, estará, si en mi cuenta ya está seleccionado, pero si no lo tiene,
seleccione todo esto y vaya a SAP HANA Esquemas y contenedores HDI y seleccione
00:07:18 todos estos y haría clic en añadir plan de servicio y hacer clic en guardar. Después de
configurar el derecho, volvamos a nuestro div space haciendo clic en los
00:07:39 espacios aquí. Aquí tendremos la opción HANA Cloud y podremos hacer clic en crear una
base de
00:07:53 datos SAP HANA. Se abrirá una nueva ventana emergente.
00:07:59 Inicie sesión con su proveedor de identidades predeterminado. Y lo llevará a SAP HANA
Cloud Central.
00:08:11 Accederá a esta pantalla después de que se haya cargado HANA Cloud Central. Puede
hacer clic en la base de datos SAP HANA y, a continuación, seleccionar el
00:08:20 paso siguiente. Aquí podemos introducir un nombre de instancia significativo y, a
continuación,
00:08:32 elegir una contraseña para el administrador. A continuación, haga clic en el paso siguiente.

00:08:51 Revise y vuelva a hacer clic en el paso siguiente. Una vez más.
00:08:55 Y aquí asegúrese de elegir permitir todas las direcciones IP. Esto permitirá toda la
comunicación con la base de datos HANA.
00:09:06 Puede revisar y crear. Haga clic en Crear instancia.
00:09:16 Esto creará una instancia de nRDB que utilizaremos en nuestro ejercicio. Tardará un poco
en aprovisionarse, pero verá el estado actualizado aquí.
00:09:33 En la próxima parte de la demostración, crearemos SAP Build Work Zone. Volvamos a los
derechos y verifiquemos si ya hemos añadido la zona de trabajo de
00:09:47 creación . Haga clic en Añadir planes de servicio.
00:09:54 Busque la edición estándar de Build Work Zone. Ya se ha añadido a mi cuenta.
00:10:00 De lo contrario, selecciónelos y haga clic en el botón de plan de servicio y grabe. Volvamos
a instancias y suscripciones.
00:10:11 Haga clic en crear, seleccione build work zone, asegúrese de seleccionar la suscripción y
haga clic en crear.
00:10:33 Esto creará una nueva suscripción para SAP Build Work Zone. La suscripción para Build
Work Zone se ha creado correctamente.
00:10:46 Podemos hacer clic en ir a la aplicación aquí o seleccionar aquí y esto debería abrir una
nueva ventana emergente.

6 / 12
00:10:58 Si ve este mensaje de error, es porque no hemos dado el acceso necesario al usuario. Por
lo tanto, vuelva a los usuarios de seguridad, haga clic en las colecciones de
00:11:12 roles asignadas y seleccione Admin. de rampa de lanzamiento. Le mostraré cómo cerrar
sesión e iniciar sesión en su propia colección y ahora
00:11:25 volvamos y verifíquelo una vez más. Es posible que tenga que cerrar sesión y volver a
iniciarla.
00:11:37 Salgamos de la sesión. Ahora si lo abrimos de nuevo, podremos ver con éxito el gestor del
sitio.
00:12:05 Con esto concluye nuestra demostración para esta unidad. Hemos creado correctamente
una instancia de la base de datos de SAP HANA Cloud y
00:12:14 también nos hemos suscrito correctamente a Build Work Zone. Bienvenido de nuevo
después de la demostración.
00:12:23 Hemos llegado al final de esta unidad y en esta unidad hemos configurado nuestro
Business Application Studio en nuestra cuenta de prueba de SAP BTP y hemos
00:12:34 configurado los ajustes necesarios para configurar nuestra nube de SAP HANA y la base
de datosde SAP HANA en la cuenta de prueba de SAP BTP.
00:12:47 Gracias, nos vemos en la próxima unidad.

7 / 12
Week 3 Unit 3

00:00:05 Hola, y bienvenido de nuevo a este curso OpenSAP sobre la creación de aplicaciones
empresariales en SAP Business Technology Platform con AWS.
00:00:17 Estamos en la semana tres, unidad tres. En esta unidad, aprenderemos a crear nuestra
aplicación CAP, el servicio back
00:00:25 end y la aplicación de IU de front end. Y, por último, pronto, cómo conectar esta aplicación
de IU a SAP Build.
00:00:36 Comenzaremos con el servicio back end y luego pasaremos a la IU front-end basada en en
elementos de SAP Fiori.
00:00:43 Y también aprenderemos a implementar estas aplicaciones en la plataforma de tecnología
empresarial.
00:00:50 Pasemos ahora a la demostración de la aplicación final. En esta demostración, veremos
cómo sería la aplicación final después de desarrollar
00:01:02 el servicio back end CAP, la IU front-end e integrarlos. En este punto, si ha seguido todas
las instrucciones, también habría integrado
00:01:14 esta aplicación en SAP Build Work Zone. Comencemos yendo al directorio del sitio de SAP
Build Work Zone.
00:01:23 A partir de ahí, podemos hacer clic en nuestro sitio, que nos llevará a la página de inicio.
00:01:30 Y aquí es donde veremos el mosaico que nos lleva a nuestra aplicación. Cuando la
aplicación se carga por primera vez, nos llevan a una página de búsqueda
00:01:42 donde podemos pulsar ir a buscar los interlocutores comerciales del servidor simulado que
hemos creado en las semanas anteriores.
00:01:53 Esta respuesta se puede validar desde una IU de Spagger, donde podemos obtener para
interlocutores comerciales, seleccionarla y ejecutarla para ver la misma respuesta.
00:02:20 También podremos hacer clic en un interlocutor comercial en particular e ir a la página de
detalles y también utilizar la IUSwagger para desencadenar la
00:02:34 obtención de un único interlocutor comercial rellenando el ID de interlocutor comercial
interlocutor.
00:02:51 Hagamos clic en probar para completar el interlocutor comercial y también podemos
seleccionar la dirección interlocutor comercial expandida para ver la dirección.
00:03:02 De este modo, también podremos verificar la dirección, que se muestra aquí. También
podremos editar el interlocutor comercial, cambiar su estado de
00:03:24 verificación, cambiar el código postal, marcarlo como modificado y podremos guardar los
cambios.
00:03:44 Con esto concluye nuestra demostración. En la siguiente unidad, integraremos esta
aplicación en el servicio AWS SNS para
00:03:53 desencadenar la notificación. Bienvenido de nuevo.
00:03:58 Entonces, ¿qué hemos aprendido en esta unidad hasta ahora? Hemos aprendido a crear
nuestra aplicación CAP en SAP Business Application Studio.
00:04:08 Hemos aprendido cómo definir nuestro modelo CDS, el modelo de dominio y el modelo de
servicio y cómo añadir implementaciones de servicio
00:04:16 personalizadas. También hemos aprendido a consumir servicios externos con el servicio
remoto
00:04:23 CAP y también hemos creado nuestro front-end con elementos de SAP Fiori. Pudimos
conectar este front-end con el servicio de backend y también aprendimos a
00:04:34 implementarlo en nuestra cuenta de prueba de SAP BTP. Por último, hemos podido
configurar esta IU de SAP Fiori para que se muestre como
00:04:44 mosaico en nuestro sitio web de SAP Build Work Zone. Para más lecturas, tenemos
algunos materiales enlazados aquí donde puede

8 / 12
00:04:55 explorar más sobre cada uno de estos temas, modelo CAP, SAP Fiori, HANA Cloud,
Business Application Studio y SAP Build Work Zone.
00:05:05 Tenemos algunos muy buenos materiales de iniciación para principiantes y también
algunos tutoriales para desarrolladores experimentados.
00:05:15 Gracias, nos vemos en la próxima unidad.

9 / 12
Week 3 Unit 4

00:00:05 Hola y bienvenido al curso OpenSAP sobre desarrollo de aplicaciones de negocio con SAP
Business Technology Platform y AWS.
00:00:15 Estamos en la semana 3, unidad 4. En esta unidad, vamos a integrar la aplicación CAP que
construimos con el
00:00:23 servicio Amazon SNS. Cubriremos el SDK de AWS para JavaScript, cómo es el aspecto de
este SDK, y también
00:00:35 utilizaremos este SDK para conectar la aplicaciónCAP que creamos en nuestra última
semana para enviar notificaciones por correo electrónico con el servicio AWS
00:00:49 SNS. Amazon proporciona este SDK para JavaScript, que es muy útil para integrar
00:01:02 en los servicios de AWS y llamar a sus servicios. Es un kit de desarrollo proporcionado por
AWS y es un paquete npm que podría
00:01:13 instalarse y utilizarse en la aplicación SAP Capp. Con AWS SDK para JavaScript, puede
interactuar con AWS Managed Services
00:01:23 mediante codificación en JavaScript. Podemos crear una aplicación Node.js que pueda
comunicarse con cualquiera de los
00:01:31 servicios gestionados por AWS . Para instalar este servicio, se han proporcionado todas las
instrucciones.
00:01:39 Por ejemplo, usaría el comando npm y la función de instalación y seleccionaría el nombre
del servicio.
00:01:50 Ahora pasemos a la demostración de cómo sería la aplicación final junto con la notificación.

00:01:57 Bienvenido a la demostración de la unidad 4 de la semana 3. En este punto, hemos


completado la integración entre la aplicación, la
00:02:07 aplicación CAP que creamos y el servicio de notificación de Amazon SNS. Veamos una
demostración de la aplicación.
00:02:17 Despedimos la búsqueda y luego abrimos la aplicación. Seleccionemos un interlocutor
comercial que ya tenga el estado verificado.
00:02:28 Cambiemos el estado de nuevo a En proceso. Marcarlo como bloqueado centralmente.
00:02:39 Modifique un campo en la dirección. Asegúrese de que se ha modificado y ahora grabemos
los datos.
00:02:52 Esto ahora debería actualizar los datos en nuestro servidor simulado, y también debería
desencadenar una notificación.
00:03:03 Comprobemos la notificación. Vemos que acaba de llegar un nuevo correo electrónico.
00:03:22 Este correo electrónico nos dará un enlace para volver al sitio. Tiene el resumen de que se
ha desencadenado desde SAP Business Partner
00:03:35 Validation, y tenemos que revisar los cambios. Ahora, haciendo clic en este enlace
volveremos a la aplicación directamente al
00:03:49 interlocutor comercial que acabamos de editar. Ahora podemos revisar los cambios.
00:03:59 Y si estamos satisfechos con los cambios, podemos establecer el estado para verificar y
eliminar el bloqueo.
00:04:08 Y haga clic en Grabar. También podemos verificar que los datos que actualizamos se
reflejan en el swagger
00:04:22 ui. Comprobemos ahora el código postal en la dirección y veremos la nueva información.
00:04:37 Esto nos lleva al final de la demostración, por lo que pudimos construir con éxito la
aplicación y desencadenar una notificación utilizando el servicio Amazon
00:04:48 SNS. Gracias.
00:04:52 Bienvenido de nuevo de la demostración. Para otras lecturas, aquí hay algunos enlaces
que le llevarían a Amazon AWS SDK

10 / 12
00:05:01 para Node.js y SDK para Java también. También hay algunos enlaces de inicio para estos
SDK, para JavaScript, para Node.js,
00:05:12 para React Native, etc. También hay enlaces a muestras para servicios SNS y cómo
consumirlos.
00:05:26 En esta unidad hemos aprendido sobre AWS SDK para Node.js, cómo instalar este SDK y
cómo utilizar este SDK para consumir el servicio Amazon SNL dentro de una
00:05:38 aplicación SAP CAP. Esto nos lleva al final de la semana 3.
00:05:48 En esta semana, hemos aprendido sobre SAP Cloud Modelo de programación de
aplicaciones.
00:05:55 Hemos aprendido a crear una aplicación CAP simple que se integrará con los servicios
SAP HANA Cloud, SAP S4 HANA y AWS en SAP Business Application Studio.
00:06:10 Hemos aprendido a navegar y utilizar los servicios de SAP S4 HANA de SAP Business
Accelerator Hub.
00:06:18 En la próxima semana, conocerá más sobre conceptos avanzados en SAP BTP y AWS
para construir aplicaciones de negocioresilientes en SAP BTP.
00:06:30 Gracias y buena suerte.

11 / 12
© 2023 SAP SE or an SAP affiliate company. All rights reserved.
See Legal Notice on www.sap.com/legal-notice for use terms,
disclaimers, disclosures, or restrictions related to SAP Materials
for general audiences.

También podría gustarte