Introduction to Amazon Web Services EC2 and S3 by bbu90505

VIEWS: 27 PAGES: 2

									                               Introduction to Amazon Web Services EC2 and S3
Cloud	
  computing	
  is	
  one	
  of	
  the	
  most	
  exciting	
  and	
  disruptive	
  new	
  trends	
  reshaping	
  the	
  IT	
  landscape.	
  Amazon’s	
  cloud	
  
computing	
  platform	
  –	
  known	
  as	
  Amazon	
  Web	
  Services	
  (AWS)	
  –	
  is	
  a	
  pioneer	
  in	
  cloud	
  computing	
  and	
  is	
  one	
  of	
  the	
  leading	
  
cloud	
  computing	
  platforms	
  with	
  tens	
  of	
  thousands	
  of	
  developers	
  worldwide.	
  Amazon	
  Web	
  Services	
  is	
  a	
  full-­‐featured	
  cloud	
  
platform	
  with	
  web	
  services	
  which	
  span	
  the	
  IT	
  infrastructure	
  –	
  e.g.,	
  servers,	
  storage,	
  databases,	
  messaging,	
  load	
  balancing,	
  
content	
  distribution,	
  and	
  distributed	
  computing.	
  The	
  Amazon	
  Web	
  Services	
  benefits	
  of	
  low	
  costs,	
  elasticity,	
  and	
  reliability	
  
can	
  help	
  organizations	
  of	
  all	
  sizes	
  –	
  from	
  the	
  smallest	
  startup	
  to	
  the	
  largest	
  enterprise.	
  
	
  
In	
  this	
  hands-­‐on	
  course,	
  students	
  will	
  learn	
  the	
  fundamentals	
  of	
  the	
  web	
  services	
  at	
  the	
  heart	
  of	
  AWS	
  –	
  Elastic	
  Compute	
  
Cloud	
  (EC2)	
  and	
  Simple	
  Storage	
  Service	
  (S3)	
  –	
  through	
  a	
  mixture	
  of	
  lectures,	
  demonstrations,	
  and	
  exercises.	
  Anybody	
  
interested	
  in	
  getting	
  started	
  in	
  cloud	
  computing	
  should	
  find	
  the	
  course	
  both	
  challenging	
  and	
  engaging.	
  Topics	
  include	
  EC2	
  
and	
  S3	
  principles,	
  cloud	
  pricing,	
  creating	
  EC2	
  and	
  S3	
  accounts,	
  AWS	
  Management	
  Console	
  basics,	
  interacting	
  with	
  cloud	
  
servers	
  and	
  cloud	
  storage,	
  and	
  security	
  in	
  the	
  cloud.	
  By	
  the	
  end	
  of	
  the	
  course	
  students	
  will	
  have	
  enough	
  hands-­‐on	
  
experience	
  with	
  EC2	
  and	
  S3	
  to	
  be	
  ready	
  to	
  strike	
  out	
  on	
  their	
  own.


LEARN HOW TO

      •      Understand	
  EC2	
  and	
  S3	
  terms,	
  concepts,	
  and	
  pricing	
  models	
  
      •      Create	
  your	
  own	
  EC2	
  and	
  S3	
  accounts	
  and	
  start	
  using	
  EC2	
  and	
  S3	
  
      •      Manage	
  EC2	
  and	
  S3	
  with	
  various	
  management	
  consoles	
  
      •      Build	
  scalable	
  web	
  architectures	
  with	
  EC2	
  and	
  S3	
  
      •      Utilize	
  best	
  practices	
  to	
  control	
  costs	
  and	
  enhance	
  security	
  


AGENDA
      •      What is EC2 and S3?                                                                        •      EC2 Elasticity/Scalability
                 o Key terms and concepts                                                                          o CloudWatch
                 o Types of EC2 instances                                                                          o Auto Scaling
                 o Pricing for EC2 and S3                                                                          o Load Balancig
      •      Signup for EC2 & S3                                                                        •      Building Solutions
                 o Create EC2 and S3 accounts                                                                      o Custom AMIs
                 o Collect AWS credentials                                                                         o Instance Setup
                 o Reading your bill                                                                               o Ephemeral vs. Persistent Storage
      •      Managing EC2 and S3                                                                        •      Using S3
                 o AWS	
  Management	
  Console                                                                    o Key S3 concepts
                 o ElasticFox                                                                                      o Putting data into S3
                 o S3Fox	
  Organizer                                                                              o Accessing S3 data
                                                                                                                        rd
      •      Running EC2 Instances                                                                                 o 3 -­‐party	
  Applications
                 o Key EC2 concepts                                                                     •      Programming S3
                 o Launching & terminating instances                                                               o S3 libraries
                 o Remote access options                                                                           o Writing data to S3
      •      Interacting with EC2 Instances                                                                        o Reading data from S3
                 o Copying Files                                                                        •      S3 Security
                 o Managing Security                                                                               o Key security concepts
                 o Launching websites                                                                              o Restricting access
                                                                                                        •      Cloud Best Practices
                                                                                                                   o Controlling costs
                                                                                                                   o Enhancing security
IS THIS COURSE FOR YOU?
This	
  course	
  is	
  meant	
  for	
  any	
  individual	
  who	
  needs	
  to	
  have	
  a	
  solid	
  technical	
  working	
  knowledge	
  of	
  the	
  two	
  most	
  important	
  
pillars	
  of	
  cloud	
  computing	
  with	
  Amazon	
  Web	
  Services	
  –	
  EC2	
  and	
  S3.	
  The	
  goal	
  is	
  to	
  be	
  comfortable	
  at	
  a	
  conceptual	
  and	
  
operational	
  level	
  with	
  managing	
  and	
  operating	
  cloud	
  servers	
  and	
  cloud	
  storage,	
  while	
  understanding	
  security	
  issues	
  and	
  
cloud	
  costs.
.


HANDS-ON EXERCISES
This	
  is	
  a	
  hands-­‐on	
  course	
  and	
  students	
  are	
  expected	
  to	
  bring	
  their	
  own	
  laptops	
  in	
  order	
  to	
  do	
  the	
  exercises	
  and	
  quizzes	
  
which	
  are	
  designed	
  to	
  reinforce	
  what	
  you’ve	
  learned

ABOUT WISECLOUDS
WiseClouds is a leading training and advisory consulting services organization, consisting of hands-on Cloud
Computing practitioners with global experience. We offer vendor-neutral, unbiased educational content and
professional services that help enterprises understand and profit from the complex and rapidly changing Cloud
Computing landscape.

Our training courses include:

      •      Guide to Cloud Computing for Managers. This half-day seminar provides a solid foundation in the
             concepts, terminologies, and technologies that make up Cloud Computing. Upon completion, students
             will be prepared to accurately evaluate how leveraging this exciting new trend can benefit their
             organizations.

      •      Cloud Computing Technology Overview. In this one day course, you will gain technical and business
             expertise in the underpinnings of different Cloud Computing platforms. Participants will gain a solid
             footing in platforms provided by Amazon, Google, Salesforce.com, and Microsoft.

      •      Developing with Amazon Web Services. In this one day course, students will learn the fundamentals
             of the web services at the heart of AWS – Elastic Compute Cloud (EC2) and Simple Storage Service
             (S3) – through a mixture of exercises, lectures, and demonstrations.

      •      Developing with Salesforce.com. This one day course introduces participants to the Force.com
             platform via development of a custom application. During the development, the Force.com platform is
             detailed and explored, including database configuration, user interface development, and cloud logic.

      •      Developing with Microsoft Azure. This one day course provides developers a core foundation in the
             Windows Azure Platform including SQL Azure and AppFabric. Exploration of these various services in
             their configuration, consumption and application is detailed through a series of exercises.

      •      Developing with Google. This one day course introduces developers and system integrators to several
             technologies available through the Google infrastructure. The session covers Google Apps, the Google
             App Engine and Google Apps APIs. Participants will gain practical experience in the consumption of
             these services supporting application development in the cloud, through a series of use cases and
             exercises.

								
To top