Pachetul AWS – Architecting Pack este o combinație între următoarele două cursuri certificate Amazon: AWS – Technical Essentials și AWS – Architecting on AWS.
Cursul AWS Architecting Pack este conceput pentru profesioniști IT care doresc să își construiască o bază solidă în Amazon Web Services și să treacă de la înțelegerea serviciilor individuale la proiectarea unor soluții cloud coerente, scalabile, securizate și disponibile. Pachetul reunește două componente de training AWS — AWS Technical Essentials și Architecting on AWS — într-un parcurs intensiv de patru zile. Prin această structură, participanții pornesc de la conceptele fundamentale ale platformei AWS și ajung la principiile și modelele utilizate pentru proiectarea infrastructurilor cloud reale.
Trainingul se adresează în special arhitecților de soluții și inginerilor responsabili de proiectarea soluțiilor, însă este relevant și pentru profesioniști care trebuie să înțeleagă modul în care serviciile AWS se combină pentru a susține aplicații și workload-uri enterprise. Cursul este încadrat la nivel fundamental și este construit astfel încât să ofere o tranziție naturală de la familiarizarea cu AWS către concepte de arhitectură. Componenta Technical Essentials introduce serviciile și terminologia esențiale, în timp ce Architecting on AWS aprofundează modul în care aceste servicii pot fi integrate în arhitecturi reziliente și eficiente.
Prima parte a parcursului urmărește familiarizarea cu platforma AWS și cu modul în care aceasta este organizată. Participanții învață să navigheze prin AWS Management Console, să înțeleagă infrastructura globală și să identifice principalele categorii de servicii. Sunt introduse concepte fundamentale privind regiunile și Availability Zones, securitatea, infrastructura globală și modul în care organizațiile pot utiliza serviciile AWS pentru a construi soluții fără să administreze în mod direct toate componentele fizice ale infrastructurii. Aceste elemente sunt importante pentru orice arhitect deoarece deciziile privind regiunea, disponibilitatea și distribuția resurselor influențează direct performanța, reziliența și costurile unei aplicații.
Un capitol important este reprezentat de AWS storage. Participanții explorează principalele opțiuni de stocare și diferențele dintre acestea, cu accent pe servicii precum Amazon S3 și Amazon EBS. Amazon S3 oferă storage de obiecte pentru o varietate foarte mare de scenarii, în timp ce EBS furnizează volume de stocare utilizabile împreună cu instanțele EC2. În cadrul componentei practice este inclusă și crearea unui bucket S3 și gestionarea obiectelor asociate, ceea ce ajută la transformarea conceptelor teoretice în competențe aplicabile.
Zona de compute și networking introduce serviciile necesare pentru construirea infrastructurii aplicațiilor. Amazon EC2 este utilizat pentru workload-uri care necesită capacitate de calcul controlată de organizație, iar participanții învață să identifice opțiunile potrivite în funcție de cerințele aplicației. În paralel, Amazon VPC oferă baza pentru izolarea și conectarea resurselor din AWS. Sunt abordate concepte precum adresarea IP, subnet-urile, rutarea, accesul la internet, security groups și Network ACLs. Aceste cunoștințe constituie fundația pentru proiectarea unor rețele AWS sigure și bine structurate.
Pe măsură ce cursul avansează, perspectiva se mută de la servicii individuale la arhitecturi complete. Un principiu central al trainingului este utilizarea AWS Well-Architected Framework pentru evaluarea și îmbunătățirea soluțiilor. Participanții învață să ia decizii arhitecturale pornind de la cerințele aplicației și de la obiective precum securitatea, fiabilitatea, performanța, eficiența operațională și optimizarea costurilor. Scopul nu este memorarea unui set rigid de arhitecturi, ci dezvoltarea capacității de a selecta serviciile și modelele potrivite pentru un anumit scenariu.
Un alt element fundamental este database layer. Cursul prezintă diferențele dintre serviciile gestionate pentru baze de date și introduce servicii precum Amazon RDS și Amazon DynamoDB. Participanții analizează criteriile care pot determina alegerea unui datastore și înțeleg avantajele utilizării serviciilor managed, prin care o parte importantă din administrarea infrastructurii este preluată de AWS. Amazon RDS poate fi utilizat pentru workload-uri relaționale, în timp ce DynamoDB este orientat către baze de date NoSQL gestionate și scalabile. În cadrul exercițiilor sunt explorate și scenarii în care o aplicație este construită folosind aceste servicii.
Pe partea de arhitectură avansată sunt introduse concepte precum elasticity, high availability și monitoring. Participanții învață cum poate fi proiectată o infrastructură capabilă să răspundă variațiilor de trafic și cum pot fi eliminate punctele unice de defectare. Load balancing, auto scaling, monitorizarea resurselor și distribuirea workload-urilor în mai multe Availability Zones devin componente ale unei arhitecturi reziliente. Amazon CloudWatch este utilizat pentru metrici și alarme, oferind mecanisme pentru observarea comportamentului infrastructurii și pentru identificarea problemelor operaționale.
Securitatea reprezintă o componentă transversală a cursului. AWS Identity and Access Management (IAM) este introdus pentru controlul identității și al accesului la resurse, iar participanții sunt familiarizați cu principiile de securitate care trebuie aplicate atunci când sunt proiectate soluții cloud. În cadrul Architecting on AWS sunt abordate principii precum identități și politici, securizarea infrastructurii și gestionarea accesului la resurse. Aceste concepte sunt esențiale pentru proiectarea unor arhitecturi în care accesul este controlat și poate fi auditat, fără a compromite flexibilitatea operațională.
Un capitol important îl constituie automation și Infrastructure as Code. AWS CloudFormation permite definirea infrastructurii într-un mod repetabil și automatizat, astfel încât resursele să poată fi create și gestionate consecvent. Pentru un arhitect, această abordare schimbă modul în care este privită infrastructura: configurația nu mai este doar rezultatul unor operațiuni manuale, ci poate deveni un artefact versionabil, testabil și reutilizabil. Cursul include exerciții practice care ajută participanții să înțeleagă rolul automatizării în implementarea și administrarea infrastructurii.
Architecting on AWS extinde apoi perspectiva către distributed și decoupled architectures. Sunt introduse servicii și modele pentru separarea componentelor unei aplicații și reducerea dependențelor directe dintre acestea. Amazon SQS și Amazon SNS pot fi utilizate pentru comunicarea asincronă și event-driven, în timp ce serviciile de containere și serverless precum Amazon ECS, AWS Fargate, AWS Lambda și Amazon API Gateway permit proiectarea unor aplicații moderne fără ca fiecare componentă să necesite aceeași abordare tradițională bazată pe servere.
Pachetul acordă atenție și caching-ului, optimizării performanței, backup-ului și disaster recovery. Participanții analizează modalități de reducere a latenței și de îmbunătățire a experienței aplicațiilor, dar și modul în care trebuie proiectate strategiile de recuperare în cazul unor incidente. Concepte precum RTO și RPO ajută la corelarea deciziilor tehnice cu obiectivele de business. O arhitectură bine proiectată trebuie să stabilească nu doar cum funcționează sistemul în condiții normale, ci și cum reacționează atunci când componentele sau serviciile devin indisponibile.
Un avantaj important al structurii de patru zile este progresia de la fundamente către decizii arhitecturale. În prima parte, participanții dobândesc vocabularul și cunoștințele necesare pentru a lucra cu AWS, iar în partea de Architecting on AWS folosesc aceste cunoștințe pentru a analiza scenarii reale și a construi soluții. Trainingul include prezentări, discuții, demonstrații și laboratoare hands-on, ceea ce permite verificarea imediată a conceptelor. Architecting on AWS este un curs de trei zile în formatul standard AWS, iar combinarea sa cu AWS Technical Essentials formează pachetul de patru zile.
Pentru participare sunt recomandate cunoștințe despre sisteme distribuite, networking, arhitecturi multistrat și concepte generale de cloud computing. Este recomandată, de asemenea, parcurgerea AWS Technical Essentials sau deținerea unei experiențe echivalente, deși în cadrul acestui pachet componenta Technical Essentials este inclusă chiar în program. Pentru Architecting on AWS, AWS recomandă în prezent cunoașterea echivalentă cu AWS Cloud Practitioner Essentials.
Pachetul este relevant și pentru cei care urmăresc certificarea AWS Certified Solutions Architect – Associate, fiind prezentat ca un parcurs de pregătire asociat acestei certificări. Totuși, valoarea sa depășește pregătirea pentru examen: obiectivul central este dezvoltarea capacității de a lua decizii de arhitectură și de a înțelege compromisurile dintre securitate, disponibilitate, performanță, scalabilitate și cost.
După finalizarea cursului, veți ști cum să:
– Recunoașteți terminologia și conceptele în legătură cu platforma AWS
– Navigați pe AWS Management Console
– Înțelegeți măsurile de securitate pe care le oferă AWS
– Diferențiați opțiunile de stocare AWS și să creați un Amazon Simple Storage Service (S3) bucket
– Recunoașteți opțiunile de calcul și rețea AWS și utilizați Amazon Elastic Compute Cloud (EC2) și Amazon Elastic Block Storage (EBS)
– Descrieți serviciile gestionate și opțiunile bazei de date
– Utilizați Amazon Relational Database Service (RDS) pentru a lansa o aplicație
– Identificați opțiunile de implementare și gestionare
– Luati decizii legate de arhitecturi pe baza principiilor arhitecturale recomandate AWS și a bunelor practici
– Demonstrați cunoștințe de bază despre cele mai bune practici de securitate atunci când utilizați AWS
– Creați un plan și un proiect de migrare în cloud
– Utilizați serviciile AWS pentru ca serverele dvs. să fie scalabile
– Creați un plan de continuitate de afaceri și obțineți disponibilitate ridicată
– Participarea la AWS Essentials sau experiență echivalentă
– Cunoștinte practice despre sistemele distribuite
– Să fie familiarizați cu conceptele generale de rețea
– Cunoștinte practice despre arhitecturile multistrat
– Să fie familiarizați cu conceptele de cloud computing
1. Leveraging Global Infrastructure
2. Extending On-Premises into the Cloud
3. Computing in the Cloud
4. Designing Storage Subsystems
5. Distributed Environments
6. Choosing a Datastore
7. Designing Web-Scale Media Hosting
8. Event Driven Scaling
9. Infrastructure as Code
10. Orchestrating Batch Processing
11. Reviewing Large Scale Design Patterns
12. Designing for Cost
13. Planning for High Availability and Disaster Recovery
1. Introduction to AWS
– Navigate the AWS Management Console
– Recognize AWS Global Infrastructure
– Describe the security measures AWS provides
2. AWS Storage
– Identify key AWS storage options
– Describe Amazon EBS
– Create an Amazon S3 bucket and manage associated objects
3. Compute Services & Networking
– Identify the different AWS compute and networking options
– Describe an Amazon Virtual Private Cloud (VPC)
– Create an Amazon EC2 instance
– Use Amazon EBS with Amazon EC2
4. Managed Services & Database
– Describe Amazon DynamoDB
– Understand key aspects of Amazon RDS
– Launch an Amazon RDS instance
5. Deployment and Management
– Identify what is CloudFormation
– Describe Amazon CloudWatch metrics and alarms
– Describe Amazon Identity and Access Management (IAM)
AWS Certified Solutions Architect – Associate
AWS Architecting Pack

Detalii curs
FAQ training AWS Architecting Pack
Ce este AWS Architecting Pack și de ce este important pentru arhitectura cloud?
AWS Architecting Pack este orientat către dezvoltarea competențelor necesare pentru proiectarea și înțelegerea arhitecturilor cloud bazate pe Amazon Web Services. Cunoștințele de AWS architecture sunt importante pentru organizațiile care își construiesc, modernizează sau migrează infrastructura IT în cloud, contribuind la proiectarea unor soluții scalabile, disponibile, securizate și eficiente din punct de vedere al costurilor.
De ce sunt importante competențele AWS pentru profesioniștii IT?
Competențele AWS sunt importante deoarece serviciile cloud au devenit o componentă esențială a infrastructurilor IT moderne. Cunoașterea serviciilor AWS și a principiilor de cloud architecture îi ajută pe profesioniști să înțeleagă modul în care pot fi proiectate și gestionate soluții pentru aplicații, date, rețele și infrastructură în medii cloud.
În ce domenii poate fi utilizată arhitectura AWS?
Arhitectura AWS poate fi utilizată într-o varietate de domenii, de la aplicații enterprise și platforme de e-commerce până la servicii financiare, aplicații SaaS, analiză de date, infrastructuri digitale și soluții de digital transformation. AWS poate susține atât aplicații tradiționale, cât și arhitecturi cloud-native bazate pe microservicii, automatizare și servicii serverless.
Cum mă poate ajuta cunoașterea AWS Architecture în dezvoltarea profesională?
Cunoașterea AWS Architecture îți poate dezvolta capacitatea de a analiza cerințele unei organizații și de a înțelege modul în care acestea pot fi transpuse în soluții cloud. Aceste competențe sunt utile pentru proiecte de cloud migration, application modernization, infrastructure design, cloud optimization și dezvoltarea unor soluții IT scalabile.
Ce oportunități de carieră există pentru profesioniștii cu competențe AWS?
Competențele AWS pot susține o carieră în roluri precum Cloud Architect, AWS Solutions Architect, Cloud Engineer, AWS Engineer, Infrastructure Engineer, DevOps Engineer, Cloud Consultant sau Solutions Architect. Aceste competențe pot fi relevante atât pentru proiectarea infrastructurii cloud, cât și pentru implementarea, automatizarea și optimizarea soluțiilor AWS.
Cât de importante sunt competențele AWS și cloud architecture pe piața muncii din IT?
Competențele de AWS, cloud computing și cloud architecture sunt relevante pentru numeroase roluri din infrastructură, dezvoltare software, DevOps și cybersecurity. Pe măsură ce organizațiile adoptă modele cloud și hybrid cloud, înțelegerea serviciilor cloud, a arhitecturilor distribuite, a securității și a scalabilității devine o competență importantă pentru profesioniștii IT.
Care sunt avantajele unei arhitecturi AWS bine proiectate?
O arhitectură AWS bine proiectată poate contribui la scalabilitatea aplicațiilor, disponibilitatea serviciilor, securitatea infrastructurii și utilizarea eficientă a resurselor. Prin alegerea adecvată a serviciilor AWS și prin aplicarea principiilor de cloud architecture, organizațiile pot construi soluții adaptabile la cerințele de business și la variațiile de trafic și workload.
De ce sunt importante securitatea, scalabilitatea și optimizarea costurilor în AWS?
Securitatea, scalabilitatea și cost optimization sunt elemente esențiale în proiectarea unei infrastructuri cloud. O soluție AWS trebuie să țină cont de protecția datelor și accesului, de capacitatea de a răspunde creșterii workload-urilor și de utilizarea eficientă a resurselor. Aceste principii contribuie la construirea unor arhitecturi cloud reziliente și sustenabile pe termen lung.
Care este legătura dintre AWS, cloud architecture, networking, security și DevOps?
AWS cloud architecture integrează mai multe componente ale infrastructurii moderne, inclusiv networking, compute, storage, databases, identity and access management, security și monitoring. Aceste elemente sunt strâns legate de practicile DevOps, Infrastructure as Code, CI/CD și automatizarea infrastructurii, permițând dezvoltarea și operarea unor aplicații cloud moderne într-un mod eficient și repetabil.

