Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mitesh Soni. Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?

Similar presentations


Presentation on theme: "Mitesh Soni. Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?"— Presentation transcript:

1 Mitesh Soni

2 Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?

3 Typical IT Environment Business Drivers Virtualization, Journey towards Clouds Defining Cloud Computing Cloud Deployment Models, Cloud Service Models Use Cases and Service Providers Scenarios Amazon AWS Overview Cost Benefits with examples Demo Virtualization Create Virtual Machine in Public Cloud PaaS (Java)

4 Dev Test Prod Apps ENVs HR Dev Test Prod Apps ENVs Marketing Dev Test Prod Apps ENVs Finance Dev Test Prod App ENVs IT AppApps

5 Cost Saving To reduce up front investment in infrastructure Elasticity Need to quickly adjust to changes in infrastructure requirements Reduce time to market Requisition->Approval Workflows->Acquisition- >Installation & Configuration->Maintenance Experimental/Innovative Projects/Proof of concepts

6 Capacity Utilization OS (Linux) OS (Linux) H/W App HR OS (Linux) OS (Linux) H/W App Marketing OS (Windows) OS (Windows) H/W App Finance OS (Windows) OS (Windows) H/W App IT 15% Maximum Utilization 85% Waste of Resources 100% Total Capacity

7 Hardware Virtual Machine Monitor (VMM) / Hypervisor Guest OS (Linux) Guest OS (Linux) H/W App HR Guest OS (Linux) Guest OS (Linux) H/W App Marketing Guest OS (Windows) Guest OS (Windows) H/W App Finance Guest OS (Windows) Guest OS (Windows) H/W App IT 15% Total Capacity 100% 60%

8 Prod Dev Test HR Finance Marketing IT 99% Availability 99.99% Availability, Site Failover options, Scalable Virtualization

9 Dedicated Servers Server Consolidation Virtualization Cloud Computing Time Resource Utilization 1 2 3 4

10

11

12 Wikipedia Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like a public utility. Gartner Style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies Forrester Standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay- per-use, self-service way.

13 Cloud computing is a model for enabling Ubiquitous, Convenient, On-demand network access to a shared pool of configurable computing resources Networks Servers Storage that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing is a model for enabling Ubiquitous, Convenient, On-demand network access to a shared pool of configurable computing resources Networks Servers Storage that can be rapidly provisioned and released with minimal management effort or service provider interaction.

14 Broad Network Access Rapid Elasticity Measured Service On-Demand Self- Service Resource Pooling

15 Ubiquitous network access means that the cloud providers capabilities are available over the network and can be accessed through standard mechanisms by both thick and thin clients.

16

17 Elasticity is defined as the ability to scale resources both up and down as needed. To the consumer, the cloud appears to be infinite, and the consumer can purchase as much or as little computing power as they need.

18

19

20

21

22 Public Private Community Hybrid What is Deployment Models? Ahmedabad Gandhinagar Hostel Relatives Home Students Home

23 Available to everyone. Anyone can go and signup for the service. Some public cloud concerns Ownership Control Regulatory compliance Data/Application security Liability for SLA breaches Public Cloud InternetInternet

24 Cloud infrastructure built in house Retains control of resources More security & privacy Can conform to regulatory requirement Needs capital investment Needs expertise to build and maintain Private Cloud

25 Best of Both World Workload is deployed mostly on private cloud Resources can be used from public cloud when there is a surge in peak load (Cloud Burst) Private Cloud Public Cloud InternetInternet

26 Public Private Community Hybrid IaaS PaaS SaaS What is Service Models?

27 Core Computing Resources Servers Storage Network IaaS - Infrastructure as a Service Infrastructure Management is abstracted from users Elastic and On-Demand Pay per use

28 20 servers daytime during peak load, but only need 2 during normal load 100 servers for 48 hours to do some load testing 10 TB of storage to backup my data Infrastructure to implement my disaster recovery mechanism

29 Over a period of time Amazon has built A massively scalable & distributed system Scale capacity on demand Reliable infrastructure Amazon has made this infrastructure available to public Known as AWS (Amazon Web Service)

30

31

32 Used EC2 and S3 to convert 15 million scanned news articles to PDF (4TB data) Took 100 Linux computers 24 hours (would have taken months on NYT computers

33

34 Standard Small Standard Large Standard Extra Large High-Memory Double Extra Large High-Memory Quadruple Extra Large High-CPU Medium High-CPU Extra Large Small Instance – default* 1.7 GB memory 1 Compute Unit (1 virtual core with 1 Compute Unit) 160 GB instance storage 32-bit platform I/O Performance: Moderate

35

36 Linux Windows

37

38 Software Application Servers Messaging Notification Services PaaS - Platform as a Service Platform for deployment and management of business applications Management of infrastructure is abstracted Load balancing, clustering, database management are also abstracted from users Scales up or down automatically on demand

39 Deploy web application on an infrastructure that can scale as demand grows LAMP Stack Ruby on Rails Springs Deploy Microsoft applications No management overhead Platform maintenance and operations Database backup & Disaster Recovery Scalability & Fault tolerance

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62 Applications HR CRM Financial, Sales Automation, ERP etc SaaS - Software as a Service Application implementation, management & configuration is abstracted Disaster recovery, failover are taken care of behind the scene Should provide integration capability to enterprise systems Pay per users and functionalities availed or resources used like storage etc

63

64

65

66 IaaS PaaS SaaS

67 Customer Scenario Service ModelDeployment Model Benefits Payroll Processing IaaS (VMs), cloud storage Public CloudProcessing time reduced Hardware requirements reduced Elasticity enabled for future expansion Astronomic Data Processing IaaS (VMs), cloud storage Public CloudHardware expense greatly reduced processing power and storage) Energy costs greatly reduced Administration simplified Central Government IaaS, PaaSPrivate Cloud IT expertise consolidated Hardware requirements reduced Local Government IaaS, PaaSHybrid CloudIT expertise consolidated Hardware requirements reduced

68 GOT CLOUDS OVER YOUR HEAD???? PERHAPS YOU NEED TO ASK A FEW QUESTIONS...

69

70

71


Download ppt "Mitesh Soni. Not an Expert Session… Only an Overview Please Ask Questions Stop me if I am throwing Bouncers Language Preference?"

Similar presentations


Ads by Google