Logo of AWS AppSync

AWS AppSync

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
11% increase in the last year
Web traffic
10% increase in the last quarter

Ratings

G2
4.3/5
(93)
Glassdoor
3.7/5
(206324)

AWS AppSync description

AWS AppSync simplifies the process of connecting your applications to data. It allows your web and mobile apps to access data in real-time, ensuring everyone using your app has the most up-to-date information, even offline users. This makes it easier to create applications that provide a smooth and interactive experience for your users.


Who is AWS AppSync best for

AWS AppSync is ideal for developers building real-time and offline-first applications. Users praise its real-time data synchronization, serverless architecture, and GraphQL API. However, some find the pricing complex and the initial setup challenging. It seamlessly integrates with other AWS services, making it a strong choice for businesses already within the AWS ecosystem.

  • Best for small to mid-sized businesses.

  • Suitable for various industries, especially those needing real-time data.


AWS AppSync features

Supported

AppSync offers GraphQL APIs for data access and manipulation.

Supported

AppSync supports real-time updates using GraphQL subscriptions over WebSockets.

Supported

AppSync supports data conflict resolution with optimistic concurrency, automerge, and custom Lambda functions.

Supported

AppSync provides API design, security, and management features.


AWS AppSync reviews

We've summarised 93 AWS AppSync reviews (AWS AppSync G2 reviews) and summarised the main points below.

Pros of AWS AppSync
  • Real-time data synchronization and offline capabilities enhance user experience.
  • Serverless architecture simplifies development and deployment.
  • GraphQL API provides a single endpoint for accessing multiple data sources.
  • Seamless integration with other AWS services.
  • Scalable and reliable, handling large numbers of requests.
  • Secure data access with multiple authentication modes.
  • Built-in request and response validation enhances API security.
  • Accelerates development by reducing backend coding.
  • Automated data conflict resolution saves time and effort.
  • Cost-effective for certain use cases, especially with optimized caching.
  • Amplify framework facilitates easy integration with frontend tools.
  • GraphQL subscriptions enable efficient real-time updates.
  • Provides a unified interface for accessing data from diverse sources.
Cons of AWS AppSync
  • Complex pricing structure makes cost management difficult.
  • Initial setup and configuration can be challenging for new users.
  • Steep learning curve, especially for integrating with other AWS services.
  • Limited customization options, with AWS managing most aspects.
  • Debugging can be tricky due to limited control over backend processes.
  • Occasional slow performance, especially with Lambda functions.
  • GraphQL schema size limit can be restrictive for granular security permissions.
  • Requires familiarity with other AWS services like DynamoDB, Lambda, and Cognito.
  • Less control over code maintenance compared to self-hosted solutions.
  • Documentation could be improved with more practical examples and tutorials.
  • AWS AppSync's data access layer issues require careful VTL resolver management

AWS AppSync pricing

The commentary is based on 18 reviews from AWS AppSync G2 reviews.

AWS AppSync offers pay-as-you-go pricing with no minimum fees. It charges separately for GraphQL and Events features. GraphQL pricing includes costs for query/data modification operations, real-time updates, and optional caching. Events pricing includes costs for operations (publish, subscribe, handlers), connection minutes, and data transfer.

See the AWS AppSync pricing page.

  • AWS AppSync has a free plan.

Free Tier
Free

250,000 query or data modification operations, 250,000 real-time updates, 600,000 connection-minutes


AWS AppSync alternatives

  • Logo of Hasura
    Hasura
    Instant GraphQL APIs on your data, simplifying app development.
    Read more
  • Logo of CData API Server
    CData API Server
    Instantly create APIs for any data source, no coding needed.
    Read more
  • Logo of Firebase
    Firebase
    Build and grow your app with Google's backend magic.
    Read more
  • Logo of Render
    Render
    Effortless cloud hosting and deployments for websites and apps.
    Read more
  • Logo of Discovery
    Discovery
    AI-powered product analytics for data-driven decisions and growth.
    Read more
  • Logo of Kong Konnect
    Kong Konnect
    Connect, manage, and secure your APIs with ease.
    Read more

AWS AppSync FAQ

  • What is AWS AppSync and what does AWS AppSync do?

    AWS AppSync is a fully managed service that simplifies application development by letting you create flexible APIs that access data from multiple sources. It uses GraphQL to provide real-time data updates and offline capabilities for web and mobile applications. This makes building scalable, responsive, and engaging apps easier.

  • How does AWS AppSync integrate with other tools?

    AWS AppSync integrates seamlessly with other AWS services like DynamoDB, Lambda, and Cognito, enabling efficient data access, serverless functions, and secure authentication. It also supports various authentication modes and data sources, enhancing flexibility.

  • What the main competitors of AWS AppSync?

    Top alternatives to AWS AppSync include Ably Realtime for robust real-time features, WSO2 API Manager for comprehensive API management, and Jitterbit Harmony for streamlined integration and automation. Other options include Zapier.

  • Is AWS AppSync legit?

    Yes, AWS AppSync is a legitimate service from Amazon Web Services. It's safe and reliable for building scalable, real-time applications. Users appreciate its data synchronization and serverless architecture but note the complex pricing and learning curve.

  • How much does AWS AppSync cost?

    AWS AppSync pricing is based on the number of operations, real-time updates, and data transfer. Contact AWS for specific pricing details. Consider exploring whether AppSync pricing and features align with your product needs.

  • Is AWS AppSync customer service good?

    Customer reviews on AWS AppSync's customer service are mixed. While some users appreciate the platform's ease of use and helpful documentation, others have reported unhelpful customer service and billing issues. More detailed information on this aspect is needed for a definitive assessment.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.