DynamoDB Cookbook

DynamoDB Cookbook PDF Author: Tanmay Deshpande
Publisher: Packt Publishing Ltd
ISBN: 1784391093
Category : Computers
Languages : en
Pages : 266

Get Book Here

Book Description
Over 90 hands-on recipes to design Internet scalable web and mobile applications with Amazon DynamoDB About This Book Construct top-notch mobile and web applications with the Internet scalable NoSQL database and host it on cloud Integrate your applications with other AWS services like AWS EMR, AWS S3, AWS Redshift, and AWS CloudSearch etc. in order to achieve a one-stop application stack Step-by-step implementation guide that provides real-world use with hands-on recipes Who This Book Is For This book is intended for those who have a basic understanding of AWS services and want to take their knowledge to the next level by getting their hands dirty with coding recipes in DynamoDB. What You Will Learn Design DynamoDB tables to achieve high read and write throughput Discover best practices like caching, exponential back-offs and auto-retries, storing large items in AWS S3, storing compressed data etc. Effectively use DynamoDB Local in order to make your development smooth and cost effective Implement cost effective best practices to reduce the burden of DynamoDB charges Create and maintain secondary indexes to support improved data access Integrate various other AWS services like AWS EMR, AWS CloudSearch, AWS Pipeline etc. with DynamoDB In Detail AWS DynamoDB is an excellent example of a production-ready NoSQL database. In recent years, DynamoDB has been able to attract many customers because of its features like high-availability, reliability and infinite scalability. DynamoDB can be easily integrated with massive data crunching tools like Hadoop /EMR, which is an essential part of this data-driven world and hence it is widely accepted. The cost and time-efficient design makes DynamoDB stand out amongst its peers. The design of DynamoDB is so neat and clean that it has inspired many NoSQL databases to simply follow it. This book will get your hands on some engineering best practices DynamoDB engineers use, which can be used in your day-to-day life to build robust and scalable applications. You will start by operating with DynamoDB tables and learn to manipulate items and manage indexes. You will also discover how to easily integrate applications with other AWS services like EMR, S3, CloudSearch, RedShift etc. A couple of chapters talk in detail about how to use DynamoDB as a backend database and hosting it on AWS ElasticBean. This book will also focus on security measures of DynamoDB as well by providing techniques on data encryption, masking etc. By the end of the book you'll be adroit in designing web and mobile applications using DynamoDB and host it on cloud. Style and approach An easy-to-follow guide, full of real-world examples, which takes you through the world of DynamoDB following a step-by-step, problem-solution based approach.

AWS Cookbook

AWS Cookbook PDF Author: John Culkin
Publisher: "O'Reilly Media, Inc."
ISBN: 1492092576
Category : Computers
Languages : en
Pages : 355

Get Book Here

Book Description
This practical guide provides over 100 self-contained recipes to help you creatively solve issues you may encounter in your AWS cloud endeavors. If you're comfortable with rudimentary scripting and general cloud concepts, this cookbook will give you what you need to both address foundational tasks and create high-level capabilities. AWS Cookbook provides real-world examples that incorporate best practices. Each recipe includes code that you can safely execute in a sandbox AWS account to ensure that it works. From there, you can customize the code to help construct your application or fix your specific existing problem. Recipes also include a discussion that explains the approach and provides context. This cookbook takes you beyond theory, providing the nuts and bolts you need to successfully build on AWS. You'll find recipes for: Organizing multiple accounts for enterprise deployments Locking down S3 buckets Analyzing IAM roles Autoscaling a containerized service Summarizing news articles Standing up a virtual call center Creating a chatbot that can pull answers from a knowledge repository Automating security group rule monitoring, looking for rogue traffic flows And more.

Serverless Programming Cookbook

Serverless Programming Cookbook PDF Author: Heartin Kanikathottu
Publisher: Packt Publishing Ltd
ISBN: 1788621530
Category : Computers
Languages : en
Pages : 482

Get Book Here

Book Description
Build, secure, and deploy real-world serverless applications in AWS and peek into the serverless cloud offerings from Azure, Google Cloud, and IBM Cloud Key FeaturesBuild serverless applications with AWS Lambda, AWS CloudFormation and AWS CloudWatchPerform data analytics and natural language processing(NLP)on the AWS serverless platformExplore various design patterns and best practices involved in serverless computingBook Description Managing physical servers will be a thing of the past once you’re able to harness the power of serverless computing. If you’re already prepped with the basics of serverless computing, Serverless Programming Cookbook will help you take the next step ahead. This recipe-based guide provides solutions to problems you might face while building serverless applications. You'll begin by setting up Amazon Web Services (AWS), the primary cloud provider used for most recipes. The next set of recipes will cover various components to build a Serverless application including REST APIs, database, user management, authentication, web hosting, domain registration, DNS management, CDN, messaging, notifications and monitoring. The book also introduces you to the latest technology trends such as Data Streams, Machine Learning and NLP. You will also see patterns and practices for using various services in a real world application. Finally, to broaden your understanding of Serverless computing, you'll also cover getting started guides for other cloud providers such as Azure, Google Cloud Platform and IBM cloud. By the end of this book, you’ll have acquired the skills you need to build serverless applications efficiently using various cloud offerings. What you will learnServerless computing in AWS and explore services with other cloudsDevelop full-stack apps with API Gateway, Cognito, Lambda and DynamoDBWeb hosting with S3, CloudFront, Route 53 and AWS Certificate ManagerSQS and SNS for effective communication between microservices Monitoring and troubleshooting with CloudWatch logs and metrics Explore Kinesis Streams, Amazon ML models and Alexa Skills KitWho this book is for For developers looking for practical solutions to common problems while building a serverless application, this book provides helpful recipes. To get started with this intermediate-level book, knowledge of basic programming is a must.

The Reis Cloud Cookbook

The Reis Cloud Cookbook PDF Author: Femi Reis
Publisher: Femi Reis
ISBN: 1100219854
Category : Computers
Languages : en
Pages : 291

Get Book Here

Book Description
The Beginner Cookbook You've Been Searching For! ◆21 full recipes! ◆Powerful skills interestingly presented! ◆Zero CLI! ◆100% Management Console! ◆Core AWS Services In a desire to garner practical skills, AWS beginners often find themselves combing through stacks of instructional videos, blogs and documentation, that run through confusing lines of commands and codes which leave them wondering if AWS is really as simple as they say it is. This recipe book contains 21 thorough recipes that are all deliberately cooked through the AWS Management Console, in order to spare you the frustration of copying and pasting commands that are to you, at this stage, incomprehensible jargons which give you the finished product but still leave you clueless on the real process. In this book, you will fix recipes with a wide range of AWS services including DynamoDB, AWS Lambda, EC2, Amplify, S3, IAM, VPC, Transfer Family, API Gateway, RDS, EFS, Route 53 and more. Each recipe is carefully designed to stand independent of the rest while remaining somewhat connected, thus achieving the effect of both building the skills you’ve acquired from other recipes, and at the same introducing you to new concepts, methods and skills as you go along. The end product of this book is that, not only will you no longer be in a position where you have theoretical cloud knowledge without practical cloud skills, you will have 21 defendable and repeatable real world projects under your belt! When you’re done with this book, you would have become one with the process, and like a real Master Chef, you will be able to light the fire anywhere and fix the meals without opening the book.

Amazon Redshift Cookbook

Amazon Redshift Cookbook PDF Author: Shruti Worlikar
Publisher: Packt Publishing Ltd
ISBN: 1800561849
Category : Computers
Languages : en
Pages : 384

Get Book Here

Book Description
Discover how to build a cloud-based data warehouse at petabyte-scale that is burstable and built to scale for end-to-end analytical solutions Key FeaturesDiscover how to translate familiar data warehousing concepts into Redshift implementationUse impressive Redshift features to optimize development, productionizing, and operations processesFind out how to use advanced features such as concurrency scaling, Redshift Spectrum, and federated queriesBook Description Amazon Redshift is a fully managed, petabyte-scale AWS cloud data warehousing service. It enables you to build new data warehouse workloads on AWS and migrate on-premises traditional data warehousing platforms to Redshift. This book on Amazon Redshift starts by focusing on Redshift architecture, showing you how to perform database administration tasks on Redshift. You'll then learn how to optimize your data warehouse to quickly execute complex analytic queries against very large datasets. Because of the massive amount of data involved in data warehousing, designing your database for analytical processing lets you take full advantage of Redshift's columnar architecture and managed services. As you advance, you'll discover how to deploy fully automated and highly scalable extract, transform, and load (ETL) processes, which help minimize the operational efforts that you have to invest in managing regular ETL pipelines and ensure the timely and accurate refreshing of your data warehouse. Finally, you'll gain a clear understanding of Redshift use cases, data ingestion, data management, security, and scaling so that you can build a scalable data warehouse platform. By the end of this Redshift book, you'll be able to implement a Redshift-based data analytics solution and have understood the best practice solutions to commonly faced problems. What you will learnUse Amazon Redshift to build petabyte-scale data warehouses that are agile at scaleIntegrate your data warehousing solution with a data lake using purpose-built features and services on AWSBuild end-to-end analytical solutions from data sourcing to consumption with the help of useful recipesLeverage Redshift's comprehensive security capabilities to meet the most demanding business requirementsFocus on architectural insights and rationale when using analytical recipesDiscover best practices for working with big data to operate a fully managed solutionWho this book is for This book is for anyone involved in architecting, implementing, and optimizing an Amazon Redshift data warehouse, such as data warehouse developers, data analysts, database administrators, data engineers, and data scientists. Basic knowledge of data warehousing, database systems, and cloud concepts and familiarity with Redshift will be beneficial.

AWS Cookbook

AWS Cookbook PDF Author: John Culkin
Publisher: "O'Reilly Media, Inc."
ISBN: 149209255X
Category : Computers
Languages : en
Pages : 410

Get Book Here

Book Description
This practical guide provides over 70 self-contained recipes to help you creatively solve common AWS challenges you'll encounter on your cloud journey. If you're comfortable with rudimentary scripting and general cloud concepts, this cookbook provides what you need to address foundational tasks and create high-level capabilities. Authors John Culkin and Mike Zazon share real-world examples that incorporate best practices. Each recipe includes a diagram to visualize the components. Code is provided so that you can safely execute in an AWS account to ensure solutions work as described. From there, you can customize the code to help construct an application or fix an existing problem. Each recipe also includes a discussion to provide context, explain the approach, and challenge you to explore the possibilities further. Go beyond theory and learn the details you need to successfully build on AWS. The recipes help you: Redact personal identifiable information (PII) from text using Amazon Comprehend Automate password rotation for Amazon RDS databases Use VPC Reachability Analyzer to verify and troubleshoot network paths Lock down Amazon Simple Storage Service (S3) buckets Analyze AWS Identity and Access Management policies Autoscale a containerized service

AWS Certified Database - Specialty (DBS-C01) Certification Guide

AWS Certified Database - Specialty (DBS-C01) Certification Guide PDF Author: Kate Gawron
Publisher: Packt Publishing Ltd
ISBN: 1803240059
Category : Computers
Languages : en
Pages : 472

Get Book Here

Book Description
Pass the AWS Certified Database- Specialty Certification exam with the help of practice tests Key Features • Understand different AWS database technologies and when to use them • Master the management and administration of AWS databases using both the console and command line • Complete, up-to-date coverage of DBS-C01 exam objectives to pass it on the first attempt Book Description The AWS Certified Database – Specialty certification is one of the most challenging AWS certifications. It validates your comprehensive understanding of databases, including the concepts of design, migration, deployment, access, maintenance, automation, monitoring, security, and troubleshooting. With this guide, you'll understand how to use various AWS databases, such as Aurora Serverless and Global Database, and even services such as Redshift and Neptune. You'll start with an introduction to the AWS databases, and then delve into workload-specific database design. As you advance through the chapters, you'll learn about migrating and deploying the databases, along with database security techniques such as encryption, auditing, and access controls. This AWS book will also cover monitoring, troubleshooting, and disaster recovery techniques, before testing all the knowledge you've gained throughout the book with the help of mock tests. By the end of this book, you'll have covered everything you need to pass the DBS-C01 AWS certification exam and have a handy, on-the-job desk reference guide. What you will learn • Become familiar with the AWS Certified Database – Specialty exam format • Explore AWS database services and key terminology • Work with the AWS console and command line used for managing the databases • Test and refine performance metrics to make key decisions and reduce cost • Understand how to handle security risks and make decisions about database infrastructure and deployment • Enhance your understanding of the topics you've learned using real-world hands-on examples • Identify and resolve common RDS, Aurora, and DynamoDB issues Who this book is for This AWS certification book is for database administrators and IT professionals who perform complex big data analysis as well as students looking to get AWS Database Specialty certified. A solid understanding of cloud computing, specifically AWS services, is a must. Knowledge of basic administration tasks such as logging in and running SQL queries will be helpful.

Terraform Cookbook

Terraform Cookbook PDF Author: Mikael Krief
Publisher: Packt Publishing Ltd
ISBN: 1804619639
Category : Computers
Languages : en
Pages : 635

Get Book Here

Book Description
Explore how to provision, manage, and scale your infrastructure using Infrastructure as Code (IaC) with Terraform Purchase of the print or Kindle book includes a free PDF eBook Key Features Get up and running with the latest version of Terraform (v1+) CLI Discover how to deploy Kubernetes resources with Terraform Learn how to troubleshoot common Terraform issues Book DescriptionHashiCorp Configuration Language (HCL) has changed how we define and provision data center infrastructure with the launch of Terraform, a top-tier product for building Infrastructure as Code (IaC). Terraform Cookbook shows you how to leverage Terraform to manage complex infrastructure with ease. This new edition has been updated to include real-world examples for provisioning Azure, AWS and GCP infrastructure with Terraform. You'll delve into manual and automated testing with Terraform configurations, creating and managing a balanced, efficient, and reusable infrastructure with Terraform modules. You'll learn how to automate the deployment of Terraform configuration with continuous integration and continuous delivery (CI/CD). Besides that, several new chapters have been added that describe the use of Terraform for Docker and Kubernetes, examine advanced topics on GitOps practices, and explain how to test Terraform configurations using different tools to check code and security compliance. The final chapter covers troubleshooting common Terraform issues and provides solutions for frequently encountered errors. By the end of this book, you'll have developed the skills needed to get the most value out of Terraform and to effectively manage your infrastructure.What you will learn Use Terraform to build and run cloud and Kubernetes infrastructure using IaC best practices Adapt the Terraform command line adapted to appropriate use cases Automate the deployment of Terraform confi guration with CI/CD Discover manipulation of the Terraform state by adding or removing resources Explore Terraform for Docker and Kubernetes deployment, advanced topics on GitOps practices, and Cloud Development Kit (CDK) Add and apply test code and compliance security in Terraform configuration Debug and troubleshoot common Terraform errors Who this book is for This book is for developers, operators, and DevOps engineers looking to improve their workflow and use Infrastructure as Code. Experience with Microsoft Azure, Jenkins, shell scripting, and DevOps practices is required to get the most out of this Terraform book.

JavaScript Cloud Native Development Cookbook

JavaScript Cloud Native Development Cookbook PDF Author: John Gilbert
Publisher: Packt Publishing Ltd
ISBN: 1788475372
Category : Computers
Languages : en
Pages : 342

Get Book Here

Book Description
Master over 60 recipes to help you deliver completely scalable and serverless cloud-native applications Key FeaturesDevelop global scale and event-driven autonomous servicesContinuously deploy, test, observe, and optimize your servicesPractical Node.js recipes for serverless cloud-native developmentBook Description Cloud-native development is a modern approach to building and running applications that leverages the merits of the cloud computing model. With cloud-native development, teams can deliver faster and in a more lean and agile manner as compared to traditional approaches. This recipe-based guide provides quick solutions for your cloud-native applications. Beginning with a brief introduction, JavaScript Cloud-Native Development Cookbook guides you in building and deploying serverless, event-driven, cloud-native microservices on AWS with Node.js. You'll then move on to the fundamental patterns of developing autonomous cloud-native services and understand the tools and techniques involved in creating globally scalable, highly available, and resilient cloud-native applications. The book also covers multi-regional deployments and leveraging the edge of the cloud to maximize responsiveness, resilience, and elasticity. In the latter chapters you'll explore techniques for building fully automated, continuous deployment pipelines and gain insights into polyglot cloud-native development on popular cloud platforms such as Azure and Google Cloud Platform (GCP). By the end of the book, you'll be able to apply these skills to build powerful cloud-native solutions. What you will learnImplement patterns such as Event Streaming, CQRS, and Event SourcingDeploy multi-regional, multi-master solutionsSecure your cloud-native services with OAuth and OpenID ConnectCreate a robust cloud-native continuous deployment pipelineRun services on AWS, Azure, and GCPImplement autonomous services to limit the impact of failuresWho this book is for If you want to develop powerful serverless, cloud-native solutions, this book is for you. You are expected to have basic knowledge of concepts of microservices and hands-on experience with Node.js to understand the recipes in this book.

Handbook of Research on Big Data Storage and Visualization Techniques

Handbook of Research on Big Data Storage and Visualization Techniques PDF Author: Segall, Richard S.
Publisher: IGI Global
ISBN: 1522531432
Category : Computers
Languages : en
Pages : 1078

Get Book Here

Book Description
The digital age has presented an exponential growth in the amount of data available to individuals looking to draw conclusions based on given or collected information across industries. Challenges associated with the analysis, security, sharing, storage, and visualization of large and complex data sets continue to plague data scientists and analysts alike as traditional data processing applications struggle to adequately manage big data. The Handbook of Research on Big Data Storage and Visualization Techniques is a critical scholarly resource that explores big data analytics and technologies and their role in developing a broad understanding of issues pertaining to the use of big data in multidisciplinary fields. Featuring coverage on a broad range of topics, such as architecture patterns, programing systems, and computational energy, this publication is geared towards professionals, researchers, and students seeking current research and application topics on the subject.