Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Google cloud computing

533 views

Published on

The concept of “cloud computing” has been around since the beginning of the internet. Join Brian Pichman as he goes beyond storing files in the cloud and gets you started with the powerful Google Cloud service. The webinar will demonstrate how to get started with $300 in Google Credits to learn and play. Libraries can use Google Cloud to build websites, host applications, offload processes to save money/resources, or even migrate your environment to theirs. You do not need to be in IT to participate; as we will cover the basics of Cloud Computing and Google Cloud. You will need a Google Account prior to joining the webinar.

Published in: Technology
  • Be the first to comment

Google cloud computing

  1. 1. Cloud Computing with Google Domains and Servers Brian Pichman | Evolve Project
  2. 2. Cloud Computing • “the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer” • Essentially, it’s resources you don’t have to manage, as they are managed by someone else in their data center. • Instead of walking down a hallway, you have to access your data center via the internet, the “cloud”.
  3. 3. Cloud Computing Pros • Someone else manages the reliability, redundancy, power, and security* • Is accessible from any where in the world with an internet connection • Low cost to implement (no need to buy big expensive servers) and can scale quickly if need be. No need for large spaces for on-premise data centers Cons • Your infrastructure is entirely up to the vendor. • If your internet is down; your entire business may be at a standstill. *Security concerns can include “big brother” asking for data records, as you would have less control over how and when access is granted
  4. 4. Cost Saving Factors
  5. 5. Cloud Computing Models
  6. 6. Cloud Deployment Strategies • Public/Shared/Community Clouds • Share the resources of a virtual server with a cloud vendor. Other customers will be using this server on their own virtual machines. Lowest cost but it is typically used to do testing or quick deployments for ramped up production or sudden resource needs. • Private Cloud • Instead of a virtual server, you will get your own managed physical server (or a VM that isn’t shared with others). There is a higher cost of ownership. • Hybrid Cloud • Combining 2 more more cloud models (or an on-premise model) that splits sensitive data to servers that are more private (internal or external). Less sensitive data and processes are usually done on shared cloud models. Lower cost and typically most effective for most organizations.
  7. 7. Cloud Vendors
  8. 8. Cost Comparisons • First, when trying to determine cost; here are factors that need to be considered: • Server running hours (and billed based on resources of that server: RAM, Processing Power, Virtual Shared or Virtual Private) • Storage costs • Snapshot costs • Archiving and back up costs • Database running costs • Data transfer costs (including within the cloud network and to/from the cloud network)
  9. 9. Comparisons https://www.cloudorado.com/cloud_server_comparison.jsp
  10. 10. Dangers and Fears • AWS Outage • Someone miss keyed a line of code, brought a large portion of the web down: • https://aws.amazon.com/message/41926/ • Amazon S3 is used by around 148,213 websites, and 121,761 unique domains, according to data tracked by SimilarTech • During the outage, Amazon’s service dashboard wasn’t updating, because the icons for the dashboard where stored on the S3 Servers
  11. 11. Opportunities • Redundancy and Failover • No longer be cornered from a power outage, an internet outage*. • Major Companies like AWS, Google, and Azure have server farms all over the world, mitigate risk through replication to those other data centers. • Use it when you need it:
  12. 12. Cloud Computing Stats • 84% of IT Managers are using public cloud infrastructure (SADA Systems survey) • Cisco believes that by 2020, 92% of data center traffic will be cloud traffic.
  13. 13. Why Google? • Use the same infrastructure and systems Google uses to deliver all of its services today. • Has some of the most sophisticated network backbones • 9,000km underwater trans-Pacific cable that connects from Oregon and Japan and is the highest capacity for data ever built. • Cheaper* • The SSD costs are higher for Google than competitors • Amazon will offer a discount if you pay a full 3 years in advance. • Meets a lot of the security and compliance standards like HIPAA, SOC Compliance, and more.
  14. 14. Google Domains • Create a domain to point your Google Server too: • https://domains.google.com • Free Domain Privacy:
  15. 15. Google Cloud Platform • Pricing Calculator: https://cloud.google.com/products/calculator/
  16. 16. Create A Trial Account • https://cloud.google.com/free • 300 Credits • Always Free Access (light servers) • Will need a credit card to authenticate the account • Live Demo
  17. 17. Tools: • Cloud Launcher – quickly and rapidly deploy prebuilt apps • Wordpress, Drupal, Joomla • Build a Quick “Hello World” • Create a Compute Engine Instance • Enable HTTP • Run command (for linux) • Sudo apt-get install apache2 • cd var/www/html • Sudo mv index.html index2.html • Sudo nano index.html -> create a webpage • Exit and it should appear now when accessing the URL
  18. 18. Questions? • Brian Pichman • bpichman@evolveproject.org

×