TypeScript and AWS
260 pages
English
PDF
4.5

TypeScript and AWS

TypeScript and AWS

Author:

Year:

Summary:

Introduction

The book "TypeScript and AWS" (original title: TypeScript and AWS) by Eoin Shanaghy, published in 2022, is a practical guide to building modern cloud applications using TypeScript and Amazon Web Services. It is not just a reference book, but a full-fledged training course that takes the reader from the basics to deploying production-ready solutions.

What the book is about

The book focuses on integrating TypeScript with key AWS services: Lambda, DynamoDB, API Gateway, S3, Cognito, and the Cloud Development Kit (CDK). The author systematically explains how to design serverless architectures, write type-safe code, and automate infrastructure. Each chapter contains practical examples, ready-to-use code snippets, and best practice recommendations.

Who this book is for

The book is aimed at developers already familiar with TypeScript (or JavaScript) and having a basic understanding of web development. It will be useful both for newcomers to cloud technologies and for experienced engineers looking to deepen their knowledge of AWS and TypeScript.

What the reader will learn

  • How to set up a TypeScript project for working with the AWS SDK and CDK.
  • Creating and deploying Lambda functions with TypeScript.
  • Working with DynamoDB: data modeling, queries, transactions.
  • Building REST APIs with API Gateway and Lambda.
  • Authentication and authorization via Amazon Cognito.
  • Storing and processing files in S3.
  • Infrastructure as code with AWS CDK (TypeScript).
  • Monitoring, debugging, and optimizing serverless applications.
  • Security: IAM roles, policies, encryption.
  • CI/CD for cloud applications.

Strengths

Practical focus. Every concept is backed by code that can be run immediately. Relevance. The book uses modern versions of TypeScript and AWS CDK. Structure. The material is divided into logical modules, from simple to complex. Depth. The author not only shows "how" but also explains "why" — discussing trade-offs and alternatives.

Who it is recommended for

The book will be useful for frontend developers wanting to master backend and cloud technologies; fullstack engineers aiming for serverless architecture; and anyone who wants to write type-safe code for AWS. It is recommended as a textbook for self-study or as a desktop reference.

Recommendations