Google Cloud Community | Google Cloud Platform Community

Total Page:16

File Type:pdf, Size:1020Kb

Google Cloud Community | Google Cloud Platform Community 8/23/2020 Google Cloud Community | Google Cloud Platform Community Google Cloud Community Learn, connect, and share Tutorials (#home-tutorials) Discussion (#home-support) Meetups (#home-events) Follow us (#home-social) Open source https://cloud.google.com/community/ 1/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community (#home-oss) Community tutorials Learn how to use Google Cloud services with tutorials submied from the community. Request new tutorials (https://github.com/GoogleCloudPlatform/community/issues? q=is%3Aopen+is%3Aissue+label%3A%22tutorial+request%22) or write and submit your own (/community/tutorials/write). Set Up PostgreSQL on Compute Engine This tutorial shows how to set up PostgreSQL on Google Cloud in just a few minutes. VIEW TUTORIAL (/COMMUNITY/TUTORIALS/SETTING-UP-POSTGRES) Deploy Ghost to App Engine This tutorial explains how to deploy and scale a Ghost blog on App Engine Flexible Environment. https://cloud.google.com/community/ 2/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community VIEW TUTORIAL (/COMMUNITY/TUTORIALS/GHOST-ON-APP-ENGINE-PART-1-DEPLOYING) Monitor Ghost on App Engine This tutorial explains how to monitor a Ghost blog deployed on App Engine Flexible Environment. VIEW TUTORIAL (/COMMUNITY/TUTORIALS/GHOST-ON-APP-ENGINE-PART-2-MONITORING) Run Express.js on App Engine This tutorial explains how to run an Express.js Node.js app on Google App Engine Flexible Environment. VIEW TUTORIAL (/COMMUNITY/TUTORIALS/RUN-EXPRESSJS-ON-GOOGLE-APP-ENGINE) Google Cloud Vision API from Java https://cloud.google.com/community/ 3/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community Learn how to make an HTTP request to the Google Cloud Vision API from a Java program. VIEW TUTORIAL (/COMMUNITY/TUTORIALS/MAKE-AN-HTTP-REQUEST-TO-THE-CLOUD-VISION-API-FROM- JAVA) Notify Slack from Compute Engine Learn how to send notifications to Slack with incoming webhooks from Google Compute Engine. VIEW TUTORIAL (/COMMUNITY/TUTORIALS/SEND-CONNECT-NOTIFICATION-TO-SLACK-FROM-GOOGLE- COMPUTE-ENGINE) SEARCH ALL TUTORIALS (/DOCS/TUTORIALS) Discuss Google Cloud Join Google Cloud expes online to ask questions, discuss projects, and help one another. Stack Overflow and Server Fault Ask and answer questions with Google Cloud experts on these Stack Exchange https://cloud.google.com/community/ 4/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community community forums. LEARN MORE (/SUPPORT/DOCS/STACKEXCHANGE) Google Groups Talk with Google employees and other experts in these Google Groups forums. LEARN MORE (/SUPPORT/DOCS/GROUPS) Slack Chat with a community of experts on channels dedicated to your areas of interest. VISIT SLACK (HTTPS://JOIN.SLACK.COM/T/GOOGLECLOUD-COMMUNITY/SHARED_INVITE/ZT- ERDF4ITY-8ZMUQ18DYV~5HKBZ~GCSWG) Reddit Ask and answer questions with a community of experts on the Google Cloud subreddit. VISIT REDDIT (HTTPS://WWW.REDDIT.COM/R/GOOGLECLOUD/) GET COMMUNITY SUPPORT (/SUPPORT/DOCS/COMMUNITY) https://cloud.google.com/community/ 5/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community Meetups Join thousands of developers, DevOps, IT pros, and architects at community meetups where we share knowledge, best practices, and insights on using Google Cloud and other Google developer products and plaorms. FIND MEETUPS (/COMMUNITY/MEETUPS) Follow us Stay in touch with Google Cloud, and subscribe to our blogs, podcasts, and videos. Social media Google Cloud on Facebook (https://www.facebook.com/gcp) Google Cloud on LinkedIn (https://www.linkedin.com/company/google-cloud) Google Cloud on Twitter (https://twitter.com/gcpcloud) Google Cloud on Twitter (https://twitter.com/googlecloud) Google Cloud JP () on Twitter (https://twitter.com/googlecloud_jp) Blogs, podcasts, and videos Google Cloud blog (https://cloud.google.com/blog/) https://cloud.google.com/community/ 6/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community Google Cloud blog (https://cloud.google.com/blog/products/gcp) Kubernetes Blog (https://kubernetes.io/blog/) Google Cloud on YouTube (https://www.youtube.com/googlecloudplatform) Google Cloud podcast (https://www.gcppodcast.com/) Kubernetes podcast (https://kubernetespodcast.com/) (https://www.youtube.com/watch?v=vmTRaAkYH7k&autoplay=1) Google Cloud: Staying in touch Google Cloud expert Alexis Moussine-Pouchkine walks you through sources of information and communication channels to help you on your Google Cloud journey. Awesome open source projects https://cloud.google.com/community/ 7/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community You may already know about Kubernetes (/kubernetes), TensorFlow (https://www.tensorow.org/), Apache Beam (https://beam.apache.org/), and Spinnaker (https://www.spinnaker.io/), but did you know about these awesome projects on GitHub? Awesome list for Google Cloud A curated list of awesome applications, tools, and resources for Google Cloud. LEARN MORE (HTTPS://GITHUB.COM/GOOGLECLOUDPLATFORM/AWESOME-GOOGLE-CLOUD) Awesome Kubernetes A curated list of awesome Kubernetes sources. Inspired by awesome lists by @sindresorhus. LEARN MORE (HTTPS://GITHUB.COM/RAMITSURANA/AWESOME-KUBERNETES) Awesome TensorFlow A curated list of awesome TensorFlow experiments, libraries, and projects. Inspired by awesome-machine-learning LEARN MORE (HTTPS://GITHUB.COM/JTOY/AWESOME-TENSORFLOW) https://cloud.google.com/community/ 8/9 8/23/2020 Google Cloud Community | Google Cloud Platform Community Google Cloud Free Tier Start building on Google Cloud with $300 in free credits and 20+ always free products. TRY IT FREE (HTTPS://CONSOLE.CLOUD.GOOGLE.COM/FREETRIAL) Additional resources Google Cloud newsletter SIGN UP FOR OUR NEWSLETTER (/NEWSLETTER) Training and certification REVIEW COURSES (/TRAINING) Google Cloud for Startups LEARN MORE (/DEVELOPERS/STARTUPS) Java is a registered trademark of Oracle and/or its aliates. https://cloud.google.com/community/ 9/9.
Recommended publications
  • Platform As a Service (Paas) Scope
    Platform as a Service (PaaS) Scope: 1. Platform as a Service (PaaS) 2. What is Google App Engine. • Overview • Programming languages support • Data storage • App Engine services • Security 3. When to use Google App Engine. 4. How to use Google App Engine. 1. Platform as a Service (PaaS) • Cloud computing service which provides a computing platform and a solution stack as a service. • Consumer creates the software using tools and/or libraries from the provider. • Provider provides the networks, servers, storage, etc. 2. What is Google App Engine. • Overview Google App Engine (GAE) is a Platform as a Service (PaaS) cloud computing platform for developing and hosting web applications in Google-managed data centers. Google App Engine lets you run web applications on Google's infrastructure. Easy to build. Easy to maintain. Easy to scale as the traffic and storage needs grow. Free Yes, free for upto 1 GB of storage and enough CPU and bandwidth to support 5 ??? million page views a month. 10 Applications per Google account. 2. What is Google App Engine. • Programming languages support Java: • App Engine runs JAVA apps on a JAVA 7 virtual machine (currently supports JAVA 6 as well). • Uses JAVA Servlet standard for web applications: •WAR (Web Applications ARchive) directory structure. • Servlet classes • Java Server Pages (JSP) • Static and data files • Deployment descriptor (web.xml) • Other configuration files • Getting started : https://developers.google.com/appengine/docs/java /gettingstarted/ 2. What is Google App Engine. • Programming languages support Python: • Uses WSGI (Web Server Gateway Interface) standard. • Python applications can be written using: • Webapp2 framework • Django framework • Any python code that uses the CGI (Common Gateway Interface) standard.
    [Show full text]
  • Accelerating App Delivery
    Accelerating App Delivery How aPaaS Enables Fast Delivery & Continuous Innovation Issue 1 2 Welcome 2 Resources 3 From the Gartner Files: Magic Quadrant for Enterprise Application Platform as a Service, Worldwide 32 About Mendix Featuring research from 2 Welcome Innovate or perish. That’s the reality facing every business, regardless of industry. The need to deliver modern, multi-channel applications that engage customers and empower employees has never been more urgent. Yet, fast-growing project backlogs and unhappy business sponsors are clear indications that traditional development approaches aren’t cutting it. Enterprise application Platform-as-a-Service (aPaaS) offers a much-needed way forward, promising to accelerate your application delivery cadence and capacity. But the market is crowded, and not all aPaaS offerings are created equal. In Gartner’s 2015 Magic Quadrant for Enterprise Application Platform as Service (aPaaS), Mendix was positioned as a “Visionary” due to its completeness of vision and ability to execute. Use this complimentary Gartner report to better understand and navigate the aPaaS landscape and ultimately select the platform best suited to your organization’s priorities. Resources In addition to Gartner’s perspective, we have [Video] aPaaS Success Stories included four resources to illustrate how Mendix See how Mendix customers, such as Dun & supports customers through their digital journeys, Bradstreet, LV= Insurance, The Boston Globe empowering them to deliver the right apps with and Kao, are rapidly delivering custom apps that unprecedented speed. differentiate their business. Watch video → Successful App Delivery for the Digital Age Find out how to keep your IT team on track and [Video] The Mendix App Platform Tour quickly deliver the multi-channel, multi-device Take a two-minute tour of the Mendix App apps needed to digitize your business.
    [Show full text]
  • Google Cloud Platform (GCP): Возможности И Преимущества
    Google Cloud Platform (GCP): возможности и преимущества Дмитрий Новаковский, Олег Ивонин Январь 2017 Кто мы? Дмитрий Новаковский / [email protected] ● Customer Engineer @ Google Netherlands B.V. ● Поддержка продаж и разработка решений на основе GCE, GKE, GAE ● В прошлом: ○ IaaS/PaaS (OpenStack @ Mirantis) ○ SaaS (ETAdirect @ TOA Technologies/Oracle) Олег Ивонин / [email protected] ● Cloud Web Solutions Engineer @ Google Netherlands B.V. ● Разработка инструментов для анализа стоимости конфигураций и планирования архитектуры облачных решений на основе GCP ○ Google Cloud Platform Pricing Calculator и другие О чем мы расскажем? ● Часть 1: Google Cloud Platform 101 ○ Наборы облачных сервисов и их назначение ○ Преимущества на рынке ● Часть 2: Инфраструктурные сервисы GCP (IaaS/PaaS) ○ GCE - Виртуальные машины ○ GKE - Оркестрация Docker контейнеров ○ GAE - NoOps/PaaS окружения ● Часть 3: Big Data и Machine Learning инструменты GCP ● Часть 4: Примеры, итоги и вопросы/ответы Disclaimer Google Cloud Platform 4 Часть 1: Google Cloud Platform 101 Google Cloud Platform 5 Путь IT-инфраструктуры в “облако” Storage Processing Memory Network Storage Processing Memory Network Physical / Self-Service / Serverless / Colo / VPS Elastic / IaaS NoOps / PaaS Google Cloud Platform 6 Что такое Google Cloud Platform? GCP - это набор коммерческих облачных сервисов, основанных на разработках и опыте Google в для собственных продуктов: ● Google Search ● YouTube ● Google Maps ● и др. Google’s Data Research Flume MapReduce Dremel Millwheel TensorFlow GFS Megastore
    [Show full text]
  • Google Cloud / Google Maps API Custom Software Solutions for Geospatial Information Needs
    Google Cloud / Google Maps API Custom Software Solutions for Geospatial Information Needs Sanborn is a Service Partner within the Google Cloud Platform Partner Program. Google Cloud Platform is a set of modular cloud-based services that allow you to create anything from simple websites to complex applications. We have a team of Google Qualified Cloud Platform developers fully certified in five disciplines critical for building effective client solutions. Sanborn can provide Google Cloud services and solutions to help clients build and run geospatial applications to store / access data from the same infrastructure that allows Google to return billions of search results in milliseconds. Building business solutions on Google’s cloud platform allows Sanborn to eliminate concerns about future scalability and lack of infrastructure. As a Google Cloud Platform Channel Partner, Sanborn helps clients design, develop and manage new cloud-based solutions. Customers benefit by engaging with Sanborn as a result of our investment in developing the skills needed to build these powerful new solutions on top of Google’s Cloud Platform. Sanborn Google Certified Developers Can Build Client Google Cloud Platform Products Solutions Leveraging: Enable Sanborn Customers to Implement: Google Cloud Storage Google Big Query Google App Engine Google Compute Engine Cloud Storage Solutions: such as high-end backup Google Cloud SQL and recovery, using Google Cloud Storage with Service Level Agreements that include guaranteed monthly uptime that’s greater than 99%. Sanborn Google Cloud Services Include: Cloud App Solutions: such as web-based analysis, Application Services Platform as a service assessment, and visualization apps and websites, using Google App Engine and Google Cloud SQL.
    [Show full text]
  • Digital Media Asset Management and Sharing
    Digital Media Asset Management and Sharing Introduction Digital media is one of the fastest growing areas on the internet. According to a market study by Informa Telecoms & Media conducted in 2012, the global 1. online video market only, will reach $37 billion in 2017¹. Other common media OTT Video Revenue Forecasts, types include images, music, and digital documents. One driving force for this 2011-2017, by Informa Telecoms phenomena growth is the popularity of feature rich mobile devices2, equipped & Media, with higher resolution cameras, bigger screens, and faster data connections. November 2012. This has led to a massive increase in media content production and con- sumption. Another driving force is the trend among many social networks to 2. incorporate media sharing as a core feature in their systems². Meanwhile, Key trends and Takeaways in Digital numerous startup companies are trying to build their own niche areas in Media Market, this market. by Abhay Paliwal, March 2012. This paper will use an example scenario to provide a technical deep-dive on how to use Google Cloud Platform to build a digital media asset management and sharing system. Example Scenario - Photofeed Photofeed, a fictitious start-up company, is interested in building a photo sharing application that allows users to upload and share photos with each other. This application also includes a social aspect and allows people to post comments about photos. Photofeed’s product team believes that in order for them to be competitive in this space, users must be able to upload, view, and edit photos quickly, securely and with great user experiences.
    [Show full text]
  • Economic and Social Impacts of Google Cloud September 2018 Economic and Social Impacts of Google Cloud |
    Economic and social impacts of Google Cloud September 2018 Economic and social impacts of Google Cloud | Contents Executive Summary 03 Introduction 10 Productivity impacts 15 Social and other impacts 29 Barriers to Cloud adoption and use 38 Policy actions to support Cloud adoption 42 Appendix 1. Country Sections 48 Appendix 2. Methodology 105 This final report (the “Final Report”) has been prepared by Deloitte Financial Advisory, S.L.U. (“Deloitte”) for Google in accordance with the contract with them dated 23rd February 2018 (“the Contract”) and on the basis of the scope and limitations set out below. The Final Report has been prepared solely for the purposes of assessment of the economic and social impacts of Google Cloud as set out in the Contract. It should not be used for any other purposes or in any other context, and Deloitte accepts no responsibility for its use in either regard. The Final Report is provided exclusively for Google’s use under the terms of the Contract. No party other than Google is entitled to rely on the Final Report for any purpose whatsoever and Deloitte accepts no responsibility or liability or duty of care to any party other than Google in respect of the Final Report and any of its contents. As set out in the Contract, the scope of our work has been limited by the time, information and explanations made available to us. The information contained in the Final Report has been obtained from Google and third party sources that are clearly referenced in the appropriate sections of the Final Report.
    [Show full text]
  • Google App Engine
    Basics of Cloud Computing – Lecture 6 PaaS - Platform as a Service Google App Engine Pelle Jakovits 18 March, 2014, Tartu Outline • Introduction to PaaS • Google Cloud • Google AppEngine – DEMO - Creating applications – Available Google Services – Costs & Quotas • Windows Azure PaaS • PaaS Advantages & Disadvantages 2 Cloud Services 3 Platform as a Service - PaaS • Model of Cloud Computing where users are provided with a full platform for their applications • Enables businesses to build and run web-based, custom applications in on -demand fashion • Eliminates the expense and complexity of selecting , purchasing, configuring , and managing the hardware and software. • Provides access to unlimited computing power, decreasing upfront costs dramatically 4 PaaS Characteristics • Multi-tenant architecture • Built-in scalability of deployed software • Integrated with web services and databases • Users are provided with tools to simplify creating and deploying applications • Simplifies prototyping and deploying startup solutions 5 PaaS Characteristics • Users only pay for the service that they use. • More fine grained cost model • Provides tools to handle billing and subscription management • Using PaaS typically results in a vendor lock-in. 6 Types of PaaS • Stand Alone Application Platforms – Typically built on top of an existing IaaS – Provides development tools for designing and deploying software. – Provide all required computing resources and services needed for hosted applications • Social Application Development Platforms – Used to develop addons and internal applications for social websites like Google+ and Facebook. – Integrated API with the social website platform. – Can be seen as extending a SaaS • Open-Computing Platforms – Not tied to a single IaaS provider. – Supports applications that are written in numerous languages and that use any type of database, operating system, and server.
    [Show full text]
  • Google Cloud Security Whitepapers
    1 Google Cloud Security Whitepapers March 2018 Google Cloud Encryption at Rest in Encryption in Transit in Application Layer Infrastructure Security Google Cloud Google Cloud Transport Security Design Overview in Google Cloud 2 Table of Contents Google Cloud Infrastructure Security Design Overview . 3 Encryption at Rest in Google Cloud . 23 Encryption in Transit in Google Cloud . 43 Application Layer Transport Security in Google Cloud . 75 3 A technical whitepaper from Google Cloud 4 Table of Contents Introduction . 7 Secure Low Level Infrastructure . 8 Security of Physical Premises Hardware Design and Provenance Secure Boot Stack and Machine Identity Secure Service Deployment . 9 Service Identity, Integrity, and Isolation Inter-Service Access Management Encryption of Inter-Service Communication Access Management of End User Data Secure Data Storage . 14 Encryption at Rest Deletion of Data Secure Internet Communication . 15 Google Front End Service Denial of Service (DoS) Protection User Authentication Operational Security . 17 Safe Software Development Keeping Employee Devices and Credentials Safe Reducing Insider Risk Intrusion Detection 5 Securing the Google Cloud Platform (GCP) . .. 19 Conclusion . 21 Additional Reading . 22 The content contained herein is correct as of January 2017, and represents the status quo as of the time it was written. Google’s security policies and systems may change going forward, as we continually improve protection for our customers. 6 CIO-level summary • Google has a global scale technical infrastructure designed to provide security through the entire information processing lifecycle at Google. This infrastructure provides secure deployment of services, secure storage of data with end user privacy safeguards, secure communications between services, secure and private communication with customers over the internet, and safe operation by administrators.
    [Show full text]
  • Understanding Alphabet and Google, 2017
    This research note is restricted to the personal use of [email protected]. Understanding Alphabet and Google, 2017 Published: 24 February 2017 ID: G00297707 Analyst(s): Tom Austin, David Mitchell Smith, Yefim V. Natis, Isabelle Durand, Ray Valdes, Bettina Tratz-Ryan, Roberta Cozza, Daniel O'Connell, Lydia Leong, Jeffrey Mann, Andrew Frank, Brian Blau, Chris Silva, Mark Hung, Adam Woodyer, Matthew W. Cain, Steve Riley, Martin Reynolds, Whit Andrews, Alexander Linden, David Yockelson, Joe Mariano Google's size, market differentiation, rapid pace of innovation and ambitions can complicate fully understanding the vendor and its fit to current digital business needs. CIOs and IT leaders can use this report to explore in detail selected topics from the Gartner Vendor Rating. Key Findings ■ Two outcomes are apparent more than a year after the creation of the Alphabet-Google structure: Google is beginning to show increased momentum and has made significant investments in its enterprise offerings (most of its 2016 acquisitions were focused on this); and it is applying more discipline in Alphabet's "Other Bets." ■ Google is flourishing despite challenging external market factors: adverse publicity, competitors, government regulators and law enforcement. ■ Google values data, encourages bold investments in long-term horizons, pivots plans based on results in near real time, and reveres user-oriented engineering excellence. ■ Google is fully committed to 100% cloud-based and web-scale infrastructure, massive scaling, the maximum rate of change, and stream-lined business processes for itself and its customers. Recommendations CIOs and IT leaders managing vendor risk and performance should: ■ Plan for a long-term strategic relationship with Google based on an assumption that "what you see is what you get." Major vendor changes to core culture and fundamental operating principles in response to customer requests usually come slowly, if at all.
    [Show full text]
  • Google App Engine Overview
    Google App Engine Overview Chris Schalk Developer Advocate http://twitter.com/cschalk What is cloud computing? 2 Cloud Computing Defined SaaS APaaS IaaS Source: Gartner AADI Summit Dec 2009 3 IaaS value proposition… 4 APaaS value proposition… 5 Google App Engine •Easy to build •Easy to maintain •Easy to scale 6 By the numbers 250M+ 250,000+100,000+ daily DevelopersApps Pageviews 7 7 In a word… via Wordle Word source: http://en.wikipedia.org/wiki/App_Engine 8 Some App Engine Partners 9 Socialwok 10 App Engine @ 11 Social networking at scale >62M Users 12 gigy Socialize 13 gigy Socialize Flexible Scalability "Although we typically host all our services in-house, on our own infrastructure, we felt that GAE would be a better fit for the live chat feature because of its unique traffic pattern, which is characterized by very low traffic most of the time with very high bursts during high profile events." Raviv Pavel, Gigya VP of Research and Development http://googleappengine.blogspot.com/2010/02/scalability-means-flexibility.html#links 14 Why App Engine? 15 Managing Everything is Hard 16 DIY Hosng means hidden costs •Idle capacity •Soware patches & upgrades •License fees •Lots of maintenance •Traffic & ulizaon forecasng •Upgrades 18 Cloud development in a box SDK & “The Cloud” Hardware Networking Operating system Application runtime Java, Python Static file serving Services Fault tolerance Load balancing 19 App Engine Details 20 Specialized Services Memcache Datastore URL Fetch Mail XMPP Task Queue Images Blobstore User Service 21 Language runtimes Duke, the Java mascot Copyright © Sun Microsystems Inc., all rights reserved.
    [Show full text]
  • Exploration of an Open Online Learning Platform Based on Google Cloud Computing
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Online-Journals.org (International Association of Online Engineering) Paper—Exploration of an Open Online Learning Platform Based on Google Cloud Computing Exploration of an Open Online Learning Platform Based on Google Cloud Computing https://doi.org/10.3991/ijet.v12i07.7249 Kai Zhao* North China University of Water Resources and Electric Power, Zhengzhou, China HenNan Agricultural University, Zhengzhou, China [email protected] Qingxue Yang North China University of Water Resources and Electric Power, Zhengzhou, China Xinming Ma HenNan Agricultural University, Zhengzhou, China Abstract—With the progress of society, traditional online learning plat- forms have demonstrated the uneven distribution of information resources, and teacher–student communication exhibits a certain delay. At present, cloud com- puting, which is a new product of information technology, has been favored in many areas because of its superior feedback mechanism and storage space. Therefore, to improve the integration of online learning information resources and facilitate interaction between teachers and students, we designed our own online learning system based on the Google cloud computing platform. We used Google’s cloud computing platform and the Google App Engine to devel- op a unified and open online learning platform that is capable of storing large amounts of data, integrating considerable amounts of learning resources, and storing them on cloud. Through a test, we determined that the designed online learning platform for sharing information resources and integrating teacher– student exchanges is highly beneficial. The platform helps the classroom learn- ing atmosphere become active, and has a positive effect on teaching methods.
    [Show full text]
  • PAAS Framework Implementation of Cloud Computing with Google Application Engine - a Review
    Amrita Sekhon | IJCSET(www.ijcset.net) | June 2016 | Vol 6, Issue 6, 218-222 PAAS Framework Implementation of Cloud Computing With Google Application Engine - A Review Amrita Sekhon Assistant Professor and Head Department of Computer Science ASBASJS Memorial College, Bela (Ropar) Punjab INDIA-140001 Contact No 9463680940 Abstract- Cloud Computing is a paradigm shift that implies infrastructure is owned by some cloud service sales computing using the Internet by sharing computer resources organization which further sells its services in the industry in place of using storage or software of a local PC. It is the or public arena. Hybrid cloud involves more than one type latest fab of the computer world. Amazon, Google, IBM and of independent clouds which are combined using some Microsoft are the big players in the game of cloud computing. special techniques and standards such that the applications Amazon has currently built the world’s largest marketplace and is a major mover in this revolution of cloud computing. It and data are transparent. is hosting a large number of other businesses on its cloud service infrastructure. Microsoft too entered the cloud computing scenario thus simplifying migration for all types of Windows. Cloud computing provides virtualized and dynamically scalable resources as a service across the Internet. According to the official definition given by NIST(National Institute of Standards and Technology) in 2011, "cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction." The NIST defines three service models of cloud computing namely Software as a Service (Saas), Infrastructure as a Service (Iaas) and Platform as a Service (Paas).
    [Show full text]