Sharpen your architectural skills by understanding challenges in the main areas of distributed systems: storage, computation, messaging, timing, and consensus. You’ll learn how to develop highly scalable big data applications using Apache Accumulo, to model and design an agile data warehouse, and to use Elasticsearch to search, aggregate, analyze, and scale large volume datastores. You’ll also learn how to identify insecurities …
Advanced Architecture for Big Data Applications
Video description
Sharpen your architectural skills by understanding challenges in the main areas of distributed systems: storage, computation, messaging, timing, and consensus. You’ll learn how to develop highly scalable big data applications using Apache Accumulo, to model and design an agile data warehouse, and to use Elasticsearch to search, aggregate, analyze, and scale large volume datastores. You’ll also learn how to identify insecurities in your big data cluster, and to secure them using MIT Kerberos, authentication with Active Directory, and authorization.
Document CRUD - Creating, Retrieving, Updating And Deleting
Running Searches And Aggregations
Data Structure
Mappings And Predefined Fields
Core Types For Your Own Fields
Using Predefined And Custom Analyzers
Queries And Relevance
Returning Specific Fields, Sorting And Pagination
Full-Text Search With Match And Multi-Match Queries
Using The Lucene Query Syntax In Query Strings
Combining Full-Text And Term-Oriented Queries With The Bool Query
Tuning Relevance
Aggregations
Using Queries And Aggregations Together In A Cluster
Combining Different Kinds Of Aggregations
Important Aggregation Types
Document Relationships
Objects And Nested Documents
Parent-Child Relations
Denormalizing And Application-Side Joins
Performance And Scaling
Optimizing Indexing And Searching
Optimizing Node Settings
Configuring Shards And Replicas
Scaling Strategies
Monitoring And Administration
Easy Maintenance With Aliases And Index Templates
Tuning Your Cluster For Stability
Monitoring Elasticsearch Logs And Metrics
Backups And Upgrades
Conclusion
Course Wrap-Up
Data Model And Architecture
Introduction To Accumulo
About The Author
The Accumulo Data Model
Architecture
Working With Accumulo
Installation And Configuration
Running And Monitoring
Using The Shell
Basic Application Development
Starting Development
Writing Data
Reading Data
Table API
Application Security
Authentication
Authorization
Intermediate Application Development
Updates And Deletes
Writing Secondary Indexes
Reading Secondary Indexes
Handling Hardware Failure
Advanced Application Development
Mapreduce
Spark
Iterators
Thrift Proxy
Performance
Table Design
Optimization Features
Administration
Monitoring
Table Management
Importing And Exporting Tables
Cluster Changes
Replication
Conclusion
Conclusion
Course Overview
About This Course
About The Instructor
Course Sittings
At The End Of This Course
Tooling
Initializing Amazon Web Services
Using Cloudera Director To Spin Up A Test Cluster
Crash Course In Cloudera Manager
Hadoop Insecurities
Permissions And Encryption
Where Permissions Stop
Hive: Transform Harmful
Authentication With MIT Kerberos
Installing MIT Kerberos
Enabling Kerberos Authentication
Using MIT Kerberos
Submitting Jobs And Running Queries With Kerberos Auth
Authentication With Active Directory
Installing An AD Server
Preparing AD Server For Hadoop
Impala LDAP Authentication With Active Directory
Using Hue With Active Directory
Preparing Cluster With Kerberos Authentication
Running The CM Wizard
Using Kerberos
Sharing Kerberos Tickets With Active Directory
Authorization
No Authorization
Enabling Sentry Authorization
Using Sentry - Defining Roles
Using Sentry - Querying With Hue
Custom Code And Hive UDFs With Sentry
HDFS Extended ACLs
HDFS Sentry Sync
Sentry Authentication With Solr - Part 1
Sentry Authentication With Solr - Part 2
Encryption
Creating An HDFS Encryption Zone
Using HDFS Encryption Zones
SSL: Crash Course In SSL Tools
SSL: Preparing A Cluster For SSL Using A Self-Signed Root CA
SSL: Enabling SSL For HDFS And Yarn
SSL: Verifying SSL With HDFS And Yarn
SASL Hive And HiveServer2
SSL With HBase And Oozie
SSL With Impala
SSL With Hue
Developer Topics
UserGroupInformation Basics
Delegation Tokens
Secure Impersonation
Administrator Topics
Role Assignments And Gateway Isolation
Hbase ACLs
Audits
Sqoop
Joining An AD Domain
Secure Hadoop Topics
The Secure Hadoop Market
Cheats
Conclusion
Wrap Up
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept