Class First: " Highly Available Databases with AWS RDS "

in #technology6 years ago

Welcome and Course Introduction
Hello and welcome to the course ‘Highly Available Databases with AWS RDS’.
This course will provide an overview of Amazon Web Services Relational Database Service (AWS RDS) and demonstrate some key features and guidelines you need to know to get started with it. We will start with the basics of AWS and move on to Relational Database Service or RDS. Towards the end of the course, we will also look at some advanced features of AWS RDS. This course is a combination of concepts & demonstrations and has been designed to deliver the best learning experience. We hope you will find this very useful.


Highly Available Databases with AWS RDS
Course Overview
After this short introduction, we will proceed to the following modules:
Introduction to AWS - This introductory module will help you to understand cloud computing, its uses, who is using it and how it will help you to run your cloud infrastructure.
In the next module, AWS RDS: Overview, we will get introduced to AWS RDS and its advantages. We will also create a MySQL DB in RDS using the default network and verify the connection.
We will then proceed to the module AWS RDS in a VPC in which we will look at creating an RDS DB Instance inside a VPC.
The Operational Guidelines module will give you guidelines that you should follow after creating or launching a DB instance. We will cover topics like Monitoring, Scaling, Performance, etc.
The next module is Backup & Recovery. In this module, we will go through back up, recovery, and snapshots.

Finally we will also look at some of the Multi-AZ Features of AWS RDS. We will understand the benefits of multi-AZ and failover conditions in this module.

Highly Available Databases with AWS RDS
Expected Learning Outcomes
So what are the learning outcomes that you can expect from this course?
You will familiarize yourself with AWS RDS Service and will gain enough information to get started with it.
You will learn how to create, configure, and manage an RDS DB instance in a default network as well as VPC.
And all this will definitely boost your work or project or career prospects.

About the Instructor
Hi, I am Manuj. And I will be your coach and instructor for this course.
To say about me:
I have been in the software industry for roughly 19 years and I have worked for many Fortune 500 companies like Microsoft and Pearson. I have also been a technical leader, advisor, CTO to many startups. Some of these startups went on to become successful companies and had nice exits.
During my career, I have built numerous enterprise, mobile and web based applications. I started working on mobile platforms in 2000 . Back in those days, mobile platforms like Windows CE, PALM and RIM were popular. Since 2010 though, I have shifted my focus to iOS and Android platforms. Over the years, I have been built and launched several mobile apps using these platforms, as well. In addition, since 2011 I have also been working with cloud infrastructure.
Currently, I am the founder, CTO and Principal Architect of a software consulting company in Canada. I work with various startups and provide them with advise and hands-on help on all matters related to technology, such as architecture and building world class technology teams. I work with these organizations to build various cutting edge and exciting mobile and web applications, migrate from their data centers to the cloud and also optimize their cloud infrastructure.
You can connect with me on LinkedIn or twitter.

About the Learner
First of all I encourage you to introduce yourself to other students.
Please tell us about your background, your organization and how you plan to leverage and use the information that you will get from this course. You can introduce yourself by adding a new discussion topic on the course Home Page.
Please do not hesitate to ask any questions about the topics discussed during this course in the discussion area or by contacting me directly.
Needless to say, your feedback about this course is always welcome.
I will be extremely happy and appreciate if you could leave a positive review to help me and other learners by sharing your experience. Please go through the entire course before providing your valuable feedback.

Conclusion
As mentioned initially, this course will help you understand AWS RDS in detail with specific focus on MySQL DB. We have included a lot of demonstrations wherever applicable, that are sure to help you as use cases in your work. These demonstrations are also preceded by its related concepts and this will help you gain complete knowledge of the feature.
Lots of interesting topics to cover. So without any delay, let’s get started with the module – Introduction to AWS.