Skip to content

Commit 4c446bf

Browse files
authored
Create RDOC3
1 parent 96d95e3 commit 4c446bf

File tree

1 file changed

+96
-0
lines changed

1 file changed

+96
-0
lines changed

docs/E2/RDOC3/README.md

+96
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Guía para Desplegar un Servicio PDF usando Serverless desde la Consola
2+
3+
## Introducción
4+
5+
Este documento proporciona una guía detallada para desplegar manualmente un servicio PDF utilizando el Framework Serverless desde la consola. Sigue estos pasos para configurar tu entorno y desplegar tu aplicación en AWS.
6+
7+
## Requisitos Previos
8+
9+
- Tener instalado Node.js y npm en tu máquina.
10+
- Contar con una cuenta de AWS y tener configuradas las credenciales necesarias.
11+
- Tener instalado el Framework Serverless en tu máquina.
12+
13+
## Pasos para el Despliegue
14+
15+
### 1. Configuración del Entorno
16+
17+
#### 1.1. Instalación de Node.js y npm
18+
19+
1. Descarga e instala Node.js desde [nodejs.org](https://nodejs.org/).
20+
2. Verifica la instalación ejecutando los siguientes comandos en tu consola:
21+
22+
```bash
23+
node -v
24+
npm -v
25+
```
26+
27+
#### 1.2. Instalación del Framework Serverless
28+
29+
1. Instala Serverless Framework globalmente usando npm:
30+
31+
```bash
32+
npm install -g serverless
33+
```
34+
35+
2. Verifica la instalación ejecutando:
36+
37+
```bash
38+
serverless -v
39+
```
40+
41+
### 2. Configuración de Credenciales AWS
42+
43+
1. Configura las credenciales de AWS ejecutando el siguiente comando y siguiendo las instrucciones:
44+
45+
```bash
46+
aws configure
47+
```
48+
49+
Proporciona el `AWS Access Key ID`, `AWS Secret Access Key`, `AWS region`, y `Default output format` cuando se te solicite.
50+
51+
### 3. Preparación del Proyecto
52+
53+
#### 3.1. Navega al Directorio del Proyecto
54+
55+
1. Abre tu consola y navega al directorio donde tienes tu proyecto `pdf-service`:
56+
57+
```bash
58+
cd path/to/pdf-service
59+
```
60+
61+
#### 3.2. Instalación de Dependencias del Proyecto
62+
63+
1. Instala las dependencias del proyecto ejecutando:
64+
65+
```bash
66+
npm install
67+
```
68+
69+
### 4. Empaquetado del Servicio
70+
71+
1. Empaqueta tu aplicación Serverless ejecutando:
72+
73+
```bash
74+
npx serverless package
75+
```
76+
77+
Este comando generará el paquete listo para ser desplegado.
78+
79+
### 5. Despliegue del Servicio
80+
81+
1. Despliega tu aplicación en AWS ejecutando:
82+
83+
```bash
84+
npx serverless deploy
85+
```
86+
87+
Este comando desplegará tu aplicación en la región de AWS especificada en tu archivo `serverless.yml`.
88+
89+
### 6. Verificación del Despliegue
90+
91+
1. Una vez completado el despliegue, Serverless te proporcionará una URL de endpoint y otros detalles de la implementación.
92+
2. Verifica que tu servicio esté funcionando correctamente accediendo a la URL proporcionada.
93+
94+
## Conclusión
95+
96+
Siguiendo estos pasos, puedes configurar y desplegar manualmente tu servicio PDF utilizando Serverless Framework desde la consola. Asegúrate de tener configuradas correctamente tus credenciales de AWS y de instalar todas las dependencias necesarias para garantizar un despliegue exitoso.

0 commit comments

Comments
 (0)