Graduate diploma Course

Graduate diploma Course

Course Duration: 10 Weeks (3 months)
Course Fees: £3500   including vat

Software testing + Prince 9 Foundation + ( AWS Cloud Computing or Microsoft Azure Cloud )

LSA Training is an institution providing professional education to individuals pursuing career growth in an increasingly sophisticated and competitive world. We aim to promote excellence in education and training in both the academic and corporate world.

  • 2 days classes per week (10 am to 4 pm)
  • Real time project practice ( 3 days )
  • Training Course are Design as per current industry skill shortage
  • Best Training and Placement company in UK
  • Trainers are certified professionals with 10+ Years of Experience
  • Latest Technology Training Courses & Certifications Class Room Training.

NOTE: Choose one course from below two courses

  • Microsoft Azure Cloud
  • AWS Cloud Computing

 

Software Testing ( Manual & Automation )

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.Testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements.This tutorial will give you a basic understanding on software testing, its types, methods, levels, and other related terminologies.

 
Highlights of this courseManual TestingAutomation TestingExam Details
  • NO previous qualification or experience required.
  • Comprehensive support from skilled professionals.
  • Our quality training standards helps participants in achieving ISEB foundation certification.
  • Good career prospects and excellent pay packages.
Who can join? Any IT or non IT literate. Cost effective & Affordability: We do not compare ourselves with other institutes offering similar courses; because we at LSA Training believes in Quality education and we don’t compromise on it. LSA has made this course highly cost effective and competitive on price. Placement Assistance : We at LSA Training aims that every graduate finds employment in his / her field after completing their training. Bases on terms and conditions applied, Placement assistance by the Institution is a permanent part of the student's career and you will be eligible to use the services of the Career Planning and Placement Department at any time during your IT career.
Manual Testing in method used in the current scenario to get the information regarding the performance and operation of all the software related products. Over recent years, companies are strongly reliant on the ability to test ever more complex IT systems therefore there is a huge push in the need for trained software testers around the world. Training in software testing can lead to a range of roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.

Course Overview

  • Introduction to testing
  • Need of testing
  • Software development life
  • Different Models of SDLC
    • V-Model
    • Fish Model
    • Waterfall Model
    • Agile Model
      • Extreme Program (XP)
      • Scrum
      • Feature Driver Development (FDD)
      • Dynamic system development method (DSDM)
      • Agile Unified Process (AUP)
      • Kanban
      • Behaviour Driven Development (BDD)
      • Test Driven Development (TDD)
  • Types of testing
  • Testing document- Test strategy; Traceability matrix, test plan & test case documents
  • Common test process
  • Prepare and Execute test cases based on a project
  • Defect reporting
  • Maintenance of testing documents
  • Project Deliverables
  • Acceptance Testing- Staging and Production Environment
  • Understanding Manual Testing concepts with a sample Project
  • Understanding BDD concepts
  • Writing BDD Test cases in Gherkins language
Automation testing is a Software testing technique to test and compare the actual outcome with the expected outcome. This can be achieved by writing test scripts or using any automation testing tool. Test automation is used to automate repetitive tasks and other testing tasks which are difficult to perform manually.

Course Overview

Course Outline
Selenium is a testing tool for web applications that automates browser actions, simulating user interactions with the web page. The Remote Control extension allows Selenium tests to be scripted and executed from common programming environments like Java and .NET. This session introduces Selenium and the Remote Control, looking at how we can use Selenium to automate web application testing. It will also cover user interface testing practices and pitfalls. Selenium tests run directly in a browser, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh. No other test tool covers such a wide array of platforms. Browser compatibility testing. Test your application to see if it works correctly on different browsers and operating systems. The same script can run on any Selenium platform. System functional testing. Create regression tests to verify application functionality and user acceptance.
Course Objectives
On completion of this course, the delegates will be able to:
  • Understand all about the Selenium web driver and Cucumber
  • test applications with Selenium web driver and Cucumber
  • design efficient and robust tests for both classic and Ajax applications
  • integration of Selenium into your existing test infrastructure and use other tools
  • prepare for web testing with Selenium 2 and Cucumber
Target Audience :
This course is designed for candidates having an interest in web-testing. To get the best out of this course, the candidates must have at least a basic knowledge of web development concepts and languages like HTML and JavaScript.
Introduction and Overview of Selenium
  • What is automation testing
  • When best to go for automation
  • Advantages of Automation
  • Criteria for Automation
  • Functional Automation VS Performance Automation
  • Different Automation tools
  • What is Selenium
  • Use of selenium
  • When selenium can be useful in testing
  • Features of Selenium
  • Differences between Selenium and QTP
Selenium Components
  • Selenium IDE
  • Selenium Web driver
  • Selenium Web driver
Configuration of IDE & Dev. Scripts
  • Recording the script
  • Running the script
  • How to Save the recording script
  • Object Identification
  • Difference between Test case and test suit
Core Java Fundamentals
Language Fundamentals
  • Setting up eclipse
  • Setting up environment for Java programming
  • Creating Java project in Eclipse
  • Java Programming Language Keywords
  • Class and Object
  • Data Types
  • Array Declaration, Construction and Initialization
  • Functions, creating functions
  • Writing Code using Loops
  • Handling Exceptions
  • Creating and working with Objects
  • Creating and reading property files
Cucumber Fundamentals
  • What is cucumber
  • How to configure cucumber
  • Installing Cucumber in eclipse
  • Creating Feature files
  • Writing Features
  • Writing Scenarios, Scenario outlines with examples
  • Creating Step definition files
  • Writing Step definitions
  • Using Background
  • What is runner class
  • Creating runner class
Junit Introduction
  • Proving it works
  • Starting from scratch
Developing Reusable Script
  • Validations
  • What is validation
  • What is the use of validation in Automation testing
  • Understanding unit testing frameworks
  • Setting up Junit
  • Testing with Junit
TestNG Framework
  • What is TestNG
  • Create TestNG.xml file
  • Reporting Results & Analyze
Objects Repository
  • What is object repository
  • How to use object repository in framework
  • What is the use of maintain Object repository
  • Types of creating object repository
Flow Control, Exceptions and Assertions
  • Writing Code Using Assertions
Additional Concepts
  • How to use XPath
  • What is Maven
  • Creating Maven Project
Selenium 2/ Web Driver
  • Selenium 2.0 Features
  • The Selenium Server – When to Use it
  • Setting up a Selenium – Web Driver Project
  • Introducing Web Driver’s Drivers
  • Commands & Operation
  • Programs on Web Driver
Automation Life Cycle
  • What is a Framework
  • Types of Frameworks
  • Data Driven framework
  • Keyword driven framework
  • Hybrid framework
  • Page Object Model
  • Use of Framework
  • How to develop the framework
  • Integration of the framework
  • How to execute the scripts from framework

Also on this course we offer

  • ISEB FOUNDATION certification exam tips and techniques
  • Hands on Experience
  • Interview based training
Exam Details: Delegates are required to book their certification with one of the Prometric Centres: ISEB-SWT2, ISTQB-ISEB Certified Tester Foundation Level ( Pearson VUE option) Exam Cost: £145 + VAT @ 20%

Training Highlights

  • Instructor Led - Face2Face / class room training
  • More interaction with student to faculty and student to student.
  • Detailed presentations. Soft copy of Material to refer any time.
  • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
  • Mock interviews / group discussions / interview related questions.
  • Test Lab is in Cloud Technology - to practice on software tools if needed.
  • We discuss about the real time project domains.
  • The teaching methods / tools / topics we chosen are based on the current competitive job market.

On Hand Job Experience with case study

  • LSA Training believes that practical skills are an essential part of competence in some disciplines.
  • Practical work also helps students develop expertise in critical enquiry, problem solving, experimental design, data analysis and presentation, and a long list of important academic and professional abilities.
  • As practical intelligence is highly valued by professionals in many fields, and by those who employ them, the training has job application case studies for better understandings.

Expected Salary/ Pay Package

  • Expected Salaries are as follows:
  • For Contractors £400 to £500 per day
  • Permanent Positions £50 to £110k per annum all depends on experience and skills set

PRINCE2® Foundation (2009)

PRINCE2 (an acronym for PRojects IN Controlled Environments) is a de facto process-based method for effective project management. Used extensively by the UK Government, PRINCE2 is also widely recognised and used in the private sector, both in the UK and internationally. The PRINCE2 method is in the public domain, and offers non-proprietorial best practice guidance on project management.

Key features of PRINCE2 Foundation:

  • Focus on business justification
  • Defined organisation structure for the project management team
  • Product-based planning approach
  • Emphasis on dividing the project into manageable and controllable stages
  • Flexibility that can be applied at a level appropriate to the project.
IntroductionCourse HighlightsCourse CurriculumExam Details
LSA Training offers a 6 days PRINCE2™ course an internationally acclaimed, structured, comprehensive project management approach used and recognized by both the private and public sector. It can be applied to any kind of project, especially in the IT field. The Prince 2 Foundation Course is the first of two milestones to become a PRINCE2™ Practitioner. The PRINCE2™ Practitioner Course equips you with skills that you will find very useful in your workplace. This is critical in the corporate world where companies are always looking out for efficient, certified project managers. This course provides an introduction to PRINCE2™ techniques and is a feeder to the next level. The PRINCE2™ Foundation Course is accredited by the APMG and can be completed while working. This course will help you hone project management skills like delivery of business objectives and achieving goals within time and budgetary constraints. By taking this course you get a good understanding of PRINCE2™ techniques and applications. You are awarded a Registered PRINCE2™ Practitioner certificate that is recognized internationally. Once you are done with this course you will see an exponential boost in your career prospects.
  • Introduction to PRINCE2™
  • PRINCE2™ Processes
  • Starting Up a Project
  • Initiating a Project
  • Directing a Project
  • Controlling a Stage
  • Managing Product Delivery
  • Managing Stage
  • Boundaries
  • Closing a Project
  • Planning
  • PRINCE2™ Components
  • Business Case
  • Organisation
  • Plans
  • Controls
  • Management of Risk
  • Quality in a Project Environment
  • Configuration Management
  • Change Control
  • PRINCE2™ Techniques
  • Product Based Planning
  • Quality Review
  • Change Control
This course gives you an experience of pre-project activities like goal planning, takes you through the interim stages of a project and also shows you how to tie up a project in a PRINCE2™ environment. The following subjects will be covered during the course:
  • The relationship between a project and its Business Case.
  • Detailed explanation of the PRINCE2® Principles, Themes and Processes.
  • Roles and associated tasks and responsibilities, within a PRINCE2® project.
  • The management of Risks and Issues in a project
  • Structure and contents of a product focused project plan.
  • The management of a project relative to the project plan.
  • Definition, management and acceptance of work packages.
  • Relationship between the Business Case, programmes and the project.
  • PRINCE2® Principles – Continued business justification, Learn from experience, Defined roles and responsibilities, Manage by stages, Manage by exception, Focus on products and Tailor to suit the needs of the project environment
  • PRINCE2® processes – Starting Up a Project, Initiating a Project, Directing a Project, Controlling a Stage, Managing Product Delivery, Managing Stage Boundaries and Closing a Project
  • PRINCE2® Themes – Business Case, Organization, Quality, Plans, Risk, Change and Progress
  • Examination technique for the exam.

Exam Track/Fees

pearson vue and Promatric will conduct the exams PRINCE2 Exam Fees 2011 Foundation Examination - £215.00 (inc.VAT) Practitioner Examination - £400.00 (inc.VAT) Both Exams - £615.00 (inc.VAT)

Application Details

You can book online via debit or credit card. You can book either a single exam or the Foundation & Practitioner exams together, please note that the online booking system will close one week prior to the advertised examination date.

Training Highlights

  • Instructor Led - Face2Face / class room training
  • More interaction with student to faculty and student to student.
  • Detailed presentations. Soft copy of Material to refer any time.
  • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
  • Mock interviews / group discussions / interview related questions.
  • Test Lab is in Cloud Technology - to practice on software tools if needed.
  • We discuss about the real time project domains.
  • The teaching methods / tools / topics we chosen are based on the current competitive job market.

Expected Salary/ Pay Package

  • Expected Salaries are as follows:
  • For Contractors £400 to £500 per day
  • Permanent Positions £50 to £100k per annum all depends on experience and skills set

Microsoft Azure Cloud

Microsoft Azure, formerly known as Windows Azure, is Microsoft's public cloud computing platform. It provides a range of cloud services, including those for compute, analytics, storage and networking. Users can pick and choose from these services to develop and scale new applications, or run existing applications, in the public cloud.

 
IntroductionPrerequisitesCourse OverviewHighlights

Description

This is a Microsoft Official Course (MOC) and includes Microsoft courseware and hands-on labs.This course offers students the opportunity to take an existing web application and expand its functionality as part of moving it to Azure. The course does not require any existing experience with the ASP.NET platform but does require experience with C#. This course focuses on the development considerations and decisions necessary when building a highly available solution in the cloud.

Prerequisites

  • C# programming experience.
  • Comparing the services available in the Azure platform
  • Configuring and deploying web applications
  • Creating Azure Web Apps
  • Creating and configure Virtual Machines
  • Creating a Virtual Network
  • Creating a Storage account
  • Managing blobs and containers in a Storage account
  • Creating, configure and connect to an Azure SQL Database instance
  • Managing users, groups and subscriptions in an Azure Active Directory instance.
  • Experience with Visual Studio 2008 or better is required.
  • Knowledge and experience in a .NET language (C# or VB) is required
Module 1: Overview of the Microsoft Azure Platform
Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. Lesson 1, “Azure Services,” provides a recap of the services that you might have worked with when using the Microsoft Azure platform in the past. Lesson 2, “Azure Portal,” describes the Azure portal that is available for managing Azure subscriptions and services.
  • Azure Services
  • Azure Portal
After completing this module, students will be able to:
  • Describe some of the common Azure services.
  • Describe features of the Azure Portal
  • Understand the benefits of using the cloud.
  • Trends in the industry
Module 2: Build a Application Infrastructure in Azure
Although many Microsoft Azure services use virtual machines, sometimes your application might have a unique need where it requires a virtual machine that is completely unmanaged. Azure provides networking, backup, and virtualization services as part of its Infrastructure-as-a-Service (IaaS) offering.
  • Azure Virtual Machines
  • Azure Virtual Machine Workloads
  • Migrating Azure Virtual Machine Instances
  • Highly Available Azure Virtual Machines
  • Virtual Machine Configuration Management
  • Customizing Azure Virtual Machine Networking
  • Virtual Machine Scale Sets
Module 3: Hosting Web Applications on the Azure Platform
This module provides an overview of the Azure Web Apps service.introduces the Azure App Service platform-as-a-service offering available in Azure and specifically focuses on the Web Apps feature of App service. explores two of the types of apps available in Azure App Service. Configuring an App Service App,” discusses the various configuration options available to change the behavior of your app. introduces additional service offerings for web applications in Azure such as the intelligent service offerings and the API Management service that can be used as a proxy to an App Service app.
  • Azure Web Apps
  • Azure Logic and Function Apps
  • Configuring an App Service App
  • Publishing an Azure App Service App
  • Supplemental Services
After completing this module, students will be able to:
  • Understand the Monitor a Web App instance.
  • Use additional Azure services with a Web App instance
  • Publish a simple ASP.NET web application to Web Apps.
Module 4: Storing SQL Data in Azure
Dynamic web applications must store the data that is being managed and manipulated by end users. ASP.NET technologies such as ADO.NET and Entity Framework provide a way for accessing data in SQL Server. In the cloud, the Microsoft Azure platform provides a database as a service offering that allows developers to use SQL in the same way as they would in an on-premises location
  • Azure SQL Database Overview
  • Managing SQL Databases in Azure
  • Azure SQL Database Tools
  • Securing and Recovering an Azure SQL Database Instance
  • Additional Managed Database Services
After completing this module, students will be able to:
  • Describe the difference between Azure SQL Database editions.
  • Explain some of the advantages and disadvantages of hosting databases in a SQL Server installation on a virtual machine in Azure.
  • Describe the tools that you can use to manage Azure SQL Database.
Module 5: Designing Cloud Applications for Resiliency
As a developer, you should keep in mind certain considerations while designing applications for the cloud. Although there are many platform improvements available in the ASP.NET ecosystem, you need to rethink the way you design your applications, and the patterns that are used, with respect to the scalability and reliability metrics present for the cloud applications.
  • Application Design Practices for Highly Available Applications
  • Application Analytics
  • Building High Performance Applications by Using ASP.NET
  • Common Cloud Application Patterns
  • Caching Application Data
After completing this module, students will be able to:
  • Describe the Valet Key, Retry and Transient Fault Handling Patterns.
  • Use Load Balancing in a geographically redundant application.
  • Create modular applications with partitioned workloads.
  • Build High Performance ASP.NET Web Applications.
Module 6: Storing Unstructured Data in Azure
Many new application workloads require new databases that offer scale and flexibility far beyond the capabilities of a traditional relational database. In Azure, there is a wide variety of NoSQL database services available for applications to store unstructured data in a flexible, schema-free and scalable fashion.
  • Azure Storage introduction, tables
  • Azure Redis Cache
  • Azure Search
  • Azure Cosmos DB
After completing this module, students will be able to:
  • Describe the Azure Storage service.
  • Use Azure Search or Cosmos to store NoSQL data.
  • Use Azure Redis Cache to store cache data.
Module 7: Storing and Consuming Files from Azure Storage
When you want to scale to different cloud instances, storing files to a local disk becomes a difficult process to maintain and eventually an unreliable method of storage. Azure provides a Blob storage mechanism that not only offers high performance but also supports integration to Microsoft Azure Content Delivery Network (CDN) for low latency downloads.
  • Azure Storage Blobs
  • Controlling Access to Storage Blobs and Containers
  • Configuring Azure Storage Accounts
  • Azure Files
After completing this module, students will be able to:
  • Blob service in Microsoft Azure Storage.
  • Identify the software development kit (SDK) libraries, namespaces, and classes that are available for blobs.
Module 8: Designing a Communication Strategy by Using Queues and Service Bus
With web applications presenting content and worker roles processing the logic, there needs to be a mechanism that facilitates the communication between these different entities. Microsoft Azure provides two queuing mechanisms that you can use for this purpose
  • Azure Storage Queues
  • Azure Service Bus
  • Azure Service Bus Queues
  • Azure Service Bus Relay
  • Azure Service Bus Notification Hubs
After completing this module, students will be able to:
  • Describe Service Bus, Storage Queues service.
  • Describe Service Bus.
  • Describe Service Bus Relay.
  • Describe Notification Hubs service.
Module 9: Automating Integration with Azure Resources
Although you can manage most of the Azure services by using both of the Azure portals or Microsoft Visual Studio, you can use scripting to completely automate the management of the same resources. This module will look at automating the lifecycle of the services by using client libraries, Windows PowerShell, REST, and the Resource Manager.
  • Creating Azure Scripts using Azure PowerShell
  • Creating Azure Scripts using Azure CLI
  • Azure Resource Manager
  • Azure REST Interface
  • Azure Cloud Shell
After completing this module, students will be able to:
  • Describe the Azure software development kits (SDKs) and client libraries.
  • Use Windows PowerShell to automate Azure REST.
  • Describe the REST API and the steps to authenticate to the API.
  • Use the Resource Manager to create resource groups and templates.
Module 10: DevOps in Azure
Although you can deploy your cloud applications manually, it is in your best interest to begin automating cloud-based deployments. Automation creates many benefits including the ability to trace past actions, easier repetition of deployment tasks and reduced possibility of human error.
  • Continuous Integration
  • Azure DevTest Labs
  • Azure Resource Manager Templates
  • Managed Solution Hosting
After completing this module, students will be able to:
  • Automate the deployment of their applications to Azure.
Module 11: Securing Azure Web Applications
Just like on-premises applications, applications in the cloud need streamlined security mechanisms that are flexible. Azure Active Directory is an identity provider that can provide identity and access functionality for your custom applications or SaaS applications.
  • Azure Active Directory
  • Azure AD Directories
  • Azure AD Offerings
  • Azure Key Vault
After completing this module, students will be able to:
  • Describe the Azure AD service.
  • Explain the features that are available for the directories in Azure AD.
  • Describe the Microsoft Azure Multi-Factor Authentication service.

Training Highlights

  • Instructor Led - Face2Face / class room training
  • More interaction with student to faculty and student to student.
  • Detailed presentations. Soft copy of Material to refer any time.
  • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
  • Mock interviews / group discussions / interview related questions.
  • Test Lab is in Cloud Technology - to practice on software tools if needed.
  • We discuss about the real time project domains.
  • The teaching methods / tools / topics we chosen are based on the current competitive job market.

Expected Salary/ Pay Package

  • Expected Salaries are as follows:
  • For Contractors £400 to £500 per day
  • Permanent Positions £50 to £100k per annum all depends on experience and skills set

AWS Introduction to Cloud Computing

Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by Amazon. It provides a mix of infrastructure as a service (IaaS), platform as a service (PaaS) and packaged software as a service (SaaS) offerings.

 
Course contentHighlights

Introduction to Cloud Computing

A Short history
A Short history
  • Client Server Computing Concepts
  • Challenges with Distributed Computing
  • Introduction to Cloud Computing
  • Why Cloud Computing?
  • Benefits of Cloud Computing
Linux Basics
Linux Basics
  • Linux basic Commands
  • Linux basic Administration
Introduction to AWS Services
Introduction to AWS Services
  • Amazon Elastic Compute Cloud(EC2)
  • Amazon Simple Storage Service (S3)
  • Elastic Block Storage (EBS)
  • Elastic Load Balancing (ELB)
  • Amazon Relational Database Service (RDS)
  • Amazon DynamoDB
  • Auto Scaling
  • Amazon ElastiCache
  • Identity and Access Management (IAM)
  • Virtual Private Cloud (VPC)
  • loud Formation
  • Simple Email Services (SES)
  • Simple Queue Services (SQS)
  • Simple Notification Services (SNS)
  • Server less computing (Lambda)
  • Import/Export (Snowball)
  • Code Commit
  • Cloud Trail
  • Elastic Beanstack
  • Cloud Front
  • Route-53
  • Glacier
  • Key Management Service (KMS)
Introduction to AWS
  • RSubscription to AWS
  • Introduction to the AWS Management Console
Elastic Compute Cloud (EC2) Essentials
Elastic Compute Cloud (EC2) Essentials
  • Regions and Availability Zones – Choose the right Region
  • Amazon Machine Images (AMI)
  • Working with AMIs
  • Choosing the right AMI
  • Deciding what goes into an AMI
  • Finding the right AMI
  • Pricing model in EC2 instances
  • On-demand, Reserved, Scheduled, Spot instances, Dedicated Hosts
  • EC2 Reserved Instance Marketplace
  • Importing and Exporting Instances
EC2 Instances
EC2 Instances
  • Building an EC2 Windows instance & Linux Instance
  • Boot strapping with user-data
  • Setting up security
  • Security with Key Pairs
  • Working with the Security Group
  • Different IPs assigned to an EC2 instance
  • Assigning Elastic IPs
  • Login/Access to the instance
  • Creating your own custom AMI, Registering & Granting access to the AMI
  • Placement groups
  • EC2 instance protection
  • Instance Roles
  • Importing and Exporting Instances
  • Elastic Network Interfaces(ENIs)
  • Resources and Tags
  • Accessing Meta-Data & use cases.
Elastic Block Store (EBS)
Elastic Block Store (EBS)
  • EBS Volume Types
  • EBS Encryption
  • EBS Performance
  • Instance Store volumes
  • Instance Stores Available on Instance Types
  • Instance Store Usage Scenarios
  • Adding Instance Store Volumes to an AMI
  • Optimizing Disk Performance
  • Creating and deleting volumes
  • Attaching and detaching volumes
  • Increasing the volume size
  • Creating snapshots
  • Creating Volumes & AMIs from Snapshots.
  • Cross-Region snapshot copy & use cases.
Elastic Load Balancer (ELB)
Elastic Load Balancer (ELB)
  • What Is Elastic Load Balancing
  • How Elastic Load Balancing Works
  • Classic & App ELB types.
  • Creating load balancer
  • Internal & External Load balancers
  • Load balancing protocols
  • Listener Configuration
  • Attach & Detach Subnets
  • Security groups for the load balancer
  • Configure health check for the load balancer
  • Adding multiple instance to the load balancer
Auto Scaling
Auto Scaling
  • What is auto scaling
  • Auto scaling components
  • Benefits of auto scaling
  • Creating launch configuration, and its prerequisites.
  • Creating Auto Scaling Groups (ASG)
  • Attach & Detach EC2 Instances in ASG
  • Configuration of auto scaling policies based on the Load on EC2 instances.
  • Using Auto scaling with Elastic Load balancer (ELB).
  • Temporarily Removing Instances
  • Shut Down Your Auto Scaling Process
  • Monitoring Your Auto Scaling Instances
  • Health Checks
  • Getting Notifications When Your Auto Scaling Group Changes
Simple Storage Service (S3)
Simple Storage Service (S3)
  • Creating and deleting buckets
  • Adding objects to buckets
  • Getting objects
  • Deleting objects
  • Notifications
  • Uses of S3 storage
  • Working with Permissions of S3, Access Control, Bucket policy
  • S3 Data encryption types
  • Enable Versioning, Logging for S3 objects
  • Lifecycle rules in s3
  • Accessing S3 storage with Tools
  • Hosting a Static Website
Identity and Access management (IAM)
Identity and Access management (IAM)
  • Creation of user accounts
  • Setting up multi factor Authentication (MFA)
  • Roles in IAM
  • Groups in IAM
  • Delegation of permissions for users
  • Creation of custom policies for delegation
  • Using Identity Providers
  • Cross-Account Access
  • Account settings
  • Credential Report
  • Encryption – Key Management Service (KMS)
Virtual Private Cloud (VPC)
Virtual Private Cloud (VPC)
  • Different types of networks that can be setup in AWS
  • Creating a custom VPC
  • NACLs & Security Groups
  • Creation of Internet Gateway(IGW)
  • Connecting to instances in the gateway
  • Subnets, Route Tables & Association
  • NAT Instances & NAT-Gateways
  • DHCP Options Sets & DNS
  • VPC Peering
  • VPN overview & components
Route 53
Route 53
  • Configuring Amazon Route 53 as Your DNS Service
  • Registering a Domain Name and Configuring Amazon Route 53 as the DNS Service
  • Migrating DNS Service for an Existing Domain to Amazon Route 53
  • Creating a Subdomain That Uses Amazon Route 53 without Migrating the Parent Domain
  • Working with Public Hosted Zones
  • Working with Private Hosted Zones
  • Working with Resource Record Sets
  • Health Checks and DNS Failover
  • Creating, Updating, and Deleting Health Checks
  • Transferring a Domain from a Different AWS Account or Registrar
  • Using IAM to Control Access to Amazon Route 53 Resources
Cloud watch
Cloud watch
  • Debugging cloud related issues
  • Monitoring the AWS Service Health Dashboard
  • Monitoring with Cloud watch
  • Getting statistics for a specific EC2 instance
  • Getting aggregated statistics
  • Metrics for other AWS Services and related namespaces
  • Setting up notifications
Simple Notification Services (SNS)
Simple Notification Services (SNS)
  • Creation of a topic
  • Subscribing to topic via Email
  • Setting notification for EC2 instance changes
Simple Queue Service (SQS)
Simple Queue Service (SQS)
  • Creation of a queue
  • Sending messages to the queue
  • Sending SNS to SQS
  • Retrieving messages from SQS
Simple Email Services (SES)
Simple Email Services (SES)
  • Setting up email domain
  • Limits of SES
  • Test Email setup
Elastic Beanstalk
Elastic Beanstalk
  • Creation of Web-App using Elastic Beanstalk
  • Building a sample application using Beanstalk
  • Modifying the properties of the deployment.
Relational Database Service (RDS)
Relational Database Service (RDS)
  • DB Instances
  • Selecting the DB-Engine
  • Configuring the Database Server
  • Creating your Database
  • Setting up automatic backups, snapshots & restores
  • Authorizing access to the DB with RDS Security Groups
  • DB Instance Replication
  • Security: Using IAM to Manage Access to Amazon RDS Resources
  • RDS Limits
  • RDS Limits
  • DB Instance Life Cycle: Renaming a DB Instance
  • Deleting or Rebooting a DB Instance
  • Working with Storage Types
  • Upgrading a DB Instance
  • Working with Option Groups & DB Parameter Groups
  • Working with Reserved DB Instances
  • Monitoring
  • Database Log Files
Cloud Front
Cloud Front
  • How CloudFront Delivers Content
  • Working with Distributions
  • Working with Web Distributions
  • Working with Objects
  • Request and Response Behaviour
  • Serving Private Content through CloudFront
  • Using an HTTPS Connection to Access Your Objects
  • Using IAM to Control Access to CloudFront Resources
  • Monitoring CloudFront Activity Using CloudWatch
ElastiCache
ElastiCache
  • ElastiCache Terminology and Concepts
  • Backup and Restore
  • Clusters Explanation ( Memcached and Redis )
  • CloudWatch Metrics with ElastiCache
  • Managing ElastiCache
  • Managing Replication Groups
  • DNS Names and Underlying IP
Cloud Formation
Cloud Formation
  • Building AWS infrastructure as a code
  • Utilization of Sample templates
  • Introduction to JSON
Cloud Trail
Cloud Trail
  • what is Cloud Trail
  • What is API history
Database migration Service ( DMS )

Pre-Requisites

  • Previous Educational Background in IT or experience in support of networking.

Also on this course we offer the following

  • Hands on Experience
  • Real Time project work
  • Interview based Training

Training Highlights

  • Instructor Led - Face2Face / Class room training
  • More interaction with student to faculty and student to student.
  • Detailed presentations. Soft copy of Material to refer any time.
  • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
  • Mock interviews / group discussions / interview related questions.
  • Test Lab is in Cloud Technology - to practice on software tools if needed.
  • We discuss about the real time project domains.
  • The teaching methods / tools / topics we chosen are based on the current competitive job market.

Expected Salary/ Pay Package

  • Expected Salaries are as follows:
  • For Contractors £400 to £500 per day
  • Permanent Positions £50 to £110k per annum all depends on experience and skills set

Call us for more details on: +44 – 203 371 0546, or contact us at: training@lsatraining.co.uk



A Few of Our Clients