32
ARCHITECTURE OF INFRASTRUCTURE IN CLOUD 1

Architecture of infrastructure in cloud 0.5

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Architecture of infrastructure in cloud 0.5

1

ARCHITECTURE OF INFRASTRUCTURE IN CLOUD

Page 2: Architecture of infrastructure in cloud 0.5

2

• Why cloud?• Cloud ready architectures• Cloud services• Disaster recovery• Capacity planning

PRESENTATION STRUCTURE

Page 3: Architecture of infrastructure in cloud 0.5

3

WHY CLOUD?

Page 4: Architecture of infrastructure in cloud 0.5

4

• Основная причина – борьба с высокими нагрузками

WHY WE TALK ABOUT CLOUDS?

Page 5: Architecture of infrastructure in cloud 0.5

5

CLASSICAL APPLICATION EVOLUTION

Database server

Content server

Media content

User requests

Database cache

Application server

Page 6: Architecture of infrastructure in cloud 0.5

6

• CPU -> Balancer for app servers, database clustering• RAM -> Clustering or memory consuming components• Network ing-> DNS RR, object storage, CDN• Disk I/O -> database clustering• Ping -> CDN, per-region architecture

KEY BOTTLENECKS

Page 7: Architecture of infrastructure in cloud 0.5

7

Virtual/HW hosting Cloud

On-demand self-service

Broad network access

Resource pooling

Rapid elasticity

VIRTUAL/HARDWARE VS CLOUD

Page 8: Architecture of infrastructure in cloud 0.5

8

CLOUD READY ARCHITECTURE

Page 9: Architecture of infrastructure in cloud 0.5

9

CLOUD ARCHITECTURES - GRID

Page 10: Architecture of infrastructure in cloud 0.5

10

CLOUD ARCHITECTURES - TRANSACTIONAL

Page 11: Architecture of infrastructure in cloud 0.5

11

CLOUD SERVICES

Page 12: Architecture of infrastructure in cloud 0.5

12

• Object Storage• Compute Instances• Load balancers• CDN• Networking

CLOUD SERVICES

Page 13: Architecture of infrastructure in cloud 0.5

13

• Amazon S3• Atmos

OBJECT STORAGE

Page 14: Architecture of infrastructure in cloud 0.5

14

• Amazon EC2

COMPUTE INSTANCE

Page 15: Architecture of infrastructure in cloud 0.5

15

• Sometimes you have no “physical “ access to VM at all

EPHEMERAL

Page 16: Architecture of infrastructure in cloud 0.5

16

• What is it?• How it works?• How it configures?

LOAD BALANCERS

Page 17: Architecture of infrastructure in cloud 0.5

17

• Cloud Watch• What is it?• How I can use it?• Monitoring + Load balancer

MONITORING

Page 18: Architecture of infrastructure in cloud 0.5

18

• Amazon Cloud Front• Akamai• Etc.

• What is it?• Why I should use it?• Where I can use it?

CONTENT DELIVERY NETWORK

Page 19: Architecture of infrastructure in cloud 0.5

19

• Public networks• Private networks• Network configuration• Security groups

NETWORKING

Page 20: Architecture of infrastructure in cloud 0.5

20

DISASTER RECOVERY

Page 21: Architecture of infrastructure in cloud 0.5

21

AUTOMATION

Page 22: Architecture of infrastructure in cloud 0.5

22

MONITORING

Page 23: Architecture of infrastructure in cloud 0.5

23

DISASTER-READY ARCHITECTURE

Page 24: Architecture of infrastructure in cloud 0.5

24

CAPACITY PLANNING

Page 25: Architecture of infrastructure in cloud 0.5

25

DYNAMIC SCALING

Page 26: Architecture of infrastructure in cloud 0.5

26

PRO-ACTIVE SCALING

Page 27: Architecture of infrastructure in cloud 0.5

27

REACTIVE SCALING

Page 28: Architecture of infrastructure in cloud 0.5

28

WHY PROJECTS MOVING TO CLOUD?

• Cost reduction• Pay as you go• Scalability and elasticity• Ready for automation• Device and location independent• Buzzword

Page 29: Architecture of infrastructure in cloud 0.5

29

• When you need hardware• When you need high speed I/O (high speed storage)• 100% capacity usage• Barrier to exit (migration to cloud more expensive then classical

infrastructure)• Integration with legacy systems• Security concerns

WHEN YOU CANT USE CLOUD?

Page 30: Architecture of infrastructure in cloud 0.5

30

OUR CONTACTS

[email protected]

http://cloud.epam.com

https://twitter.com/EPAM_Cloud

http://epamcloud.blogspot.com/

https://www.yammer.com/epam.com/

Page 31: Architecture of infrastructure in cloud 0.5

31

QUESTIONS

Page 32: Architecture of infrastructure in cloud 0.5

32

THANK YOU