Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Cloud Computing and AWS

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Introduction to Cloud Computing and AWS

An introductory session on the basics of Cloud Computing along with a small intro and Demo to AWS.

Avatar for Keshav Kumaresan

Keshav Kumaresan

February 03, 2022
Tweet

More Decks by Keshav Kumaresan

Other Decks in Technology

Transcript

  1. Agenda • What is Cloud Computing? • Advantages of Cloud

    Computing • Types of Cloud Computing • Cloud Computing Models • Deployment Models • AWS • Global Infrastructure • Security & Compliance
  2. Why do we need cloud computing? • Before we jump

    into cloud computing, why do we need cloud? • What’s the main problem cloud computing aims to solve?
  3. What is Cloud Computing? • Cloud computing is the on-demand

    delivery of compute power, database, storage, applications, and other IT resources through a cloud services platform. • No Upfront Investment, no heavy- lifting. • Pay-as-you-go pricing.
  4. Advantages of Cloud Computing • Trade fixed expense for variable

    expense. • Benefit from massive economies of scale. • Elasticity - Stop guessing capacity.
  5. Advantages of Cloud Computing • Increase speed and agility. •

    Stop spending money running and maintaining data centers. • Go global in minutes.
  6. Infrastructure as a Service (IaaS) • Contains the basic building

    blocks for cloud IT and typically provides access to networking features, computers (virtual or on dedicated hardware), and data storage space. • Highest level of flexibility and management control over your IT resources.
  7. Platform as a Service (PaaS) • Removes the need for

    your organization to manage the underlying infrastructure and allows you to focus on the deployment and management of your applications. • You don’t need to worry about resource procurement, capacity planning, software maintenance and patching.
  8. Software as a Service (SaaS) • Completed product that is

    run and managed by the service provider. • End-user applications • You do not have to think about how the service is maintained or how the underlying infrastructure is managed; you only need to think about how you will use that piece of software.
  9. Public • A cloud-based application is fully deployed in the

    cloud and all parts of the application run in the cloud.
  10. Private • The deployment of resources on-premises, using virtualization and

    resource management tools, is sometimes called the “private cloud.” • Dedicated resources
  11. Hybrid • A hybrid deployment is a way to connect

    infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud.
  12. AWS • Amazon Web Services offers a broad set of

    global cloud-based products including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security, and enterprise applications: on-demand, available in seconds, with pay-as-you-go pricing. • From data warehousing to deployment tools, directories to content delivery, over 200 AWS services are available
  13. Security & Compliance • Keep Your Data Safe: The AWS

    infrastructure puts strong safeguards in place to help protect your privacy. All data is stored in highly secure AWS data centers. • Meet Compliance Requirements: AWS manages dozens of compliance programs in its infrastructure. This means that segments of your compliance have already been completed.
  14. Accessing AWS Services • AWS Management Console • AWS Command

    Line Interface (CLI) • Software Development Kits (SDK)
  15. Additional Resources • https://docs.aws.amazon.com/ - Official Documentation of AWS •

    https://awsstash.com/ - A collection of AWS related videos, podcasts, code repositories, whitepapers, and feature releases, all in a single, easy to search interface • https://explore.skillbuilder.aws/learn - On-demand Free Online courses for specific AWS services and concepts • https://www.awsgeek.com/ - Cloud Diagrams & Notes. • https://aws.amazon.com/tools/ - SDK Documentation • https://aws.amazon.com/cli/ - CLI Documentation