AWS [SA | DevOps]: Day 1 Live Session Q/A

AWS Solution Architect
AWS CLOUD

Share Post Now :

HOW TO GET HIGH PAYING JOBS IN AWS CLOUD

Even as a beginner with NO Experience Coding Language

Explore Free course Now

Table of Contents

Loading

The cloud industry is leading with a variety of best cloud certifications and Amazon Web Services is one of the top cloud providers during this cloud era. AWS offers various certifications for different levels.

Now let’s understand the roles & responsibilities of AWS Certified Professionals

  • AWS Solution Architect Associate is one who features a thorough knowledge of cloud architectural principles that are required for the designing and deployment of scalable, reliable, and robust business solutions on the cloud.
  • The DevOps engineer is a professional with the responsibility of managing IT infrastructure according to the requirements of supported software code. The DevOps engineer is additionally liable for provisioning resources and recommends a suitable deployment model.

We have recently started our AWS Solution Architect Associate Training Program. In this training, we will be covering the following modules and activity guides for each respective courses

The following courses have 1 module in common and in this section, first, we will cover common topics covered in both certified courses, and then we will cover specific topics of each certified course.

  • Module 1: Introduction To Cloud and AWS

In the first Live Interactive Session (Day 1) of the AWS Solution Architect Associate and DevOps Training Program, we covered Module 1: Introduction To Cloud And AWS  which includes Cloud Concepts, AWS Services like Compute, Storage, Network, Database & CI/CD Developer Tools and many more.

AWS FAQs: Introduction To Cloud And AWS

This is how Module 1 looks like on the self-portal.

AWSSo, here are some FAQs asked during the Live session from Module 1.

Cloud Services and Deployment Model

The term “cloud services” refers to a wide range of services delivered on-demand to companies and customers over the web. These services are designed to provide easy, affordable access to applications and resources, without the necessity for internal infrastructure or hardware.

Q1. What are the Different Service Models?
A1. There are 3 types of Services models provided in the Cloud

  1. Traditional On-Premise Approach
  2. Infrastructure as a Service (IaaS)
  3. Platform as a Service (PaaS)
  4. Software as a Service (SaaS)

Below are examples of IaaS, PaaS, & SaaS:

  • IaaS: Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine
  • PaaS: AWS Elastic Beanstalk, Heroku, Windows Azure, OpenShift, Apache Stratos.
  • SaaS: Google Apps, Salesforce, Dropbox, MailChimp, ZenDesk, Slack.

Different Cloud Service Models

Also Read: Our blog post on AWS MFA.

Q2. What are Cloud Deployment Models?
A2. There are three types of cloud deployment models:

  • Public Cloud: Amazon Web Services, Google Cloud Platform, Microsoft Azure, Oracle.
  • Hybrid Cloud: Any Public Cloud versus Private Cloud
  • Private Cloud: Outpost from AWS, Hub Stack from Azure, Anthos from Google, Oracle Cloud@Customer (C@C)

Cloud Deployment Model

Security Services

Using AWS, you’ll gain the control and confidence you would like to securely run your business with the foremost flexible and secure cloud computing environment available today. AWS allows you to automate manual security tasks so you’ll shift your focus to scaling and innovating your business. Plus, you pay just for the services that you simply use.

Q3: What is the difference between a root user and an IAM user in AWS?
A3.
There are two different types of users in AWS. You are either the account owner (root user) or you are an AWS Identity and Access Management (IAM) user. The root user is created when the AWS account is made and IAM users are created by the root user or an IAM administrator for the account.

AWS Root & IAM user

Check more about AWS IAM.

Compute Services

The Compute category of services is the key resource that allows you to hold out computational abilities via a series of instructions employed by applications and systems. These resources cover a variety of various services and features, these being:

Storage Services

Cloud storage is a cloud computing model that stores data on the web through a cloud computing provider that manages and operates data storage as a service. It’s delivered on-demand with just-in-time capacity and costs and eliminates buying and managing your own data storage infrastructure.

Click here to know more about AWS Storage.

Q4: How many types of storage are there in AWS?
A4.
There are three types of cloud data storage:

Network Services

AWS provides the broadest and deepest set of networking services with the very best reliability, most security measures, and the highest performance in the world.

Q5: What are the Networking Services offered by AWS?
A5.
The services are:

Database Services

AWS Database Services are Amazon’s completely controlled and scalable database solution for your applications. Amazon provides a good range of database options like Amazon RDS, Aurora, DynamoDB, ElasticCache, and Redshift.
Amazon Database Services

Click here to know more about AWS Database Services.

Q6: What is Amazon RDS?
A6.
Amazon Relational Database Service (Amazon RDS) makes it easy to spin up a database in the AWS cloud in just a few minutes. Amazon RDS is the most commonly used and managed database service that automates all the time-consuming administration tasks such as provisioning, setup, patching, and backups.

Amazon RDS provides six different relational database options:

  • Amazon Aurora
  • Oracle Database
  • PostgreSQL
  • MySQL
  • MariaDB
  • Microsoft SQL Server
    "</li

Application Services

An application service simply refers to any software application that is deployed in a cloud environment rather than being hosted on a local server or machine. Companies that own and operate public cloud infrastructure deliver on-demand computing services to a spread of consumers across industry verticals.

Q7: How is Amazon SQS different from Amazon SNS?
A7.
Amazon SNS permits applications to send time-critical messages to multiple subscribers through a “push” mechanism, eliminating the necessity to periodically check or “poll” for updates. Amazon SQS is a message queue service utilized by distributed applications to exchange messages through a polling model and may be utilized to decouple sending and receiving components.

 

Q8: What are the benefits of using Amazon SNS?
A8.
 Benefits of Amazon SNS are:

  • Quick, push-based delivery
  • Simple APIs and easy integration with applications
  • Flexible message delivery over multiple transport protocols
  • Reasonable, pay-as-you-go model with no up-front costs

Read more about Amazon SNS.

Audit & Monitoring

Amazon Web Services (AWS) monitoring may be a set of practices you’ll use to verify the safety and performance of your AWS resources and data. These practices believe in various tools and services to gather, analyze, and present data insights.

Q9: What types of monitoring services does CloudWatch provide?
A9.
CloudWatch provides two types of monitoring services:-

  • Basic Monitoring: – It’s a free service that has polls every 5 minutes, 10 metrics, 5GB of data ingestion, and 5 GB of data storage.
  • Detailed Monitoring: – It’s a chargeable service that has polls every minute and is charged per instance per month.

Q10: What is CloudWatch vs CloudTrail?
A10.
AWS CloudWatch monitors your AWS resources and applications, whereas CloudTrail monitors the activity in your AWS environment. For instance, with CloudWatch, you’ll scale your applications, whereas, with CloudTrail, you’ll see who did what to your applications, and you would possibly find issues. they’re not mutually exclusive, and you’ll set CloudTrail to send events to a CloudWatch log, as an example.
AWS [SA | Developer | DevOps]: Day 1 Live Session Review
Check here to know more about the Amazon CloudTrail vs CloudWatch.

AWS Serverless Services

Serverless is a way to describe the services, practices, and strategies that enable you to build more agile applications so you can innovate and respond to change faster. With serverless computing, infrastructure management tasks like capacity provisioning and patching are handled by AWS, so you’ll specialize in only writing code that serves your customers. AWS Serverless services are:

CI/CD Developer Tools

The AWS Developer Tools is a set of services designed to enable developers and IT operations professionals practicing DevOps to rapidly and safely deliver software. AWS Provides the following developer tools:

Check more about CI/CD Tools

Now, we will cover specific services under each course.

AWS Solution Architect Associate

We have the following specific modules in this:

  • Module 2: Security Management AWS
  • Module 3: Object Storage Options
  • Module 4: Designing Computing Environment
  • Module 5: LoadBalancer, Route53 & AutoScaling
  • Module 6: Networking and Monitoring Services
  • Module 7: Database Server and Analytics
  • Module 8: Application & Messaging Services
  • Module 9: Configuration Management and Automation
  • Module 10: Architecting on AWS

Q11: Why should I use Amazon VPC?
A11. Amazon VPC enables users to build a virtual network in the AWS cloud without VPN, hardware, or physical data centers required. User can define their own network space, and control how their network and therefore the Amazon EC2 resources inside their network are exposed to the web. Users can also leverage the enhanced security options in Amazon VPC to provide more granular access to and from the Amazon EC2 instances in your virtual network.
AWS [SA | Developer | DevOps]: Day 1 Live Session Review

Q12. What is Amazon Route 53?
A12. Amazon Route 53 is a highly efficient and scalable cloud web service and is also used for the health checking of resources. It provides developers with an efficient and reliable way to connect users to internet applications without any delay, it still features a delay in servers or applications, but users might not remember it. It effectively connects user requests to AWS such as Amazon EC2 instances, Elastic Load Balancing, or Amazon S3 buckets.
AWS Route 53

Check here to know more about Amazon Route 53

Q13: What are AWS Lambda and its benefits?
A13.
AWS Lambda is a serverless computing service that executes your code in response to events and manages the underlying compute resources for you automatically. You may use Lambda to run code for nearly any form of application or backend service – with no administration required.

Its benefits are:

  • Only pay for what you use
  • Trust and integrity controls
  • Automatic Scaling
  • Built-in fault tolerance
  • Extend other AWS services with custom logic

Q14: Why use Amazon API Gateway and what are its features?
A14.
Amazon API Gateway provides developers with a simple, flexible, fully managed, pay-as-you-go service that handles all aspects of creating and operating robust APIs for application back ends. With API Gateway, you’ll launch new services faster and with reduced investment so you’ll specialize in building your core business services.

Its benefits are:
API Gateway

AWS DevOps Professional

We have the following specific modules in this:

  • Module 2: Introduction To DevOps
  • Module 3: SDLC Automation
  • Module 4: Configuration Management and Infrastructure as Code
  • Module 5: Monitoring and Logging in AWS
  • Module 6: Policy and Automation In AWS
  • Module 7: Incident and Event Response
  • Module 8: High Availability, Fault Tolerance, and Disaster Recovery

Q15: Give an overview of CI/CD Tools.
A15.
AWS CI/CD architecture

Continuous Integration(CI) and Continuous Deployment(CD) get rid of the traditional manual gate and implement fully automated verification of the acceptance environment to determine the scenario of whether the pipeline can continue to production or not.

Continuous Integration focuses on the software development life cycle (SDLC) of the individual developer in the code repository. This can be executed multiple times with the primary goal to enable early detection of integration bugs and errors.

Continuous Delivery focuses on automated code deployment in testing or production environment, taking the approval of updates to realize an automated software release process, and pre-emptively discovering deployment issues.

Q16: What is AWS CodeBuild?
A16. AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are able to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers. CodeBuild scales continuously and processes multiple builds concurrently, So your builds aren’t left waiting during a queue.
AWS Developer/DevOps/Solution Architect Q/A: AWS Codebulid

Create your AWS Free Tier Account

In this AWS Free Tier account, Amazon is giving no. of different services used with some of the limitations to get hands-on practice and more knowledge on AWS Cloud services as well as regular business use. The AWS Free Tier is mainly designed to give hands-on experience with AWS Cloud Services for customers free of cost for a year.

Check here to know more about How to create an AWS free account.

Quiz Time (Sample Exam Questions)

With our AWS Solution Architect Associate training program, we cover 250+ sample exam questions to help you prepare for the certification AWS SAA-C03.

Check out one of the questions and see if you can crack this…

Q. A leading IT firm in Manhattan faces a lot of network traffic issues. What should it use to ease these issues?
A. Amazon CloudWatch
B. Amazon Elastic Load Balancing
C. Amazon Elastic Compute Cloud
D. Amazon CloudFront
Comment with your answer & we will tell you if you are correct or not!!

Feedback Received…

From our day 1 session, we received some good feedback from our trainees who had attended the session, so here is a sneak peek of it.
"</strong

Related/References

Next Task For You

Begin your journey towards an AWS Cloud by joining our FREE Informative Class on Amazon Cloud Free Class by clicking on the below image.

AWS Job Oriented Free Class

Picture of mike

mike

I started my IT career in 2000 as an Oracle DBA/Apps DBA. The first few years were tough (<$100/month), with very little growth. In 2004, I moved to the UK. After working really hard, I landed a job that paid me £2700 per month. In February 2005, I saw a job that was £450 per day, which was nearly 4 times of my then salary.