AWS Meetup Nov 2015 - News Corp Presentation

23
AWS Meetup - Sydney Nicholas Tan Chief Architect, Infrastructure/Cloud News Corp Australia Driving Innovation & Savings with Cloud

Transcript of AWS Meetup Nov 2015 - News Corp Presentation

Page 1: AWS Meetup Nov 2015 - News Corp Presentation

AWS Meetup - Sydney

Nicholas Tan – Chief Architect, Infrastructure/Cloud

News Corp Australia

Driving Innovation & Savings with Cloud

Page 2: AWS Meetup Nov 2015 - News Corp Presentation
Page 3: AWS Meetup Nov 2015 - News Corp Presentation

The #1 Media Franchise in Australia

Page 4: AWS Meetup Nov 2015 - News Corp Presentation

Our Journey with AWS

• From Singapore Fling • To Cloud First / All In

Page 5: AWS Meetup Nov 2015 - News Corp Presentation

2011: Dev / Test POC

Key Focus

• Learn how to provision quicker

• Be able to run more projects

• Trial new tools/methodologies

Key Building Blocks

• Singapore AWS Region

• Internet VPN

• Virtual Private Cloud (VPC)

Key Learning’s

• LOTS of new IaaS concepts to learn

• External Partner = Quick Start

• Limited by VPN to Singaporecorporate data center

Dev / Test POC

Singapore region

VPN

connection

Page 6: AWS Meetup Nov 2015 - News Corp Presentation

2012: Dev / Test + Prod Ready

Key Focus

• Learn how to provision quicker

• Be able to run more projects

• Establish production capability

Key Building Blocks

• Singapore AWS Region

• Internet VPN / VPC

• Internet Gateway

Key Learning’s

• Security Design to internet critical

• External Partnering still of value

• Replicating our overly complex DC security zone model over complicated things !

corporate data center

Dev / Test/ Prod

Singapore region

VPN

connection

Page 7: AWS Meetup Nov 2015 - News Corp Presentation

2013: Bringing it all back home

Key Focus

• Establish On-shore Environment

• Ensure benefit of low latency

• Online launch (Taste.com.au)

Key Building Blocks

• Sydney AWS Region

• Direct Connect

• Virtual Private Cloud (VPC)

Key Learning’s

• Tactical focused project/tactical decisions

• Learnt that it is easy to learn

• Redesigned and redeployed second Sydney VPC

corporate data center

AWS Direct Connect

Dev / Test / Prod

Sydney region

Page 8: AWS Meetup Nov 2015 - News Corp Presentation

2014: Growing Pains – Time to stretch out

Key Focus

• Fix resource limits via VPC Peering

• Provide more granular design options

• Establish the base camp for wider

adoption

Key Building Blocks

• Sydney AWS / Direct Connect

• Shared Services ‘Hub’ VPC

• VPC Peering

Key Learning’s

• Use Network ACL’s sparingly

• Aim for reuse but expect exceptions

• VPC’s are ‘free’ so should have

started at least with Prod / Non-Prod

VPC’s when redesigning prior V2

corporate data center

AWS Direct Connect

VPC peering

Online / Content

Shared Services

Sydney region

Page 9: AWS Meetup Nov 2015 - News Corp Presentation

2015: Cloud First / All In

Key Focus

• Establish repeatable Enterprise wide model

• Create framework for policy governance & cost allocation

• Ensure security between LoBs

Key Building Blocks

• Sydney AWS / Direct Connect

• Multiple LoB Virtual Private Clouds (VPCs)

• VPC Peering

Key Learning’s

• Now it is standard and in ‘code’ – can spin up new LoB VPC in a day

• Access to AWS ‘public’ services –“It’s Complicated”

• AWS Technology partners still needed to address some requirements

corporate data center

AWS Direct Connect

VPC peering

Online / Content BI/Big Data Corporate System

Shared Services

Sydney region

Page 10: AWS Meetup Nov 2015 - News Corp Presentation

Why AWS?

Page 11: AWS Meetup Nov 2015 - News Corp Presentation

Because ‘News’ happens and tomorrow is too late!

Page 12: AWS Meetup Nov 2015 - News Corp Presentation
Page 13: AWS Meetup Nov 2015 - News Corp Presentation

Powering Agile DevOps @Newscorp

Page 14: AWS Meetup Nov 2015 - News Corp Presentation

A/B Testing, Hot/Cold, Red/Green Deployments

Page 15: AWS Meetup Nov 2015 - News Corp Presentation
Page 16: AWS Meetup Nov 2015 - News Corp Presentation

6 Min Hot Deployments

Why?* Emergency hot-fix deployment

* Fast turn-around time

* Fast roll-back in case of failure

Page 17: AWS Meetup Nov 2015 - News Corp Presentation

20 Min Cold Deployments

Why?* Consistency

* Easy stack duplication

* One-click infrastructure

Page 18: AWS Meetup Nov 2015 - News Corp Presentation
Page 19: AWS Meetup Nov 2015 - News Corp Presentation

Data & Insights drive responsive Operations

Page 20: AWS Meetup Nov 2015 - News Corp Presentation
Page 21: AWS Meetup Nov 2015 - News Corp Presentation
Page 22: AWS Meetup Nov 2015 - News Corp Presentation

We even recycle the tears from our own retrospectives!

Page 23: AWS Meetup Nov 2015 - News Corp Presentation

The best place to work in Sydney