1. We will co-locate Zookeeper and Kafka for cost-saving purposes(not recommend for production deployments)
2. Knowledge is still applicable to production deployments
1. We will co-locate Zookeeper and Kafka for cost-saving purposes(not recommend for production deployments)
2. Knowledge is still applicable to production deployments
1. High level Information about Zookeeper:
- Distributed Key value store
- Has voting mechanisms
- Used by many big data tools
2. Absolutely necessary to have functional and up Zookeeper Quorum to run Apache Kafka.
1. To properly setup a Lafka Cluster, you need:
- Zookeeper Cluster
- Kafka Cluster
- Proper replication factor
- Multi Availability Zones Setup
- Proper configurations(there are over 140 possible configs!)
1.1 What is AWS?
AWS Official Definition
Amazon Web Services(AWS) is the world's most comprehensive and broadly adopted cloud (On-demand, Pay as you go, Network-accessible) platform, offering over 200 fully featured services(There is a service for almost everything, and you'll need to specialize!) from data centers globally.(Hundreds of data centers and millions of servers around the world!) Millions of customers - including the fastest-growing startups, largest enterprises, and leading government agencies - are using AWS to lower costs, become more agile, and innovate faster.(You can do these in ways not possible using on-premises data centers!)
1.2 The Shared Responsibility Model
1.3 The AWS Account
1.4 Demo: Introduction to the AWS Console
1.5 AWS Service Categories
1.6 AWS Icons and Diagrams
Module 1: AWS Overview
Module 2: AWS Identity and Access Management
Module 3: AWS Network Services
Module 4: AWS Compute Services
Module 5: AWS Storage Services
Module 6: AWS Database Services
Module 7: AWS High Availability Services
Module 8: AWS Analytics Services
Module 9: AWS Management Tools
Module 10: AWS Monitoring and Automation Services
Module 11: AWS Security Services
Module 12: AWS Developer Services
Module 13: AWS Biling and Cost Management
Module 14: Course Wrap-Up And Next Steps