SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Solution Set - Testing Framework on
AWS Cloud
1
Blazeclan
Cloud Testing: Why it Matters
CloudIT Better2
Source : Aberdeen Research
Poor Application
Performance
=
Loss of Revenue
60% organizations loss
9% of revenue due to Poor
Application
Blazeclan
Challenges
CloudIT Better3
Large Scale
High Availability
Security Concerns
Cloud
Architectures
Cost Effective
On Demand
Accurate
Agile
Needs
Advance Testing
Framework
Blazeclan
Load Testing – Custom Load Testing Script
CloudIT Better4
- Increased User
Load
- Increased
Transactions
- Increased database
volume
Condition for an
application to Scale
Up or Scale out
Custom load testing
scripts, deployed on a
slave-master
architecture that
emulate thousands of
virtual users
performing real-life
transactions on a
system emulating
production traffic.
-Create test scripts
-Launch EC2
Machines
-Configure test
-Execute using
Jmeter
-Download Test
results
Testing on AWS CloudLoad Testing Testing Scripts
Blazeclan CloudIT Better5
Controller
Master
SlavesSlaves Slaves
Virtual
Users
Virtual
Users
Virtual
Users
Web App
Server
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Auto scaling Group
Web App
Server
Web App
Server
Web App
Server
Availability Zone #
Region
Load
testing
scripts
RequestsE L B
Instance starts if threshold meets
Default Instances
for load serving
Add
Auto Scaling
Load Testing – On AWS
Blazeclan
Load Testing on AWS – What it Includes
CloudIT Better6
Real-Time Analytics
Test Cloud
Rapid
Powerful
reporting
Dynamic
Create your
test Scenario
Accurate
and easy
to
simulate
load
Build,
execute, &
analyze
performance
Blazeclan
Vulnerability Assessment Testing – BlazeClan VAS
CloudIT Better7
Vulnerability testing
- identify the security holes.
- vulnerabilities in the application.
- forecasts the potential hazards.
Blazeclan VAS
Vulnerability
Assessment tool
Browser based
tool
Built on top of
Open VAS
Image courtesy :
http://dgdsbygo8mp3h.cloudfront.net/sites/default/files/Article-
Images/cissp-article4-image01.png
The scanner very
Efficiently executes
the actual Network
Vulnerability Tests
(NVTs) on the target.
Blazeclan CloudIT Better8
OpenVAS
Scanner
Amazon
Route 53
Elastic
Load
Balancer
Region
EC2 Instances
Auto scaling Group
Availability Zone #
Security Group
Web App
Server
OpenVAS
Manager
NVT’s
BlazeClan
VAS
Browser based
client
SCANTARGETS
Internet
NVT Feeds
BlazeClan VAS – Architectural Diagram
Blazeclan
Vulnerability (Security) Testing – What it Includes
CloudIT Better9
• Discovery
• Vulnerability Scan
• Vulnerability Assessment
• Security Assessment
• Penetration Test
• Security Audit
• Configuration of the application or the server
• Services running on the server
• Existing user or customer data hosted by the application
• Spoofing
• URL manipulation
• SQL injection
• XSS (Cross Site Scripting)
Blazeclan
Availability Testing - Chaos Monkey
CloudIT Better10
Chaos Monkey,
“randomly disables
production instances to
make sure it can survive
common types of failure
without any customer
impact”
Availability testing
means:
 Run application for
a period of time
 Collect failures
 Compare the
percentage of
availability.
EC2 EC2 EC2 EC2
Auto scaling Group
Auto Scaling group launches new instances
as and when threshold condition meets.
- Identify the
failure events
- Repair time
- Recovery from
failures
Availability testing
Blazeclan
Checking for availability by killing instances
CloudIT Better11
Web App
Server
CHAOS
MONKEY
Amazon
Route 53
www.example.co
m
Elastic
Load
Balancer
Region
Availability Zone #1 Availability Zone #2 Availability Zone #4Availability Zone #3
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Web App
Server
Web App
Server
Web App
Server
Auto scaling Group
Instance starts if threshold meets
Chaos monkey
attacking
instances
randomly
Chaos monkey
attacking instances
randomly
1
2
3
5
6
7
Web App
Server
Web App
Server
Web App
Server3 3 3
4
5
6
7
Blazeclan
How Chaos Monkey Works
CloudIT Better12
Web App
Server
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Security Group
EC2 Instance
Web App
Server
Web App
Server
Web App
Server
Auto scaling Group
Monitoring
Server
Activities
Conditions on meeting
threshold
Add a
Resource
Remove a
Resource
Attacking a
Resource
Randomly
Attacking a
Resource
Randomly
Chaos Monkey
Reporting
server
activities
Launch
new Server
Chaos Monkey
Blazeclan
Availability Test - What it Includes
CloudIT Better13
The availability
testing is
performed to
remove single
point of failures
Test the Change
Control Process
Test
Catastrophic
Failure
Test the
Failover
Technologies
Mean
Time To
Recover
Test the
Monitoring
Technology
Test the Help
Desk
Procedures
Test for
Resource
Conflicts
Mean Time
Between
Failure
Mean
Logistics
Delay
Time
Blazeclan
Solution Features
CloudIT Better14
Pre-Build
Scripts Quick Start
Reports and
Analytics
Repository of pre-
build test scripts of
load and
performance testing.
Running
application and
Pre-baked AMI
in the cloud.
Graphical reports
and detailed
Analytics
Blazeclan
Advantage BlazeClan
CloudIT Better15
Cloud Focus
Pre-build
Solutions
Faster Time
to Market
Thank you
Thank you
www.datamation.com
Follow Us On :
Our Blog : http://blog.blazeclan.com/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
 
Introduction to RightScale
Introduction to RightScaleIntroduction to RightScale
Introduction to RightScale
 
State of Union - Containerz
State of Union - ContainerzState of Union - Containerz
State of Union - Containerz
 
AWS re:Invent 2016: Enabling DevOps for an Enterprise with AWS Service Catalo...
AWS re:Invent 2016: Enabling DevOps for an Enterprise with AWS Service Catalo...AWS re:Invent 2016: Enabling DevOps for an Enterprise with AWS Service Catalo...
AWS re:Invent 2016: Enabling DevOps for an Enterprise with AWS Service Catalo...
 
Development and Test on AWS
Development and Test on AWSDevelopment and Test on AWS
Development and Test on AWS
 
AWS Security and SecOps
AWS Security and SecOpsAWS Security and SecOps
AWS Security and SecOps
 
(SDD423) Elastic Load Balancing Deep Dive and Best Practices | AWS re:Invent ...
(SDD423) Elastic Load Balancing Deep Dive and Best Practices | AWS re:Invent ...(SDD423) Elastic Load Balancing Deep Dive and Best Practices | AWS re:Invent ...
(SDD423) Elastic Load Balancing Deep Dive and Best Practices | AWS re:Invent ...
 
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
 
AWS EC2 and ELB troubleshooting
AWS EC2 and ELB troubleshootingAWS EC2 and ELB troubleshooting
AWS EC2 and ELB troubleshooting
 
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
 
GigaSpaces CCF 4 Xap
GigaSpaces CCF 4 XapGigaSpaces CCF 4 Xap
GigaSpaces CCF 4 Xap
 
Automating Software Deployments with AWS CodeDeploy
Automating Software Deployments with AWS CodeDeployAutomating Software Deployments with AWS CodeDeploy
Automating Software Deployments with AWS CodeDeploy
 
Building CI/CD Pipelines for Serverless Applications
Building CI/CD Pipelines for Serverless ApplicationsBuilding CI/CD Pipelines for Serverless Applications
Building CI/CD Pipelines for Serverless Applications
 
Securing your cloud perimeter with azure network security brk3185
Securing your cloud perimeter with azure network security brk3185Securing your cloud perimeter with azure network security brk3185
Securing your cloud perimeter with azure network security brk3185
 
AWS Code Services
AWS Code ServicesAWS Code Services
AWS Code Services
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
 
Deploy, scale and manage your application with AWS Elastic Beanstal
Deploy, scale and manage your application with AWS Elastic BeanstalDeploy, scale and manage your application with AWS Elastic Beanstal
Deploy, scale and manage your application with AWS Elastic Beanstal
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldApplication Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
 
Automate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaSAutomate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaS
 

Destacado

Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
Cygnet Infotech
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
Amazon Web Services
 

Destacado (20)

Taking Testing to the Cloud
Taking Testing to the CloudTaking Testing to the Cloud
Taking Testing to the Cloud
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
Cloud-based performance testing
Cloud-based performance testingCloud-based performance testing
Cloud-based performance testing
 
A Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloudA Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloud
 
Getting started with Amazon DynamoDB
Getting started with Amazon DynamoDBGetting started with Amazon DynamoDB
Getting started with Amazon DynamoDB
 
From Code to the Monkeys: Continuous Delivery at Netflix
From Code to the Monkeys: Continuous Delivery at NetflixFrom Code to the Monkeys: Continuous Delivery at Netflix
From Code to the Monkeys: Continuous Delivery at Netflix
 
Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
 
Create cloud service on AWS
Create cloud service on AWSCreate cloud service on AWS
Create cloud service on AWS
 
Configuration Management with AWS OpsWorks  by Amir Golan, Senior Product Man...
Configuration Management with AWS OpsWorks  by Amir Golan, Senior Product Man...Configuration Management with AWS OpsWorks  by Amir Golan, Senior Product Man...
Configuration Management with AWS OpsWorks  by Amir Golan, Senior Product Man...
 
Cloud Strategy
Cloud StrategyCloud Strategy
Cloud Strategy
 
Continuous Deployment Practices, with Production, Test and Development Enviro...
Continuous Deployment Practices, with Production, Test and Development Enviro...Continuous Deployment Practices, with Production, Test and Development Enviro...
Continuous Deployment Practices, with Production, Test and Development Enviro...
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5
 
AWS CloudFormation Best Practices
AWS CloudFormation Best PracticesAWS CloudFormation Best Practices
AWS CloudFormation Best Practices
 
Ceate a Scalable Cloud Architecture
Ceate a Scalable Cloud ArchitectureCeate a Scalable Cloud Architecture
Ceate a Scalable Cloud Architecture
 
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 

Similar a Testing Framework on AWS Cloud - Solution Set

Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
Amazon Web Services
 

Similar a Testing Framework on AWS Cloud - Solution Set (20)

Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best PracticesArchitecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
 
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
 
Infrastructure Continuous Delivery Using AWS CloudFormation
Infrastructure Continuous Delivery Using AWS CloudFormationInfrastructure Continuous Delivery Using AWS CloudFormation
Infrastructure Continuous Delivery Using AWS CloudFormation
 
Delivering High-Availability Web Services with NGINX Plus on AWS
Delivering High-Availability Web Services with NGINX Plus on AWSDelivering High-Availability Web Services with NGINX Plus on AWS
Delivering High-Availability Web Services with NGINX Plus on AWS
 
ARC205 Building Web-scale Applications Architectures with AWS - AWS re: Inven...
ARC205 Building Web-scale Applications Architectures with AWS - AWS re: Inven...ARC205 Building Web-scale Applications Architectures with AWS - AWS re: Inven...
ARC205 Building Web-scale Applications Architectures with AWS - AWS re: Inven...
 
Infrastructure Continuous Delivery Using AWS CloudFormation
Infrastructure Continuous Delivery Using AWS CloudFormationInfrastructure Continuous Delivery Using AWS CloudFormation
Infrastructure Continuous Delivery Using AWS CloudFormation
 
Deep Dive on Elastic Load Balancing
Deep Dive on Elastic Load BalancingDeep Dive on Elastic Load Balancing
Deep Dive on Elastic Load Balancing
 
AWS re:Invent 2016: Infrastructure Continuous Delivery Using AWS CloudFormati...
AWS re:Invent 2016: Infrastructure Continuous Delivery Using AWS CloudFormati...AWS re:Invent 2016: Infrastructure Continuous Delivery Using AWS CloudFormati...
AWS re:Invent 2016: Infrastructure Continuous Delivery Using AWS CloudFormati...
 
Scaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloudScaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloud
 
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
 
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
 
Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
Auto-Scaling Web Application Security in Amazon Web Services (SEC308) | AWS r...
 
AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019
 
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Apps
 
20141021 AWS Cloud Taekwon - Startup Best Practices on AWS
20141021 AWS Cloud Taekwon - Startup Best Practices on AWS20141021 AWS Cloud Taekwon - Startup Best Practices on AWS
20141021 AWS Cloud Taekwon - Startup Best Practices on AWS
 
Being Well Architected in the Cloud
Being Well Architected in the CloudBeing Well Architected in the Cloud
Being Well Architected in the Cloud
 
Advanced Continuous Delivery on AWS
Advanced Continuous Delivery on AWSAdvanced Continuous Delivery on AWS
Advanced Continuous Delivery on AWS
 
re:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloudre:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloud
 
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
(ARC203) Expanding Your Data Center with Hybrid Infrastructure | AWS re:Inven...
 

Más de Blazeclan Technologies Private Limited

Más de Blazeclan Technologies Private Limited (20)

2020 Recap | Clan's Transformational Journey In The New Normal
2020 Recap | Clan's Transformational Journey In The New Normal2020 Recap | Clan's Transformational Journey In The New Normal
2020 Recap | Clan's Transformational Journey In The New Normal
 
Reminiscing 2019 And Heading Toward A Brighter Future!
Reminiscing 2019 And Heading Toward A Brighter Future!Reminiscing 2019 And Heading Toward A Brighter Future!
Reminiscing 2019 And Heading Toward A Brighter Future!
 
[TechTalks] Learning Configuration Management with SaltStack (Advanced Concepts)
[TechTalks] Learning Configuration Management with SaltStack (Advanced Concepts)[TechTalks] Learning Configuration Management with SaltStack (Advanced Concepts)
[TechTalks] Learning Configuration Management with SaltStack (Advanced Concepts)
 
Architecting for Big Data with AWS
Architecting for Big Data with AWSArchitecting for Big Data with AWS
Architecting for Big Data with AWS
 
Micro services on AWS
Micro services on AWSMicro services on AWS
Micro services on AWS
 
[TechTalks] Effects of UI/ UX Designs on Customer Satisfaction & Loyalty
[TechTalks] Effects of UI/ UX Designs on Customer Satisfaction & Loyalty[TechTalks] Effects of UI/ UX Designs on Customer Satisfaction & Loyalty
[TechTalks] Effects of UI/ UX Designs on Customer Satisfaction & Loyalty
 
AWS RDS Migration Tool
AWS RDS Migration Tool AWS RDS Migration Tool
AWS RDS Migration Tool
 
Overview of AWS Services for your Enterprise
Overview of AWS Services for your Enterprise Overview of AWS Services for your Enterprise
Overview of AWS Services for your Enterprise
 
Enterprise Cloud for your Business Applications
Enterprise Cloud for your Business ApplicationsEnterprise Cloud for your Business Applications
Enterprise Cloud for your Business Applications
 
Overview of AWS Services for Media Content
Overview of AWS Services for Media ContentOverview of AWS Services for Media Content
Overview of AWS Services for Media Content
 
Cloud stream webinar
Cloud stream webinarCloud stream webinar
Cloud stream webinar
 
Solving Big Data problems on AWS by Rajnish Malik
Solving Big Data problems on AWS by Rajnish MalikSolving Big Data problems on AWS by Rajnish Malik
Solving Big Data problems on AWS by Rajnish Malik
 
Life of data from generation to visualization using big data
Life of data from generation to visualization using big dataLife of data from generation to visualization using big data
Life of data from generation to visualization using big data
 
Productive Expansion on Amazon Web Services with BlazeClan
 Productive Expansion on Amazon Web Services with BlazeClan Productive Expansion on Amazon Web Services with BlazeClan
Productive Expansion on Amazon Web Services with BlazeClan
 
Hurix case study
Hurix case study Hurix case study
Hurix case study
 
Cloudlytics Reporting: Analyze Amazon CloudFront, S3 & ELB Logs - Part 2
Cloudlytics Reporting: Analyze Amazon CloudFront, S3 & ELB Logs - Part 2Cloudlytics Reporting: Analyze Amazon CloudFront, S3 & ELB Logs - Part 2
Cloudlytics Reporting: Analyze Amazon CloudFront, S3 & ELB Logs - Part 2
 
Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1
Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1
Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1
 
Solving Big Data Industry Use Cases with AWS Cloud Computing
Solving Big Data Industry Use Cases with AWS Cloud ComputingSolving Big Data Industry Use Cases with AWS Cloud Computing
Solving Big Data Industry Use Cases with AWS Cloud Computing
 
Amazon CloudFront Complete with Blazeclan's Media Solution Stack
Amazon CloudFront Complete with Blazeclan's Media Solution StackAmazon CloudFront Complete with Blazeclan's Media Solution Stack
Amazon CloudFront Complete with Blazeclan's Media Solution Stack
 
Big Data Building Blocks with AWS Cloud
Big Data Building Blocks with AWS CloudBig Data Building Blocks with AWS Cloud
Big Data Building Blocks with AWS Cloud
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Testing Framework on AWS Cloud - Solution Set

  • 1. Solution Set - Testing Framework on AWS Cloud 1
  • 2. Blazeclan Cloud Testing: Why it Matters CloudIT Better2 Source : Aberdeen Research Poor Application Performance = Loss of Revenue 60% organizations loss 9% of revenue due to Poor Application
  • 3. Blazeclan Challenges CloudIT Better3 Large Scale High Availability Security Concerns Cloud Architectures Cost Effective On Demand Accurate Agile Needs Advance Testing Framework
  • 4. Blazeclan Load Testing – Custom Load Testing Script CloudIT Better4 - Increased User Load - Increased Transactions - Increased database volume Condition for an application to Scale Up or Scale out Custom load testing scripts, deployed on a slave-master architecture that emulate thousands of virtual users performing real-life transactions on a system emulating production traffic. -Create test scripts -Launch EC2 Machines -Configure test -Execute using Jmeter -Download Test results Testing on AWS CloudLoad Testing Testing Scripts
  • 5. Blazeclan CloudIT Better5 Controller Master SlavesSlaves Slaves Virtual Users Virtual Users Virtual Users Web App Server Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Auto scaling Group Web App Server Web App Server Web App Server Availability Zone # Region Load testing scripts RequestsE L B Instance starts if threshold meets Default Instances for load serving Add Auto Scaling Load Testing – On AWS
  • 6. Blazeclan Load Testing on AWS – What it Includes CloudIT Better6 Real-Time Analytics Test Cloud Rapid Powerful reporting Dynamic Create your test Scenario Accurate and easy to simulate load Build, execute, & analyze performance
  • 7. Blazeclan Vulnerability Assessment Testing – BlazeClan VAS CloudIT Better7 Vulnerability testing - identify the security holes. - vulnerabilities in the application. - forecasts the potential hazards. Blazeclan VAS Vulnerability Assessment tool Browser based tool Built on top of Open VAS Image courtesy : http://dgdsbygo8mp3h.cloudfront.net/sites/default/files/Article- Images/cissp-article4-image01.png The scanner very Efficiently executes the actual Network Vulnerability Tests (NVTs) on the target.
  • 8. Blazeclan CloudIT Better8 OpenVAS Scanner Amazon Route 53 Elastic Load Balancer Region EC2 Instances Auto scaling Group Availability Zone # Security Group Web App Server OpenVAS Manager NVT’s BlazeClan VAS Browser based client SCANTARGETS Internet NVT Feeds BlazeClan VAS – Architectural Diagram
  • 9. Blazeclan Vulnerability (Security) Testing – What it Includes CloudIT Better9 • Discovery • Vulnerability Scan • Vulnerability Assessment • Security Assessment • Penetration Test • Security Audit • Configuration of the application or the server • Services running on the server • Existing user or customer data hosted by the application • Spoofing • URL manipulation • SQL injection • XSS (Cross Site Scripting)
  • 10. Blazeclan Availability Testing - Chaos Monkey CloudIT Better10 Chaos Monkey, “randomly disables production instances to make sure it can survive common types of failure without any customer impact” Availability testing means:  Run application for a period of time  Collect failures  Compare the percentage of availability. EC2 EC2 EC2 EC2 Auto scaling Group Auto Scaling group launches new instances as and when threshold condition meets. - Identify the failure events - Repair time - Recovery from failures Availability testing
  • 11. Blazeclan Checking for availability by killing instances CloudIT Better11 Web App Server CHAOS MONKEY Amazon Route 53 www.example.co m Elastic Load Balancer Region Availability Zone #1 Availability Zone #2 Availability Zone #4Availability Zone #3 Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Web App Server Web App Server Web App Server Auto scaling Group Instance starts if threshold meets Chaos monkey attacking instances randomly Chaos monkey attacking instances randomly 1 2 3 5 6 7 Web App Server Web App Server Web App Server3 3 3 4 5 6 7
  • 12. Blazeclan How Chaos Monkey Works CloudIT Better12 Web App Server Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Security Group EC2 Instance Web App Server Web App Server Web App Server Auto scaling Group Monitoring Server Activities Conditions on meeting threshold Add a Resource Remove a Resource Attacking a Resource Randomly Attacking a Resource Randomly Chaos Monkey Reporting server activities Launch new Server Chaos Monkey
  • 13. Blazeclan Availability Test - What it Includes CloudIT Better13 The availability testing is performed to remove single point of failures Test the Change Control Process Test Catastrophic Failure Test the Failover Technologies Mean Time To Recover Test the Monitoring Technology Test the Help Desk Procedures Test for Resource Conflicts Mean Time Between Failure Mean Logistics Delay Time
  • 14. Blazeclan Solution Features CloudIT Better14 Pre-Build Scripts Quick Start Reports and Analytics Repository of pre- build test scripts of load and performance testing. Running application and Pre-baked AMI in the cloud. Graphical reports and detailed Analytics
  • 15. Blazeclan Advantage BlazeClan CloudIT Better15 Cloud Focus Pre-build Solutions Faster Time to Market
  • 16. Thank you Thank you www.datamation.com Follow Us On : Our Blog : http://blog.blazeclan.com/