Front-End Web & Mobile

Category: Best Practices

AppSync adds support for AWS WAF

This article was written by Brice Pellé, Principal Specialist Solutions Architect, AWS   AWS AppSync is a fully managed service that allows you to deploy Serverless GraphQL backends in the AWS cloud. With AppSync, you can have GraphQL backends that connect to multiple data sources, and that scale and grow with your usage. Whether you […]

Read More

Building cross-account AWS Lambda Resolvers for AWS AppSync

This article was written by Lucas Schejtman, Principal Solutions Architect, AWS   One of the biggest value propositions of GraphQL is that it’s not prescriptive as to where its data comes from and with AWS AppSync it’s no different. AppSync enables you to choose from six different data source types to resolve any GraphQL field. […]

Read More

Implement AWS AppSync custom authorization with pipeline resolvers

AWS AppSync is a fully managed serverless GraphQL service for application data with integrated real-time data queries, synchronization, communications, and offline programming features. The AppSync endpoints provide built-in fine-grained API security based on four different modes, always requiring authorization before allowing access to clients: API Keys (API_KEY) Amazon Cognito User Pools (AMAZON_COGNITO_USER_POOLS) OpenID Connect (OPENID_CONNECT) […]

Read More

GraphQL API Security with AWS AppSync and Amplify

This article was written by Brice Pellé, Principal Specialist Solutions Architect, AWS AWS AppSync is a fully managed service which allows to deploy and interact with serverless scalable GraphQL backends on AWS. AppSync uses security best practices that AWS has developed operating large systems at scale in the cloud, with built-in DDoS protection in all […]

Read More

Improving GraphQL Observability with AWS AppSync Tracing Support

This article was written by Heitor Lessa, Principal Specialist Serverless Lead AWS   Today, I’m excited to tell you about the new AWS X-Ray native integration with AWS AppSync released a couple of weeks ago. Previously, if you wanted to determine performance bottlenecks on GraphQL operations in AppSync, you had to rely on custom logging […]

Read More

AWS AppSync and the GraphQL Info Object

This article was written by Brice Pellé, Principal Specialist Solutions Architect, AWS   AWS AppSync is a fully managed service that allows to deploy Serverless GraphQL backends in the AWS cloud. GraphQL is a data language for your API that makes it easy and straight forward to interact with multiple data sources. One of the […]

Read More

Simplify access to multiple microservices with AWS AppSync and AWS Amplify

This article was written by Faraz Masood, Cloud Architect, AWS   Modern applications and architectures are created with microservices in mind, and the ever evolving nature of each service makes it difficult to build and maintain a single API for multiple clients. Rapid iteration in the development cycle can benefit from an unified API interface […]

Read More

Monitoring IoT devices in real time with AWS AppSync

This article was written by David Moser, Senior Solutions Architect, AWS IoT devices can generate a tremendous amount of data. Analytics in the cloud and at the edge turn this data into information. Ultimately, this information must be delivered to users. Often, the use case demands real-time access to the information as it changes. Consider […]

Read More

New features that will enhance your Real-Time experience on AWS AppSync

AWS AppSync is a managed service that uses GraphQL to simplify application development by letting applications securely access, manipulate, and receive real-time updates from multiple data sources such as databases or APIs. Taking advantage of GraphQL subscriptions to perform real-time operations, AppSync can push data to clients that choose to listen to specific events from […]

Read More

Visualizing big data with AWS AppSync, Amazon Athena, and AWS Amplify

This article was written by Brice Pelle, Principal Technical Account Manager, AWS   Organizations use big data and analytics to extract actionable information from untapped datasets. It can be difficult for you to build an application with access to this trove of data. You want to build great applications quickly and need access to tools […]

Read More