The AWS
Certified Solutions Architect - Associate exam is ideal for individuals who
have experience designing distributed applications and systems on the AWS
platform. Achieving AWS Certified Solutions Architect - Associate certification
validates your understanding of these concepts:
·
Designing and deploying scalable, highly
available and fault-tolerant systems on AWS.
·
Lift and shift of an existing on-premises
application to AWS.
·
Ingress and egress of data to and from AWS.
·
Selecting the appropriate AWS service based on
data, compute, database or security requirements.
·
Identifying appropriate use of AWS architectural
best practices.
·
Estimating AWS costs and identifying cost
control mechanisms.
Before attempting the
AWS Certified Solutions Architect - Associate exam, you should have the
following required knowledge and skills:
AWS Knowledge
·
Hands-on experience using computer, networking,
storage, and database AWS services.
·
Professional experience architecting large-scale
distributed systems.
·
Understanding of Elasticity and Scalability
concepts.
·
Understanding of network technologies as they
relate to AWS.
·
A good understanding of all security features
and tools that AWS provides and how they relate to traditional services.
·
A strong understanding of how to interact with
AWS (AWS SDK, AWS API, Command Line Interface, AWS Cloud Formation).
·
Hands-on experience with AWS deployment and
management services.
General IT Knowledge
·
Excellent understanding of typical multitier
architectures: web servers (Apache, nginx, IIS), caching, application RDBMS
(MySQL, Oracle, SQL Server), NoSQL.
·
On servers, and load balancers.
·
Knowledge of message queuing and Enterprise
Service Bus (ESB).
·
Familiarity with loose coupling and stateless
systems.
·
Understanding of different consistency models in
distributed systems.
·
Experience with CDN and performance concepts.
·
Network experience with route tables, access
control lists, firewalls, NAT, HTTP, DNS, IP and OSI Network.
·
Knowledge of Restful Web Services, XML, JSON.
·
Familiarity with the software development
lifecycle.
Work experience with information and application security,
including public key encryption, SSH, access credentials and X.509
certificates.
No comments:
Post a Comment