Home
AWS AppSync

AWS AppSync

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.

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.

AWS AppSync makes it easy to build collaborative mobile and web applications that deliver responsive, collaborative user experiences.

You can use AWS AppSync to build native mobile and web apps with iOS, Android, JavaScript and React Native.

Benefits

Rapid prototyping and development with GraphQL

With AWS AppSync you can specify the data requirements of the application with simple code statements and iterate quickly during the prototyping and development process. AWS AppSync uses GraphQL, an open standard query language that makes it easy for applications to request data from the cloud.

Build real-time, collaborative mobile and web apps

AWS AppSync makes it easy to build collaborative apps that keep shared data updated in real time. You just specify the data for your app with simple code statements and AWS AppSync manages everything needed to keep the app data updated in real time. AWS AppSync also automatically updates the data for offline users as soon as they reconnect. Only the data needed is fetched, reducing message traffic and improving application performance and battery life.

Automatically manages offline users’ data

AWS AppSync automatically manages all the data operations for offline users. The service supports an offline programming model where application data is not only available for users who are offline, but users can also add and update app data locally as well. This makes it easy to build apps that cache important data locally for offline use, and then synchronize with the cloud when the device reconnects.

Helps keep data secure

AWS AppSync helps you keep users and app data secure. The service integrates with Amazon Cognito and AWS Identity and Access Management, so you can set fine-grained permissions on GraphQL operations that put strict controls on who can access the data.

Build apps with data from multiple sources

AWS AppSync makes it easy to combine data from different sources. For example, you could build an app that uses AppSync to combine a user's activity data from their phone and web usage, fitness tracker activity, and social media postings and combine it with location data to summarize all the user's activities and locations for the day. With AppSync, your app can access data in Amazon DynamoDB, trigger AWS Lambda functions, or run Amazon Elasticsearch queries and combine data from these services to provide the exact data you need for your app.

Automatically resolves data conflicts

AWS AppSync can automatically resolve conflicts on data that is shared between multiple users and devices. Conflicts can happen when two or more users make updates at the same time. The service has default rules to detect conflicts and ensure they are resolved, but also allows you to add your own business logic into the conflict resolution process with AWS Lambda functions.

Other Companies Using AWS AppSync

Amazon

Employees

[object Object]

Cody Swann

Since founding Gunner Technology, Cody has served the company in every aspect of business development and product development.

[object Object]

Dary Merckens

From a contractor to a partner, Dary has been with Gunner since year 1 and embodies the meritocratic spirit and philosophy of Gunner Technology.

[object Object]

Mahdi Huessein

Mahdi joined Gunner at age 18 and quickly rose through the ranks to become VP of Engineering

[object Object]

Elena Villanueva

From Sensors and Big Data to Media Queries and Form Validation, Elena has worked on pretty much anything you can imagine.

[object Object]

Skyla Frye

Skyla is Gunner's go-to engineer when it comes to evaluating new tech. She loves evaluating bleeding edge software and teaching her colleagues what she learns.

[object Object]

Kayden Chan

Kayden holds the Gunner Technology record for most straight hours worked at just under 70. He refuses to quit until the job is done and it's done right.

[object Object]

Jeramiah Anthony

Jeramiah is a wizard at turning loose requirements into a firm vision with a solid plan.

[object Object]

Manuel Orozco

When the headphones go on, you know Manuel is focused and writing code. And his headphones are always on.

[object Object]

Ethan Sloan

Ethan has a mind for infrastructure and a knack for visualizing platform solutions

[object Object]

Nicolas Henderson

Nicolas' goal is to learn everything. A voracious reader, the only time his nose isn't in a tech book is when he's scripting a new infrastructure.

Projects

References

Related Terms

  • Amazon Web Services

    Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by Amazon.

  • Microservices

    Microservices is an architectural style that structures an application as a collection of loosely coupled services, which implement business capabilities.

  • Serverless

    Serverless computing is an event-driven application design and deployment paradigm in which computing resources are provided as scalable cloud services.