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.
3. 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”.
4.
5. 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
9. 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.
11. 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)
14. 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
15. 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:
16. 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.
17. 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.
18. Google Domains
• Create a domain to point your Google Server too:
• https://domains.google.com
• Free Domain Privacy:
20. 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
21. 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