Video description
Amazon Web Services is a cloud computing platform that offers a broad set of global compute, storage, database, analytics, application, and deployment services that help organizations move faster, lower IT costs, and scale applications. Ever since its inception - the relational database management systems have gained tremendous popularity across the world. Recently NoSQL databases like MongoDB has also gained a lot of traction - but still, RDBMS remains the de-facto choice of engineers when it comes to storing structured data. According to some estimates - relational databases are used in more than 90% of the software projects out there. With the advent of cloud computing - solution designers and architects had to deal with some unique challenges while attempting to migrate their relational databases to the cloud. You see, relational databases need high-performance hardware and disks to perform at the peak level. But IaaS cloud computing services provide us with virtual servers - which store their data on network connected disks. So to manage relational data in the cloud - we needed a specialized PaaS (platform as a service) which provided adequate hardware and redundancy to relational databases. Amazon Relational Database Service (or Amazon RDS) is a distributed relational database service by Amazon Web Services (AWS). AWS RDS is a web service running "in the cloud" designed to simplify the setup, operation, and scaling of a relational database for use in applications. Complex administration processes like patching the database software, backing up databases and enabling point-in-time recovery are managed automatically. Scaling storage and compute resources can be performed by a single API call. Introduction of AWS RDS along with its unique features has made it very simple for us to deploy and grow relational databases to a very large scale in the cloud. What's more - the tight integration that exists between most of the AWS services - makes it seamless to deploy multi-tier complex and scalable applications.
What You Will Learn
- Learn about AWS RDS relational database service
- Learn how to deploy a private RDS database in a custom AWS VPC
- Learn how to setup an RDS database in high availability mode
- Learn how to setup an RDS database in a mutli-AZ deployment mode
- Learn how to setup an optimal backup and recovery strategy for your AWS RDS database
Audience
Database administratorsSoftware and IT engineersCloud engineersSoftware architectsTechnical and non-technical tech founders
About The Author
Manuj Aggarwal: Manuj Aggarwal is an entrepreneur, investor, and technology enthusiast. Over the last few years, he has been a business owner, technical architect, CTO, coder, start up consultant, and more.
Currently, he is the principal consultant, architect, and CTO of a software consulting company, TetraNoodle Technologies, based in Vancouver, Canada. He works with various start-ups on a number of cutting edge and interesting problems. Whether it is ideation and the refining of your start up idea, or building a dream team to execute the idea, he provides a diverse set of solutions that help these start-ups to succeed in their plans.
He has been active in the software industry since 1997, and has worked with early-stage businesses through to Fortune 100 mega-corporations. He is passionate about sharing all the knowledge that he has acquired over the years. He is particularly interested in helping technical and non-technical entrepreneurs, founders, and co-founders of tech start-ups.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Introduction to AWS RDS
- Chapter 3 : Deploy AWS RDS in Custom AWS VPC
- Chapter 4 : AWS RDS Operational Guidelines
- Chapter 5 : AWS RDS - Backup Recovery
-
Chapter 6 : AWS RDS Multi-AZ Features
- AWS RDS high availability features
- AWS RDS Multi-AZ deployment
- Benefits of Multi-AZ deployments for AWS RDS
- Test AWS RDS failover
- Test AWS RDS failover #2
- Failover for CRUD operations
- Failover for CRUD operations #2
- Integrate a web application with AWS RDS
- CRUD operations with the web application
- Introduction to AWS RDS read replicas
- Deploy an AWS RDS read replica
- Connect to AWS RDS instances
- AWS RDS read replica #2
- AWS RDS read replica
- Chapter 7 : Introduction to Cloud Computing and AWS
- Chapter 8 : Conclusion
Product information
- Title: AWS MasterClass: Databases in the Cloud with AWS RDS
- Author(s):
- Release date: June 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789539127
You might also like
video
AWS MasterClass: Storage & CDN - AWS S3 & AWS CloudFront
This comprehensive video course is designed to equip you with the knowledge and skills needed to …
video
AWS Sagemaker Autopilot from Zero
Learn to AWS Sagemaker Autopilot from zero and deploy a model to production.
video
Amazon VPC Mastery for AWS Certifications
Amazon Virtual Private Cloud (VPC) is the heart of AWS cloud hosting, yet a really difficult …
video
Kafka Streams with Spring Cloud Stream
Kafka Streams with Spring Cloud Streams will help you understand stream processing in general and apply …