AWS CDK in Practice

AWS CDK in Practice

by Mark Avdi and Leo Lam
Epub (Kobo), Epub (Adobe)
Publication Date: 14/04/2023

Share This eBook:

  $61.99

Build maintainable, extensible, and virtually indestructible cloud applications on AWS with CDK


Key Features



  • Build complex cloud applications with the revolutionary AWS CDK

  • Gain practical knowledge of AWS CDK to tame and leverage the powerful toolset of AWS

  • Practical exercises & architectural design patterns for developing modern serverless application


Book Description


Cloud applications are getting more complex each day and many toolsets and services have spun up to address some of the challenges proposed by running reliable solutions. Infrastructure as Code alongside containers and orchestration tools such as Kubernetes have been able to solve some of these challenges, and AWS CDK is the first solid attempt for a paradigm shift to build applications that are easy to develop, extend, and maintain.


This book will start with setting up basic day to day bread-and-butter type infrastructure while helping you to understand the new prospects that CDK offers. You will then move to setting up pipelines for building CDK applications on the cloud that stand the test of time while sustaining the ease of adding new features. You will also get practical knowledge of container based as well as serverless application development. Further on, you will leverage AWS CDK to build cloud solutions using code instead of configuration files. You will wrap up with current community best practices for solving production issues when dealing with CDK applications.


By the end of this book, you will have practical knowledge of CDK, and you will be able to easily tame and leverage the power of AWS with simple code using AWS CDK.


What you will learn



  • Turn current containerized web applications to fully managed solutions

  • Benefits of building DevOps into everyday code with AWS CDK

  • Practically uncover the potential of AWS services with CDK

  • Create a serverless focused local development environment

  • Self-assemble projects with CI/CD and automated live testing

  • Follow the complete path of development to product with AWS CDK

  • Become versed in dealing with production issues through best practices


Who This Book Is For


This book is targeted towards traditional full stack developers who want to make it to the new world of Infrastructure as Code & serverless, solutions architects that want to learn the advantages of defining their services with AWS CDK, and DevOps specialists who are tired of managing endless configuration files. Readers should not be new to coding and must have experience in web development in languages such as Python, JS, Typescript, Java, etc. along with a basic understanding of how web applications are developed.


Table of Contents



  1. Infrastructure as code with AWS CDK

  2. Setting up CDK projects

  3. Creating a basic web service with AWS CDK

  4. Creating a full stack todo application with Python Django

  5. Building the infrastructure for a MERN stack with AWS CDK

  6. Converting the MERN stack to a PERN stack

  7. Building messaging systems & microservices with AWS CDK

  8. Running a bullet proof CI/CD pipeline using CDK

  9. Testing & managing multiple environments

  10. Why AWS CDK + Serverless is revolutionary

  11. Creating your first serverless application with AWS CDK

  12. Streamlines local serverless development

  13. Dealing with migrations & production issues

ISBN:
9781801815277
9781801815277
Category:
Integrated software packages
Format:
Epub (Kobo), Epub (Adobe)
Publication Date:
14-04-2023
Language:
English
Publisher:
Packt Publishing

This item is delivered digitally

Reviews

Be the first to review AWS CDK in Practice.