AWS Cloud Financial Management For Builders Training Course

AWS Cloud Financial Management for Builders Certification Training Course Overview

Enroll for 3-day AWS Cloud Financial Management For Builders certification training course from Koenig Solutions accredited by AWS. AWS Cloud Financial Management for builders course is designed for all builders and technologists interested in learning to design cost-optimized architectures, particularly developers, solutions architects, Devops and system administrators.

Through a blend of hands-on labs and interactive lectures, you will be able to monitor and control cloud spend and usage, plan for estimated future costs and run cost-efficient cloud environments and workloads. You will learn cost impacts of AWS services, purpose built tools and cost inflection points.

Target Audience:

  • Candidate working as an Architect
  • Candidate working as Developer
  • Candidate working as Devops engineer.
  • Candidate seeking to learn about Cost-optimization lead.
  • Candidate working as system administrator
  • Cloud savy technical learner who need to understand building and operating cost-efficient architectures.

Learning Objectives

  • After completing this course, you will be able to:
  • Explain the cost of core AWS services
  • Determine and estimate costs associated with current and future cloud workloads
  • Use strategies and best practices to reduce AWS costs
  • Use AWS tools to manage, monitor, alert, and optimize your AWS spend
  • Apply strategies to monitor service costs and usage
  • Implement governance standards, including resource tagging, account structure, provisioning, permissions, and access.

 

AWS Cloud Financial Management For Builders Training Course (Duration : 24 Hours) Download Course Contents

Live Virtual Classroom Fee On Request
Group Training
18 - 20 Oct GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR)
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Introduction to Cassandra
  • Introducing Cassandra
  • Understanding what cassandra is?
  • Learning what cassandra is used for?
  • CAP Theorem
  • Cluster Architecture
  • Eventual Consistency
  • Understanding System Requirements
  • Understanding our lab
Module 0: Couse Overview
  • Course introduction
Module 2: Getting Started with Cassandra
  • Understanding Cassandra as Distributed DB
  • Snitch
  • Gossip
  • Learning How Data gets distributed
  • Replication
  • Virtual Nodes
Module 1: Introduction to Cloud Financial Management
  • Introduction to Cloud Financial Management
  • Four pillars of Cloud Financial Management
Module 3: Installing Cassandra
  • Downloading Cassandra
  • Java
  • Understanding cassandra configuration files
  • Cassandra foreground and background mode
  • Checking Cassandra Status
  • Accessing and understanding Log Structure
Module 2: Resource Tagging
  • Tagging resources
  • Hands-On Lab: Cost optimization: Control Resource Consumption Using Tagging and AWS Config
Module 4: Communicating with Cassandra
  • Using CQLSH
  • Creating a Database
  • Defining a Keyspace
  • Deleting a Keyspace
  • Creating a Table
  • Defining Columns and Datatypes
  • Defining Primary Key
  • Recognizing a Partition Key
  • Specifying a descending cluster order
  • Understanding ways to write data
  • Using INSERT INTO command
  • Using COPY command
  • Understanding how data is stored in Cassandra
  • Understanding How data is stored in Disk
Module 3: Pricing and Cost
  • Fundamentals of pricing
  • AWS Free Tier
  • Volume discounts
  • Savings plans and Reserved Instances
  • Demonstration: AWS Pricing Calculator
Module 5: Understanding Data Modelling in Cassandra
  • Understanding Data model
  • Understanding where clause criteria in Cassandra
  • Loading Bulk Data
  • JSON format Import and Export
  • Using Primary Index
  • Creating a Secondary Index
  • Defining a Composite Partition Key
Module 4: AWS Billing, Reporting, and Monitoring
  • Understanding AWS invoices
  • Reporting and planning
  • AWS Cost Explorer
  • AWS Budgets
  • Demonstration: AWS Billing Console
  • Demonstration: AWS Cost Explorer
  • Demonstration: Trusted Advisor
  • Hands-On Lab: Cost optimization: Deploy Ephemeral Environments Using Amazon EC2 Auto Scaling
Module 6: Creating an Application using Cassandra Backend
  • Understanding Cassandra Drivers
  • Exploring the Datastax Java Driver
  • Setting up Eclipse Environment
  • Creating an Application WebPag
  • Acquiring Java Driver Files
  • Understanding Packaging using Maven
  • Understanding Packaging using Manual Methods
  • Connecting to Cassandra Cluster using WebPage
  • Executing a Query using WebPage in Cassandra
  • Using MVC Pattern Example
Module 5: Architecting for Cost: Compute
  • Evolution of compute efficiency
  • Evolution of compute efficiency
  • Purchasing options
  • Architect for Amazon EC2 Spot Instance
  • Impact of software licensing
  • Demonstration: Compute Optimizer
  • Demonstration: Spot Instance Advisor
  • Hands-On Lab: Cost optimization: Right Size Amazon EC2 Instances Using Amazon CloudWatch Metrics
Module 7: Updating and Deleting Data
  • Updating Data
  • Understanding How updating Works
  • Deleting Data
  • Understanding the role of Tombstone
  • Using TTL
Module 6: Architecting for Cost: Networking
  • Data transfer costs
  • Understand data costs for different services
  • How to triage network costs
  • Hands-On Lab: Cost optimization: Reduce Data Transfer Costs Using Amazon CloudFront and Endpoints
Module 8: Cassandra Multinode Cluster Setup
  • Understanding Hardware Choices for production
  • Understanding RAM and CPU Recommendations
  • Things to be considered while Selecting storage
  • Things to be considered while Deploying in Cloud
  • Understanding Cassandra Nodes
  • Network Connection Setup
  • Specifying Seed Nodes
  • Bootstrapping a node
  • Cleaning up a node
  • Using cassandra-stress for stress testing cluster
Module 7: Architecting for Cost: Storage
  • Amazon EBS cost, pricing, and best practices
  • Amazon S3 cost, pricing, and best practices
  • Amazon EFS cost, pricing, and best practices
  • Hands-On Lab: Cost optimization: Reduce Storage Costs Using Amazon S3 Lifecycle Management
Module 9: Cassandra Monitoring and Maintenance --- PART 1
  • Understanding Cassandra Monitoring Tools
  • Using Nodetool
  • Using Jconsole
  • Learning about OpsCenter
  • Understanding Repair
  • Repairing Nodes
  • Understanding Consistency
  • Understanding Hinted Handoff
  • Understanding Read Repair
Module 8: Architecting for Cost: Databases
  • Amazon RDS cost, pricing, and best practices
  • Amazon Aurora cost, pricing, and best practices
  • Amazon DynamoDB cost, pricing, and best practices
  • Amazon ElastiCache cost, pricing, and best practices
  • Amazon Redshift cost, pricing, and best practices
Module 10: Cassandra Monitoring and Maintenance --- PART 2
  • Removing a node
  • Putting a node back to service
  • Decommissioning a node
  • Removing a dead node
  • Redefining Multiple Data centers
  • Changing Snitch Types
  • Modifying cassandra-rackdc.properties
  • Changing Replication Strategy
Module 9: Cost Governance
  • Setting up AWS Organizations
  • AWS Systems Manager
Module 11: Understanding Backup, Restore and Performance Tuning
  • Understanding Backup & Restore Concepts in Cassandra
  • Taking a Snapshot
  • Incremental Backup
  • Using Commit Log Feature
  • Using Restore Methods
  • Storage Strategies and OS tuning
  • JVM Tuning
  • Caching Strategies
  • Compaction and Compression
  • Stress Testing Strategies
Module 10: Course Summary
  • Course review
  • Hands-On Lab: Cost optimization: Reduce Compute Costs Using AWS Instance Scheduler
Download Course Contents

Request More Information

Course Prerequisites
  • Architecting on AWS recommended