CycleCloud Developer's Guide. version 5.3.0

Size: px
Start display at page:

Download "CycleCloud Developer's Guide. version 5.3.0"

Transcription

1 CycleCloud Developer's Guide version 5.3.0

2 Contents CycleCloud Developers Guide 1 Overview 1 Orchestration 1 Phase Plugins 2 RESTful API 2 Standard Types 5 Cloud.Cluster 5 Cloud.Node Definition 6 AWS Types 14 AWS.Instance 14 CycleCloud Cluster Services Registration 15 Uses 15 How does it work? 15 Message Schema 15 Handler Plugins 16 HTTP Routing Table 19

3 CycleCloud Developers Guide Overview CycleCloud manages cloud resources. Data is stored as records in CycleCloud and can be managed using a RESTful API. Orchestration In CycleCloud, clusters and nodes are orchestrated resources that go from off to Started (in which they typically get matching cloud resources allocated for them), and then to Terminated at user request (in which those cloud resources are removed). Each resource has a target state that the user would like it to be in. In order to get to that state, it goes through one or more intermediate states along the way. Each state consists of a set of phases (defined by plugins) that all have to complete successfully before the state is done. When all the phases in a state finish, the state itself is finished, and the resource moves on to the next state in line. If that is the last state (which is always the target state) then the resource is completed, because its target state and its actual state match. The states are tracked externally in two records: Cloud.Phase and the resource being orchestrated. All resources that are currently in the same phase are handled in a batch. These are the activities for a phase: Running: this phase is actively running with some resources Sleeping: there are no running resources in this phase, but there are resources sleeping until a point in the future Inactive: there are no resources associated with this phase Canceling: this phase is active, but it is being canceled Similarly, a resource has an associated status for each phase it can be in: Running: this resource is currently in this phase Waiting: this resource will be in the phase the next time the phase runs Sleeping: this resource will be in the phase after a given time in the future Completed: this resource already ran this phase to completion Failed: an error occurred while running this phase Canceling: this resource was running, but is being canceled so it can move to some other target state When resources enter each state, we also run user-defined listeners with the list of resources that entered that state. 1

4 When a phase completes, there are three possibilities: it goes to Running again, because while it was running there were resources that entered the phase; it goes to Sleeping, because there are resources in the phase that are sleeping (either from this phase execution or an earlier one); or it goes to Inactive. Phase Plugins CycleCloud ships with a set of plugins to define the orchestration process for specific cloud providers, as well as standard features. Developers can write their own phase plugins. Phase plugins are defined with the following attributes: HandlesStates The name of the state (or a list of states) during which this plugin is called ResourceType The type or types of resources this plugin handles (typically Cloud.Node) PhaseName The name of the phase for this plugin. Names must be unique. Phase_Description An optional description of this phase. Any attributes of the form "Phase_ATTRIBUTE" will be stored as ATTRIBUTE on the phase. HandlesProvider The cloud provider (eg "aws") that this plugin is intended for, or none if this plugin is not provider-specific ResourceConstraint A filter that limits the resources for which this plugin is called RESTful API Note: all requests are access controlled using the HTTP basic authentication scheme. In addition, unless otherwise noted, all requests return 200 OK in case of success, 409 Conflict in case of user error, and 500 Internal Server Error in case of failure. GET /cloud/api/clusters GET /cloud/api/clusters/{clustername} Returns the current list of clusters as JSON. Each cluster is a dictionary whose contents are the Cloud.Cluster record, with two additional keys: Nodes: the list of Cloud.Node records in this cluster Instances: the list of AWS.Instance records in this cluster 2

5 If clustername is specified, the list only contains the named cluster. POST /cloud/api/import_cluster/{clustername} Parses and stores the embedded cluster as the given name. The body can be encoded as either application/x-www-form-urlencoded or multipart/form-data. Form Parameters: cluster -- The contents of the cluster. parameters -- Optional. If specified, this contains the cluster parameters to use when creating this cluster. parameters_format -- Optional. If parameters are given, this indicates the format of the cluster parameters. "json" is currently supported. force -- Optional. If "true", the existing cluster is updated to match. template -- Optional. If the cluster parameter is specified, this is the name of the cluster to import from the cluster definition, which can contain more than one cluster definition. (It defaults to clustername.) If the cluster parameter is not specified, it is the name of the existing stored cluster template to use. as_template -- Optional. If "true", the cluster is stored as a template, meaning it can be used to create other clusters. POST /cloud/actions/startcluster/{clustername} Starts the named cluster. Query Parameters: wait_time -- Optional. How long to wait for the orchestration process to begin POST /cloud/actions/add_node/{clustername}/{nodetemplate} POST /cloud/actions/add_node/{clustername} Adds nodes to a cluster. If the cluster is already started, then the nodes will also be started. If nodetemplate is given, copies of that node are added. If not given, the nodearray node is used. If there is more than one, a status of 409 is returned. 3

6 Query Parameters: count -- Optional. If specified, how many copies of the nodes to start fixed -- Optional. If "true", these nodes will be recreated when a cluster is terminated and started again. If not specified or "false", the nodes will be deleted when the cluster is terminated. source_cluster -- Optional. If given, this will use the matching node in source_cluster as the source rather than the node in clustername. wait_time -- Optional. How long to wait for the orchestration process to begin POST /cloud/actions/terminate_node/{clustername}/{nodename} POST /cloud/actions/terminate_node/{clustername} Terminates and optionally removes nodes from a cluster. You can specify either nodename or a filter that matches nodes. Query Parameters: wait_time -- Optional. How long to wait for the orchestration process to begin filter -- Optional. If given, this is a filter expression that matches nodes that should be terminated. For example, to delete a set of nodes: Name in { "name1", "name2", "name3" } instance-filter -- Optional. If given, this is a filter expression that matches running instances whose nodes should be terminated. For example, to terminate all nodes in a single availability zone: Zone == "us-east-1a" remove -- Optional. If "true", the nodes are deleted after they are terminated. force -- Optional. If "true", and remove is "true", nodes are deleted as long as the termination process has started, even if it has not completed. This is primarily intended for "stuck" termination processes that cannot complete (for instance, due to an unhandled cloud provider error). Warning Use of the force parameter can leave instances running in the cloud! POST /cloud/actions/terminatecluster/{clustername} Terminates the named cluster 4

7 Query Parameters: wait_time -- Optional. How long to wait for the orchestration process to begin POST /cloud/actions/removecluster/{clustername} Deletes the cluster. The cluster must be terminated already. Query Parameters: force -- Optional. If "true", the cluster is deleted as long as the termination process has started, even if it has not completed. This is primarily intended for "stuck" termination processes that cannot complete (for instance, due to an unhandled cloud provider error). Warning Use of the force parameter can leave instances running in the cloud! Standard Types Cloud.Cluster Cloud.Cluster Configuration Attributes Autoscale If true, nodes in a nodearray will be added or deleted based on demand. ParentName The name of the parent cluster if you are using a cluster-of-clusters configuration for massive scale. Valid values are any cluster name that is running and set up as a parent cluster. Password Ignored as of CycleCloud For the same behavior, set the node level configuration attribute 'cyclecloud.shared_user.password' instead. Username Ignored as of CycleCloud For the same behavior, set the node level configuration attribute 'cyclecloud.shared_user.name' instead. Cloud.Cluster Status Attributes These attributes cannot be changed by users. ActivePhases The cluster initialization steps that are currently being executed for this node. 5

8 EnteredCurrentState The time this cluster last changed state. FirstStartTime The first time this cluster was started. NodeArrays A record with an entry for each node array in the cluster (recursive). PhaseMap Information on the cluster initialization steps for this node. StartCount How many times this cluster was started. StartTime Started State The time this cluster was last started. True if this cluster is started and should be running. The state this cluster is in currently. TerminationTime The time this cluster was last terminated. Cloud.Node Definition Cloud.Node Configuration Attributes AWS.AvailabilityZoneGroup The user-specified name for a group of spot instances that are in the same availability zone. AWS.EBSOptimized Whether the instance is optimized for EBS I/O. AWS.InstanceProfileArn The Amazon Resource Name (ARN) of the IAM instance profile to associate with the instances. AWS.InstanceProfileName The name of the IAM Instance Profile (IIP) to associate with the instances. AWS.Kernel 6

9 The ID of the kernel. Note: Amazon recommends that you use PV-GRUB instead of kernels and RAM disks. AWS.LaunchGroup The user-specified name for a group of spot instances that launch together and terminate together. AWS.Monitoring Whether to enable CloudWatch monitoring on the instance. AWS.RamDisk The ID of the RAM disk. Note: Amazon recommends that you use PV-GRUB instead of kernels and RAM disks. AWS.RootDevice The name of the root device, if different than what is reported on the image. AWS.RootDeviceIops The number of IOPS to assign to the root device. AWS.RootDeviceSize The size of the root device. AWS.RootDeviceType The type of root device to use ('standard', 'gp2', 'io1'). AWS.SpotRequestType The type of spot-instance request ('one-time' or 'persistent'). AWS.Virtualization Whether to use 'hvm' (the default) or 'pvm' virtualization, for instance types that support both. Note: this only applies when selecting images by name, if both HVM and PVM images are available. Azure.SubnetName The name of the subnet that should be used for the node. Azure.VirtualNetwork The virtual network name that should be used for Azure nodes. The virtual network is attached at the service level and should be used for all nodes in that service. BidDuration Indicates the maximum amount of time (in minutes) to keep a spot request open. If defined, this value will be used instead of the default of 20 minutes. If the specified time has elapsed without the spot request being fulfilled the request will be automatically cancelled. 7

10 BidPrice Indicates the maximum amount you are willing to pay for spot instances. If defined, this indicates nodes should be created as a bid for spot instances using the Amazon Spot Market. Valid values are any decimal, for example 0.01 means $0.01 (1 cent in USD). If the value is too low, you will not be granted the machine until the value of that machine goes below your bid price.for more information, see Amazon EC2 Spot Instances. BidPricePerCore Indicates the maximum amount you are willing to pay per-core for spot instances. If defined, this indicates that nodes should be created as a bid for spot instances using the Amazon Spot Market. Like BidPrice, this is the maximum amount of money (in dollars) you are willing to spend, but specified per CPU core hour instead of per instance. Valid values are any decimal, for example 0.01 means $0.01 (1 cent in USD). This attribute allows you to specify bid prices more consistently across instance types like c1.medium and c1.xlarge, which differ only in the number of cores available. BlackboardLocker The name of the blackboard locker you want to use for this node. Valid values are any locker name for your account. This attribute is automatically detected and set for you, so specifying this attribute manually should almost never need to happen. ChefRepoLocker The name of the Chef repo locker you want to use for this node. Valid values are any locker name for your account. This attribute is automatically detected and set for you, so specifying this attribute manually should almost never need to happen. ChefRepoVersion The version of the Chef cookbooks to use. When providing your own Chef cookbooks, this attribute can be set to use a version other than the default 'latest'. Any string is valid so long as it defines an actual chef version in one of your lockers. ClusterInit The name of the cluster-init that you wish to use. If not specified the name 'default' is assumed. Valid values are any string. If the cluster-init is not found, then no cluster-init will be used. ClusterInitLocker The name of the cluster-init locker you want to use for this node. Valid values are any locker name for your account. This attribute is automatically detected and set for you, so specifying this attribute manually should almost never need to happen. CommonChefRepoVersion 8

11 The version of the Cycle Computing-provided chef repository if the default (stable) version is not wanted. If this attribute is not set than the system default will be used. In general, this setting should only be set if you know specific version you want to use or test. ConfigureScript The path to a script that will be run on the instance on first start. CoreCount The nuber of cores that this node is considered to have. Defines the number of cores possessed by this node for the purposes of autoscaling. This value overrides the default value for the cloud resource type. Credentials The name of the credentials you wish to use to start your node. If not specified (default), the default credentials for your account will be used. This attribute is used if you have more than one set of credentials set up for your CycleCloud account. For example, if you have a 'prod' account and a 'dev' account set up, you can tell all nodes in a cluster to start in 'dev' by specifying Credentials=dev. DisableAutomaticEphemeral Fixed Indicates that no local (ephemeral) disks should be attached to this node. If this attribute is set to true, you will have to attach your own ephemeral disks, have them configured on the image, or use no ephemeral disks at all. CycleCloud will not automatically generate and attach them. If false, these nodes represent only the current intention for instances and may be expanded into fewer large nodes or contracted. FixedPublicIp Image A persistent public IP address to assign to this instance. If you want to attach a public-facing IP to give the node a consistent public IP address you can specify the address here. Valid values are a standard IPv4 address, for example: You typically must reserve the specific address from your cloud provider before specifying it on a node. Standard image to start this instance. This specifies the operating system that will run on the machine. For a list of CycleCloud images, please see the Image reference section of the documentation. ImageId 9

12 Provider-specific id to use to start this instance. This defines the operating system that will run on the machine. For example, ami- abcd1234. This is intended for public non-cyclecloud images or custom user-defined images. ImageName Name of a standard image to start this instance. Note: this is the name of the image, not the label referenced by ImageName. ImageVersion The version specification of the image. This matches a specific version (eg, 1.2.3) or a version pattern (eg, 1.2.x). This is not typically recommended for standard CycleCloud images, because the correct image for your cluster is chosen automatically. Note that this is not the version of the operating system, which is usually included in the image name itself. InitialCoreCount The number of cores to allocate for this node array when the cluster starts. Valid values are any positive number. If not specified 0 (no nodes) is assumed. This is a one-time operation, and instances that are allocated for this and then shutdown are not replaced. Note: This cannot be specified together with InitialCount. InitialCount The number of nodes to allocate for this node array when the cluster starts. Valid values are any positive number. If not specified 0 is assumed. This is a one-time operation, and instances that are allocated for this and then shutdown are not replaced. Note: This cannot be specified together with InitialCoreCount. InstallationStatus Status of node's software installation. InstanceId The id of the instance started for this node. IsReturnProxy If true, this node will be used as a proxy to access the controlling CycleCloud instance. The node with this enabled will be configured to allow access back to the controlling CycleServer instance. Additionally, all nodes in the cluster will automatically be configured to direct their CycleServer traffic to this node. Only one node in a cluster may have this setting enabled; otherwise the cluster will not start. If this setting is enabled it requires the KeyPair and KeyPairLocation settings to also be defined. Currently this setting is only supported for linux nodes. IsSpotInstance Set automatically if a bid price is set on this node. 10

13 KeyPair The name of the keypair to use when starting the node. This keypair will be used as the root login. If you followed the default instructions for CycleCloud this keypair is likely named 'cyclecloud'. The available keypairs are typically available from your cloud provider console. KeyPairLocation Last The location of the keypair on your local machine. This is used to log into the remote machine after it has been started. Valid values are any path, for example: /home/users/test.user/.ssh/cyclecloud.pem. Note: This attribute is not required to start an instance, but it is required to connect to that instance using the connect command. The previous state of various transient attributes. This is set when a node is terminated and retains its value until the node is started and terminated again. MachineType Provider-specific name for instance to start (eg, m1.large). Consult your cloud provider documentation for the available machine types. MaxCoreCount The maximum number of cores to allocate for this node array. Valid values are any positive number. To ensure that the cluster never exceed 100 cores of a given node array you would specify a value of 100. Note that MaxCount and MaxCoreCount can be used together, in which case the lower effective constraint will take effect. MaxCount The maximum number of instances to allocate for this node array. Valid values are any positive number. To ensure that the cluster never exceed 10 instances of a given node array you would specify a value of 10. Note that MaxCount and MaxCoreCount can be used together, in which case the lower effective constraint will take effect. PlacementGroup The placement group to put a node in. All nodes in a placement group must be in the same region. Placement groups ensure that all nodes within the placement group are physically located near each other, making placement groups ideal for latency-sensitive workflows such as MPI jobs. Placement groups are only available for cluster compute instances. Valid values are any placement group name (which have to be created in the AWS console beforehand), for example test-placement- group. For more information on placement groups see: 11

14 ReturnProxyAddress The Return Proxy network address that the cluster should communicate with. If not specified, it will default to ' ' which indicates that the cluster nodes should communicate with the Return Proxy using the proxies private network address. For situations where the private network is not accessible to the cluster (on seperate Cloud Providers or different regions) this should be set to ' '. This tells the cluster to use the public network. SecurityGroups A list of AWS EC2 security groups to apply to the node. If not specified the default security group will be used; otherwise, valid values are a comma-separated list of security groups. For example: sg-1234abcd, sg SpotRequestId The id of the spot request started for this node, if any. SubnetId The VPC subnet in which to launch this instance, if defined. If your cluster is going to run inside an Amazon VPC, you will need to specify the SubnetId to start the instance in. Valid values are any subnet ID, for example: subnet-1234abcd. You can view available subnets in the AWS VPC console. TargetCoreCount How many cores to allocate. CycleCloud will attempt to keep this many cores running in the cloud. Note: This cannot be specified together with TargetCount. TargetCount How many instances to allocate. CycleCloud will attempt to keep this many instances running in the cloud. Note: This cannot be specified together with TargetCoreCount. TargetState The target state to move this resource to. Template The name of the template that this node's settings came from. Tenancy Specifies the degree to which this instance can be shared with other accounts. For Amazon Web Services, the two accepted values are "default" or "dedicated". If not specified, "default" will be used. There may be additional charges for using this feature. TerminateOnShutdown Indicates instances should terminate themselves when they are shutdown. If true, when an instance attempts to shut itself down (shutdown -h, poweroff, etc), the instance will go into a terminated state (if false, it goes into a 'stopped' state). This value shouldn't need 12

15 to be updated unless you have a specific case where terminating an instance is not the correct behavior. Only applies to on-demand AWS nodes. TerminationProtection Indicates instances should not be allowed to be terminated as normal. If true, termination requests on the instance will fail leaving the instance in a running state. To terminate the instance, Termination Proection will have to be disabled via the AWS console before making a termination request. This attribute should be used to prevent the accidental termination of important instances. Only applies to on- demand AWS nodes. Username Zone The username of an administrative user to log into the node. The AWS availability zone you want to start your instance in. If not specified, one will be chosen for you. Valid values are any valid availability zone, for example: us-east-1d. Specifying an availability zone is required if you are using placement groups. Placing all nodes in the same availability zone will reduce latency between nodes. However, if a zone goes down, all nodes in this zone will be lost. Also, availability of some machine types is constrained by zone. For more information on availability zones see: Cloud.Node Status Attributes These attributes cannot be changed by users. ActivePhases The cluster initialization steps that are currently being executed for this node. PhaseFailed If true, the initialization process failed. PhaseMap State Status Information on the cluster initialization steps for this node. The state this node is in currently. The overall summary of this's node progress. The status options are Off (no instance is active or being acquired), Acquiring (getting an instance from the cloud provider), Preparing (configuring the instance and installing software), and Ready (instance is up and running). If any phase fails during starting or terminating the node, the status is Failed. 13

16 StatusMessage The description of this node's current status. AWS Types AWS.Instance AWS.Instance represents an instance in AWS. In general, these attributes cannot be modified. HaltTime When this instance terminated or was last stopped. Note that this timestamp does not come from Amazon. LastUptime Deprecated. How long this instance has been active since it was last started, but only set after termination. LaunchTime When this instance started running most recently. Note that this timestamp comes from Amazon. It is updated when a stopped instance is restarted. PreviousBilledTime How much billable time this instance has accumulated prior to the current session. 0 if this instance has never been stopped. PreviousUptime How long this instance has been running in total prior to the current session. 0 if this instance has never been stopped. SessionBilledTime How much billable time this instance has accumulated since it was last started. SessionUptime State How long this instance has been active since it was last started. The current state of the AWS instance. TotalBilledTime How much billable time this instance has accumulated in total, including previous sessions. TotalUptime How long this instance has been running, including previous sessions. 14

17 CycleCloud Cluster Services Registration Applications and daemons running in CycleCloud clusters may register their configuration and status data using a common messaging api. Uses 1. The most basic use is for services installed and configured by Chef or Cluster-Init to report the Configuration Data required by a CycleCloud component to monitor or control that services. 2. The other primary use is to heartbeat the service they represent. The messages will be sent periodically as long as the instance is up and the system is reporting. How does it work? To send configuration data back to CycleCloud, simply write a script that outputs the data in json format to stdout to the service.d directory at: ${JETPACK_HOME}/config/service.d/ CycleCloud clusters periodically iterate over the json files in the service.d directory and send the content back to CycleCloud via jetpack send. CycleCloud listens for registration messages from any node in the clusters it manages. When a status message is received, CycleCloud inspects the message for a system attribute, it then looks for plugins which register themselves as handlers for that system and passes the message to their handleservice method. Message Schema Each message must be a valid JSON object. To register and heartbeat a service, simply create a file with extension.json in the status.d directory. The content of those files will be sent without modification as long as they are valid JSON. The JSON messages will be parsed and passed to the plugins as a python dictionary. Attribute system hostname ports Description Identifies the service being registered. Used to lookup handler plugins for the messages, so if system is not set, the message will simply be dropped. The hostname as known locally by the system being registered. A map of (name => port) pairs required by the service. 15

18 NOTE The only required Attribute is system. Services may include any additional attributes they require for configuration. The defined attributes may be automatically translated by CycleCloud from internal values to values meaningful external to the cloud provider (for example, internal/private hostnames may be translated to external/public hostnames). For example, a basic ganglia status update (for configuration only) might look like this: { } "system": "ganglia", "cluster_name": "test_cluster", "hostname": "ec compute-1.amazonaws.com", "ports": {"ganglia": 8652, "ssh": 22} Handler Plugins Jython System Status Handler plugins must implement following interface: def handleservice(service_status_list) where service_status_list is a list of the most recent service_status events. Each service_status is a python dictionary including node details and the parsed JSON object representation of the specific service message. The service_status includes at least the following attributes: Attribute data node cluster_name state Description The parsed JSON object received from the service. The only modification to the data is to apply internal-to-external attribute translations if needed. (If available) The node representation for the node that sent the status message. The name of the cluster containing the node that sent the status message. Heartbeat status. One of ['active', 'inactive', 'deleted'] (see below for details). To register as a handler for a service, the plugin's.cfg file should contain the following attributes: 16

19 Implements = ServiceStatus.Listener Systems = ={SYSTEM_NAMES} For example, the Ganglia system status listener has the following.cfg file: Implements = ServiceStatus.Listener Systems = ganglia Service States The state attribute on the service object represents the availability of the service for monitoring. State active inactive deleted Meaning The node is up and the service is available for monitoring. The service is unavailable for monitoring (usually because the cluster has been terminated) The node hosting the service has been permanently removed (usually because the cluster has been deleted) 17

20

21 HTTP Routing Table /cloud POST /cloud/actions/add_node/{clustername} POST /cloud/actions/add_node/{clustername}/{nodetemplate} POST /cloud/actions/removecluster/{clustername} POST /cloud/actions/startcluster/{clustername} POST /cloud/actions/terminate_node/{clustername} POST /cloud/actions/terminate_node/{clustername}/{nodename} POST /cloud/actions/terminatecluster/{clustername} GET /cloud/api/clusters GET /cloud/api/clusters/{clustername} POST /cloud/api/import_cluster/{clustername}

ForeScout CounterACT. (AWS) Plugin. Configuration Guide. Version 1.3

ForeScout CounterACT. (AWS) Plugin. Configuration Guide. Version 1.3 ForeScout CounterACT Hybrid Cloud Module: Amazon Web Services (AWS) Plugin Version 1.3 Table of Contents Amazon Web Services Plugin Overview... 4 Use Cases... 5 Providing Consolidated Visibility... 5 Dynamic

More information

CycleCloud User Guide. version 2.9.2

CycleCloud User Guide. version 2.9.2 CycleCloud User Guide version 2.9.2 Contents CycleCloud Guide 1 Overview 1 Quickstart 1 Configure your AWS Account 1 Create a Cluster 2 Start the Cluster 3 Add an Execute Host to your Cluster 3 Check Cluster

More information

ForeScout Amazon Web Services (AWS) Plugin

ForeScout Amazon Web Services (AWS) Plugin ForeScout Amazon Web Services (AWS) Plugin Version 1.1.1 and above Table of Contents Amazon Web Services Plugin Overview... 4 Use Cases... 5 Providing Consolidated Visibility... 5 Dynamic Segmentation

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

Installation of Informatica Services on Amazon EC2

Installation of Informatica Services on Amazon EC2 Installation of Informatica Services on Amazon EC2 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Pexip Infinity and Amazon Web Services Deployment Guide

Pexip Infinity and Amazon Web Services Deployment Guide Pexip Infinity and Amazon Web Services Deployment Guide Contents Introduction 1 Deployment guidelines 2 Configuring AWS security groups 4 Deploying a Management Node in AWS 6 Deploying a Conferencing Node

More information

CycleCloud User Guide. version 5.5.6

CycleCloud User Guide. version 5.5.6 CycleCloud User Guide version 5.5.6 Contents CycleCloud Guide 1 Overview 1 Quickstart 1 Configure your AWS Account 1 Create a Cluster 3 Start the Cluster 3 Add an Execute Host to your Cluster 3 Check Cluster

More information

CycleCloud User Guide. version 3.1.1

CycleCloud User Guide. version 3.1.1 CycleCloud User Guide version 3.1.1 Contents CycleCloud Guide 1 Overview 1 Quickstart 1 Configure your AWS Account 1 Create a Cluster 2 Start the Cluster 3 Add an Execute Host to your Cluster 3 Check Cluster

More information

EdgeConnect for Amazon Web Services (AWS)

EdgeConnect for Amazon Web Services (AWS) Silver Peak Systems EdgeConnect for Amazon Web Services (AWS) Dinesh Fernando 2-22-2018 Contents EdgeConnect for Amazon Web Services (AWS) Overview... 1 Deploying EC-V Router Mode... 2 Topology... 2 Assumptions

More information

dbx MNT AWS Setup Guide

dbx MNT AWS Setup Guide dbx MNT AWS Setup Guide Rev 4.0 June 2018 XtremeData, Inc. 999 Plaza Dr., Ste. 570 Schaumburg, IL 60173 www.xtremedata.com 1. Overview... 3 1.1 Architectural Diagram... 4 1.2 Architectural Elements...

More information

Pexip Infinity and Amazon Web Services Deployment Guide

Pexip Infinity and Amazon Web Services Deployment Guide Pexip Infinity and Amazon Web Services Deployment Guide Contents Introduction 1 Deployment guidelines 2 Configuring AWS security groups 4 Deploying a Management Node in AWS 6 Deploying a Conferencing Node

More information

CIT 668: System Architecture

CIT 668: System Architecture CIT 668: System Architecture Amazon Web Services I Topics 1. Economics 2. Key Concepts 3. Key Services 4. Elastic Compute Cloud 5. Creating an EC2 Instance Images from AWS EC2 User Guide or Wikipedia unless

More information

CPM. Quick Start Guide V2.4.0

CPM. Quick Start Guide V2.4.0 CPM Quick Start Guide V2.4.0 1 Content 1 Introduction... 3 Launching the instance... 3 CloudFormation... 3 CPM Server Instance Connectivity... 3 2 CPM Server Instance Configuration... 4 CPM Server Configuration...

More information

Quick Install for Amazon EMR

Quick Install for Amazon EMR Quick Install for Amazon EMR Version: 4.2 Doc Build Date: 11/15/2017 Copyright Trifacta Inc. 2017 - All Rights Reserved. CONFIDENTIAL These materials (the Documentation ) are the confidential and proprietary

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

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

Cloud Computing /AWS Course Content

Cloud Computing /AWS Course Content Cloud Computing /AWS Course Content 1. Amazon VPC What is Amazon VPC? How to Get Started with Amazon VPC Create New VPC Launch an instance (Server) to use this VPC Security in Your VPC Networking in Your

More information

CPM Quick Start Guide V2.2.0

CPM Quick Start Guide V2.2.0 CPM Quick Start Guide V2.2.0 1 Content 1 Introduction... 3 1.1 Launching the instance... 3 1.2 CPM Server Instance Connectivity... 3 2 CPM Server Instance Configuration... 3 3 Creating a Simple Backup

More information

DataMan. version 6.5.4

DataMan. version 6.5.4 DataMan version 6.5.4 Contents DataMan User Guide 1 Introduction 1 DataMan 1 Technical Specifications 1 Hardware Requirements 1 Software Requirements 2 Ports 2 DataMan Installation 2 Component Installation

More information

OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems

OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems April 2017 215-12035_C0 doccomments@netapp.com Table of Contents 3 Contents Before you create ONTAP Cloud systems... 5 Logging in

More information

Eucalyptus User Console Guide

Eucalyptus User Console Guide Eucalyptus 3.4.1 User Console Guide 2013-12-11 Eucalyptus Systems Eucalyptus Contents 2 Contents User Console Overview...5 Install the Eucalyptus User Console...6 Install on Centos / RHEL 6.3...6 Configure

More information

Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking

Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking Lab 2 Third Party API Integration, Cloud Deployment & Benchmarking In lab 1, you have setup the web framework and the crawler. In this lab, you will complete the deployment flow for launching a web application

More information

EXPRESSCLUSTER X 3.3. HA Cluster Configuration Guide for Amazon Web Services (Windows) 10/03/2016 2nd Edition

EXPRESSCLUSTER X 3.3. HA Cluster Configuration Guide for Amazon Web Services (Windows) 10/03/2016 2nd Edition EXPRESSCLUSTER X 3.3 HA Cluster Configuration Guide for Amazon Web Services (Windows) 10/03/2016 2nd Edition Revision History Edition Revised Date Description 1 01/29/2016 New manual 2 10/03/2016 Corresponds

More information

Eucalyptus User Console Guide

Eucalyptus User Console Guide Eucalyptus 4.0.2 User Console Guide 2014-11-05 Eucalyptus Systems Eucalyptus Contents 2 Contents User Console Overview...5 Install the Eucalyptus User Console...6 Install on Centos / RHEL 6.3...6 Configure

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

Immersion Day. Getting Started with Linux on Amazon EC2

Immersion Day. Getting Started with Linux on Amazon EC2 July 2018 Table of Contents Overview... 3 Create a new EC2 IAM Role... 4 Create a new Key Pair... 5 Launch a Web Server Instance... 8 Connect to the server... 14 Using PuTTY on Windows... 15 Configure

More information

Configuring a Palo Alto Firewall in AWS

Configuring a Palo Alto Firewall in AWS Configuring a Palo Alto Firewall in AWS Version 1.0 10/19/2015 GRANT CARMICHAEL, MBA, CISSP, RHCA, ITIL For contact information visit Table of Contents The Network Design... 2 Step 1 Building the AWS network...

More information

Portal Gun Documentation

Portal Gun Documentation Portal Gun Documentation Release 0.2.0 Vadim Fedorov Nov 30, 2018 Contents: 1 User Guide 3 1.1 Overview................................................. 3 1.2 Installation................................................

More information

Immersion Day. Getting Started with Windows Server on. Amazon EC2. Rev

Immersion Day. Getting Started with Windows Server on. Amazon EC2. Rev Getting Started with Windows Server on Amazon EC2 Rev 2015-01-15 Table of Contents Overview... 3 Launch a Web Server Instance... 4 Browse the Web Server... 12 Connecting To Your Windows Instance... 13

More information

Amazon Elastic MapReduce. API Reference API Version

Amazon Elastic MapReduce. API Reference API Version Amazon Elastic MapReduce API Reference Amazon Elastic MapReduce: API Reference Copyright 2011-2012 Amazon Web Services LLC or its affiliates. All rights reserved. Welcome... 1 Actions... 2 AddInstanceGroups...

More information

PVS Deployment in the Cloud. Last Updated: June 17, 2016

PVS Deployment in the Cloud. Last Updated: June 17, 2016 PVS Deployment in the Cloud Last Updated: June 17, 2016 Contents Amazon Web Services Introduction 3 Software Requirements 4 Set up a NAT Gateway 5 Install PVS on the NAT Gateway 11 Example Deployment 12

More information

Infosys Information Platform. How-to Launch on AWS Marketplace Version 1.2.2

Infosys Information Platform. How-to Launch on AWS Marketplace Version 1.2.2 Infosys Information Platform How-to Launch on AWS Marketplace Version 1.2.2 Copyright Notice 2016 Infosys Limited, Bangalore, India. All Rights Reserved. Infosys believes the information in this document

More information

EXPRESSCLUSTER X 4.0. HA Cluster Configuration Guide for Amazon Web Services (Linux) April 17, st Edition

EXPRESSCLUSTER X 4.0. HA Cluster Configuration Guide for Amazon Web Services (Linux) April 17, st Edition EXPRESSCLUSTER X 4.0 HA Cluster Configuration Guide for Amazon Web Services (Linux) April 17, 2018 1st Edition Revision History Edition Revised Date 1st Apr 17, 2018 New Guide Description Copyright NEC

More information

Guide for Attempting an HDP Certification Practice Exam. Revision 2 Hortonworks University

Guide for Attempting an HDP Certification Practice Exam. Revision 2 Hortonworks University Guide for Attempting an HDP Certification Practice Exam Revision 2 Hortonworks University Overview Hortonworks University has developed a practice environment that emulates our actual exam environment.

More information

Amazon Virtual Private Cloud. VPC Peering Guide

Amazon Virtual Private Cloud. VPC Peering Guide Amazon Virtual Private Cloud VPC Peering Guide Amazon Virtual Private Cloud: VPC Peering Guide Copyright 2017 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and

More information

Pass4test Certification IT garanti, The Easy Way!

Pass4test Certification IT garanti, The Easy Way! Pass4test Certification IT garanti, The Easy Way! http://www.pass4test.fr Service de mise à jour gratuit pendant un an Exam : SOA-C01 Title : AWS Certified SysOps Administrator - Associate Vendor : Amazon

More information

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

PrepAwayExam.   High-efficient Exam Materials are the best high pass-rate Exam Dumps PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : SAA-C01 Title : AWS Certified Solutions Architect - Associate (Released February 2018)

More information

ThoughtSpot on AWS Quick Start Guide

ThoughtSpot on AWS Quick Start Guide ThoughtSpot on AWS Quick Start Guide Version 4.2 February 2017 Table of Contents Contents Chapter 1: Welcome to ThoughtSpot...3 Contact ThoughtSpot... 4 Chapter 2: Introduction... 6 About AWS...7 Chapter

More information

2016 Infoblox Inc. All rights reserved. Implementing AWS Route 53 Synchronization Infoblox-DG January 2016 Page 1 of 8

2016 Infoblox Inc. All rights reserved. Implementing AWS Route 53 Synchronization Infoblox-DG January 2016 Page 1 of 8 2016 Infoblox Inc. All rights reserved. Implementing AWS Route 53 Synchronization Infoblox-DG-0136-00 January 2016 Page 1 of 8 Contents Introduction... 3 Infoblox and Route 53 Synchronization... 3 Prerequisites...

More information

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES Introduction Amazon Web Services (AWS), which was officially launched in 2006, offers you varying cloud services that are not only cost effective but scalable

More information

Immersion Day. Getting Started with Windows Server on Amazon EC2. June Rev

Immersion Day. Getting Started with Windows Server on Amazon EC2. June Rev Getting Started with Windows Server on Amazon EC2 June 2017 Rev 2015-09-19 Table of Contents Overview... 3 Launch a Web Server Instance... 4 Browse the Web Server... 12 Connecting To Your Windows Instance...

More information

HashiCorp Vault on the AWS Cloud

HashiCorp Vault on the AWS Cloud HashiCorp Vault on the AWS Cloud Quick Start Reference Deployment November 2016 Last update: April 2017 (revisions) Cameron Stokes, HashiCorp, Inc. Tony Vattathil and Brandon Chavis, Amazon Web Services

More information

Amazon Web Services EC2 Helix Server

Amazon Web Services EC2 Helix Server Amazon Web Services EC2 Helix Server 14.3.0 Tuesday, July 24, 2012 Copyright The information contained herein is the property of RealNetworks Table of contents 1. Operating Systems...3 2. Summary of Steps...3

More information

Amazon Virtual Private Cloud. Getting Started Guide

Amazon Virtual Private Cloud. Getting Started Guide Amazon Virtual Private Cloud Getting Started Guide Amazon Virtual Private Cloud: Getting Started Guide Copyright 2017 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks

More information

Deploy the Firepower Management Center Virtual On the AWS Cloud

Deploy the Firepower Management Center Virtual On the AWS Cloud Deploy the Firepower Management Center Virtual On the AWS Cloud Amazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon Web Services (AWS) resources into a virtual network that you define.

More information

Amazon Virtual Private Cloud. VPC Peering

Amazon Virtual Private Cloud. VPC Peering Amazon Virtual Private Cloud VPC Peering Amazon Virtual Private Cloud: VPC Peering Table of Contents What is VPC Peering?... 1 VPC Peering Basics... 1 VPC Peering Connection Lifecycle... 2 Multiple VPC

More information

Amazon Elastic Compute Cloud

Amazon Elastic Compute Cloud Amazon Elastic Compute Cloud Getting Started Guide AWS Management Console Table of Contents What s New...1 Introduction...2 Setting Up...3 Setting up an AWS Account...3 Signing up for Amazon EC2...3 Signing

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

Immersion Day. Getting Started with Linux on Amazon EC2

Immersion Day. Getting Started with Linux on Amazon EC2 January 2017 Table of Contents Overview... 3 Create a new Key Pair... 4 Launch a Web Server Instance... 6 Browse the Web Server... 13 Appendix Additional EC2 Concepts... 14 Change the Instance Type...

More information

Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014

Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014 Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014 Karthik Krishnan Page 1 of 20 Table of Contents Table of Contents... 2 Abstract... 3 What

More information

Amazon Web Services Course Outline

Amazon Web Services Course Outline Amazon Web Services Course Outline Tr Real Time Trainers 100% Placement Assistance Small Training Batch Hands on Experience Certification Support Video Tutorials will be provided Life Time Support will

More information

Deploying the Cisco CSR 1000v on Amazon Web Services

Deploying the Cisco CSR 1000v on Amazon Web Services Deploying the Cisco CSR 1000v on Amazon Web Services This section contains the following topics: Prerequisites, page 1 Information About Launching Cisco CSR 1000v on AWS, page 1 Launching the Cisco CSR

More information

Amazon Web Services Hands on EC2 December, 2012

Amazon Web Services Hands on EC2 December, 2012 Amazon Web Services Hands on EC2 December, 2012 Copyright 2011-2012, Amazon Web Services, All Rights Reserved Page 1-42 Table of Contents Launch a Linux Instance... 4 Connect to the Linux Instance Using

More information

Rocket Steam Elastic SAP

Rocket Steam Elastic SAP Rocket Steam Elastic SAP For SAP ABAP systems running on Linux platforms using Oracle as their RDBMS Release information Release 2014.11 Independent release that can work both on systems launched through

More information

How to Deploy the Barracuda NG Firewall in an Amazon Virtual Private Cloud

How to Deploy the Barracuda NG Firewall in an Amazon Virtual Private Cloud How to Deploy the Barracuda NG Firewall in an Amazon Virtual Private Cloud The Barracuda NG Firewall can run as a virtual appliance in the Amazon cloud as a gateway device for Amazon EC2 instances in an

More information

ArcGIS 10.3 Server on Amazon Web Services

ArcGIS 10.3 Server on Amazon Web Services ArcGIS 10.3 Server on Amazon Web Services Copyright 1995-2016 Esri. All rights reserved. Table of Contents Introduction What is ArcGIS Server on Amazon Web Services?............................... 5 Quick

More information

ForeScout Extended Module for ServiceNow

ForeScout Extended Module for ServiceNow ForeScout Extended Module for ServiceNow Version 1.2 Table of Contents About ServiceNow Integration... 4 Use Cases... 4 Asset Identification... 4 Asset Inventory True-up... 5 Additional ServiceNow Documentation...

More information

Filters AWS CLI syntax, 43 Get methods, 43 Where-Object command, 43

Filters AWS CLI syntax, 43 Get methods, 43 Where-Object command, 43 Index Symbols AWS Architecture availability zones (AZs), 3 cloud computing, 1 regions amazon global infrastructure, 2 Govcloud, 3 list and locations, 3 services compute, 5 management, 4 monitoring, 6 network,

More information

It is recommended to complete the tutorial using a web browser from the same operating system as your Putty or SSH client (e.g. Ubuntu terminal).

It is recommended to complete the tutorial using a web browser from the same operating system as your Putty or SSH client (e.g. Ubuntu terminal). TCSS 562: Software Engineering Institute of Technology for Cloud Computing University of Washington Tacoma Spring 2017 http://faculty.washington.edu/wlloyd/courses/tcss562 Tutorial 1 Benchmarking Amazon

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

CloudLink Amazon Web Services Deployment Guide

CloudLink Amazon Web Services Deployment Guide June 2014 Notice THIS DOCUMENT CONTAINS CONFIDENTIAL AND TRADE SECRET INFORMATION OF AFORE SOLUTIONS INC AND ITS RECEIPT OR POSSESSION DOES NOT CONVEY ANY RIGHTS TO REPRODUCE OR DISCLOSE ITS CONTENTS,

More information

/ Cloud Computing. Recitation 5 September 27 th, 2016

/ Cloud Computing. Recitation 5 September 27 th, 2016 15-319 / 15-619 Cloud Computing Recitation 5 September 27 th, 2016 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

EC2 and VPC Deployment Guide

EC2 and VPC Deployment Guide EC2 and VPC Deployment Guide Introduction This document describes how to set up Amazon EC2 instances and Amazon VPCs for monitoring with the Observable Networks service. Before starting, you'll need: An

More information

NGF0502 AWS Student Slides

NGF0502 AWS Student Slides NextGen Firewall AWS Use Cases Barracuda NextGen Firewall F Implementation Guide Architectures and Deployments Based on four use cases Edge Firewall Secure Remote Access Office to Cloud / Hybrid Cloud

More information

Building Apps in the Cloud to reduce costs up to 90%

Building Apps in the Cloud to reduce costs up to 90% Building Apps in the Cloud to reduce costs up to 90% Christian Petters, AWS Solutions Architect 18 May 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS EC2 Consumption Models

More information

Installation Guide Revision B. McAfee Cloud Workload Security 5.0.0

Installation Guide Revision B. McAfee Cloud Workload Security 5.0.0 Installation Guide Revision B McAfee Cloud Workload Security 5.0.0 COPYRIGHT Copyright 2018 McAfee, LLC TRADEMARK ATTRIBUTIONS McAfee and the McAfee logo, McAfee Active Protection, epolicy Orchestrator,

More information

LINUX, WINDOWS(MCSE),

LINUX, WINDOWS(MCSE), Virtualization Foundation Evolution of Virtualization Virtualization Basics Virtualization Types (Type1 & Type2) Virtualization Demo (VMware ESXi, Citrix Xenserver, Hyper-V, KVM) Cloud Computing Foundation

More information

Confluence Data Center on the AWS Cloud

Confluence Data Center on the AWS Cloud Confluence Data Center on the AWS Cloud Quick Start Reference Deployment March 2017 Atlassian AWS Quick Start Reference Team Contents Overview... 2 Costs and Licenses... 2 Architecture... 3 Prerequisites...

More information

Creating a Yubikey MFA Service in AWS

Creating a Yubikey MFA Service in AWS Amazon AWS is a cloud based development environment with a goal to provide many options to companies wishing to leverage the power and convenience of cloud computing within their organisation. In 2013

More information

Netflix OSS Spinnaker on the AWS Cloud

Netflix OSS Spinnaker on the AWS Cloud Netflix OSS Spinnaker on the AWS Cloud Quick Start Reference Deployment August 2016 Huy Huynh and Tony Vattathil Solutions Architects, Amazon Web Services Contents Overview... 2 Architecture... 3 Prerequisites...

More information

AWS London Loft: CloudFormation Workshop

AWS London Loft: CloudFormation Workshop AWS London Loft: CloudFormation Workshop Templated AWS Resources Tom Maddox Solutions Architect tmaddox@amazon.co.uk Who am I? Gardener (Capacity Planning) Motorcyclist (Agility) Mobile App Writer Problem

More information

AUTOMATING IBM SPECTRUM SCALE CLUSTER BUILDS IN AWS PROOF OF CONCEPT

AUTOMATING IBM SPECTRUM SCALE CLUSTER BUILDS IN AWS PROOF OF CONCEPT AUTOMATING IBM SPECTRUM SCALE CLUSTER BUILDS IN AWS PROOF OF CONCEPT By Joshua Kwedar Sr. Systems Engineer By Steve Horan Cloud Architect ATS Innovation Center, Malvern, PA Dates: Oct December 2017 INTRODUCTION

More information

SIOS DataKeeper Cluster Edition on the AWS Cloud

SIOS DataKeeper Cluster Edition on the AWS Cloud SIOS DataKeeper Cluster Edition on the AWS Cloud Quick Start Reference Deployment April 2017 Last update: May 2017 (revisions) SIOS Technology Corp. AWS Quick Start Reference Team Contents Overview...

More information

TestkingPass. Reliable test dumps & stable pass king & valid test questions

TestkingPass.   Reliable test dumps & stable pass king & valid test questions TestkingPass http://www.testkingpass.com Reliable test dumps & stable pass king & valid test questions Exam : AWS-Solutions-Architect- Associate Title : AWS Certified Solutions Architect - Associate Vendor

More information

Quick Start Guide for Intel FPGA Development Tools on the Microsoft* Azure* Platform

Quick Start Guide for Intel FPGA Development Tools on the Microsoft* Azure* Platform Quick Start Guide for Intel FPGA Development Tools on the Microsoft* Azure* Platform Updated for Intel Quartus Prime Design Suite: 17.1 Subscribe Send Feedback Latest document on the web: PDF HTML Contents

More information

Oracle DBA workshop I

Oracle DBA workshop I Complete DBA(Oracle 11G DBA +MySQL DBA+Amazon AWS) Oracle DBA workshop I Exploring the Oracle Database Architecture Oracle Database Architecture Overview Oracle ASM Architecture Overview Process Architecture

More information

Building a Modular and Scalable Virtual Network Architecture with Amazon VPC

Building a Modular and Scalable Virtual Network Architecture with Amazon VPC Building a Modular and Scalable Virtual Network Architecture with Amazon VPC Quick Start Reference Deployment Santiago Cardenas Solutions Architect, AWS Quick Start Reference Team August 2016 (revisions)

More information

Backtesting in the Cloud

Backtesting in the Cloud Backtesting in the Cloud A Scalable Market Data Optimization Model for Amazon s AWS Environment A Tick Data Custom Data Solutions Group Case Study Bob Fenster, Software Engineer and AWS Certified Solutions

More information

About Intellipaat. About the Course. Why Take This Course?

About Intellipaat. About the Course. Why Take This Course? About Intellipaat Intellipaat is a fast growing professional training provider that is offering training in over 150 most sought-after tools and technologies. We have a learner base of 600,000 in over

More information

Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (EC2) Amazon Elastic Compute Cloud (EC2) 1 Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity ( Virtual Machine) in the AWS cloud. Why EC2 Available in different locations

More information

High School Technology Services myhsts.org Certification Courses

High School Technology Services myhsts.org Certification Courses AWS Associate certification training Last updated on June 2017 a- AWS Certified Solutions Architect (40 hours) Amazon Web Services (AWS) Certification is fast becoming the must have certificates for any

More information

LB Cache Quick Start Guide v1.0

LB Cache Quick Start Guide v1.0 LB Cache Quick Start Guide v1.0 Rev. 1.1.0 Copyright 2002 2017 Loadbalancer.org, Inc Table of Contents Introduction...3 About LBCache...3 Amazon Terminology...3 Getting Started...3 Deployment Concepts...4

More information

McAfee Cloud Workload Security Suite Amazon Machine Image Installation Guide

McAfee Cloud Workload Security Suite Amazon Machine Image Installation Guide McAfee Cloud Workload Security Suite Amazon Machine Image Installation Guide COPYRIGHT Copyright 2018 McAfee, LLC TRADEMARK ATTRIBUTIONS McAfee and the McAfee logo, McAfee Active Protection, epolicy Orchestrator,

More information

Amazon AWS-Solution-Architect-Associate Exam

Amazon AWS-Solution-Architect-Associate Exam Volume: 858 Questions Question: 1 You are trying to launch an EC2 instance, however the instance seems to go into a terminated status immediately. What would probably not be a reason that this is happening?

More information

Multi-Machine Guide vcloud Automation Center 5.2

Multi-Machine Guide vcloud Automation Center 5.2 Multi-Machine Guide vcloud Automation Center 5.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check

More information

The Packer Book. James Turnbull. April 20, Version: v1.1.2 (067741e) Website: The Packer Book

The Packer Book. James Turnbull. April 20, Version: v1.1.2 (067741e) Website: The Packer Book The Packer Book James Turnbull April 20, 2018 Version: v1.1.2 (067741e) Website: The Packer Book Some rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted

More information

EDB Postgres Enterprise Manager EDB Ark Management Features Guide

EDB Postgres Enterprise Manager EDB Ark Management Features Guide EDB Postgres Enterprise Manager EDB Ark Management Features Guide Version 7.4 August 28, 2018 by EnterpriseDB Corporation Copyright 2013-2018 EnterpriseDB Corporation. All rights reserved. EnterpriseDB

More information

Using the vrealize Orchestrator Chef Plug-In 1.0

Using the vrealize Orchestrator Chef Plug-In 1.0 Using the vrealize Orchestrator Chef Plug-In 1.0 Copyright 2016 VMware, Inc. All rights reserved. This product is protected by copyright and intellectual property laws in the United States and other countries

More information

Pexip Infinity and Google Cloud Platform Deployment Guide

Pexip Infinity and Google Cloud Platform Deployment Guide Pexip Infinity and Google Cloud Platform Deployment Guide Contents Introduction 1 Deployment guidelines 2 Configuring your Google VPC network 4 Obtaining and preparing disk images for GCE Virtual Machines

More information

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA Contacting Leostream Leostream Corporation http://www.leostream.com 271 Waverley Oaks Rd. Telephone: +1 781 890 2019 Suite 206 Waltham, MA 02452 USA To submit an enhancement request, email features@leostream.com.

More information

AWS Setup Guidelines

AWS Setup Guidelines AWS Setup Guidelines For CSE6242 HW3, updated version of the guidelines by Diana Maclean Important steps are highlighted in yellow. What we will accomplish? This guideline helps you get set up with the

More information

AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS

AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS suneys@amazon.com AWS Core Infrastructure and Services Traditional Infrastructure Amazon Web Services Security Security Firewalls ACLs

More information

VX 9000 Virtualized Controller INSTALLATION GUIDE

VX 9000 Virtualized Controller INSTALLATION GUIDE VX 9000 Virtualized Controller INSTALLATION GUIDE 2 VX 9000 Virtualized Controller Service Information If you have a problem with your equipment, contact support for your region. Support and issue resolution

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

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

Cloudera Director User Guide

Cloudera Director User Guide Cloudera Director User Guide Important Notice 2010-2018 Cloudera, Inc. All rights reserved. Cloudera, the Cloudera logo, and any other product or service names or slogans contained in this document are

More information

Accessible, Scalable, Proven Technology

Accessible, Scalable, Proven Technology HPCC Systems Enterprise Edition for the Amazon Marketplace Setup Instructions Accessible, Scalable, Proven Technology Contact: LNSSI AWS Engineering and Support LexisNexis Special Services Inc. 1150 18

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

IaaS Configuration for Cloud Platforms. vrealize Automation 6.2

IaaS Configuration for Cloud Platforms. vrealize Automation 6.2 IaaS Configuration for Cloud Platforms vrealize Automation 6.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this

More information

Advanced Usage of the AWS CLI. Brian Wagner, Solutions Architect

Advanced Usage of the AWS CLI. Brian Wagner, Solutions Architect Berlin Advanced Usage of the AWS CLI Brian Wagner, Solutions Architect Crash Course Intro to the AWS CLI Foundation Exploring Key Functionality Advanced Scenarios Looking at Advanced CLI Features Crash

More information