Duration 4 Days 24 CPD hours This course is intended for This in an intermediate-level Java development course geared for students experienced with Java and Spring programming essentials. This course does not cover Java or Spring development basics. Overview Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will: Understand the ReactiveX specification Understand the basics of Reactive Programming Discuss the advantages and limitations of Observables Write a client application capable of handling Reactive events Apply operators to event streams to filter, modify and combine the objects emitted by event publishers Select the appropriate type of Event Source Use both Cold and Hot Observables Deal with backpressure problems in reactive programming Develop a reactive web application using Spring WebFlux Define application flows of a WebFlux application Use the WebClient API to work with both synchronous and streaming APIs Develop Unit and Integration tests to test WebFlux endpoints Creating a reactive REST endpoint Become familiar with the basics of WebSockets Create a WebSocket endpoint using Spring Create a WebSocket client Understand the basics of NoSQL Become familiar with the basics of MongoDB Understand how the data in MongoDB can be retrieved using a Reactive API Define Spring Data MongoDB repositories Query the MongoDB using Spring Data Define a reactive repository using MongoDB Explore the Spring Data R2DBC API to perform reactive CRUD operations against a relational database Spring Data reative allow us to implement database operations relying on Reative Programming APIs. While the Spring R2DBC initiative aims to bring reactive programming to relational databaes, several NoSQL databases already provide this possibility. After an introduction to NoSQL and the MongoDB, this courses covers the APIs available to communicate with this NoSQL database using both blocking and reactive APIs.Introdcution to Reactive Spring is a comprehensive Java training workshop geared for experienced developers who wish to explore concurrent, asynchronous and reactive programming APIs and techniques using Spring. After an introduction to reactive programming, Reactive Streams and the Project Reactor APIs, this course will show how this APIs are integrated into Spring. Spring 5 includes Spring WebFlux, providing a reactive programming model for web applications, including support for Reactive REST APIs. Spring WebSocket assists in the creation of web applications which provide a full-duplex, two-way communication between client and server. Introduction to Reactive Programming Reactive Manifesto Introduce ReactiveX ReactiveX implementations The Observer, Iterator pattern and functional programming Discuss hot and cold publishers Reactive Streams API Introduce the Reactive Streams specification Publisher and Subscribers java.util.concurrent.Flow Transformation of Messages (Processor) Controlling messages Tutorial: Setup Eclipse for Using Maven Introduction Introduce the Reactor Building blocks Flux and Mono Creating observables Subscribing to a stream Testing Event Sources (introduction) Testing reactive implementations StepVerifier : test sequence of emitted items Defining expectations TestPublisher: produce test data to test downstream operators Reactive Operators Introduce Operators Show the use of marble diagrams Explain some commonly used operators Callback operators Schedulers (Multithreading) Thread usage of subscriber and consumer Using the subscribeOn method Introduce the Scheduler interface Using the observeOn method Backpressure Strategies for dealing with Backpressure ?reactive pull? backpressure Exception Handling Handling errors in onError Exception handling strategies Using onErrorReturn or onErrorNext operators Using the retry operators The Global Error Handler Spring Data Review Quick review of Spring Data repositories Query return types Defining Query methods Pagination and sorting R2DBC Reactive Relational Database Connectivity DatabaseClient Performing CRUD operations Reactive Query annotated methods Spring WebFlux: Introduction Annotated Controllers Functional Endpoints WebFlux configuration Creating a reactive REST endpoint Defining flows Defining the application flow Actions Defining decision Navigating flows RouterFunction View Technologies View technologies Using Thymeleaf to create the view View Configuration Spring WebClient: Introduction to WebClient Working with asynchronous and streaming APIs Making requests Handling the response Lab: WebClient WebTestClient Testing WebFlux server endpoints Testing controllers or functions Define integration tests Introduction to Spring Reactive WebSockets Be familiar with the basics of WebSockets Understand the HTTP handshake and upgrade Name some of the advantages of WebSockets Defining the WebSocket WebSocket Message Handling WebSocketSession Implementing the WebSockethandler Creating a Browser WebSocket Client WebSocket STOMP Streaming (or Simple) text-orientated messaging protocol Introduce SockJS Connecting to the STOMP endpoint Configuring the message broker STOMP destinations Reactive WebSocket Reactive WebSocket support Implement the reactive WebSocketHandler BigData Introduce Big Data Explain the need for enhanced data storage Introduction to MongoDB JavaScript Object Notation Overview Introduce Binary JSON (BSON) Starting the database Creating Collections and Documents Executing ?simple? database commands Introduce the ObjectID Searching for documents using query operators Updating and deleting documents MongoDB Compass Spring and MongoDB MongoDB Support in Spring Data MongoClient and MongoTemplate Spring Data MongoDB configuration @EnableMongoRepositories Adding documents to the database The @Document and @Field annotations Polymorphism and the _class property The Criteria object Spring Data MongoDB MongoRepository Field naming strategy Using JSON queries to find documents The @PersistenceConstructor annotation Reactive Repositories with MongoDB Using reactive repositories ReactiveMongoTemplate RxJava or Reactor Additional course details: Nexus Humans Introduction to Reactive Spring (TT3355 ) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Introduction to Reactive Spring (TT3355 ) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Duration 5 Days 30 CPD hours This course is intended for This course benefits individuals responsible for configuring and monitoring devices running the Junos OS. Overview After successfully completing this course, you should be able to: Describe the various OSPF link-state advertisement (LSA) types. Explain the flooding of LSAs in an OSPF network. Describe the shortest-path-first (SPF) algorithm. Describe OSPF link metrics. Describe the various OSPF authentication methods. Explain the differences between OSPFv2 and OSPFv3. Describe OSPF area types and operations. Configure various OSPF area types. Summarize and restrict routes. Configure OSPF multi-area adjacencies. Configure OSPF virtual links. Explain OSPF external reachability. List useful commands that are used to troubleshoot and verify OSPF. Isolate different OSPF issues. Describe BGP operations. Configure various BGP options. Explain the route selection process for BGP. Describe how to alter the route selection process. Explain the use of routing policies in BGP. Explain how BGP routes are processed. Describe the various BGP attributes and their use. Manipulate common BGP attributes. Review common BGP troubleshooting procedures. List common BGP troubleshooting commands. Identify issues with BGP peering. Explain reasons to use BGP in the Enterprise. Explain how ISP policies can influence external connectivity. Describe three common routing policies for external connectivity in the enterprise. Identify common commands for troubleshooting routing policy. Describe basic multicast terminology. Describe the multicast address space. Describe how RPF is used in a multicast network. Describe the basic functionality of IGMP. Describe the multicast service models and modes. Describe PIM-SM operation and configuration when using the ASM model. Describe PIM-SM operation and configuration when using the SSM model. Verify and troubleshoot multicast. Identify environments that may require a modified CoS implementation. Describe the various CoS components and their respective functions. Explain the CoS processing along with CoS defaults on SRX Series devices. Describe situations in which some CoS features are used in the enterprise. Describe the use of the Real-Time Performance Monitoring tool. Verify and troubleshoot CoS. Describe a traditional Campus network design. Understand the need for a new architectural design. Describe the five key concepts of the Evolved Core. Describe the benefits of a Layer 3-based Campus Networks. Describe Layer 2 tunneling. Explain VXLAN functionality. Describe VXLAN gateways. Describe EVPN features. Describe EVPN operations. This five-day course is designed to provide students with the tools required for implementing, monitoring, and troubleshooting Layer 3 components in an enterprise network. Chapter 1: Course Introduction Course Introduction Chapter 2: OSPF OSPFv2 Review Link-State Advertisements Protocol Operations OSPF Authentication OSPFv3 Lab 1: Configuring and Monitoring OSPF Chapter 3: OSPF Areas Review of OSPF Areas Stub Area Operation Stub Area Configuration NSSA Operation NSSA Configuration Route Summarization Lab 2: Configuring and Monitoring OSPF Areas and Route Summarization Chapter 4: Advanced OSPF Options OSPF Multi-Area Adjacencies Virtual Links External Reachability Lab 3: Configuring and Monitoring Routing Policy and Advanced OSPF Options Chapter 5: Troubleshooting Troubleshooting LSDB Consistency Issues Case Study: Adjacency Issues Lab: Troubleshooting OSPF Chapter 6: BGP Review of BGP BGP Configuration Options BGP Operations BGP Path Selection and Options Lab: Implementing BGP Chapter 7: BGP Attributes and Policy Policy and BGP BGP Attributes Details and Manipulation of Common BGP Path Attributes Lab: BGP Attributes Chapter 8: Troubleshooting BGP BGP Troubleshooting BGP Case Study Lab: Troubleshooting BGP Chapter 9: Enterprise Routing Policies Enterprise BGP Core Network Design Enterprise External Network Deployment Lab: Implementing Enterprise Routing Policies Chapter 10: Troubleshooting Policies Routing Policy Structure Using RegEx Routing Policy Troubleshooting Case Study Lab: Troubleshooting Routing Policies Chapter 11: Introduction to Multicast Overview of Multicast Multicast Addressing RPF IGMP Lab: PIM-SM Chapter 12: Multicast Routing Protocols and SSM Overview of Multicast Routing Protocols PIM-SM Using the ASM Model PIM-SM Using the SSM Model Lab: Implementing PIM-SM Lab: Implementing SSM Chapter 13: Troubleshooting Multicast Multicast Troubleshooting Multicast Case Study Lab: Troubleshooting Multicast Chapter 14: Class of Service CoS Components Review and Case Study CoS Processing and CoS Defaults on the SRX Series Device Policing Virtual Channels Monitoring with Resource Performance Monitoring Lab 9: Implementing CoS Features in the Enterprise Chapter 15: Troubleshooting Class of Service CoS Troubleshooting CoS Case Study Lab: Troubleshooting Class of Service Chapter 16: Enterprise Architectures Traditional Enterprise Networks A New Architecture Key Concepts of the Evolved Core IP Fabric Campus Design Chapter 17: VXLAN Layer 2 Connectivity over a Layer 3 Network VXLAN Overview VXLAN Gateways Chapter 18: EVPN-VXLAN Overview of EVPN EVPN Operations EVPN and VXLAN Chapter 19: Configuring EVPN-VXLAN Configuring EVPN-VXLAN Spine Only network Add IP Fabric leaf nodes to a Spine Only design Configuring a new IP Fabric EVPN-VXLAN network Chapter 20: Migrating to an IP Fabric EVPN Routes Useful EVPN Commands Appendix A: BGP Route Reflection Route Reflection Operation Configuration and Routing Knowledge Lab: BGP Route Reflection (Optional) Appendix B: Troubleshooting IS-IS IS-IS Troubleshooting Lab: Troubleshooting IS-IS and Mixed Environments Additional course details: Nexus Humans AJER - Advanced Junos Enterprise Routing training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the AJER - Advanced Junos Enterprise Routing course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Learn how to use this powerful tool to import and clean data and create some amazing visuals. Course overview Duration: 2 days (13 hours) Power BI Desktop is a powerful tool for working with your data. It enables you to import multiple data sources and create effective visualisations and reports. This course is an introduction to Power BI to get you started on creating a powerful reporting capability. You should have a good working knowledge of Excel and managing data before attending. Objectives By the end of the course you will be able to: Import data from multiple data sources Edit and transform data before importing Create reports Create different visualisations Create data models Build data relationships Use the drill down features Create measures Use the Power BI Service Build dashboards Use the mobile app Content Essentials Importing Data Power BI Overview Data sources Importing data Transforming Your Data Editing your data Setting data types Removing columns/rows Choosing columns to keep Setting header rows Splitting columns Creating Reports Creating and saving reports Adding pages Renaming pages Interactivity Refreshing your data Adding Columns Columns from example Custom columns Conditional columns Append Queries Importing folders Setting up and using append queries Creating Chart Visualisations Adding chart elements Choosing chart types Setting properties Setting values, axis and legends Using tooltips Visual filters Setting page and report filters Creating Tables, Cards, Gauges and Maps Adding table elements Adding maps Working with cards Working with matrices KPIs and Gauges Conditional Formatting Setting rules Removing conditional formatting Working with Data Models Merge Queries Setting up and using merge queries Merging in columns of data Creating a Data Model The data model Multiple data tables Connecting tables Building relationships Relationship types Building visuals from multiple tables Unpivoting Data Working with summary data Unpivoting data Using Hierarchies Using built in hierarchies Drill down Drill up See next level Expand a hierarchy Create a new hierarchy Grouping Grouping text fields Grouping date and number fields Creating Measures DAX functions DAX syntax Creating a new measure Using quick measures Using the PowerBI Service Shared workspaces My workspace Dashboards Reports Datasets Drill down in dashboards Focus mode Using Q&A Refreshing data Using Quick Insights Power BI Mobile App Using the Power BI Mobile App
Learn Vue.js through a practical, project-based approach, along with understanding how to use the Vue CLI and Firebase storage
Learn Microsoft Excel to create and format spreadsheets, analyse and share information to make knowledgeable resolutions. This Microsoft Office 2016 Excel Beginners is intended to teach you creating high-level workbooks and worksheets. Upon completion, you will have the ability to explain massive amounts of data and present that information to increase your understanding of the organisational account. Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Mock exams Multiple-choice assessment Certification After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post.
This comprehensive course unlocks the boundless potential of LangChain, Pinecone, OpenAI, and LLAMA 2 LLM, guiding you from AI novice to expert. Dive into 15 different practical projects, from dynamic chatbots to data analysis tools, and cultivate a profound understanding of AI, empowering your journey into the future of language-based applications.
Ready to launch your career with foundational business and IT skills? The Online Excel Course For Beginners with Certificate Mini Bundle combines key competencies in MS Excel, Data Analysis, MS Access, Audio Typing, and IT. This package is crafted for jobseekers aiming to enter data-centric roles in business, administration, and tech support. Employers prize candidates with a strong grasp of MS Excel and Data Analysis, supported by database management skills in MS Access, and efficient documentation capabilities through Audio Typing. Coupled with basic IT knowledge, this bundle ensures you’re well-prepared and hireable. Description This bundle equips you with core skills demanded by entry-level and junior roles. Master MS Excel to handle spreadsheets confidently, and leverage Data Analysis to interpret business information effectively. Add MS Access for essential database management, while Audio Typing enhances your speed and accuracy in documentation and transcription tasks. Understanding foundational IT concepts completes your profile, making you versatile across multiple office functions. Whether in finance, administration, or tech support, employers are actively recruiting candidates with proficiency in MS Excel, Data Analysis, MS Access, Audio Typing, and IT. Don’t miss out on jobs that require these in-demand skills. Certify yourself today and become the candidate employers are eager to hire. FAQ Q: What job roles does this bundle prepare me for? A: Junior data analyst, admin assistant, IT support technician, transcription specialist, and database clerk roles demanding MS Excel, Data Analysis, MS Access, Audio Typing, and IT. Q: How important is Data Analysis for beginners? A: Crucial. Understanding data trends improves decision-making in all business roles. Q: Does this bundle help with database skills? A: Yes, MS Access is key for managing business data beyond spreadsheets. Q: Is Audio Typing useful for office jobs? A: Absolutely. Fast and accurate Audio Typing is highly valued for transcription and documentation. Q: Does the bundle cover basic IT knowledge? A: Yes, the IT module provides essential digital literacy for all office environments. Q: Is this bundle better value than taking separate courses? A: Without question. Gain MS Excel, Data Analysis, MS Access, Audio Typing, and IT together for a competitive price.
Precision, reliability, and logistics—these are the traits top employers seek in installation plumbers. The Installation Plumber Mini Bundle answers that call, combining key industry needs with employability power. Featuring Plumbing, Purchase Ledger, Personal Hygiene, Puwer, and Logistics and Transportation, this bundle aligns directly with installation roles across housing, facilities, and construction sectors. If you want to install your way into a better job, there’s no time like now. This bundle is designed to get you hired—and keep you moving forward. Description In the world of installation plumbing, technical Plumbing ability is just the start. Successful candidates also understand the importance of back-end operations like Purchase Ledger, the safety demands of Puwer, the presentation standard of Personal Hygiene, and the efficiency required for Logistics and Transportation. That’s exactly what this bundle offers. Employers want professionals who show up prepared, represent their brand, and execute installations with skill and care. From managing parts and schedules to navigating tight compliance rules, mastery of Plumbing, Purchase Ledger, Personal Hygiene, Puwer, and Logistics and Transportation proves you’re more than capable—you’re invaluable. Skip this and risk getting passed over. Choose it, and you’re choosing to become a fully-rounded, in-demand installation plumber. FAQ Q: Who should consider the Installation Plumber Mini Bundle? A: Anyone aiming for installation roles requiring Plumbing, Purchase Ledger, Personal Hygiene, Puwer, and Logistics and Transportation expertise. Q: Why are admin and hygiene topics included? A: Because Purchase Ledger, Personal Hygiene, and Logistics and Transportation are critical for professional installation success. Q: Can this help me get hired? A: Absolutely. Employers love seeing a blend of Plumbing and support functions. Q: Is this suitable for those already in the trade? A: Yes—it’s perfect for anyone wanting to formalise their skills and stand out. Q: Will this help with contracts and tenders? A: Yes. Puwer compliance and Logistics and Transportation efficiency are always evaluated. Q: Can I do this while working? A: Definitely. It’s designed for flexible completion alongside work schedules. Q: What industries value these subjects? A: Construction, facilities, property development, and housing services, to name a few. Q: How long will this bundle be available? A: Not long—demand is high, and slots are limited. Secure yours now.
Conflict management isn’t optional anymore—it’s essential. From startups to multinationals, the ability to de-escalate, reframe, and resolve is what sets strong professionals apart. The Conflict Resolution and Conflict Management Mini Bundle gives you that edge—arming you with practical value that employers across industries are actively searching for. In a job market obsessed with “culture fit” and “team chemistry,” skills like HR, communication skills, psychology, mental health, and even attention to detail via proofreading can make or break your application. If you want to be seen as a competent, reliable hire—someone who brings calm to chaos—this is your golden ticket. Description Workplace harmony is now a business asset. Candidates with strong communication skills, emotional insight from psychology, awareness of mental health, and a structured grasp of HR are becoming invaluable in every department. Combine that with sharp proofreading skills, and you’re not only the person who can solve problems—you’re also the one who prevents them. Whether you’re eyeing positions in corporate HR, client services, editorial teams, healthcare, or education, this bundle gives you career-ready credibility. Why? Because mental health awareness is no longer niche, HR functions are cross-departmental, and employers are actively screening for candidates with strong communication skills and a proven understanding of psychology. This bundle doesn’t just make you prepared—it makes you preferred. FAQ Who is this for? If your role involves dealing with people, teams, clients, or content—this is for you. That includes roles in HR, counseling, editing, teaching, customer support, social work, and more. If communication skills, mental health, psychology, and proofreading are even remotely part of your future job description—this bundle is a must. Why is it job-relevant? Because in modern workplaces, people aren’t hired just for what they know—they’re hired for how they work with others. Skills like communication skills, awareness of mental health, and fluency in HR and psychology are showing up in job listings across every industry. What makes this bundle so practical? Each course is centered on direct job impact. From refining your proofreading abilities to strengthening your understanding of mental health, this isn’t just about theory—it’s about employability.
This course aims to prepare individuals for the AWS Certified Solutions Architect Associate exam. It covers essential AWS services, cloud architecture design, deployment strategies, and best practices for managing various AWS components. Learning Outcomes: Understand the fundamental concepts of AWS Cloud Services and their application in real-world scenarios. Design and implement AWS Storage and Virtual Private Cloud (VPC) solutions. Learn how to design, implement, and manage Compute Services effectively. Master Identity and Access Management (IAM) and its best practices for secure access control. Explore Auto Scaling Solutions and Virtual Network Services to optimize AWS infrastructure. Gain proficiency in deploying applications and databases on AWS. Discover additional AWS services and their integration for comprehensive cloud solutions. Develop insights into achieving operational excellence with AWS services. Why buy this AWS Certified Solutions Architect Associate Preparation? Unlimited access to the course for forever Digital Certificate, Transcript, student ID all included in the price Absolutely no hidden fees Directly receive CPD accredited qualifications after course completion Receive one to one assistance on every weekday from professionals Immediately receive the PDF certificate after passing Receive the original copies of your certificate and transcript on the next working day Easily learn the skills and knowledge from the comfort of your home Certification After studying the course materials of the AWS Certified Solutions Architect Associate Preparation there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. Who is this course for? This AWS Certified Solutions Architect Associate Preparation course is ideal for Students Recent graduates Job Seekers Anyone interested in this topic People already working in the relevant fields and want to polish their knowledge and skill. Prerequisites This AWS Certified Solutions Architect Associate Preparation does not require you to have any prior qualifications or experience. You can just enrol and start learning.This AWS Certified Solutions Architect Associate Preparation was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Career path As this course comes with multiple courses included as bonus, you will be able to pursue multiple occupations. This AWS Certified Solutions Architect Associate Preparation is a great way for you to gain multiple skills from the comfort of your home. Course Curriculum Section 01: Introduction Introduction 00:03:00 Section 02: Exam Tips and Tricks What is AWS? 00:02:00 Why use AWS? 00:03:00 How to Get Started with AWS 00:04:00 AWS Certifications 00:04:00 Preparation Resources 00:02:00 Benefits of Certification 00:02:00 AWS CSA-A Overview 00:04:00 What's New on the 2020 Updated Exam? 00:03:00 AWS CSA-A Exam Objectives 00:06:00 The Four Key Areas (Compute, Networking, Storage, and Databases) 00:04:00 Master the Knowledge Areas 00:02:00 Use the System 00:05:00 Take Notes 00:03:00 Be Mentally and Physically Prepared 00:04:00 Take the Exam 00:04:00 Section 03: AWS Cloud Services Overview Cloud Computing Defined 00:08:00 Benefits of Cloud Computing 00:10:00 Cloud Computing Models 00:07:00 History 00:07:00 Platform 00:06:00 Services, Part 1 00:10:00 Services, Part 2 00:08:00 Security and Compliance 00:07:00 Regions and Availability 00:06:00 Section 04: AWS Storage Design Storage Services 00:07:00 S3 Storage Class 00:07:00 S3 Terminology 00:09:00 S3 Advanced Features 00:08:00 Creating S3 Buckets Lab 00:08:00 S3 Bucket Properties 00:08:00 S3 Managing Objects Lab 00:11:00 Glacier 00:07:00 Setting up a Glacier Vault Lab 00:08:00 S3 and Tape Gateway 00:06:00 S3 Enhanced Features 00:08:00 Elastic Block Store (EBS) 00:08:00 Creating EBS Volumes Lab 00:07:00 Elastic File System (EFS) 00:07:00 Creating an EFS File System Lab 00:07:00 EFS and PrivateLink 00:03:00 Intro to Amazon FSx 00:06:00 Hands-on with FSx 00:06:00 Integrating on-Premises Storage 00:07:00 Storage Access Security Lab 00:10:00 Storage Performance 00:08:00 Section 05: Virtual Private Cloud (VPC) Virtual Private Cloud (VPC) Overview 00:10:00 Creating a VPC Lab 00:11:00 Configuring DHCP Options Lab 00:04:00 Elastic IP Addresses 00:07:00 Elastic Network Interfaces (ENIs) 00:05:00 Endpoints 00:07:00 VPC Peering 00:08:00 Creating a VPC Peering Connection Lab 00:10:00 Security Groups Overview 00:07:00 Network Address Translation (NAT) 00:11:00 Gateways (VPGs and CGWs) 00:08:00 VPN Configuration Option 00:04:00 Section 06: Compute Services Design EC2 Overview 00:11:00 EC2 Instance Types 00:11:00 EC2 Pricing 00:13:00 EBS and EC2 00:05:00 Section 07: Compute Services Implementation Launching an EC2 Linux Instance Lab 00:13:00 Configuring an EC2 Linux Instance Lab 00:08:00 Setting up an EC2 Windows Instance Lab 00:12:00 Shared Tenancy 00:05:00 Dedicated Hosts 00:08:00 Dedicated Instances 00:06:00 AMI Virtualization 00:12:00 Section 08: Compute Services Management Instance Management 00:09:00 Connecting to Instances Lab 00:09:00 Working with Security Groups 00:10:00 Working with Security Groups Lab 00:10:00 Advanced EC2 Management 00:06:00 AWS Batch 00:06:00 Elastic Container Service (ECS) 00:08:00 Elastic Beanstalk Environment 00:11:00 Section 09: Identity and Access Management (IAM) Identity and Access Management (IAM) Overview 00:07:00 Principals 00:10:00 Root User 00:06:00 Authentication 00:06:00 Authorization Policies 00:13:00 Multi-Factor Authentication 00:08:00 Key Rotation 00:10:00 Multiple Permissions 00:06:00 AWS Compliance Program 00:07:00 AWS Security Hub 00:06:00 Shared Responsibility Models 00:06:00 Section 10: IAM Best Practices User Accounts 00:11:00 Password Policies 00:09:00 Credential Rotation 00:06:00 Principle of Least Privilege 00:05:00 IAM Roles 00:08:00 Policy Conditions 00:08:00 CloudTrail 00:12:00 Section 11: Auto Scaling Solutions Auto Scaling Overview 00:06:00 Auto Scaling Groups 00:04:00 Termination Policies 00:07:00 Auto Scaling Configuration Lab 00:13:00 Launch Methods 00:04:00 Load Balancer Concepts 00:08:00 Elastic Load Balancing (ELB) 00:10:00 Section 12: Virtual Network Services DNS 00:14:00 Configuring DNS Lab 00:07:00 Configuring Route 53 Lab 00:13:00 Configuring ACLs and NACLs Lab 00:09:00 Flow Logs 00:07:00 Section 13: AWS Application Deployment Application and Deployment Services 00:04:00 Lambda 00:06:00 API Gateway 00:09:00 Kinesis 00:06:00 Kinesis Data Streams and Firehose 00:06:00 Kinesis Data Analytics 00:04:00 Reference Architectures 00:06:00 CloudFront 00:10:00 Web Application Firewall (WAF) 00:09:00 Simple Queue Service (SQS) 00:10:00 Simple Notification Service (SNS) 00:08:00 Simple Workflow (SWF) 00:07:00 Step Functions 00:05:00 OpsWorks 00:08:00 Cognito 00:04:00 Elastic MapReduce (EMR) 00:05:00 CloudFormation 00:10:00 CloudFormation Properties 00:03:00 CloudWatch 00:06:00 Trusted Advisor 00:07:00 Organizations 00:09:00 Section 14: AWS Database Design Database Types 00:08:00 Relational Databases 00:08:00 Database Hosting Methods 00:05:00 High Availability Solutions 00:06:00 Scalability Solutions 00:06:00 Database Security 00:08:00 Aurora 00:06:00 Redshift 00:11:00 DynamoDB 00:10:00 Section 15: Database Deployment DynamoDB Tables Lab 00:08:00 MySQL Lab 00:13:00 Configuration Lab 00:13:00 Backups Lab 00:04:00 Restore Lab 00:04:00 Snapshot Lab 00:08:00 Monitoring Lab 00:06:00 Section 16: Additional AWS Services Media Content Delivery 00:13:00 Desktop and Appstreaming 00:06:00 ElastiCache 00:05:00 Security Services Lab 00:12:00 Analytics Engines 00:11:00 Development Operations (DevOps) 00:12:00 AWS Solutions 00:05:00 AWS Transit Gateway 00:03:00 AWS Backup 00:04:00 AWS Cost Explorer 00:04:00 Section 17: Operational Excellence with AWS The Operational Excellence Process 00:08:00 Widget Makers Scenario 00:06:00 Resilient Design 00:08:00 Resilient Design Scenario 00:05:00 Performant Design 00:09:00 Performant Design Scenario 00:06:00 Secure Design 00:08:00 Secure Design Scenario 00:05:00 Cost Optimization 00:07:00 Cost Optimization Scenario 00:05:00 General Best Practices 00:07:00