Index. Big Data analytics, , 355 BigQuery ad-hoc system, 236 Apache access log files AccessLog declaration, 240 commas as delimiters, 242

Size: px
Start display at page:

Download "Index. Big Data analytics, , 355 BigQuery ad-hoc system, 236 Apache access log files AccessLog declaration, 240 commas as delimiters, 242"

Transcription

1 Index A Access control lists (ACLs) default/predefined, permissions/scopes, Android key, 29 Apache access log files AccessLog declaration, 240 commas as delimiters, 242 CSV, 241 CustomLog directives, 239 environment variable declaration, 240 Github code-hosting platform, 242 JSON-encoded text file, 241 loading transformed data, location, 241 log entry, querying data, replacing tabs with string TAB, 242 tab characters as delimiters, 242 apply method, 271 Auth API keys, OAuth 2.0 (see OAuth 2.0) Autoscaler autoscaled managed instance groups, 81 autoscaling integrations, 77 gcloud CLI tool, instance template creation, 78 managed instance group, 76, 79 target utilization level, 77 utilization metric, 76 AvroIO class, 265 B Big Data analytics, , 355 BigQuery ad-hoc system, 236 Apache access log files AccessLog declaration, 240 commas as delimiters, 242 CSV, 241 CustomLog directives, 239 environment variable declaration, 240 Github code-hosting platform, 242 JSON-encoded text file, 241 loading transformed data, location, 241 log entry, querying data, replacing tabs with string TAB, 242 tab characters as delimiters, 242 columnar layout and distributed storage, 236 containers, 237 creating views, 252 data types, 238 date/time string, 238 Dremel research technology, 236 exporting data, importing data, interactive system, 236 petabytes size, 236 scalability, 236 shared multi-tenant architecture, 237 tree architecture, 236 Unix timestamp, 238 BigQueryIO class, 265 Bigtable, 211 Browser key, 29 C Capital expenditures (CapEx), 6 Cloud Dataflow construction access.log file, 267 AllowedOptions, input and output command, 268 PipelineOptions, 267 data sources and sinks AvroIO class, 265 BigQueryIO class, 265 Cloud Pub/Sub messages,

2 index Cloud Dataflow (cont.) PCollection objects, 264 TextIO class, 264 execution Cloud Storage, 268 Count transform, 270 ExtractLogExperience, 269 filtering operation, 269 FormatResultsFn, 272 options and application, 275 runner parameter, TopCodes, 271 Extract Logs UX, 268 PCollection, 259 pipelines, 255, 258 setup, 256 streaming data channels, 255 transformation (see Transformation) Cloud Datastore indexes autogenerate property, 222 Bigtable, 220 configuration file, 221 cost optimization, 229 datasets cursors, data repositories, 227 LIMIT, 227 OFFSET, 227 exploding, filtering, 229 index.yaml, 222 properties, 220 queries, querying ancestor, 220 and SDK, 221 sorting, 230 Cloud deployment manager configuration, 333 beta deployment-manager types, 337 boot images, 339 compute zones, 338 machine types, 338 resources property, 337 deployments management, 334, environment variables, 341 manifest, 334 parameters, 340 references, resources, 333 single compute engine VM, templates, 334, 339 Cloud domain name system (DNS) benefits, 295 change requests, 296 entities, 296 gcloud tool, 306 publishing internet identity adding IPv4 and IPv6 addresses, 302 adding multiple record sets, 303 creating managed zone, listing Cloud SQL instances, 302 listing DNS records, , 302, 306 open transaction, 303 PTR record, 305 rdns, 305 SPF records, 303 transaction object, TXT record, 304 TTL, 296 Cloud endpoints API, api_server, APIs explorer, 324 app.yaml, 311 client libraries generation authentication process, 328 endpointscfg.py, 326 fetchmeetingslist, 329 GoogleAccountCredential, 328 gradle module, 327 onactivityresult, 329 EndpointsAliasProperty, 317 NDB Datastore, 314 protorpc, 309 SDK, 310 services/request handlers EndpointModels.query_method, endpoints.method, 319 EndpointsModel.method, Cloud management system (CMS) autoscaler, 352 cloud launcher advantages, 351 click-to-deploy, 350 cloud DNS, 351 disadvantages, 351 WordPress, 350 cloud SQL, 351 definition, 349 health checks, 352 HTTP load balancer, 352 Cloud platform resources cloud client libraries, APIs, Developers Console permissions and auth, web-based interface, gcloud Tool, SDK, 20 projects, regions, zones, resources, and quotas,

3 Index Cloud publisher-subscriber approach, 265 lifecycle, 278 messages, processing messages pull subscriptions, push subscriptions, project and topic identifiers, 279 subscriptions acknowledgement deadline, pull, push, Python client library, 283 system, set up, 278 Cloud storage access control, ACLs (see Access control lists (ACLs)) advantages, 188 API access, 186 applications, 189 automation, 209 billing, 186 gcloud tool, 186 gsutil bucket creation, 187 cleaning, 188 execution, 187 installation, 185 uploading files, 187 handling errors, 200 lifecycle management, resumable upload, signed URL gsutil command-line tool, 197 signature, structure, strong consistency, 189 Comma-separated values (CSV), 241 Compute Engine autoscaler autoscaled managed instance groups, 81 autoscaling integrations, 77 gcloud CLI tool, 80 instance template creation, managed instance group, 76, target utilization level, 77 utilization metric, 76 global multi-datacenter web tier Asian nodes, 75 backend services, 70 content-based load balancing, 75 gcloud commands, global forwarding rules, 70 health check, 73 HTTP load-balancing service, 72 instance groups, 71 Linux commands, 71 load-distribution algorithm, 71 target HTTP proxy, 70 URL maps, 70, 76 load balancer definition, 65 forwarding rules, 65 HTTP load balancing, 65 load-distribution algorithm, 66 network load balancing, 65 target pools, PD, 55 VM (see Virtual machine (VM)) Container engine, Container_exec tool, 152 Core transformations combine, 263 Flatten, 264 GroupByKey, 263 ParDo, 262 D DevOps initiatives Container Engine cluster, 134 firewall rule, 137 gcloud command, 137 Kubernetes pod, 136 node, 134 Single Node Cluster, Wordpress installation, containers computational resources, 125 hypervisor models, LXC, 126 namespaces, 126 operating system level virtualization, 126 Docker client, 127 containers, 128 daemon, 127 hub, 127 images, 127 Kubernetes DNS, 134 Docker model, 132 Kubernetes cluster manager, 129 Kubernetes model, 132 labels and annotations, 131 namespace, 133 orchestration system, 129 pods, 129 replication controller, 130 service, 133 VolumeMounts property,

4 index DevOps toolbox cloud deployment manager (see Cloud deployment manager) hosted security services cloud debugger, 347 cloud security scanner, 347 cloud trace, 347 source and binary code management cloud repositories, 345 Google Container Registry, 347 Push-to-Deploy, 346 source code tools, 346 Docker container technology, 354 Domain name system (DNS), 295 E, F EndpointsAliasProperty, 317, 323 G gcloud bq command, 238 gcloud command-line interface (CLI), 160 GetResponseCodeFn class, 269 get_result() method, 97 Google APIs access control, 27 Auth (see Auth) OAuth 2.0, 27 OpenID Connect, 27 Translate API (see Translate API) Google App Engine (GAE), 361 api_version, 85 application outputs errors/uncaught exceptions, 86 deployment, 120 , handlers host, 85 integrated frameworks and libraries, key properties and ancestor paths batching and asynchronous operations, 96 Cloud Datastore, 95 meeting request, 95 ndb.keyproperty, 95 queries, request routing, transactions, 102 logs, 120 Memcache, Python 2.7, 85 scheduled tasks cron configuration, 119 parameters, 118 periodic format, 119 specific timing format, 119 SDK, 83 storing information additional arguments, 93 BlobKeyProperty, 91 BlobProperty, 90 BooleanProperty, 90 ComputedProperty, 92 data models, 90 DateProperty, 91 DateTimeProperty, 91 DynamicThing class, 93 Expando models, 93 file structure, 89 FloatProperty, 90 GenericProperty, 92 GeoPtProperty, 91 Google Cloud Datastore, 89 Google Cloud SQL, 89 Google Cloud Storage, 89 IntegerProperty, 90 JsonProperty, 92 KeyProperty, 91 LocalStructuredProperty, 91 PickleProperty, 92 StringProperty, 90 StructuredProperty, 91 TextProperty, 90 TimeProperty, 91 task queues administration console, 115 deferred tasks, deleting tasks, 116 handling tasks, push queues, threadsafe, 85 user management, 103 version number, 85 web applications, 84 YAML configuration files, 84 Google BigQuery. See BigQuery Google Cloud Datastore ancestor paths, availability, 212 cross-group transactions, 219 eventual consistency, 217 identifier, 216 indexes (see Cloud Datastore indexes) keys App Engine Python NDB, 215 entity retrieval, locality, 218 Node.js (JSON) API, 215 path, 216 protocol buffers, 215 transactionality,

5 Index limitations, 211 for LunchMate app, 213 model.py, 213 operation speed, 212 pricing, 231 properties, 213 scalability, 211 strong consistency, 217 test case, 219 Google Cloud DNS, 362. See also Cloud domain name system (DNS) Google Cloud Platform Amazon Web Services, economic innovations, 10 hardware innovations, 8 software innovations, 8 10 Google Cloud SQL, 362 features, 159 master Cloud SQL instance configuration steps, 174 my.cnf, 178 MySQL server software, 175 MySQL slave status, 179 MySQL Users, 178 mysqldump, 177, 179 server-id, 179 MySQL database (see MySQL database) performance-measuring, 181 Google Cloud Storage, 362 Google Compute Engine, 361 Google Container Engine, 362 Google Translate, 41 Gradle, 257, grep, 166 H Health-check requests, 154 I, J ios key, 29 IP-per-pod model, 132 K Keys-only query, 229 Kube-proxy, 133 Kubernetes container technology, 354 L Linux containers (LXC), 126 LunchMates application advantages, 360 architectures, 358 cloud datastore, 359 features, 358 Memcache, 359 networking libraries, 360 requirements, 358 scalability, 358 M main method, 272 Minimum viable product (MVP) approach, 355 Mobbo application, 356 MySQL database Cloud SQL instance binary logs, 170 database backup, 169, 171 gcloud CLI tool, 160 installation, 164 IPv4 Address, 162 read replica, 169, 171 SSL connection, 165 Wordpress CMS, 172 mysqldump, 177 MySQLslap, N named() method, 259 Namespaces, 126 Network address translation (NAT) router, 247 O OAuth 2.0. access request procedure, 30 application authentication, 31 user authentication client_secrets_json_path, 35 discovery classes, 36 manual access token, 36 parameters, 35 redirect, 36 refresh_token,

6 index OAuth 2.0. (cont.) 3-legged OAuth 2.0 user authentication flow, legged, urn\:ietf\:wg\:oauth\:2.0\:oob, 36 urn\:ietf\:wg\:oauth\:2.0\:oob\:auto, 36 OpenID Connect, 27 Operational expenditures (OpEx), 6 P, Q PARSE_IP function, 247 Persistent disk (PD), 55 Pointer record (PTR), Private IP addresses, 247 processelement method, 270 Projection queries, 230 Public cloud business benefits growth patterns, 7 pay-per-use business model, 7 self-service, 7 time to market, 6 economic benefits CapEx, 6 economies of scale, 5 OpEx, 6 ROI, 6 TCO, 5 technical benefits expertise, 5 resource utilization, 5 uptime, 4 put() method, 97 R RESTful services, 25 Return on investment (ROI), 6 Reverse DNS lookup/reverse DNS resolution (rdns), 305 Round-robin method, 66 S Sandboxed runtime, 354 Scalability, 7 Sender Policy Framework (SPF), 303 Server key, 29 ssl-certs describe command, 165 T, U Tablets, 212 TextIO class, 264 Three-legged authentication (3LO), 19 Time to live (TTL) parameter, 296 Total cost of ownership (TCO), 5 Transformation core transformations combine, 263 Flatten, 264 GroupByKey, 263 ParDo, 262 Count transform, 270 Developers Console, 260 ExtractLogExperience, 262 single transformation, 261 Top transform, 271 Translate API access batch query and response, 43 HTTP GET method, 41, 43 HTTP POST method, 43 HTTP query, 42 HTTP response, 42 phrases, 41 query words, 42 translate method, 41 translation request without source language, 42 using client programs, 47 discovering languages English sentence, 46 language query response, 44 retrieving language codes, 44 source language detection, 45 Spanish input, 46 specified target language, 45 URI template, 44 web-based Developers Console, 41 2-legged OAuth 2.0 user authentication, V, W, X, Y, Z Virtual machine (VM), 139 automatic scaling, 153 configuration elements, 154 CPU cores, 53 definition, 54 Docker containerization processes,

7 Index features, 139 firewall configuration, 153 gcloud command-line tool Apache web server, 64 command sequence lists, 59 default specifications, 60 external IP address, 64 firewall rules, 62 Google authentication screen, 58 Google login screen, 57 ingress network access, 60 instance creation, 59 instance deletion, 65 long URL and code, 59 project selection, 59 zone flag, 61 health-check requests, 154 instance types, 54 load balancer forwarding rule, 69 health checks, 66, 68 index.html file, 67 new instance creation, 66 target pool, web browser, 67 networks and firewalls, 55 resource settings control, 153 sandboxed App Engine, 143 sandbox environment, 139 SSH debugging, 149 standard and custom runtime, 140 <standard-runtime> options,

Developing Solutions for Google Cloud Platform (CPD200) Course Agenda

Developing Solutions for Google Cloud Platform (CPD200) Course Agenda Developing Solutions for Google Cloud Platform (CPD200) Course Agenda Module 1: Developing Solutions for Google Cloud Platform Identify the advantages of Google Cloud Platform for solution development

More information

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Module 1: Google Cloud Platform Projects Identify project resources and quotas Explain the purpose of Google Cloud Resource

More information

Cloud Technologies. for Enterprise

Cloud Technologies. for Enterprise Cloud Technologies for Enterprise Is cloud computing the harbinger of the next Industrial Revolution? The time of large data centres holding hundreds of data servers is becoming a thing of the past. As

More information

/ Cloud Computing. Recitation 5 February 14th, 2017

/ Cloud Computing. Recitation 5 February 14th, 2017 15-319 / 15-619 Cloud Computing Recitation 5 February 14th, 2017 1 Overview Administrative issues Office Hours, Piazza guidelines Last week s reflection Project 2.1, OLI Unit 2 modules 5 and 6 This week

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

Important DevOps Technologies (3+2+3days) for Deployment

Important DevOps Technologies (3+2+3days) for Deployment Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in

More information

Think Small to Scale Big

Think Small to Scale Big Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger

More information

70-532: Developing Microsoft Azure Solutions

70-532: Developing Microsoft Azure Solutions 70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.

More information

Introduction to cloud computing

Introduction to cloud computing Introduction to cloud computing History of cloud Different vendors of Cloud computing Importance of cloud computing Advantages and disadvantages of cloud computing Cloud deployment methods Private cloud

More information

Google GCP-Solution Architects Exam

Google GCP-Solution Architects Exam Volume: 90 Questions Question: 1 Regarding memcache which of the options is an ideal use case? A. Caching data that isn't accessed often B. Caching data that is written more than it's read C. Caching important

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

StreamSets Control Hub Installation Guide

StreamSets Control Hub Installation Guide StreamSets Control Hub Installation Guide Version 3.2.1 2018, StreamSets, Inc. All rights reserved. Table of Contents 2 Table of Contents Chapter 1: What's New...1 What's New in 3.2.1... 2 What's New in

More information

Kubernetes introduction. Container orchestration

Kubernetes introduction. Container orchestration Kubernetes introduction Container orchestration Container Orchestration Why we need container orchestration? Restart containers if they are not healthy. Provide private container network. Service discovery.

More information

Kuber-what?! Learn about Kubernetes

Kuber-what?! Learn about Kubernetes DEVNET-1999 Kuber-what?! Learn about Kubernetes Ashley Roach, Principal Engineer Evangelist Agenda Objectives A brief primer on containers The problems with running containers at scale Orchestration systems

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

Kubernetes: Twelve KeyFeatures

Kubernetes: Twelve KeyFeatures Kubernetes: Twelve KeyFeatures Kubernetes is a Greek word which means helmsman, or the pilot of a ship. It is an open source project that was started by Google and derived from Borg, which is used inside

More information

Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content

Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Introduction to Cloud Computing A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction

More information

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction WHITE PAPER RedHat OpenShift Container Platform Abstract Benefits: Applications are designed around smaller independent components called microservices. Elastic resources: Scale up or down quickly and

More information

How can you implement this through a script that a scheduling daemon runs daily on the application servers?

How can you implement this through a script that a scheduling daemon runs daily on the application servers? You ve been tasked with implementing an automated data backup solution for your application servers that run on Amazon EC2 with Amazon EBS volumes. You want to use a distributed data store for your backups

More information

DevOps Course Content

DevOps Course Content DevOps Course Content 1. Introduction: Understanding Development Development SDLC using WaterFall & Agile Understanding Operations DevOps to the rescue What is DevOps DevOps SDLC Continuous Delivery model

More information

OpenShift 3 Technical Architecture. Clayton Coleman, Dan McPherson Lead Engineers

OpenShift 3 Technical Architecture. Clayton Coleman, Dan McPherson Lead Engineers OpenShift 3 Technical Architecture Clayton Coleman, Dan McPherson Lead Engineers Principles The future of *aas Redefine the Application Networked components wired together Not just a web frontend anymore

More information

Embedded type method, overriding, Error handling, Full-fledged web framework, 208 Function defer, 31 panic, 32 recover, 32 33

Embedded type method, overriding, Error handling, Full-fledged web framework, 208 Function defer, 31 panic, 32 recover, 32 33 Index A Alice package, 108, 110 App Engine applications configuration file, 258 259 goapp deploy command, 262 Google Developers Console project creation, 261 project details, 262 HTTP server, 257 258 task

More information

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2 Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.

More information

70-532: Developing Microsoft Azure Solutions

70-532: Developing Microsoft Azure Solutions 70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines

More information

Building Scalable Web Apps with Python and Google Cloud Platform. Dan Sanderson, April 2015

Building Scalable Web Apps with Python and Google Cloud Platform. Dan Sanderson, April 2015 Building Scalable Web Apps with Python and Google Cloud Platform Dan Sanderson, April 2015 June 2015 pre-order now Agenda Introducing GCP & GAE Starting a project with gcloud and Cloud Console Understanding

More information

Containers, Serverless and Functions in a nutshell. Eugene Fedorenko

Containers, Serverless and Functions in a nutshell. Eugene Fedorenko Containers, Serverless and Functions in a nutshell Eugene Fedorenko About me Eugene Fedorenko Senior Architect Flexagon adfpractice-fedor.blogspot.com @fisbudo Agenda Containers Microservices Docker Kubernetes

More information

AWS Administration. Suggested Pre-requisites Basic IT Knowledge

AWS Administration. Suggested Pre-requisites Basic IT Knowledge Course Description Amazon Web Services Administration (AWS Administration) course starts your Cloud Journey. If you are planning to learn Cloud Computing and Amazon Web Services in particular, then this

More information

ServiceStage. User Guide. Issue 01 Date

ServiceStage. User Guide. Issue 01 Date Issue 01 Date 2018-06-26 Contents Contents 1 Environment Preparation...1 2 Console... 3 3 Resource Preparation... 5 3.1 Creating a Cluster... 5 3.2 Creating a Namespace... 11 3.3 Adding a Node...12 3.4

More information

How to Re-Architect without Breaking Stuff (too much) Owen Garrett March 2018

How to Re-Architect without Breaking Stuff (too much) Owen Garrett March 2018 How to Re-Architect without Breaking Stuff (too much) Owen Garrett March 2018 owen@nginx.com All problems in computer science can be solved by another layer of indirection --- David Wheeler, FRS This giant

More information

Windows Azure Services - At Different Levels

Windows Azure Services - At Different Levels Windows Azure Windows Azure Services - At Different Levels SaaS eg : MS Office 365 Paas eg : Azure SQL Database, Azure websites, Azure Content Delivery Network (CDN), Azure BizTalk Services, and Azure

More information

Techno Expert Solutions

Techno Expert Solutions Course Content of Microsoft Windows Azzure Developer: Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks

More information

Table of Contents 1.1. Overview. Containers, Docker, Registries vsphere Integrated Containers Engine

Table of Contents 1.1. Overview. Containers, Docker, Registries vsphere Integrated Containers Engine Table of Contents Overview Containers, Docker, Registries vsphere Integrated Containers Engine Management Portal Registry Roles and Personas 1.1 1.1.1 1.1.2 1.1.2.1 1.1.2.2 1.1.2.3 1.1.2.4 2 Overview of

More information

Course AZ-100T01-A: Manage Subscriptions and Resources

Course AZ-100T01-A: Manage Subscriptions and Resources Course AZ-100T01-A: Manage Subscriptions and Resources Module 1: Managing Azure Subscriptions In this module, you ll learn about the components that make up an Azure subscription and how management groups

More information

Continuous Integration and Deployment (CI/CD)

Continuous Integration and Deployment (CI/CD) WHITEPAPER OCT 2015 Table of contents Chapter 1. Introduction... 3 Chapter 2. Continuous Integration... 4 Chapter 3. Continuous Deployment... 6 2 Chapter 1: Introduction Apcera Support Team October 2015

More information

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4 Cloud & container monitoring 04.05.2018, Lars Michelsen Some cloud definitions Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Software-as-a-Service (SaaS) Applications

More information

IBM Planning Analytics Workspace Local Distributed Soufiane Azizi. IBM Planning Analytics

IBM Planning Analytics Workspace Local Distributed Soufiane Azizi. IBM Planning Analytics IBM Planning Analytics Workspace Local Distributed Soufiane Azizi IBM Planning Analytics IBM Canada - Cognos Ottawa Lab. IBM Planning Analytics Agenda 1. Demo PAW High Availability on a Prebuilt Swarm

More information

Amazon Web Services Training. Training Topics:

Amazon Web Services Training. Training Topics: Amazon Web Services Training Training Topics: SECTION1: INTRODUCTION TO CLOUD COMPUTING A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction to Cloud Computing

More information

/ Cloud Computing. Recitation 5 September 26 th, 2017

/ Cloud Computing. Recitation 5 September 26 th, 2017 15-319 / 15-619 Cloud Computing Recitation 5 September 26 th, 2017 1 Overview Administrative issues Office Hours, Piazza guidelines Last week s reflection Project 2.1, OLI Unit 2 modules 5 and 6 This week

More information

An Introduction to Kubernetes

An Introduction to Kubernetes 8.10.2016 An Introduction to Kubernetes Premys Kafka premysl.kafka@hpe.com kafkapre https://github.com/kafkapre { History }???? - Virtual Machines 2008 - Linux containers (LXC) 2013 - Docker 2013 - CoreOS

More information

Table of Contents DevOps Administrators

Table of Contents DevOps Administrators DevOps Administrators Table of Contents DevOps Administrators Overview for DevOps Admins Managing Images, Projects, Users Configure a Registry Create Users Assign the Administrator Role Create a Project

More information

We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info

We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Storage & Database Services : Introduction

More information

Storing Your Application s Data in the Google Cloud

Storing Your Application s Data in the Google Cloud Storing Your Application s Data in the Google Cloud Mike Schwartz & Navneet Joneja May 10, 2011 Please provide feedback for this session at http://goo.gl/osz7c Hashtags: #io2011, #AppEngine Overview Introduction

More information

INSTALLATION RUNBOOK FOR Iron.io + IronWorker

INSTALLATION RUNBOOK FOR Iron.io + IronWorker INSTALLATION RUNBOOK FOR Iron.io + IronWorker Application Type: Job processing Application Version: 1.0 MOS Version: 8.0 OpenStack version: Liberty Murano package checksum: Glance image checksum (docker):

More information

Let s say that hosting a cloudbased application is like car ownership

Let s say that hosting a cloudbased application is like car ownership Let s say that hosting a cloudbased application is like car ownership Azure App Service App Service Features & Capabilities All features and capabilities are shared across all of App Service application

More information

What s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect

What s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect What s New in Red Hat OpenShift Container Platform 3.4 Torben Jäger Red Hat Solution Architect OpenShift Roadmap OpenShift Container Platform 3.2 Kubernetes 1.2 & Docker 1.9 Red Hat

More information

A10 HARMONY CONTROLLER

A10 HARMONY CONTROLLER DATA SHEET A10 HARMONY CONTROLLER AGILE MANAGEMENT, AUTOMATION, ANALYTICS FOR MULTI-CLOUD ENVIRONMENTS PLATFORMS A10 Harmony Controller provides centralized agile management, automation and analytics for

More information

VMware Integrated OpenStack with Kubernetes Getting Started Guide. VMware Integrated OpenStack 4.1

VMware Integrated OpenStack with Kubernetes Getting Started Guide. VMware Integrated OpenStack 4.1 VMware Integrated OpenStack with Kubernetes Getting Started Guide VMware Integrated OpenStack 4.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

20532D: Developing Microsoft Azure Solutions

20532D: Developing Microsoft Azure Solutions 20532D: Developing Microsoft Azure Solutions Course Details Course Code: Duration: Notes: 20532D 5 days Elements of this syllabus are subject to change. About this course This course is intended for students

More information

Platform as a Service (PaaS)

Platform as a Service (PaaS) Basics of Cloud Computing Lecture 6 Platform as a Service (PaaS) Satish Narayana Srirama Several slides are taken from Pelle Jakovits Outline Introduction to PaaS Google Cloud Google App Engine Other PaaS

More information

https://bit.do/pgsessions-postgresqlkubernetes PostgreSQL and Kubernetes Database as a Service without a Vendor Lock-in Oleksii Kliukin PostgreSQL Sessions 10 Paris, France About me PostgreSQL Engineer

More information

Exam : Implementing Microsoft Azure Infrastructure Solutions

Exam : Implementing Microsoft Azure Infrastructure Solutions Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Design and Implement Azure App Service

More information

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat Accelerate at DevOps Speed With Openshift v3 Alessandro Vozza & Samuel Terburg Red Hat IT (R)Evolution Red Hat Brings It All Together What is Kubernetes Open source container cluster manager Inspired by

More information

agenda PAE Docker Docker PAE

agenda PAE Docker Docker PAE Docker 2016.03.26 agenda PAE Docker Docker PAE 2 3 PAE PlCloud APP Engine Docker Docker Caas APP 4 APP APP volume images 5 App 6 APP Show Time 7 8 Docker Public DockerHup Private registry push pull AUFS

More information

itexamdump 최고이자최신인 IT 인증시험덤프 일년무료업데이트서비스제공

itexamdump 최고이자최신인 IT 인증시험덤프   일년무료업데이트서비스제공 itexamdump 최고이자최신인 IT 인증시험덤프 http://www.itexamdump.com 일년무료업데이트서비스제공 Exam : Professional-Cloud-Architect Title : Google Certified Professional - Cloud Architect (GCP) Vendor : Google Version : DEMO Get

More information

DEVOPS COURSE CONTENT

DEVOPS COURSE CONTENT LINUX Basics: Unix and linux difference Linux File system structure Basic linux/unix commands Changing file permissions and ownership Types of links soft and hard link Filter commands Simple filter and

More information

Document Sub Title. Yotpo. Technical Overview 07/18/ Yotpo

Document Sub Title. Yotpo. Technical Overview 07/18/ Yotpo Document Sub Title Yotpo Technical Overview 07/18/2016 2015 Yotpo Contents Introduction... 3 Yotpo Architecture... 4 Yotpo Back Office (or B2B)... 4 Yotpo On-Site Presence... 4 Technologies... 5 Real-Time

More information

Amazon Web Services (AWS) Training Course Content

Amazon Web Services (AWS) Training Course Content Amazon Web Services (AWS) Training Course Content SECTION 1: CLOUD COMPUTING INTRODUCTION History of Cloud Computing Concept of Client Server Computing Distributed Computing and it s Challenges What is

More information

Docker and Oracle Everything You Wanted To Know

Docker and Oracle Everything You Wanted To Know Docker and Oracle Everything You Wanted To Know June, 2017 Umesh Tanna Principal Technology Sales Consultant Oracle Sales Consulting Centers(SCC) Bangalore Safe Harbor Statement The following is intended

More information

VMware Integrated OpenStack with Kubernetes Getting Started Guide. VMware Integrated OpenStack 4.0

VMware Integrated OpenStack with Kubernetes Getting Started Guide. VMware Integrated OpenStack 4.0 VMware Integrated OpenStack with Kubernetes Getting Started Guide VMware Integrated OpenStack 4.0 VMware Integrated OpenStack with Kubernetes Getting Started Guide You can find the most up-to-date technical

More information

Kuberiter White Paper. Kubernetes. Cloud Provider Comparison Chart. Lawrence Manickam Kuberiter Inc

Kuberiter White Paper. Kubernetes. Cloud Provider Comparison Chart. Lawrence Manickam Kuberiter Inc Kuberiter White Paper Kubernetes Cloud Provider Comparison Chart Lawrence Manickam Kuberiter Inc Oct 2018 Executive Summary Kubernetes (K8S) has become the de facto standard for Cloud Application Deployments.

More information

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

At Course Completion Prepares you as per certification requirements for AWS Developer Associate. [AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

More information

Designing MQ deployments for the cloud generation

Designing MQ deployments for the cloud generation Designing MQ deployments for the cloud generation WebSphere User Group, London Arthur Barr, Senior Software Engineer, IBM MQ 30 th March 2017 Top business drivers for cloud 2 Source: OpenStack user survey,

More information

Continuous delivery while migrating to Kubernetes

Continuous delivery while migrating to Kubernetes Continuous delivery while migrating to Kubernetes Audun Fauchald Strand Øyvind Ingebrigtsen Øvergaard @audunstrand @oyvindio FINN Infrastructure History Kubernetes at FINN Agenda Finn Infrastructure As

More information

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud CONTAINER CLOUD SERVICE Managing on Why Container Service? The cloud application development and deployment paradigm is changing. Docker containers make your operations teams and development teams more

More information

Google Professional Cloud Architect.43q

Google Professional Cloud Architect.43q Google Professional Cloud Architect.43q Passing Score: 800 Time Limit: 120 min Google Certified Professional Cloud Architect Testlet 1 Company Overview JencoMart is a global retailer with over 10,000 stores

More information

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE Lutz Lange - Senior Solution Architect Red Hat Digital Transformation It requires an evolution in. Applications Infrastructure

More information

CS-580K/480K Advanced Topics in Cloud Computing. Container III

CS-580K/480K Advanced Topics in Cloud Computing. Container III CS-580/480 Advanced Topics in Cloud Computing Container III 1 Docker Container https://www.docker.com/ Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers.

More information

FROM ZERO TO PORTABILITY

FROM ZERO TO PORTABILITY FROM ZERO TO PORTABILITY? Maximilian Michels mxm@apache.org APACHE BEAM S JOURNEY TO CROSS-LANGUAGE DATA PROCESSING @stadtlegende maximilianmichels.com FOSDEM 2019 What is Beam? What does portability mean?

More information

CIT 668: System Architecture. Amazon Web Services

CIT 668: System Architecture. Amazon Web Services CIT 668: System Architecture Amazon Web Services Topics 1. AWS Global Infrastructure 2. Foundation Services 1. Compute 2. Storage 3. Database 4. Network 3. AWS Economics Amazon Services Architecture Regions

More information

@joerg_schad Nightmares of a Container Orchestration System

@joerg_schad Nightmares of a Container Orchestration System @joerg_schad Nightmares of a Container Orchestration System 2017 Mesosphere, Inc. All Rights Reserved. 1 Jörg Schad Distributed Systems Engineer @joerg_schad Jan Repnak Support Engineer/ Solution Architect

More information

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization:

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization: AWS Course Syllabus Linux Fundamentals Installation and Initialization: Installation, Package Selection Anatomy of a Kickstart File, Command line Introduction to Bash Shell System Initialization, Starting

More information

Building a Kubernetes on Bare-Metal Cluster to Serve Wikipedia. Alexandros Kosiaris Giuseppe Lavagetto

Building a Kubernetes on Bare-Metal Cluster to Serve Wikipedia. Alexandros Kosiaris Giuseppe Lavagetto Building a Kubernetes on Bare-Metal Cluster to Serve Wikipedia Alexandros Kosiaris Giuseppe Lavagetto Introduction The Wikimedia Foundation is the organization running the infrastructure supporting Wikipedia

More information

Google Certified Professional - Cloud Architect.exam.47q

Google Certified Professional - Cloud Architect.exam.47q Google Certified Professional - Cloud Architect.exam.47q Number: GoogleCloudArchitect Passing Score: 800 Time Limit: 120 min https://www.gratisexam.com/ Google Certified Professional Cloud Architect (English)

More information

Run containerized applications from pre-existing images stored in a centralized registry

Run containerized applications from pre-existing images stored in a centralized registry Introduction This examination is based upon the most critical job activities a Docker Certified Associate performs. The skills and knowledge certified by this examination represent a level of expertise

More information

S Implementing DevOps and Hybrid Cloud

S Implementing DevOps and Hybrid Cloud S- Implementing DevOps and Hybrid Cloud Srihari Angaluri Lenovo Data Center Group Red Hat Summit // Outline DevOps and Containers Architectural Considerations Lenovo Cloud Technology Center Implementing

More information

Infoblox IPAM Driver for Kubernetes User's Guide

Infoblox IPAM Driver for Kubernetes User's Guide Infoblox IPAM Driver for Kubernetes User's Guide 1. Infoblox IPAM Driver for Kubernetes...................................................................... 3 1.1 Overview.......................................................................................

More information

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI /

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI / Index A Agent platforms, 10 system and user capabilities, 10 Agent pool add user, 12 assign permissions, 55 56 default pool, 8 hosted Linux pool, 8 hosted pool, 7 set up assign administrator role, 45 auto-provision

More information

KubeNow Documentation

KubeNow Documentation KubeNow Documentation Release 0.3.0 mcapuccini Dec 13, 2017 Getting Started 1 Prerequisites 3 1.1 Install Docker.............................................. 3 1.2 Get KubeNow..............................................

More information

Infoblox IPAM Driver for Kubernetes. Page 1

Infoblox IPAM Driver for Kubernetes. Page 1 Infoblox IPAM Driver for Kubernetes Page 1 1. CNI-Infoblox IPAM Driver for Kubernetes.................................................................. 3 1.1 Overview.......................................................................................

More information

Building A Better Test Platform:

Building A Better Test Platform: Building A Better Test Platform: A Case Study of Improving Apache HBase Testing with Docker Aleks Shulman, Dima Spivak Outline About Cloudera Apache HBase Overview API compatibility API compatibility testing

More information

DevOps Technologies. for Deployment

DevOps Technologies. for Deployment DevOps Technologies for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in several ways. In its most

More information

Identity Management and Compliance in OpenShift

Identity Management and Compliance in OpenShift Identity Management and Compliance in OpenShift Or Use DevOps to Make Your Auditors and Suits Happy Marc Boorshtein CTO, Tremolo Security Ellen Newlands Senior Security Product Manager, Cloud Business

More information

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.  IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : 70-534 Title : Architecting Microsoft Azure Solutions Vendor : Microsoft Version : DEMO Get Latest & Valid 70-534 Exam's

More information

FROM VSTS TO AZURE DEVOPS

FROM VSTS TO AZURE DEVOPS #DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using

More information

Red Hat OpenShift Application Runtimes 0.1

Red Hat OpenShift Application Runtimes 0.1 Red Hat OpenShift Application Runtimes 0.1 Install and Configure the developers.redhat.com/launch Application on a Single-node OpenShift Cluster For Use with Red Hat OpenShift Application Runtimes Last

More information

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo) RED HAT DAYS VANCOUVER Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo) Paul Armstrong Principal Solutions Architect Gerald Nunn Senior Middleware Solutions

More information

개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017

개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017 개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform Hyunsoo Kim(hykim@redhat.com) Senior Solution Architect 07.Feb.2017 1 Agenda 1. What is DevOps? 2. Platform as a Service(PaaS) 3. Build & Deploy on PaaS

More information

Red Hat OpenShift Application Runtimes 1

Red Hat OpenShift Application Runtimes 1 Red Hat OpenShift Application Runtimes 1 Install and Configure the Fabric8 Launcher Tool For Use with Red Hat OpenShift Application Runtimes Last Updated: 2018-03-09 Red Hat OpenShift Application Runtimes

More information

Red Hat Quay 2.9 Deploy Red Hat Quay - Basic

Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Deploy Red Hat Quay Last Updated: 2018-09-14 Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Deploy Red Hat Quay Legal Notice Copyright 2018 Red Hat, Inc. The

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions Developing Microsoft Azure Solutions Duration: 5 Days Course Code: M20532 Overview: This course is intended for students who have experience building web applications. Students should also have experience

More information

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Windows VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

CONTAINERS AND MICROSERVICES WITH CONTRAIL

CONTAINERS AND MICROSERVICES WITH CONTRAIL CONTAINERS AND MICROSERVICES WITH CONTRAIL Scott Sneddon Sree Sarva DP Ayyadevara Sr. Director Sr. Director Director Cloud and SDN Contrail Solutions Product Line Management This statement of direction

More information

Kubernetes objects on Microsoft Azure

Kubernetes objects on Microsoft Azure Kubernetes objects on Microsoft Azure An introduction to deployment options based on a simple ASP.NET Core web application By Mahesh Kshirsagar Azure Customer Advisory Team (AzureCAT) January 2018 Contents

More information

70-487: Developing Windows Azure and Web Services

70-487: Developing Windows Azure and Web Services 70-487: Developing Windows Azure and Web Services Candidates for this certification are professional developers that use Visual Studio 2015112017 11 and the Microsoft.NET Core Framework 4.5 to design and

More information

Mesosphere and Percona Server for MongoDB. Jeff Sandstrom, Product Manager (Percona) Ravi Yadav, Tech. Partnerships Lead (Mesosphere)

Mesosphere and Percona Server for MongoDB. Jeff Sandstrom, Product Manager (Percona) Ravi Yadav, Tech. Partnerships Lead (Mesosphere) Mesosphere and Percona Server for MongoDB Jeff Sandstrom, Product Manager (Percona) Ravi Yadav, Tech. Partnerships Lead (Mesosphere) Mesosphere DC/OS MICROSERVICES, CONTAINERS, & DEV TOOLS DATA SERVICES,

More information

So, I have all these containers! Now what?

So, I have all these containers! Now what? So, I have all these containers! Now what? Image by Connie Zhou Developer View job hello_world = { runtime = { cell = 'ic' } // Cell (cluster) to run in binary = '.../hello_world_webserver' // Program

More information

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Lessons Learned: Building Scalable & Elastic Akka Clusters on Google Managed Kubernetes. - Timo Mechler & Charles Adetiloye

Lessons Learned: Building Scalable & Elastic Akka Clusters on Google Managed Kubernetes. - Timo Mechler & Charles Adetiloye Lessons Learned: Building Scalable & Elastic Akka Clusters on Google Managed Kubernetes - Timo Mechler & Charles Adetiloye About MavenCode MavenCode is a Data Analytics software company offering training,

More information

TEN LAYERS OF CONTAINER SECURITY

TEN LAYERS OF CONTAINER SECURITY TEN LAYERS OF CONTAINER SECURITY Tim Hunt Kirsten Newcomer May 2017 ABOUT YOU Are you using containers? What s your role? Security professionals Developers / Architects Infrastructure / Ops Who considers

More information

A New Model for Image Distribution

A New Model for Image Distribution A New Model for Image Distribution Stephen Day Distribution, Tech Lead Docker, Inc. stephen@docker.com @stevvooe github.com/stevvooe Overview Why does this matter? History Docker Registry API V2 Implementation

More information