1",
"q":"What is AWS?",
"answer":"AWS (Amazon Web Services) is a platform to provide secure cloud services, database storage, offerings to compute power, content delivery, and other services to help business level and develop."
},
{"id":"2",
"q":"What is the importance of buffer in Amazon Web Services?",
"answer":"An Elastic Load Balancer ensures that the incoming traffic is distributed optimally across various AWS instances. A buffer will synchronize different components and makes the arrangement additional elastic to a burst of load or traffic. The components are prone to work in an unstable way of receiving and processing the requests. The buffer creates the equilibrium linking various apparatus and crafts them effort at the identical rate to supply more rapid services."
},
{"id":"3",
"q":"What is Amazon EC2 service?",
"answer":"EC2 uses Xen virtualization. Each virtual machine, called an “instance”. You can use Amazon EC2 to launch as many or as couple of virtual servers as you need, design security and networking, and manage storage. Amazon EC2 empowers you to scale up or down to handle changes in requirements."
},
{"id":"4",
"q":"What is Amazon Machine Image (AMI)?",
"answer":"An Amazon Machine Image (AMI) is a template that contains a software configuration (for example, an operating system, an application server, and applications). From an AMI, we launch an instance, which is a copy of the AMI running as a virtual server in the cloud. We can launch multiple instances of an AMI. "
},
{"id":"5",
"q":"What is the relation between Instance and AMI?",
"answer":"We can launch different types of instances from a single AMI. An instance type essentially determines the hardware of the host computer used for your instance. Each instance type offers different compute and memory capabilities.\n\nAfter we launch an instance, it looks like a traditional host, and we can interact with it as we would any computer. We have complete control of our instances; we can use sudo to run commands that require root privileges."
},
{"id":"6",
"q":"Mention What Are The Key Components Of Aws?",
"answer":"The key components of AWS are:\n\nRoute 53: A DNS web service\n\nSimple E-mail Service: It allows sending e-mail using RESTFUL API call or via regular SMTP\n\nIdentity and Access Management: It provides enhanced security and identity management for your AWS account\n\nSimple Storage Device or (S3): It is a storage device and the most widely used AWS service\n\nElastic Compute Cloud (EC2): It provides on-demand computing resources for hosting applications. It is very useful in case of unpredictable workloads\n\n\nElastic Block Store (EBS): It provides persistent storage volumes that attach to EC2 to allow you to persist data past the lifespan of a single EC2\n\nCloudWatch: To monitor AWS resources, It allows administrators to view and collect key Also, one can set a notification alarm in case of trouble."
},
{"id":"7",
"q":"Explain What Is S3?",
"answer":"S3 stands for Simple Storage Service. You can use S3 interface to store and retrieve any amount of data, at any time and from anywhere on the web. For S3, the payment model is “pay as you go”."
},
{"id":"8",
"q":"Explain What Is Ami?",
"answer":"AMI stands for Amazon Machine Image. It’s a template that provides the information (an operating system, an application server and applications) required to launch an instance, which is a copy of the AMI running as a virtual server in the cloud. You can launch instances from as many different AMIs as you need. "
},
{"id":"9",
"q":"Mention What Is The Relation Between An Instance And Ami?",
"answer":"From a single AMI, you can launch multiple types of instances. An instance type defines the hardware of the host computer used for your instance.Each instance type provides different compute and memory capabilities. Once you launch an instance, it looks like a traditional host, and we can interact with it as we would with any computer."
},
{"id":"10",
"q":"What is the use of buffer in AWS?",
"answer":"An Elastic Load Balancer is responsible to distribute incoming traffic across various AWS instances. A buffer, synchronize different components to avoid burst of load or traffic."
},
{"id":"11",
"q":"What is the way to secure data for carrying in the cloud?",
"answer":"AWS is providing data security in cloud as well as while carrying.\n\nNo question of data leakage with the security key from several storerooms in the cloud.\n\nEncryption of data is also the concept of data security.One thing must be ensured that no one should seize the information in the cloud while data is moving from one point to another point."
},
{"id":"12",
"q":"What are the layers of cloud computing?",
"answer":"PaaS – Platform as a Service\n\nIaaS – Infrastructure as a Service\n\nSaaS – Software as a Service"
},
{"id":"13",
"q":"What are the components involved in Amazon Web Services?",
"answer":"Amazon S3\n\nAmazon EC2 instance\n\nAmazon SQS\n\nAmazon SimpleDB"
},
{"id":"14",
"q":"Can we use encryption mechanism in S3?",
"answer":"Encryption should be considered for sensitive data, as S3 is a proprietary technology developed by Amazon."
},
{"id":"15",
"q":"What is Amazon SQS?",
"answer":"Amazon SQS: this component acts as a mediator between different controllers."
},
{"id":"16",
"q":"What is Amazon EC2 instance?",
"answer":"Amazon Elastic Compute Cloud (Amazon EC2) is a Amazon web service that provides resizable (scalable) computing capacity in the cloud.\n\nYou can use Amazon EC2 to launch as many virtual servers you need.\n\nAutomatic data processing parallelization and job scheduling can be achieved by this component. It is helpful to run a large distributed system on the Hadoop cluster. "
},
{"id":"17",
"q":"What is SimpleDB?",
"answer":" SimpleDB helps in storing the transitional position log and the errands executed by the consumers.\n\nName the various layers of the cloud architecture\n\nCC – Cluster Controller\n\nSC – Storage Controller\n\nCLC – Cloud Controller\n\nNC – Node Controller\n\nWalrus "
},
{"id":"18",
"q":"Define auto-scaling?",
"answer":"Auto scaling permits you to arrange and robotically stipulation and spin up fresh examples without the requirement of your involvement. "
},
{"id":"19",
"q":"Advantage of Amazon EC2 service? ",
"answer":"In Amazon EC2 you can configure security and networking as well as manage storage.\n\nAmazon EC2 service also helps in obtaining and configuring capacity using minimal friction.\n\nAutomatic data processing parallelization and job scheduling can be achieved by this component. "
},
{"id":"20",
"q":"How many buckets can we create in AWS?",
"answer":"You can create upto 100 buckets in each of your AWS account by default."
},
{"id":"21",
"q":"If I’m using Amazon CloudFront, can I use Direct Connect to transfer objects from my own data center?",
"answer":"Yes. Amazon CloudFront supports custom origins including origins from outside of AWS. With AWS Direct Connect, you will be charged with the respective data transfer rates. "
},
{"id":"22",
"q":"Can I connect my corporate datacenter to the Amazon Cloud? ",
"answer":"Yes, you can do this by establishing a VPN(Virtual Private Network) connection between your company’s network and your VPC (Virtual Private Cloud), this will allow you to interact with your EC2 instances as if they were within your existing network."
},
{"id":"23",
"q":"What kind of network performance parameters can you expect when you launch instances in cluster placement group?",
"answer":"The network performance depends on the instance type and network performance specification, if launched in a placement group you can expect up to\n\n10 Gbps in a single-flow,\n\n20 Gbps in multiflow i.e full duplex\n\nNetwork traffic outside the placement group will be limited to 5 Gbps(full duplex)."
},{"id":"24",
"q":"How can I load my data to Amazon Redshift from different data sources like Amazon RDS, Amazon DynamoDB and Amazon EC2? ",
"answer":"You can load the data in the following two ways:\n\nYou can use the COPY command to load data in parallel directly to Amazon Redshift from Amazon EMR, Amazon DynamoDB, or any SSH-enabled host.\n\nAWS Data Pipeline provides a high performance, reliable, fault tolerant solution to load data from a variety of AWS data sources. You can use AWS Data Pipeline to specify the data source, desired data transformations, and then execute a pre-written import script to load your data into Amazon Redshift."
},{"id":"25",
"q":"What is the difference between Scalability and Elasticity?",
"answer":"Scalability is the ability of a system to increase its hardware resources to handle the increase in demand. It can be done by increasing the hardware specifications or increasing the processing nodes.\n\nElasticity is the ability of a system to handle increase in the workload by adding additional hardware resources when the demand increases(same as scaling) but also rolling back the scaled resources, when the resources are no longer needed. This is particularly helpful in Cloud environments, where a pay per use model is followed."
},{"id":"26",
"q":"What automation tools can you use to spinup servers?",
"answer":"Any of the following tools can be used:\n\nRoll-your-own scripts, and use the AWS API tools. Such scripts could be written in bash, perl or other language of your choice.\n\nUse a configuration management and provisioning tool like puppet or its successor Opscode Chef. You can also use a tool like Scalr.\n\nUse a managed solution such as Rightscale"
},{"id":"27",
"q":"What happens if my application stops responding to requests in beanstalk?",
"answer":"AWS Beanstalk applications have a system in place for avoiding failures in the underlying infrastructure. If an Amazon EC2 instance fails for any reason, Beanstalk will use Auto Scaling to automatically launch a new instance. Beanstalk can also detect if your application is not responding on the custom link, even though the infrastructure appears healthy, it will be logged as an environmental event( e.g a bad version was deployed) so you can take an appropriate action. "
},{"id":"28",
"q":"What happens if CloudTrail is turned on for my account but my Amazon S3 bucket is not configured with the correct policy? ",
"answer":"CloudTrail files are delivered according to S3 bucket policies. If the bucket is not configured or is misconfigured, CloudTrail might not be able to deliver the log files."
},{"id":"29",
"q":"When should I use a Classic Load Balancer and when should I use an Application load balancer?",
"answer":"A Classic Load Balancer is ideal for simple load balancing of traffic across multiple EC2 instances, while an Application Load Balancer is ideal for microservices or container-based architectures where there is a need to route traffic to multiple services or load balance across multiple ports on the same EC2 instance."
},{"id":"30",
"q":"Which automation gears can help with spinup services?",
"answer":"The API tools can be used for spinup services and also for the written scripts. Those scripts could be coded in Perl, bash or other languages of your preference. There is one more option that is patterned administration and stipulating tools such as a dummy or improved descendant. A tool called Scalr can also be used and finally we can go with a controlled explanation like a Rightscale."
},{"id":"31",
"q":"How the processes start, stop and terminate works? How? ",
"answer":"Starting and stopping of an instance: If an instance gets stopped or ended, the instance functions a usual power cut and then change over to a clogged position. You can establish the case afterward since all the EBS volumes of Amazon remain attached. If an instance is in stopping state, then you will not get charged for additional instance.\n\nFinishing the instance: If an instance gets terminated it tends to perform a typical blackout, so the EBS volumes which are attached will get removed except the volume’s deleteOnTermination characteristic is set to zero. In such cases, the instance will get removed and cannot set it up afterward."
},{"id":"32",
"q":"How to secure your data for transport in cloud?",
"answer":"Cloud computing provides very good and easy to use feature to an organization, but at the same time it brings lots of question that how secure is the data, which has to be transported from one place to another in cloud. So, to make sure it remains secure when it moves from point A to point B in cloud, check that there is no data leak with the encryption key implemented with the data you sending."
},{"id":"33",
"q":"What is Merge Statement used for?",
"answer":"- Merge statement is used to select rows from one or more data source to updating and insert into a table or a view. "
},{"id":"34",
"q":"Differentiate between pre-select and pre-query.",
"answer":"- Once oracle forms construct the select statement to be issued Pre-select is fired during the execute query and count query processing. All this happens before the statement is actually issued.\n\n- The pre-query trigger is fired just before oracle forms issue the select statement to the database."
},{"id":"35",
"q":"What are the different layers of cloud computing?",
"answer":"Cloud computing consists of 3 layers in the hierarchy and these are as follows:\n\n1. Infrastructure as a Service (IaaS) provides cloud infrastructure in terms of hardware like memory, processor speed etc.\n\n2. Platform as a Service (PaaS) provides cloud application platform for the developers.\n\n3. Software as a Service (SaaS) provides cloud applications which are used by the user directly without installing anything on the system. The application remains on the cloud and it can be saved and edited in there only."
},{"id":"36",
"q":"What is the difference between scalability and elasticity?",
"answer":"Scalability is a characteristic of cloud computing through which increasing workload can be handled by increasing in proportion the amount of resource capacity. It allows the architecture to provide on demand resources if the requirement is being raised by the traffic. Whereas, elasticity is being one of the characteristic provide the concept of commissioning and decommissioning of large amount of resource capacity dynamically. It is measured by the speed by which the resources are coming on demand and the usage of the resources. "
},{"id":"37",
"q":"How does cloud computing provides on-demand functionality?",
"answer":"Cloud computing is a metaphor used for internet. It provides on-demand access to virtualized IT resources that can be shared by others or subscribed by you. It provides an easy way to provide configurable resources by taking it from a shared pool. The pool consists of networks, servers, storage, applications and services."
},{"id":"38",
"q":"How buffer is used in Amazon web services?",
"answer":"Buffer is used to make the system more resilient to burst of traffic or load by synchronizing different component. The components always receive and process the requests in unbalanced way. Buffer keeps the balance between different components and makes them work at the same speed to provide faster services."
},{"id":"39",
"q":"How to use Amazon SQS?",
"answer":"Amazon SQS is a message passing mechanism that is used for communication between different connectors that are connected with each other. It also acts as a communicator between various components of Amazon. It keeps all the different functional components together. This functionality helps different components to be loosely coupled, and provide an architecture that is more failure resilient system."
},{"id":"40",
"q":"What is the need of Amazon ElastiCache?",
"answer":"Amazon ElastiCache is a web service used to deploy, operate, and scale an in-memory data store or cache in the cloud easily." }
