Amazon EC2
Amazon Elastic Computing Cloud:
This is a scalable computing facility enabled Virtual Server provided by Amazon, users can configure the Virtual Server for security, data handling and for other causes.
Features:
Environments called as Instances
Pre-configured templates available, pre-configured OS and SW
Various configurations of CPU, Memory, Storage and NW capacity for the instances
Secure Logins are available using key pair
Allows to store the temporary storage as well as persistent storage as Amazon Boos Store (ABS) Volumes.
Can configure multiple physical locations for EBS Volumes
Firewall configuration is available
Static IP is available
Can connect to the own network using Virtual Private Cloud (VPC)
How using global variables can have implications on the design, maintainability, and test-ability of C# code: Harder to understand and reason about the code: class Program { public static int globalCounter = 0; static void Main() { globalCounter++; Console.WriteLine(globalCounter); } } In this example, the global variable globalCounter is accessible from anywhere in the program, including the Main method. It's not clear where the value of the globalCounter is updated, it could be updated in other methods or classes, making it harder to trace the flow of data and understand the source of bugs. More prone to errors: class Program { public static string globalString; static void Main() { globalString = "Hello" ; Method1(); Method2(); } static void Method1() {
Comments