SlideShare a Scribd company logo
1 of 51
AWS DevFarm
One Click Development
Infrastructure
4-Nov-2015
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Speakers
Janaki Jayachandran
Jothi Rengarajan
Cloud Solutions Architect,
Aspire Systems
Principal Architect – Cloud Solutions,
Aspire Systems
An ardent cloud enthusiast and a prolific speaker at NASSCOM &
Cloud Connect Events
15+ years of software development experience, he is instrumental in
driving Cloud and SaaS Centers of Excellence at Aspire
Enables Enterprises and ISVs to define their cloud strategy
14+ years of experience in architecting cloud and SaaS solutions
for both ISVs and Enterprises
Chief architect in designing and constructing TechCello framework
Plays consultative role with customers in implementing cloud
solutions
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
About Aspire
Global technology services firm with core DNA of software engineering
Specific areas of expertise around Software Engineering, Enterprise
Solutions, Testing and Infrastructure & Application Support
Vertical focus among Independent Software Vendors and Retail,
Distribution & Consumer Products
1400+ employees; 100+ active customers
ISO 9001:2008 and ISO 27001 : 2005 certified
Presence across US, UK, Benelux, Middle East and India
Recognized five consecutive times as “Best Place to Work for” by
GPW Institute
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Housekeeping Instructions
• All phones are set to mute. If you have any questions, please type them in
the Chat window located beside the presentation panel.
• We have already received several questions from the registrants, which will
be answered by the speakers during the Q & A session.
• We will continue to collect more questions during the session as we receive
and will try to answer them during today’s session.
• In case if you do not receive answers to your question today, you will
certainly receive answers via email shortly.
• Thanks for your participation and enjoy the session!
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Agenda
• Introduction to DevOps
• Overview of DevOps Tools offered by AWS
• Complexities introduced by agile practices
• DevFarm – working model
• Scenarios suitable for DevFarm
• DevFarm implementation architecture
• Security best practices in maintaining development environments on cloud
• DevFarm Cost benefits and TCO comparison between on-premise and Cloud
infrastructure
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Introduction to DevOps
IT and Developers often lack common ground
D
e
v
e
l
o
p
e
r
s
I
T
Control
Visibility
Compliance
Agility
Productivity
Time to Market
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
DevOps Cycle
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Overview of DevOps Tools Offered by AWS
• AMI
• AWS Cloud
Formation
Programmable
Infrastructure
• AWS Code Deploy
• AWS Code Pipeline
• AWS Code Commit
Continuous
Deployment
• AWS Elastic
Beanstalk
• AWS OpsWorks
Automation
• AWS Service Catalog
Self Service
• Identity and Access
Management
Access Control
• AWS Cloud Watch
• Cloud Trail
Governance
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
AWS – Programmable Infrastructure
November, 2014
• Digital template for EC2 Instances
• Contains Software configurations including OS
• AWS Published, Third party or Custom created
• Preloaded and Dynamic installation of applications
AMI
• Deploy collection of AWS resources
• Describe dependencies
• Modularization of templates
• Templates can be versioned and stored in repository
AWS Cloud Formation
Custom AMI
Third Party
AMI
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Sample cloud formation
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
AWS – Continuous Deployment
November, 2014
• Managed source control service
• Seamless working with Git
• Enables faster development lifecycle
Code Commit
• Deploy applications across EC2 fleet
• Minimum downtime
• Centralized control
Code Deploy
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Sample Appspec File
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
AWS – Code Pipeline
•Design your development workflow
•Integration of third party tools
•Automation of build, test and release process
Code Pipeline
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Deployment Automation
•Automated Application Deployment
•Takes care of provisioning and configuration
•Multiple platform choices
•Automatic logging and notification
•Supports “Rolling Deployments"
AWS Elastic Beanstalk
•Application Life Cycle Management
•Define application as configurable stacks
•Application stacks are organized in to
architectural layers for ease of maintenance
•Simplifies Auto Scaling and Load Balancing
AWS OpsWorks
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
AWS Tools for DevOps
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Self Service
•Standardized environments accessed by end users
•Support for multiple products and portfolios
•Integration with Cloud Formation for launching AWS resources
•One click deployment of “complete stack”
•Zero dependency with IT team
AWS Service Catalog
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Access Control
• Access Control Service
• Support For SSO
• Support For MF
• Json Based Polciies
• Support for Groups
and Roles
IAM
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Governance
• Real-time data of all AWS resources
• Configure Alarms to send Notifications
• Provision for custom metrics
• Integration with Analytics
AWS Cloud Watch
• Tracking of AWS API calls
• Used by operations team for support
• Security teams for governance
• Verification source for billing
AWS Cloud Trail
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Cloud Trail
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Cloud Watch
Poll Question
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Complexities Introduced by Agile Practices
Faster Turnaround
More Dependencies
Increased Coordination
Multi Level Collaboration
Consistency across teams
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Agile Needs
• The development environments (as a stack) should be available
on–demand at the disposal of developers
• Team should have self-servicing capability to create their
development environments without any intervention from IT
teams
• Each team should be able to make progress without any
dependency with other development teams
• Teams should be able to easily share/access common
environments, easing the collaboration efforts
• Templatized environments should be used across the teams for
ensuring consistency
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
DevOps – The Bigger Picture
• DevOps spans across Development (Build), Deployment and
Managing the environment
• The complexity of “Build” increases multi-fold with larger teams
and multiple products
• Each team or product may run as separate tracks, thus, making
the DevOps more complex to implement
• Each stack may contain multiple environments
• IT becomes a major bottleneck in these scenarios, as
provisioning and managing multiple team’s environment is a
nightmare
• Requires huge capex to setup this environment on-premise
• IT will still need to be involved for provisioning/deprovisioning
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
DevFarm – Working Model
November, 2014
Pre-Created Images
DevFarm Admin
Create
Environment
Team #1
Team #2
Team #n
Monitoring and
Image Management
Sets up the
images with the
baseline
software to be
used by all devs
Devs can launch the
environment at
their own will
Independent stacks
for each teamCompletely Automates the
environment setup as well as
app related configurations
Support team monitors
for resource usage,
cost and image
updates
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
AWS Service Catalog - Overview
Service
Catalog
Portfolio
Product
Versions
Stacks
IT Control
Developer
Control
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Portfolio Creation
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Product Creation – Step 1
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Product Creation – Step 2
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Product Creation – Step 3
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Product View
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Product – Additional Settings
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Developer - Launching a New Stack
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Service Catalog – Product Listing
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Scenarios Suitable for DevFarm
• Companies that deal with multiple parallel releases within a single application. In this case,
each team can have it’s own dev environment without affecting other tracks.
Timeline
T1
T2
T3
T4
R1
R2
R3
R4
Application
Development
Testing
Teams
Releases
Scenario #1
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Scenarios Suitable for DevFarm
• Leverage a task based approach for developers. Developers can handle multiple tasks
across different dev environments. This allows Companies to move away from “effort per
release” to “effort task per release”
T1
T2
T3
T4
App1
App2
Dev Env1
Dev Env2
Report Env
Tasks
Scenario #2
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Scenarios Suitable for DevFarm
• Companies that deal with multiple applications release. Each teams can be working on
different dev environments. Workload of IT gets drastically reduced in these cases.
App Suite 1
App2
M
1
M
2
Dev Int
QA
1
QA
2
IM
IM
QA
QA Stg
Stg
Scenario #3
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Scenarios Suitable for DevFarm
• In Support, where multiple older versions of the products have to be maintained.
Developers can fire up the version of dev environment to be worked, complete the work
(bug fix, etc.) and remove the environment. This approach tremendously increases the
productivity of support teams.
V2.0
V3.0
V4.0
V5.0
Application Versions
X
X
X
X
Scenario #4
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Scenarios Suitable for DevFarm
• Cross team working – where you need the flexibility to have the developers work on
multiple projects. Instead of providing them 3-4 laptops/desktops – you can simply provide
them access to as many environments as required.
T1 T2 T3 T4
App1
Env
App2
Env
App3
Env
App4
Env
Scenario #5
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
DevFarm Architecture
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
3 Years Cost Breakdown
88% yearly savings
3 year total savings of $164,657
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
On-Premise AWS
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
On-Premise AWS
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
On-Premise AWS
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Analysis
On-Premise AWS
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Comparison
$-
$50,000
$100,000
$150,000
$200,000
$250,000
$300,000
$350,000
$400,000
$450,000
25 50 75 100 150 200
$187,276
$220,969
$252,863
$286,557
$352,144
$446,306
$22,619
$45,033
$67,399
$89,765
$134,498
$179,231
$164,657
$175,936
$185,464
$196,792
$217,646
$267,075
Number of VMs
On-premise AWS Diff Cost
On-premise vs. AWS: 1vCPU, 4GB RAM, 100GB Storage
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Comparison
On-premise vs. AWS: 2vCPU, 8GB RAM, 100GB Storage
$-
$100,000
$200,000
$300,000
$400,000
$500,000
$600,000
$700,000
$800,000
25 50 75 100 150 200
$214,049
$274,517
$333,184
$420,426
$539,560
$760,077
$42,525
$84,749
$126,974
$169,198
$253,228
$321,242
$171,524
$189,768
$206,210
$251,228
$286,332
$438,835
Number of VMs
On-premise AWS Diff Cost
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
TCO Calculator by AWS
https://awstcocalculator.com
US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc.
Contact Us
Web : http://www.aspiresys.com/
General Enquiry : info@aspiresys.com
janaki.jayachandran
@aspiresys.com
jothi.rengarajan@
aspiresys.com
Thank you

More Related Content

What's hot

What's hot (20)

The Cloud Operating Model MVP: From Zero to Production Ready in 12 Weeks - Bu...
The Cloud Operating Model MVP: From Zero to Production Ready in 12 Weeks - Bu...The Cloud Operating Model MVP: From Zero to Production Ready in 12 Weeks - Bu...
The Cloud Operating Model MVP: From Zero to Production Ready in 12 Weeks - Bu...
 
Capgemini Super Techies Show Season 2: The AWS Challenge Presentation
Capgemini Super Techies Show Season 2: The AWS Challenge PresentationCapgemini Super Techies Show Season 2: The AWS Challenge Presentation
Capgemini Super Techies Show Season 2: The AWS Challenge Presentation
 
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
 
Retiring Technical Debt by Leveraging Existing Microsoft Licenses on AWS
Retiring Technical Debt by Leveraging Existing Microsoft Licenses on AWSRetiring Technical Debt by Leveraging Existing Microsoft Licenses on AWS
Retiring Technical Debt by Leveraging Existing Microsoft Licenses on AWS
 
AWS Well Architected Framework
AWS Well Architected FrameworkAWS Well Architected Framework
AWS Well Architected Framework
 
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS CloudAWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
 
When Clouds Collide - Session Sponsored by Datacom
When Clouds Collide - Session Sponsored by DatacomWhen Clouds Collide - Session Sponsored by Datacom
When Clouds Collide - Session Sponsored by Datacom
 
AWS re:Invent 2016: Building Enterprise Cloud Operations As a Service with T-...
AWS re:Invent 2016: Building Enterprise Cloud Operations As a Service with T-...AWS re:Invent 2016: Building Enterprise Cloud Operations As a Service with T-...
AWS re:Invent 2016: Building Enterprise Cloud Operations As a Service with T-...
 
What's the value proposition in adding automation/orchestration on top of Ser...
What's the value proposition in adding automation/orchestration on top of Ser...What's the value proposition in adding automation/orchestration on top of Ser...
What's the value proposition in adding automation/orchestration on top of Ser...
 
De-Centralizing Operations with APM [FutureStack16]
De-Centralizing Operations with APM [FutureStack16]De-Centralizing Operations with APM [FutureStack16]
De-Centralizing Operations with APM [FutureStack16]
 
Evolving Dev Ops: The Benefits of PaaS and Application Dial Tone
Evolving Dev Ops: The Benefits of PaaS and Application Dial ToneEvolving Dev Ops: The Benefits of PaaS and Application Dial Tone
Evolving Dev Ops: The Benefits of PaaS and Application Dial Tone
 
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSECOMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
 
Go-to-Market Insights for Service Providers Deploying Flash Storage
Go-to-Market Insights for Service Providers Deploying Flash Storage Go-to-Market Insights for Service Providers Deploying Flash Storage
Go-to-Market Insights for Service Providers Deploying Flash Storage
 
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS CloudAWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
 
How to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting PracticeHow to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting Practice
 
Introduction to AWS Enterprise Support
Introduction to AWS Enterprise SupportIntroduction to AWS Enterprise Support
Introduction to AWS Enterprise Support
 
AVEVA World Conference NA - Thierry Vermeersch, AVEVA Cloud
AVEVA World Conference NA - Thierry Vermeersch, AVEVA CloudAVEVA World Conference NA - Thierry Vermeersch, AVEVA Cloud
AVEVA World Conference NA - Thierry Vermeersch, AVEVA Cloud
 
The Enterprise Business Case for Cloud Transformation: Introducing Everest Gr...
The Enterprise Business Case for Cloud Transformation: Introducing Everest Gr...The Enterprise Business Case for Cloud Transformation: Introducing Everest Gr...
The Enterprise Business Case for Cloud Transformation: Introducing Everest Gr...
 
Building a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud MigrationBuilding a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud Migration
 
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
 

Similar to AWS DevFarm: One Click Development Infrastructure

Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
aspiresystem
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
aspiresystem
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
aspiresystem
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
aspiresystem
 
Aspire Systems_CoE_Cloud Service Offerings
Aspire Systems_CoE_Cloud Service OfferingsAspire Systems_CoE_Cloud Service Offerings
Aspire Systems_CoE_Cloud Service Offerings
Ramani R
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
jaxconf
 

Similar to AWS DevFarm: One Click Development Infrastructure (20)

Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
 
Oracle Cloud upcoming trends
Oracle Cloud upcoming trendsOracle Cloud upcoming trends
Oracle Cloud upcoming trends
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
 
Aspire ppt - 01.06.15
Aspire   ppt - 01.06.15Aspire   ppt - 01.06.15
Aspire ppt - 01.06.15
 
Aws vs. azure key parameters for decision making
Aws vs. azure   key parameters for decision makingAws vs. azure   key parameters for decision making
Aws vs. azure key parameters for decision making
 
Aspire Systems_CoE_Cloud Service Offerings
Aspire Systems_CoE_Cloud Service OfferingsAspire Systems_CoE_Cloud Service Offerings
Aspire Systems_CoE_Cloud Service Offerings
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
 
A Pathway to Continuous Integration/Continuous Delivery on AWS
A Pathway to Continuous Integration/Continuous Delivery on AWSA Pathway to Continuous Integration/Continuous Delivery on AWS
A Pathway to Continuous Integration/Continuous Delivery on AWS
 
AWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the CloudAWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the Cloud
 
Moving Your Business to Azure
Moving Your Business to AzureMoving Your Business to Azure
Moving Your Business to Azure
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
 
Accelerate Sitecore DevOps on Microsoft Azure
Accelerate Sitecore DevOps on Microsoft AzureAccelerate Sitecore DevOps on Microsoft Azure
Accelerate Sitecore DevOps on Microsoft Azure
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Track A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed ServicesTrack A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed Services
 

More from Aspire Systems

More from Aspire Systems (20)

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government Organization
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategy
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier client
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education company
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services provider
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting Company
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save money
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipeline
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race”
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated Development
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development Practices
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+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
 
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
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"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 ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

AWS DevFarm: One Click Development Infrastructure

  • 1. AWS DevFarm One Click Development Infrastructure 4-Nov-2015
  • 2. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Speakers Janaki Jayachandran Jothi Rengarajan Cloud Solutions Architect, Aspire Systems Principal Architect – Cloud Solutions, Aspire Systems An ardent cloud enthusiast and a prolific speaker at NASSCOM & Cloud Connect Events 15+ years of software development experience, he is instrumental in driving Cloud and SaaS Centers of Excellence at Aspire Enables Enterprises and ISVs to define their cloud strategy 14+ years of experience in architecting cloud and SaaS solutions for both ISVs and Enterprises Chief architect in designing and constructing TechCello framework Plays consultative role with customers in implementing cloud solutions
  • 3. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. About Aspire Global technology services firm with core DNA of software engineering Specific areas of expertise around Software Engineering, Enterprise Solutions, Testing and Infrastructure & Application Support Vertical focus among Independent Software Vendors and Retail, Distribution & Consumer Products 1400+ employees; 100+ active customers ISO 9001:2008 and ISO 27001 : 2005 certified Presence across US, UK, Benelux, Middle East and India Recognized five consecutive times as “Best Place to Work for” by GPW Institute
  • 4. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Housekeeping Instructions • All phones are set to mute. If you have any questions, please type them in the Chat window located beside the presentation panel. • We have already received several questions from the registrants, which will be answered by the speakers during the Q & A session. • We will continue to collect more questions during the session as we receive and will try to answer them during today’s session. • In case if you do not receive answers to your question today, you will certainly receive answers via email shortly. • Thanks for your participation and enjoy the session!
  • 5. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Agenda • Introduction to DevOps • Overview of DevOps Tools offered by AWS • Complexities introduced by agile practices • DevFarm – working model • Scenarios suitable for DevFarm • DevFarm implementation architecture • Security best practices in maintaining development environments on cloud • DevFarm Cost benefits and TCO comparison between on-premise and Cloud infrastructure
  • 6. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Introduction to DevOps IT and Developers often lack common ground D e v e l o p e r s I T Control Visibility Compliance Agility Productivity Time to Market
  • 7. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. DevOps Cycle
  • 8. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Overview of DevOps Tools Offered by AWS • AMI • AWS Cloud Formation Programmable Infrastructure • AWS Code Deploy • AWS Code Pipeline • AWS Code Commit Continuous Deployment • AWS Elastic Beanstalk • AWS OpsWorks Automation • AWS Service Catalog Self Service • Identity and Access Management Access Control • AWS Cloud Watch • Cloud Trail Governance
  • 9. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. AWS – Programmable Infrastructure November, 2014 • Digital template for EC2 Instances • Contains Software configurations including OS • AWS Published, Third party or Custom created • Preloaded and Dynamic installation of applications AMI • Deploy collection of AWS resources • Describe dependencies • Modularization of templates • Templates can be versioned and stored in repository AWS Cloud Formation Custom AMI Third Party AMI
  • 10. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Sample cloud formation
  • 11. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. AWS – Continuous Deployment November, 2014 • Managed source control service • Seamless working with Git • Enables faster development lifecycle Code Commit • Deploy applications across EC2 fleet • Minimum downtime • Centralized control Code Deploy
  • 12. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Sample Appspec File
  • 13. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. AWS – Code Pipeline •Design your development workflow •Integration of third party tools •Automation of build, test and release process Code Pipeline
  • 14. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Deployment Automation •Automated Application Deployment •Takes care of provisioning and configuration •Multiple platform choices •Automatic logging and notification •Supports “Rolling Deployments" AWS Elastic Beanstalk •Application Life Cycle Management •Define application as configurable stacks •Application stacks are organized in to architectural layers for ease of maintenance •Simplifies Auto Scaling and Load Balancing AWS OpsWorks
  • 15. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. AWS Tools for DevOps
  • 16. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Self Service •Standardized environments accessed by end users •Support for multiple products and portfolios •Integration with Cloud Formation for launching AWS resources •One click deployment of “complete stack” •Zero dependency with IT team AWS Service Catalog
  • 17. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Access Control • Access Control Service • Support For SSO • Support For MF • Json Based Polciies • Support for Groups and Roles IAM
  • 18. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Governance • Real-time data of all AWS resources • Configure Alarms to send Notifications • Provision for custom metrics • Integration with Analytics AWS Cloud Watch • Tracking of AWS API calls • Used by operations team for support • Security teams for governance • Verification source for billing AWS Cloud Trail
  • 19. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Cloud Trail
  • 20. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Cloud Watch
  • 22. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Complexities Introduced by Agile Practices Faster Turnaround More Dependencies Increased Coordination Multi Level Collaboration Consistency across teams
  • 23. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Agile Needs • The development environments (as a stack) should be available on–demand at the disposal of developers • Team should have self-servicing capability to create their development environments without any intervention from IT teams • Each team should be able to make progress without any dependency with other development teams • Teams should be able to easily share/access common environments, easing the collaboration efforts • Templatized environments should be used across the teams for ensuring consistency
  • 24. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. DevOps – The Bigger Picture • DevOps spans across Development (Build), Deployment and Managing the environment • The complexity of “Build” increases multi-fold with larger teams and multiple products • Each team or product may run as separate tracks, thus, making the DevOps more complex to implement • Each stack may contain multiple environments • IT becomes a major bottleneck in these scenarios, as provisioning and managing multiple team’s environment is a nightmare • Requires huge capex to setup this environment on-premise • IT will still need to be involved for provisioning/deprovisioning
  • 25. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. DevFarm – Working Model November, 2014 Pre-Created Images DevFarm Admin Create Environment Team #1 Team #2 Team #n Monitoring and Image Management Sets up the images with the baseline software to be used by all devs Devs can launch the environment at their own will Independent stacks for each teamCompletely Automates the environment setup as well as app related configurations Support team monitors for resource usage, cost and image updates
  • 26. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. AWS Service Catalog - Overview Service Catalog Portfolio Product Versions Stacks IT Control Developer Control
  • 27. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Portfolio Creation
  • 28. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Product Creation – Step 1
  • 29. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Product Creation – Step 2
  • 30. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Product Creation – Step 3
  • 31. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Product View
  • 32. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Product – Additional Settings
  • 33. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Developer - Launching a New Stack
  • 34. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Service Catalog – Product Listing
  • 35. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Scenarios Suitable for DevFarm • Companies that deal with multiple parallel releases within a single application. In this case, each team can have it’s own dev environment without affecting other tracks. Timeline T1 T2 T3 T4 R1 R2 R3 R4 Application Development Testing Teams Releases Scenario #1
  • 36. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Scenarios Suitable for DevFarm • Leverage a task based approach for developers. Developers can handle multiple tasks across different dev environments. This allows Companies to move away from “effort per release” to “effort task per release” T1 T2 T3 T4 App1 App2 Dev Env1 Dev Env2 Report Env Tasks Scenario #2
  • 37. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Scenarios Suitable for DevFarm • Companies that deal with multiple applications release. Each teams can be working on different dev environments. Workload of IT gets drastically reduced in these cases. App Suite 1 App2 M 1 M 2 Dev Int QA 1 QA 2 IM IM QA QA Stg Stg Scenario #3
  • 38. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Scenarios Suitable for DevFarm • In Support, where multiple older versions of the products have to be maintained. Developers can fire up the version of dev environment to be worked, complete the work (bug fix, etc.) and remove the environment. This approach tremendously increases the productivity of support teams. V2.0 V3.0 V4.0 V5.0 Application Versions X X X X Scenario #4
  • 39. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Scenarios Suitable for DevFarm • Cross team working – where you need the flexibility to have the developers work on multiple projects. Instead of providing them 3-4 laptops/desktops – you can simply provide them access to as many environments as required. T1 T2 T3 T4 App1 Env App2 Env App3 Env App4 Env Scenario #5
  • 40. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. DevFarm Architecture
  • 41. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis
  • 42. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis 3 Years Cost Breakdown 88% yearly savings 3 year total savings of $164,657
  • 43. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis On-Premise AWS
  • 44. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis On-Premise AWS
  • 45. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis On-Premise AWS
  • 46. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Analysis On-Premise AWS
  • 47. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Comparison $- $50,000 $100,000 $150,000 $200,000 $250,000 $300,000 $350,000 $400,000 $450,000 25 50 75 100 150 200 $187,276 $220,969 $252,863 $286,557 $352,144 $446,306 $22,619 $45,033 $67,399 $89,765 $134,498 $179,231 $164,657 $175,936 $185,464 $196,792 $217,646 $267,075 Number of VMs On-premise AWS Diff Cost On-premise vs. AWS: 1vCPU, 4GB RAM, 100GB Storage
  • 48. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Comparison On-premise vs. AWS: 2vCPU, 8GB RAM, 100GB Storage $- $100,000 $200,000 $300,000 $400,000 $500,000 $600,000 $700,000 $800,000 25 50 75 100 150 200 $214,049 $274,517 $333,184 $420,426 $539,560 $760,077 $42,525 $84,749 $126,974 $169,198 $253,228 $321,242 $171,524 $189,768 $206,210 $251,228 $286,332 $438,835 Number of VMs On-premise AWS Diff Cost
  • 49. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. TCO Calculator by AWS https://awstcocalculator.com
  • 50. US | UK | BENELUX | ME | IND©1996-2015 Aspire Systems, Inc. Contact Us Web : http://www.aspiresys.com/ General Enquiry : info@aspiresys.com janaki.jayachandran @aspiresys.com jothi.rengarajan@ aspiresys.com