Amazon AWS Quick start course


Published on

Morgan Hill offers comprehensive training for the corporate, enterprise architect on the Amazon Web Services (AWS) platform. This AWS training is delivered by experienced architects used to operating in a corporate infrastructure environment.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Amazon AWS Quick start course

  1. 1. Amazon AWS Quick Start Course<br />Quick Start for Enterprise Architects – Sample Content<br />1<br />
  2. 2. Sample Content<br />Introduction to Cloud Concepts<br />Infrastructure as a Service (IAAS)<br /><ul><li> How it is built
  3. 3. How it Scales
  4. 4. How it differs from the traditional datacentre</li></ul>Amazon Web Services (AWS) Main Components<br />A detailed look at Elastic Compute (EC2) AMIs , Elastic Block Storage (EBS), Auto Scaling CloudWatch Elastic Load Balancers, Simple Storage (S3), Simple Queue Service (SQS), Simple Notification Service (SNS), Databases, Relational Database Service (RDS), SimpleDB, Virtual Private Network.<br />Main use cases <br />2<br />
  5. 5. Sample Content<br />Getting Hands on with AWS<br />Account Basics<br />Machine Images , Security Groups, Key Pairs<br />Management Console, Query API, Command Line tools & Plugins<br />Practical Exercise 1 <br />Building a gold machine images & deploying to EC2<br />Practical Exercise 2 <br />Deploying a sample application and with monitoring and auto scaling<br />3<br />
  6. 6. Sample Content<br />Architecting for the Cloud – Best Practices<br />Horizontal vs Vertical Scaling<br />Loose coupling<br />Build for Elasticity<br />Design for Failure<br />Security not just at the edge<br />Session strategies and Failover<br />Security Best Practices<br />The AWS shared responsibility model<br />Data security and encryption<br />Access & Network Security<br />4<br />
  7. 7. Sample Content<br />Virtual Private Network (VPN)<br />A tour of the new VPN features<br />Hybrid Cloud Strategies<br />Deployment Strategies<br />Cloud Formation & Configuration Automation<br /> Summary and Discussions<br />5<br />
  8. 8. Infrastructure as a Service Architecture (extract)<br />Cloud building block consist of units called variously application containers , workloads or resource pools with an amount of resources <br />These include<br />CPU & RAM<br />Data ( disk latency & throughput)<br />Network (latency & throughput ) <br />6<br />
  9. 9. Infrastructure as a Service Architecture (extract)<br />7<br />
  10. 10. Infrastructure as a Service Architecture (extract)<br />Delivered through a variety of physical and virtual services<br />Workload most often delivered by virtual servers but not always<br />Virtualisation based mainly on Xen Hypervisor and VMWare Hypervisor<br />AWS mainly is based on XEN with support for other VM<br />Terremark Based on VMWare<br />8<br />
  11. 11. Infrastructure as a Service Architecture (extract)<br />Workloads are designed to meet different server workload types such as<br />Web servers <br />Application servers<br />Transactional Databases<br />Databases may be IO bound<br />Application servers may be CPU bound<br />9<br />
  12. 12. Infrastructure as a Service Architecture (extract)<br />Many different ways to architect an IAAS Cloud but fall into two main categories:<br />Cloud Centers<br />Service Infrastructures<br />10<br />
  13. 13. Infrastructure as a Service Architecture (extract)<br />Cloud Centersare data centersin the cloud<br />Based on industry standard approach familiar to existing infrastructure people<br />Included idioms such as<br />VLANs<br />Network blocks<br />Hardware load balancers and firewalls <br />File storage ( SAN & NAS ) <br />11<br />
  14. 14. Infrastructure as a Service Architecture (extract)<br />AWS is a Service Infrastructure<br />A set of non standard web services such as S3 network storage uses S3 protocol and storage mechanisms<br />Many other non standard services built for massive scaling for example<br />SQS<br />Simple DB<br />Software Firewall and Load Balancing<br />Services can be used individually or together to create applications<br />12<br />
  15. 15. Infrastructure as a Service Architecture (extract)<br />AWS does not provide one network per customer<br />Each server on its own small network<br />Traffic between servers is routed<br />This means it is highly scalable<br />Restriction on layer 2 network ( broadcasts, multi-cast )<br />13<br />
  16. 16. Main AWS Components (extract)<br />Messaging - Simple Queue Service (SQS)<br />Amazon Web scale messaging service<br />Any computer on the internet can add or read messages ( by permission)<br />5 Simple Basic API calls<br />CreateQueue<br />SendMessage<br />ReceiveMessage<br />ChangeMessageVisibility<br />DeleteMessage<br />14<br />
  17. 17. Hands on with Elastic Cloud Compute (extract)<br />Manual Auto scaling <br />Launch resources into group<br />Scale by schedule <br />Scale by time and date around a predictable schedule<br />For example: daytime, rush hour, night time<br />Scale by Policy<br />For example: Add server to the group if average CPU goes above 90% for more than 20 minutes<br />Or remove a server from the group if it drops below 40% <br />Metric based on alarms such as network, CPU and disk usage<br />15<br />
  18. 18. Contact us<br />If you would like to know more about this course or you have specific requirements you would like to cover please contact us at:<br />12 Melcombe Place<br />London NW1 6JJ<br />United Kingdom<br /><br />+44 (0) 203 356 4963<br /><br />Our training courses can be delivered in any of the following ways:<br /><ul><li>On site at your premises
  19. 19. At our offices
  20. 20. At a specific venue
  21. 21. Via Webex</li></ul>16<br />