scale mission critical atlassian applications on aws
TRANSCRIPT
Managed Atlassian on AWS An iTMethods Product
Atlassian Enterprise DayScale Mission-Critical Applications on AWS
Elasity | An iTMethods Product
Sponsored By:
Managed Atlassian on AWS An iTMethods Product
Presenters Today
Joe Tong
Atlassian
Phi Wan
iTMethods
Angela Streeter
RetailMeNot
Andy Mao
iTMethods
Managed Atlassian on AWS An iTMethods Product
1. Introduction
2. What is Amazon Web Services (AWS)?
3. What is Atlassian?
4. Why Atlassian Data Center
5. Scale Mission-Critical Applications on AWS
6. Customer Example - RetailMeNot
7. Conclusion
8. Q&A
Agenda
Managed Atlassian on AWS An iTMethods Product
1. Introduction
2. What is AWS
3. What is Atlassian?
4. Benefits of Atlassian Data Center
5. Scale Mission-Critical Applications on AWS
6. Customer Example - RetailMeNot
7. Conclusion
8. Q&A
Agenda
Managed Atlassian on AWS An iTMethods Product
iTMethods Profile
Founded in 2005, serving customers throughout North America
Cloud Subscription & SaaS Services offerings
AWS Advanced Consulting & Managed Services Provider
Atlassian Solution Partner
Launched Elasity.io | Managed Atlassian on AWS platform
ITMETHODS Digital Transformation on AWS Confidential
Managed Atlassian on AWS An iTMethods Product
ATLASSIAN COMMUNITY
Check it out• Be active in the community: See what people
are talking about• Follow tags: Be the first to answer questions
• Ads or promotional language: Talk about
your products and services in context
community.atlassian.com
Managed Atlassian on AWS An iTMethods Product
Atlassian on AWS
Presented by
Phi Wan
VP Engineering
iTMethods Inc.
Managed Atlassian on AWS An iTMethods Product
Amazon Web Services (AWS)
ComputeMessaging
Mobile
App Services
Database
Networking
Development and
Management Tools
Payments
VPCOn-Demand Workforce
Analytics Content Delivery
StorageEnable businesses and developers to
use web services to build scalable,
sophisticated applications.
Managed Atlassian on AWS An iTMethods Product
AWS Rapid Pace of Innovation
2010
61
516
1,017
159
2012 2014 2016
AWS has been continually expanding its services to support virtually any cloud workload,
and it now has more than 90 services that range from compute, storage, networking,
database, analytics, application services, deployment, management, developer, mobile,
Internet of Things (IoT), Artificial Intelligence (AI), security, hybrid and enterprise
applications. AWS has launched a total of 236 new features and/or services year to date*
- for a total of 3,149 new features and/or services since inception in 2006.
Managed Atlassian on AWS An iTMethods Product
AWS Cloud Platform
Integrated Networking
Rules Engine
Device Shadows
Device SDKs
Device Gateway
Registry
Local Compute
Machine Learning
Conversational Interface
Virtual Desktops
App Streaming
Schema Conversion
Image Recognition
Sharing & Collaboration
Exabyte-ScaleData Migration
Text to Speech Corporate EmailApplication Migration
Database Migration
Regions
Availability Zones
Points of Presence
Data Warehousing
Business Intelligence
Elasticsearch
Hadoop/Spark
Data Pipelines
Streaming Data Collection
ETLStreaming Data Analysis
Interactive SQL Queries
Queuing &Notifications
Workflow
Transcoding
Deep Learning Frameworks
Server MigrationCommunications
Business AppsBusiness Intelligence
DevOps Tools Security Networking StorageDatabases
API Gateway
Single Integrated Console
Identity
Sync
Mobile Analytics
Mobile App Testing
Targeted Push Notifications
One-click App Deployment
DevOps Resource Management
Application Lifecycle Management
Containers
Triggers
Resource Templates
Build and Test
Analyze and Debug
ComputeVMs, Auto-scaling, Load Balancing, Containers, Virtual Private Servers, Batch Computing, Cloud Functions, Elastic GPUs, Edge Computing
StorageObject, Blocks, File, Archivals, Import/Export, Exabyte-scale data transfer
CDN
DatabasesRelational, NoSQL, Caching, Migration, PostgreSQL compatible
NetworkingVPC, DX, DNS
Identity Management
Key Management & Storage
Monitoring & Logs
Configuration Compliance
Web Application Firewall
Assessment& Reporting
Resource & Usage Auditing
Access Control
Account Grouping
DDOS Protection
Support ProfessionalServices
Optimization Guidance
PartnerEcosystem
Training & Certification
Solutions Management
Account Management
Security & Billing Reports
Personalized Dashboard
TECHNICAL & BUSINESS SUPPORT
MARKETPLACE
Monitoring
Manage Resources
Data Integration
Integrated Identity & Access
Integrated Resource & Deployment Management
Integrated Devices& Edge Systems
Resource Templates
Configuration Tracking
Server Management
Service Catalogue
Search
HYBRID ARCHITECTUREANALYTICS MOBILE SERVICESDEV/OPS IoT AI ENTERPRISE APPS MIGRATION
APP SERVICES
INFRASTRUCTURE CORE SERVICES SECURITY & COMPLIANCE MANAGEMENT TOOLS
Managed Atlassian on AWS An iTMethods Product
Advantages & Benefits of AWS Cloud Computing
Trade capital expense
for variable expense.
Benefit from massive
economies of scale.
Stop guessing
capacity.
Go global in minutes.
Increase speed and
agility.
Stop spending money on
running and maintaining
data centers.
Managed Atlassian on AWS An iTMethods Product
Security - Shared Responsibility Model
AWS Foundation Services
Compute Storage Database Networking
AWS Global Infrastructure Regions
Availability Zones
Edge Locations
Client-side Data Encryption
Server-side Data Encryption
Network Traffic Protection
Platform, Applications, Identity & Access Management
Operating System, Network, & Firewall Configuration
Customer applications & content
Cu
sto
mer
s
Managed Atlassian on AWS An iTMethods Product
AWS Global Infrastructure – Availability Zones
Availability
Zone - A
Availability
Zone - B
Availability
Zone - C
Region
Managed Atlassian on AWS An iTMethods Product
1. Introduction
2. What is AWS
3. What is Atlassian?
4. Benefits of Atlassian Data Center
5. Scale Mission-Critical Applications on AWS
6. Customer Example - RetailMeNot
7. Conclusion
8. Q&A
Agenda
Managed Atlassian on AWS An iTMethods Product
Organizations of greater than 500-1000 Atlassian users will typically
experience an outage
• due to heavy load under a single application node, heavy API calls, etc
A 30 minute outage will cost an organization roughly $24,000
Assuming 5 outages a year…this can lead to $100,000 in costs
System maintanence & upgrade remains one of the biggest burdens
• Need to upgrade outside of business hours
• Inproper upgrade/maintenance can lead to system failure and outages
• This leads to delaying in system upgrades which creates long term technical debt
Sound familiar?
Customer Challenges
Managed Atlassian on AWS An iTMethods Product
Atlassian Data Center Products
New to the Data Center Family!
Managed Atlassian on AWS An iTMethods Product
Benefits of Atlassian Data Center
High
Availability
Performance at
Scale
Instant
Scalability
Disaster
Recovery
Managed Atlassian on AWS An iTMethods Product
Benefits of Atlassian Data Center
High
Availability
Performance at
Scale
Instant
Scalability
Disaster
Recovery
Managed Atlassian on AWS An iTMethods Product
Benefits of Atlassian Data Center
High
Availability
Performance at
Scale
Instant
Scalability
Disaster
Recovery
Managed Atlassian on AWS An iTMethods Product
Benefits of Atlassian Data Center
High
Availability
Performance at
Scale
Instant
Scalability
Disaster
Recovery
Managed Atlassian on AWS An iTMethods Product
Benefits of Atlassian Data Center
High
Availability
Performance at
Scale
Instant
Scalability
Disaster
Recovery
Managed Atlassian on AWS An iTMethods Product
1. Introduction
2. What is Amazon Web Services (AWS)?
3. What is Atlassian?
4. Why Atlassian Data Center
5. Scale Mission-Critical Applications on AWS
6. Customer Example - RetailMeNot
7. Conclusion
8. Q&A
Agenda
Managed Atlassian on AWS An iTMethods Product
Virtual Private Cloud
• Provision a private, isolated virtual network on
the AWS cloud.
• Have complete control over your virtual
networking environment.Amazon
VPC
Managed Atlassian on AWS An iTMethods Product
Relation Database Service
• Cost-efficient and resizable capacity
• Manages time-consuming database
administration tasks
• Access to the full capabilities of Amazon Aurora,
MySQL, MariaDB, Microsoft SQL Server,
Oracle, and PostgreSQL databases
Amazon
RDS
Managed Atlassian on AWS An iTMethods Product
Elastic File System
• Shareable across thousands of instances
• Fully managed file system
• Elastically grows to petabyte scale
• Highly available and durable
• NFS v4 based
Amazon
EFS
Managed Atlassian on AWS An iTMethods Product
Data Center on AWS
Load Balancer
Master
DB
Load Balancer
Standby
DB
Multiple Application Nodes
Shared
Storage
Application Nodes
Elastic Load Balancer Elastic Load Balancer
EC2 EC2Auto
Scaling
Group
EC2 EC2
RDS
StandbyRDS
Master
Elastic
File
System
Elastic
File
System
Availability Zone A Availability Zone B
Application Nodes
Region 1
Managed Atlassian on AWS An iTMethods Product
JOURNEY TO ELASITY ON AWS
Presented by
Angela Streeter
RetailMeNot
Managed Atlassian on AWS An iTMethods Product
$4.4B Facilitated 2016 global retail sales
Statistics & Reach
53MM Email subscribers 23MM+ Mobile unique visitors
48% Total site traffic is mobile
650MM Total site visits in last 12 months
As of Dec. 31, 2016
700K+ Coupons
~70K Retailers and brands
CONFIDENTIAL- RetailMeNot, Inc.
Managed Atlassian on AWS An iTMethods Product
Engineering Team Development Team
Challenges
Started with small
Number of Users
Managed Atlassian on AWS An iTMethods Product
Engineering Team
Development Team
Expanded to the
rest of Company
Business Team
IT Team
Challenges
Managed Atlassian on AWS An iTMethods Product
Engineering Team
Development Team
Business Team
IT Team
Needed 24/7
support for its
global team
Challenges
Managed Atlassian on AWS An iTMethods Product
Old Hosting Vendor
Server Maintenance Proactive Support Phone Support Atlassian Experts
Managed Atlassian on AWS An iTMethods Product
New Solution Criterions
24/7 Support Auto Backup & Recovery Phone Support Atlassian Experts
Managed Atlassian on AWS An iTMethods Product
• Already familiar with AWS
• Existing working relationships on AWS
• AWS aligned with long term technology
roadmap
Needed Atlassian on AWS Solution
+
Managed Atlassian on AWS An iTMethods Product
Needed Atlassian on AWS Solution
+ =Managed Atlassian on AWS
Managed Atlassian on AWS An iTMethods Product
Dedicated team on 24/7 standby (Phone, Email, Ticket)
Flexible Solution tailoring to individual Customer
Enhanced Support on Atlassian products
Solution not possible in a hardware environment
Active Monitoring & Troubleshoot Issues
Work with Atlassian and AWS on behalf of customer
Offer License Management
How is Elasity Different?
Managed Atlassian on AWS An iTMethods Product
Allow teams to focus on more value added activities
Prevent Issues with Proactive Monitoring & Troubleshooting
Offer expert knowledge in Atlassian products & AWS platform
Scalable to the entire organization
Benefits of Elasity as the Managed Solution
Managed Atlassian on AWS An iTMethods Product
Fully Managed 24/7
Supports Atlassian Server & Data
Center Applications
Scalable & Automated
Support Add-ons & Integrations
Secure & Compliant by Design
Maintenance/Upgrades Included
Migrate from on-premise, cloud,
or a hosting provider
ITMETHODS Digital Transformation on AWS Confidential
The Most Flexible & Secure
Managed Atlassian Cloud Hosting
Platform on AWS
Elasity - Simplify your Atlassian on AWS
Managed Atlassian on AWS An iTMethods Product
Speak with our Atlassian and AWS experts
Get your custom proposal http://elasity.io/quote
Upgrade to Atlassian Data Center
Deploy or Migrate to Elasity
Next Steps