Software Alternatives, Accelerators & Startups

Serverless APIs

GraphQL DynamoDB AWS AppSync Amazon API Gateway
  1. GraphQL is a data query language and runtime to request and deliver data to mobile and web apps.
    Pricing:
    • Open Source
    AWS AppSync I'm keeping this section a bit shorter for you all, since AppSync is not something I have actually used personally, but have heard great things about. AppSync is another API option AWS has made available specifically for applications that want to take advantage of GraphQL or a Publish/Subscribe model. The GraphQL model may be of interest to front end developers that need to query multiple sources of data from one API endpoint, like databases or microservices. The Pub/Sub model I am more familiar with in the IoT hardware-communicates-with-software aspect, however this is also powerful for frontend developers looking to take advantage of real-time updates with serverless WebSocket connections. With AppSync, you also have caching, offline data synchronization, and real-time updates. You can learn more and check out the developer docs on the AWS Website.

    #Developer Tools #JavaScript Framework #Web Frameworks 226 social mentions

  2. Amazon Web Services Lambda is a platform for easy building of data processing triggers for AES services of all types.
    Amazon API Gateway Let's say you have a travel website - you have your frontend application, and you have your backend application that has some lambda functions to handle users creating, updating, and deleting their vacation reservations, which interacts with a DynamoDB table that is saving all this information for you. Your frontend application, however, needs to be able to communicate and pass information back and forth with these lambda functions. This is where an API Gateway comes in. An API Gateway is typically a REST API (Websocket is also an option) that manages different endpoints for your application. For instance, when a user creates a reservation, the frontend application may hit a POST endpoint on your API called 'createReservation', and you can configure your API to directly integrate with your 'createReservation' lambda function, where you might do something like create a new reservation ID and save it to a DynamoDB table.

    #Development #Cloud Computing #VPS 43 social mentions

  3. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.
    Amazon API Gateway Let's say you have a travel website - you have your frontend application, and you have your backend application that has some lambda functions to handle users creating, updating, and deleting their vacation reservations, which interacts with a DynamoDB table that is saving all this information for you. Your frontend application, however, needs to be able to communicate and pass information back and forth with these lambda functions. This is where an API Gateway comes in. An API Gateway is typically a REST API (Websocket is also an option) that manages different endpoints for your application. For instance, when a user creates a reservation, the frontend application may hit a POST endpoint on your API called 'createReservation', and you can configure your API to directly integrate with your 'createReservation' lambda function, where you might do something like create a new reservation ID and save it to a DynamoDB table.

    #Databases #NoSQL Databases #Relational Databases 104 social mentions

  4. AWS AppSync automatically updates the data in web and mobile applications in real time, and updates data for offline users as soon as they reconnect.
    Pricing:
    • Open Source
    AWS AppSync I'm keeping this section a bit shorter for you all, since AppSync is not something I have actually used personally, but have heard great things about. AppSync is another API option AWS has made available specifically for applications that want to take advantage of GraphQL or a Publish/Subscribe model. The GraphQL model may be of interest to front end developers that need to query multiple sources of data from one API endpoint, like databases or microservices. The Pub/Sub model I am more familiar with in the IoT hardware-communicates-with-software aspect, however this is also powerful for frontend developers looking to take advantage of real-time updates with serverless WebSocket connections. With AppSync, you also have caching, offline data synchronization, and real-time updates. You can learn more and check out the developer docs on the AWS Website.

    #Project Management #Workflow Automation #Web Service Automation 30 social mentions

  5. Create, publish, maintain, monitor, and secure APIs at any scale
    Amazon API Gateway Let's say you have a travel website - you have your frontend application, and you have your backend application that has some lambda functions to handle users creating, updating, and deleting their vacation reservations, which interacts with a DynamoDB table that is saving all this information for you. Your frontend application, however, needs to be able to communicate and pass information back and forth with these lambda functions. This is where an API Gateway comes in. An API Gateway is typically a REST API (Websocket is also an option) that manages different endpoints for your application. For instance, when a user creates a reservation, the frontend application may hit a POST endpoint on your API called 'createReservation', and you can configure your API to directly integrate with your 'createReservation' lambda function, where you might do something like create a new reservation ID and save it to a DynamoDB table.

    #API Tools #APIs #Web Service Automation 95 social mentions

Discuss: Serverless APIs

Log in or Post with