aws service catalog

31
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved AWS Service Catalog Abhishek Lal, Product Manager, AWS Chris Nolan, Technology Director, 2ndWatch Garland Garcia, Lockheed Martin Fellow, Lockheed Martin IS&GS

Upload: amazon-web-services

Post on 06-Aug-2015

1.662 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: AWS Service Catalog

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

AWS Service Catalog

Abhishek Lal, Product Manager, AWS

Chris Nolan, Technology Director, 2ndWatch

Garland Garcia, Lockheed Martin Fellow, Lockheed Martin IS&GS

Page 2: AWS Service Catalog

What is AWS Service Catalog?

AWS Service Catalog allows organizations to create and manage

catalogs of IT services. It enables users to quickly deploy the approved

IT services they need in a self-service manner.

Organizations Developers

Control

Standardization

Governance

AgilitySelf-service

Time to market

Page 3: AWS Service Catalog

Why should I use AWS Service Catalog?

• Self-service– Increase agility with access to services

– Improve employee satisfaction

• Promote standardization– Share best practices

– Compliance with business goals and policies

• Control provisioning of AWS resources– Tag at provisioning

– Restrict user permissions

Page 4: AWS Service Catalog

IT Product Lifecycle Management in AWS

CloudFormation

templateAdmin

Define

AWS Service Catalog

Publish

CloudFormation

stack

Users

Browse and Launch

AWS CloudTrail Amazon S3

Monitors

Logs all API calls

AWS CloudWatchalarm

Monitors

Initiates

Notifies

AWS Config

Track changesNotifies

Changes

Provisions

Procure

Package

Page 5: AWS Service Catalog

2nd WatchChris Nolan

Technology Director

[email protected]

Page 6: AWS Service Catalog

DesignerAWS TCO Calculator

100s2nd WatchCustomers

300+server migration to AWS in 8 weeks

Fixed-fee bulk migration service

400+Projects

ORIGINALAnd Current AWS PremierConsulting Partner & Managed Service Partner

75,000InstancesUnderManagement

VERIFIED APN Life Sciences Competency

BACKED APN Big Data Competency

Page 7: AWS Service Catalog

Client overview

• Fortune 500 enterprise based in Atlanta

• Diverse global workloads across digital and

enterprise

• Multiple business units, external agencies

Page 8: AWS Service Catalog

Client focus

• Need for standardization

• Need for security and governance

• Need for scalability and availability

Page 9: AWS Service Catalog

Reference Architecture

Page 10: AWS Service Catalog

AWS CloudFormation to the rescue

• Created AWS CloudFormation templates based

on reference architectures

• Began deploying to customers

• Deployment benefits– Chargebacks

– Speed

– Ease of deployment

Page 11: AWS Service Catalog

AWS CloudFormation and AWS Service Catalog use

cases

• Enterprise standardization

• Test and development environments

• Integrations – Use existing tools and incumbent

processes for instantiating new infrastructure

Page 12: AWS Service Catalog

Roadmap for the future

• Single pane of glass

• Versioning – Somewhat difficult today w/o AWS

Service Catalog

• Push control to others

• API

Page 13: AWS Service Catalog

Thank you!Chris Nolan

Technology Director

[email protected]

Page 14: AWS Service Catalog

Lockheed MartinGarland M. Garcia

LM Fellow | Cloud Alliance Manager

[email protected]

[email protected]

Page 15: AWS Service Catalog

Aeronautics

Information Systems &

Global Solutions

112,000 Employees

Space Systems

Mission Systems &

Training

Missiles & Fire Control

Business Locations in 70 Nations Helping the

future arrive is

what we do.

We solve the

great problems

of our times.

We create

innovative

technologies that

define eras.

While no one knows

what’s going to change

the world next, we’re

probably already

working on it.

We’re

engineering a

better tomorrow.

Lockheed Martin

Solutions as a Service (SolaS) powered by AWS!

Page 16: AWS Service Catalog

Customer challenge

• Support of DevOps implementation, and auto-provisioning of infrastructure, storage, and networks

• Support continuous deployment and continuous integration, automated builds for applications, and the infrastructure on which they are deployed

• Support the move to agile development within the DevOps framework as the customer moves into additional cloud services

Page 17: AWS Service Catalog

Solution

• Provide auto-provisioning of infrastructure, storage, and networks……… through the use of AWS Service Catalog leveraging CloudFormation templates.

• Automation focuses on the setup, configuration, deployment, and support of infrastructure and the applications that run on it. The removal of manual processes is key…….. again, through the use of AWS Service Catalog leveraging CloudFormation templates.

• Continuous deployment and continuous integration. Automated deployment of production-ready code.

– CodeDeploy, CodePipeline, CodeCommit, Elastic Beanstalk & OpsWorks

Page 18: AWS Service Catalog

AWS Service Catalog

• Lockheed Martin was honored to participate in the Beta release of the AWS Service Catalog

• Established several use-case scenarios that aligned to the customer requirements and intent

• Able to auto-provision resources from a simple EC2 instance, all the way to a full-functioning Virtual Private Cloud instance with all of the pre-defined and appropriate infrastructure, storage, network, configurations, and settings with a few simple clicks by the DevOps team member

Page 19: AWS Service Catalog

How it works Catalog Administrator(s) Manages catalog of products Organizes products into portfolios Manages access and IAM roles Creates CloudFormation templates Delegates product administration to product admins

End Users (DevOps Teams) Launch products IAW granted

permissions and imposed constraints

Product Administrator(s) Manages delegated products

CloudFormation stack

(product instance)

Individual AWS Services(Products)

Organized by Portfolios

Page 20: AWS Service Catalog

How it looks

Page 21: AWS Service Catalog

Thank you!Garland M. Garcia

LM Fellow | Cloud Alliance Manager

[email protected]

[email protected]

Page 22: AWS Service Catalog

AWS Service Catalog demo

Page 23: AWS Service Catalog

Creates portfolio

Adds constraints

and grant access

1

4

5

AdministratorPortfolio

Users

Browse Products

6Launch ProductsAWS CloudFormation

template

Creates

product3Authors template2ProductX ProductY ProductZ

7Deploys

stacks

EventsEvents

88

Service Catalog flow

Create custom

services

and grant access

Use a

personalized

portal to find and

launch services

Page 24: AWS Service Catalog

Sharing portfolio across accounts

Page 25: AWS Service Catalog

Portfolio sharing across accounts

Create portfolio

Add products

Share portfolio

Email URL

Import portfolio

Add users

Use products

Source portfolio account Destination portfolio account

Page 26: AWS Service Catalog

Availability and Pricing

Page 27: AWS Service Catalog

Pricing and availability

• Cost is $5 per portfolio per month– Only portfolios with one or more IAM users/groups/roles charged

– Fixed fee model, no limit on number of stacks launched

– Free introductory period until October 2015

• Any active portfolios will be charged starting 10/1/2015

• Available today– US East (N. Virginia)

– US West (Oregon)

– More regions coming soon!

Page 28: AWS Service Catalog

What are the benefits of using AWS Service Catalog?

• For organizations - standardization– Promote compliance

– Cost management

• For administrators – manage IT lifecycle– Controlled access

– Centralized management

• For devs/app users - increased agility– Simple personalized portal

– Self-service provisioning

Page 29: AWS Service Catalog

More information

aws.amazon.com/servicecatalog/

aws.amazon.com/cloudformation/

aws.amazon.com/marketplace

Page 30: AWS Service Catalog

Your feedback is important to AWSPlease complete the session evaluation. Tell us what you think!

Page 31: AWS Service Catalog

NEW YORK