Top Banner
EPAM Private Cloud Integration with AWS February, 2015
19
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EPAM Private Cloud Integration with AWS February, 2015.

EPAM Private CloudIntegration with AWS

February, 2015

Page 2: EPAM Private Cloud Integration with AWS February, 2015.

2CONFIDENTIAL

AGENDA

What is Cloud Computing?1

AWS Usage Roadmap2

AWS and EPC Management Consoles3

Using Maestro CLI for AWS Manipulations4

Running a VM in AWS5

Self-Education5

Questions6

Page 3: EPAM Private Cloud Integration with AWS February, 2015.

3CONFIDENTIAL

2

1

3

THE NIST DEFINITION OF CLOUD COMPUTING

•On-demand self-service•Broad network access•Location independent resource pooling •Rapid elasticity•Measured service with pay per use

ESSENTIAL CHARACTERISTICS

DEPLOYMENT MODELS

SERVICE MODELS

•Private Cloud•Community Cloud•Public Cloud•Hybrid Cloud

•Software as a Service•Platform as a Service•Infrastructure as a Service

Page 4: EPAM Private Cloud Integration with AWS February, 2015.

4CONFIDENTIAL

AWS USAGE ROADMAP

Integration with AWS includes multiple facilities and ways of application. The selection of the necessary tool depends on your needs and skills. Below, you can see a roadmap on AWS usage, based on possible tasks.

Activate Project in AWS

I need only to start/ stop VMs

I need CloudFormation stacks

I need AWS S3

I need AWS Management Console sometimes

I need AWS Management Console constantly

Use Maestro CLI and Cloud Management

Console

Run AWS instance an use S3 tool

Maestro CLI:or2awsmc

IAM User Ceation request

AWS Capabilities

EO

Audit Reporting Monitoring Mobile

Management Console

Page 5: EPAM Private Cloud Integration with AWS February, 2015.

5CONFIDENTIAL

• Mobile layout

• Running VMs

• Running Stacks

• Monitoring AWS instances

• Events Audit

• Billing Reports

• Documentation

CLOUD MANAGEMENT CONSOLE

Page 6: EPAM Private Cloud Integration with AWS February, 2015.

6CONFIDENTIAL

AWS EVENTS AUDIT

All the events on your EPC and AWS based infrastructures are reflected in real-time mode on the Audit page.

Page 7: EPAM Private Cloud Integration with AWS February, 2015.

7CONFIDENTIAL

RESOURCE INFORMATION

On Management page, you can see the basic instance information: related project and zone, instance ID,

shape, state, IP’s and DNS’s, and the latest events:

Page 8: EPAM Private Cloud Integration with AWS February, 2015.

8CONFIDENTIAL

RESOURCE PERFORMANCE MONITORING

The detailed information on VM performance, retrieved due to integration with Amazon Cloud Watch and is

available on Monitoring page.

The default available data are: CPU utilization, Disk Read/Write information, Network Traffic, Status Check.

Page 9: EPAM Private Cloud Integration with AWS February, 2015.

9CONFIDENTIAL

BILLING AND REPORTING

AWS-based resources are billed according to AWS pricing Policy.Orchestrator gathers the Amazon costs and list them in unified billing reports, accessible on Cloud Management Console and Maestro CLI.

Svitlana Ostnek
page available to 'mortal beings?'
Page 10: EPAM Private Cloud Integration with AWS February, 2015.

10CONFIDENTIAL

AWS MANAGEMENT CONSOLE

To get quick temporary access to the Console, run in Maestro CLI:

or2-aws-management-console

Page 11: EPAM Private Cloud Integration with AWS February, 2015.

11CONFIDENTIAL

FUNCTIONALITY SUMMARY

• All AWS possibilities

• No access to EPC info

• Access to AWS needs special procedures

• No control over project costs

• No quick access to events tracking

• Billing info at the end of the month

• Only CloudFormation stacks are available

• Mobile Web Console for monitoring and

manipulations on existing resources only

• Basic functionality + EPC Services

• Multi-platform monitoring

• EO access is granted automatically

• Quotas: expenses control

• Audit: tracks all manipulations on infrastructure

• Easily accessed current billing info

• Both Maestro and CloudFormation stacks can be used

• Mobile Web Console for creation, monitoring and manipulations

EPAM ORCHESTRATOR AMAZON WEB SERVICES

Page 12: EPAM Private Cloud Integration with AWS February, 2015.

12CONFIDENTIAL

RUN A SIMPLE VM

DEMO

Page 13: EPAM Private Cloud Integration with AWS February, 2015.

13CONFIDENTIAL

MANIPULATING AWS-BASED RESOURCES

Manipulating resources in EPC and AWS regions is similar and differs only by region name parameter:

or2run –p project –r EPAM-region –s shape -i image

• Run a VM in AWS regions:

• Run a VM in EPC regions:

or2run –p project –r AWS-region –s shape -i image

Page 14: EPAM Private Cloud Integration with AWS February, 2015.

14CONFIDENTIAL

INSTANCE PARAMTERS

To run an instance in Cloud, you have to decide on the two main parameters:

RUN A VMSHAPE

(CPU+RAM)IMAGE

(OS+HDD)

Page 15: EPAM Private Cloud Integration with AWS February, 2015.

15CONFIDENTIAL

IMAGE AND SHAPES UNIFICATION

EPAM Orchestration uses different types of images and shapes to run instances in EPC and in AWS. However, all the images and shapes available for AWS are functional ‘twins’ of EPC public images and shapes.

OrchestrationImage/Shape

Alias

EPC Shape/ Image

AWS Shape/Image

EPC Region

AWS Region

Page 16: EPAM Private Cloud Integration with AWS February, 2015.

16CONFIDENTIAL

SHAPES

Instance Type

#vCPU Memory

AWS shape mapping

Micro 1 512MB t1.micro

Mini 1 1GB t1.micro

Small 1 1.7GB m1.small

Medium 1 3.75GB m1.medium

Large 2 7.5GB m1.large

XL 4 7.5GB c1.xlarge

2XL 4 15GB m2.xlarge

3XL 8 15GB m1.xlarge

ALIAS MAPPING

IMAGESOS Name AWS MSQ

Windows Server 2012 Standard Edition + +Windows Server 2003 R2 Standard Edition 32-bit + +Windows Server 2003 R2 Standard Edition 64-bit + +Windows Server 2008 R2 Standard Edition + +Linux CentOS 5.9 64-bit + +Linux CentOS 6.5 64-bit + +Linux CentOS 6.4 32-bit + +Debian GNU/Linux 7 64-bit + +Oracle Linux 6 64-bit + +Linux Ubuntu 10.04 32-bit + +

Linux Ubuntu 10.04 64-bit

+ (except for Sydney

Region +

Linux Ubuntu 12.04 64-bit

+ (except for Sydney

Region +

The tables below give the list of the EO images available in AWS and shapes mapping for EPC and AWS:

Page 17: EPAM Private Cloud Integration with AWS February, 2015.

17CONFIDENTIAL

The following resources provide more detailed information on AWS integration with Cloud:

Support, Education and FAQ

• AWS Utilization Guide• AWS partnership page• Trainings/lectures• FAQ

Page 19: EPAM Private Cloud Integration with AWS February, 2015.

19CONFIDENTIAL

QUESTIONS?