Designing Interactions in a Distributed System to Prevent Failures One of the aspects that influences a distributed system most is communication between the different elements of the system. There is already quite a number of things that can go wrong in a simple client-server scenario; that number becomes simply mind-boggling in a large microservices architecture. […]
2.1 Standard and Customer Objects Salesforce objects and fields are analogous to database tables and the table columns. Objects are tables that store specific data in Salesforce. The Salesforce platform has standard objects and custom objects. Standard objects are objects that are included with Salesforce, while custom objects are objects that are created by users […]
Traffic Mirroring Network traffic captured in a VPC can be forwarded to a load balancer for analysis and troubleshooting. Mirroring is configured in the VPC and can send the traffic to a network load balancer listener to distribute the captured traffic to target groups associated with the NLB. Gateway load balancing is also supported, which […]
Further Reading For additional information on the AWS shared responsibility model and to gain more comprehensive understanding of AWS security, refer to the following resources: Exam Readiness Drill – Chapter Review Questions Apart from a solid understanding of key concepts, being able to think quickly under time pressure is a skill that will help you […]
In the previous chapter, you learned about understanding data and visualization. It is now time to move on to the modeling phase and study machine learning algorithms! In the earlier chapters, you learned that building machine learning models requires a lot of knowledge about AWS services, data engineering, data exploration, data architecture, and much more. […]
This chapter covers the following official AWS Certified SysOps Administrator – Associate (SOA-C02) exam domain: Domain 3: Deployment, Provisioning, and Automation (For more information on the official AWS Certified SysOps Administrator – Associate [SOA-C02] exam topics, see the Introduction.) Resources in the cloud often contain software that needs to be maintained. This includes handling the […]
Designing for Failure When designing a workload’s architecture for a distributed environment such as the AWS cloud, you must design first to try and prevent failures, and second to handle failures. As previously mentioned in the design principles, your workload design must be able to cope with variations in the workload’s demand, detect failures, and […]
AWS Service Integrations AWS makes every effort to integrate its many service offerings for ease of deployment, ease of use, and added flexibility. Because of the nature of the ELB family, there are many networking services that work with the load balancers and are integrated into the ELB console. We will cover the services that […]
Ensuring IPv4 Subnet Allocation Accounts for Expansion and Availability You need to plan for enough IPv4 addresses to be available, not only today but also for future use as well. That may sound obvious but the number of IP addresses needed can be easily overlooked. In the count, you must include all the resources that […]
AWS Systems Manager One of the concerns that an organization that migrates to the cloud has is how to see the organization’s infrastructure. The AWS Systems Manager provides a single pane of glass that allows for full visibility of the resources within an organization’s infrastructure. When using Systems Manager, you can place resources into groups […]