Microservices
Writing Code

Writing Code

Writing Code

Example Microservice Function

export const handler = async (event, context) => {
    // event object contains any data passed into the microservice
    // context object contains information about the invocation and execution environment
 
    try {
        console.log('Hello, World');
 
        // use the "await" keyword to wait for data returned from asynchronous functions
        const data = await someAsynchronousFunction();
 
        // a successful response object
        // ends the microservice
        return {
            statusCode: 200,
            message: 'success',
        };
    } catch (error) {
        // an error response object
        // ends the microservice
        return {
            statusCode: 500,
            message: error.message
        };
    }
}
;