Mon - Sat 8.00 - 18.00. Sunday CLOSED
info@revivetechno.com
+91 9840115054
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to byte code that can run on any Java virtual machine (JVM) regardless of computer architecture.
Introduction to Cloud and AWS services
AWS History
Private vs Public
IaaS vs SaaS vs PaaS
Scope for AWS
Features in AWS
Creating and deleting buckets
Adding objects to buckets
Getting objects
Deleting objects
Creation of a static website using S3 storage
Uses of S3 storage
Working with Permissions of S3
Discussing lifecycles ins3
Accessing S3 storage viaTools
Understanding Elastic File System
Introduction to EC2
Launching EC2 Server
Hosting Web Application
Elastic Block Store [EBS] use cases
Elastic IP creation
Amazon Machine Image [AMI]
Snapshots creation fromVolume
What is auto scaling?
Autoscaling components
Benefits of Autoscaling
Creation of launch configuration
Configuration of Autoscaling policies based on the Load on EC2 instances
Advantages of using Auto scaling with Elastic Load balancer (ELB)
Different types of networks that can be setup in AWS
Understanding Public vs Private
Creating a new VPC
Setting up Routing Table, & Security Groups
Creation of Internet Gateway
Connecting to instances in the gateway
Usage of NAT gateway
Selecting the Engine
Configuring the DatabaseEngine
Creating yourDatabase
Setting up automatic backups
Authorizing access to the DB via DB SecurityGroups
Creation of user accounts in AWS
Setting up multi factor Authentication (MFA)
Roles in IAM
Groups in IAM
Delegation of permissions for users
Creation of custom policies for delegation
Account settings
Building AWS infrastructure as a code
Utilization of Sample templates
Creating an environment using Cloud Formation
Introduction to JSON
Debugging cloud related issues
Monitoring the AWS Service Health Dashboard
Monitoring with Cloud watch
Getting statistics for a specific EC2 instance
Setting up notifications
Introduction to Audit logs
Implementing Cloud Trail in AWS with use cases
Simple Notification Services (SNS)
Creation of a topic
Subscribing to topic via Email
Setting notification for EC2 instance changes
Creation of a queue
Sending messages to the queue
Setting SNS to SQS
Retrieving messages from SQS
Setting up email domain
Limits of SES
Test Email setup
Creation of WebApp using Elastic Beanstalk
Building a sample application usingBeanstalk
Modifying the properties of the deployment
Describe Hosted zones and Domain Name understanding
How to create Hosted zones
Hosting a website with custom domain name
Understanding routing policies
Describe Cloud Front
Creating a cloud front distribution
Accessing S3 from cloud front
Implementing global restrictions
Introduction to Cloud Migration
Migration Strategies : 6 R’s
Migrating the virtual machine using VMIE services
Overview of Snowball
Introduction to cloud architecture tool & Hands-on
Creating a Dynamo DB
Adding data manually
Learn about strong and eventual consistency
Calculating Read Write consistency
Configuring Alarms
What is RedShift?
Creation of RedShift Cluster
Connecting RedShift cluster with SQL Workbench
Real – time Use case for Redshift with Live Scenario
Installation of AWS CLI
AWS CLI Configuration
Creation of VPC Components
VPC
Subnets
Routing Table
Internet Gateway
NAT Gateway
Creation of EC2
Connecting EC2 with s3
Overview of DevOps – Lifecycle, Stages in DevOps
Code Deploy
Code Pipeline
Implementation of AWS Code Deploy and Code Pipeline
Updating the webserver
Deploying the application via automation