18
Cengage Learning: Optimizing APM for the Full Stack

AppNeta.Cengage_Gartner IOM (2)

Embed Size (px)

Citation preview

Page 1: AppNeta.Cengage_Gartner IOM (2)

Cengage Learning: Optimizing APM for the Full

Stack

Page 2: AppNeta.Cengage_Gartner IOM (2)
Page 3: AppNeta.Cengage_Gartner IOM (2)

AppNetaThe Full Stack APM Company

2011founded

3locations

$35Mraised

115employees

50B+daily metrics

100+countries

~700direct

customers

100%SaaS platform

Page 4: AppNeta.Cengage_Gartner IOM (2)
Page 5: AppNeta.Cengage_Gartner IOM (2)
Page 6: AppNeta.Cengage_Gartner IOM (2)

4 Integrated Modules. 1 Great SaaS Solution.Deep visibility into where web app problems are occurring and why.

Page 7: AppNeta.Cengage_Gartner IOM (2)

Cengage LearningGoing Digital

30global offices

~$2Brevenue

6,000employees

~27Mshipped per week

3 PBcode

13 PBcontent

4big datacenters

2ndlargest book publisher

Page 8: AppNeta.Cengage_Gartner IOM (2)

Bankruptcy with a purpose = reorganize ~$5B in debt

Digital first sales, student focused marketing

Parallel and continuous code plus content

Page 9: AppNeta.Cengage_Gartner IOM (2)

How Cengage Cloud Enables Success

24x7 PREMIUM SUPPORT

99.95% SLA

Global Network of data centers across North America, European

Union, Japan, and Singapore

Dedicated Private Cloud and VPN

ISO 27001, SOC2 Type I & II

Control architecture meets regulatory requirements,

including EU and US Data Privacy

Globally Available Highest Security

Business Agility

20 minutes for Dev / Test systems

48 hours for Production systems

No Lock-in, full portability

Page 10: AppNeta.Cengage_Gartner IOM (2)

Cengage Cloud’s Current State

Security, Governance, Support Campaign

Depth in defense layers

DevOps automation, developer accountability

Thousands Core Delivered

Infrastructure delivery system = Foundations

Middle architecture = Bricks

Code deployment standardized

Page 11: AppNeta.Cengage_Gartner IOM (2)

Generic Product Workflow

Page 12: AppNeta.Cengage_Gartner IOM (2)

Release

Test

Build

Production

Building Digital

Content, QA or Eng/Dev

Content/Code QA, Testers

Cloud Operations

Bastion SSH Access

No SSH DaemonNo Puppet

App is one AMI DB tier more complex

RUM data critical to see UX

Page 13: AppNeta.Cengage_Gartner IOM (2)

PathView, Layer 3 Networks

Page 14: AppNeta.Cengage_Gartner IOM (2)

PathView, Layer 3 NetworksPathView, Layer 3 Networks

Page 15: AppNeta.Cengage_Gartner IOM (2)

Performance is in our DNAAppView, Testing, Loaded

Page 16: AppNeta.Cengage_Gartner IOM (2)

Architecture

Code

RUN TIMEENGINEERING CLOUD/ DEVOPS

The Great Wall of DevelopmentCengage Engineering

Page 17: AppNeta.Cengage_Gartner IOM (2)
Page 18: AppNeta.Cengage_Gartner IOM (2)

QUESTIONS?