enterprise management for the aws cloud (dmg209) | aws re:invent 2013

25
© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc. Enterprise Management for the AWS Cloud Joel Rosenberger, EVP Software, 2nd Watch Jason Foster, VP Engineering, 2nd Watch November 13, 2013

Upload: amazon-web-services

Post on 15-Jan-2015

327 views

Category:

Technology


1 download

DESCRIPTION

(Presented by 2nd Watch) Enterprise IT professionals have unique challenges with cloud resources. Deploying and managing an enterprise application today requires a solution that ensures compliance with corporate IT governance requirements and has predictable and repeatable performance and costs. In addition business users also want solutions that can be deployed quickly. In this session 2nd Watch shows you how to deal with these enterprise class cloud deployment challenges. You see how AWS CloudFormation scripts can be extended to automate reference architecture design creation, deployment, and management. You also learn how to visually inventory deployed AWS reference architectures and monitor AWS usage, including how to budget for platform usage by project, department, or program, and track and allocate costs in a similar way.

TRANSCRIPT

Page 1: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.

Enterprise Management for the AWS Cloud

Joel Rosenberger, EVP Software, 2nd Watch Jason Foster, VP Engineering, 2nd Watch November 13, 2013

Page 2: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Agenda • Intro / Problem statement • Pitfalls deploying Enterprise applications in AWS • Best Practices deploying Enterprise applications in AWS • 2nd Watch Product – 2W Atlas Enterprise • Q&A

Page 3: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

2nd Watch – Enterprise Solutions Provider

Systems Integrator for AWS 20 Global Certified SAs 39 AWS Technical Accreditation 52 Business Accreditation

100K+ instances managed Over 300+ projects on AWS

Deep knowledge of AWS Services Software focused on Enterprise

2W Insight Provides transparency of AWS costs Business/department level reporting Produce Chargeback reports

2W Atlas Visualize AWS Cloud Easy to deploy approved cloud architectures Estimate and monitor cloud costs

A global leader in building and deploying Amazon Web Services (AWS)-based IT operations for the enterprise

Page 4: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Enterprise and AWS Cloud • IT departments today are being asked to deploy cloud

infrastructures as quickly and cost effectively as possible.

• Lack of in-house expertise to build and manage a cloud deployment, let alone do it fast and on budget.

• Further complication are cloud deployments need to be compliant with enterprise governance standards; and proper cost allocation across business units/departments.

Page 5: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Pitfalls • Master Credentials • Infrastructure Issues • Waterfall Design

Page 6: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Pitfalls – Master Credentials Share Master Credentials • Full access to account • Difficult to revoke access • Risk to existing cloud

infrastructure

Solution: Create IAM Users AWS Identity and Access Management (IAM)

• Restrict user access • Easy to revoke • Limit ability to modify existing

resources

Page 7: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Pitfalls – Infrastructure Issues Waste time troubleshooting • Traditional resources difficult to

change • Could not duplicate environments • Scale achieved vertically

Solution: Dynamic Infrastructure • Cloud resources can be disposable • Easily snapshot environments • Scale achieved horizontally

Page 8: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Pitfalls – Waterfall Design Hesitate to start • Old procurement process forced

organizations to plan extensively before deploying a new environment.

• Incorrectly over/under provisioning would destroy schedules and balloon budgets

Solution: Deploy a sandbox now • Inverse is true on AWS, your test

environment will inform you about provisioning for production

• Low cost and disposable infrastructure makes it easy to find the correct size

Page 9: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Best Practices • IAM users • Utilize AWS tags • Automate via AWS CloudFormation

Page 10: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

IAM users • Start with a single IAM user with full admin rights • Assign IAM to departments, projects and users • Track and manage activity

Page 11: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Utilize AWS tags • Use AWS tags everywhere • Sprawl is inevitable, avoid it by tracking objects

back to department, projects and users • Name tags intelligently

Page 12: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Automate via AWS CloudFormation • Use AWS CloudFormation to create repeatable,

rubber stamped environments to achieve uniformity and reduce redundant work efforts

• Use tools to manage approved environments – Sharepoint / Wiki – Source control – 2W Atlas Enterprise (details later)

Page 13: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Path Ahead • As 2013 comes to a close, Enterprise IT has to decide between

investing more in data centers or moving applications to cloud infrastructure.

• The information technology industry is undergoing a global transformation not seen since the personal computer changed business computing.

• Soon, the only cloud uncertainty enterprises will have left to overcome will be what to do with the money they save.

Page 14: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

2W Atlas Enterprise Visualize the AWS Cloud

Page 15: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

2W Atlas Enterprise

Visualize AWS CloudFormation Templates – inventory of deployed AWS cloud architectures that simplifies the management of deployments, ensures proper IT governance and audit capabilities of individual resources.

Build and Deploy Quickly – organize resources and costs by business unit, project or end user. This ensures that cloud architectures are compliant with IT policies and standards, enables programmatic and repeatable deployments, and facilitates quicker and lower cost deployment of systems and applications.

Control and Allocate Costs – integration with 2nd Watch’s leading cloud billing and management software, 2W Insight to simplify the costing of AWS resources by providing running cost estimation prior to deployment, resource allocations and charge backs by project, business unit and/or user.

Page 16: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Live Demo What are you going to see • Designed for Enterprise use • Visualize AWS CloudFormation

Script • Estimating Costs • Monitor Cloud Architecture

Deployment • Security Group Change Alert

• Integration with AWS CloudTrail

Page 17: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Q&A

Page 18: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Please give us your feedback on this presentation

As a thank you, we will select prize winners daily for completed surveys!

DMG209

Page 19: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Appendix Demo Backup slides in case of network issues

Page 20: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Designed for Enterprise

Page 21: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Visualize AWS CloudFormation Script

Page 22: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Estimating Costs

Page 23: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Monitor Cloud Architecture Deployment (1)

Page 24: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Monitor Cloud Architecture Deployment (2)

Page 25: Enterprise Management for the AWS Cloud (DMG209) | AWS re:Invent 2013

Security Group Change Alert

Video