Tag: HOW TO USE AMAZON AWS STEP BY STEP

  • HOW TO USE AMAZON AWS STEP BY STEP

    COMPLETE GUIDE: HOW TO USE AMAZON AWS STEP BY STEP

    Table of Contents

    1. Introduction to Amazon Web Services (AWS)
    2. AWS Account Creation and Configuration
    3. Main Services Configuration
    4. Concrete Examples by Region
    5. Security Best Practices
    6. Cost Optimization
    7. Monitoring and Maintenance
    8. Region-Specific Use Cases
    9. Common Troubleshooting
    10. Resources and Training

    1. Introduction to Amazon Web Services (AWS)

    Amazon Web Services (AWS)
    Amazon Web Services (AWS)

    Amazon Web Services (AWS) is the world’s most comprehensive and widely adopted cloud platform. Launched in 2006, AWS offers more than 200 full-featured services from data centers globally. This infrastructure enables businesses of all sizes and industries to accelerate their digital transformation.

    1.1 What is AWS?

    AWS is a cloud computing platform that offers on-demand IT infrastructure, including:

    • Compute: Virtual servers, containers, serverless functions
    • Storage: Object storage, block storage, archiving
    • Database: Relational databases, NoSQL, in-memory
    • Networking: Virtual networks, CDN, load balancing
    • Security: Identity management, encryption, compliance
    • Analytics: Big Data, Machine Learning, Artificial Intelligence

    1.2 AWS Global Infrastructure

    AWS has 31 geographic regions and 99 availability zones worldwide, with continuous expansion plans:

    Region AWS Code Availability Zones Available Services
    πŸ‡ΊπŸ‡ΈUS East (N. Virginia) us-east-1 6 All services
    πŸ‡ͺπŸ‡ΊEurope (Ireland) eu-west-1 3 200+ services
    πŸ‡―πŸ‡΅Asia Pacific (Tokyo) ap-northeast-1 4 190+ services
    πŸ‡§πŸ‡·South America (SΓ£o Paulo) sa-east-1 3 180+ services

    1.3 Pricing Models

    AWS uses a “pay-as-you-go” pricing model with several options:

    • On-Demand: Pay by the hour or second
    • Reserved Instances: Up to 75% savings for 1-3 year commitment
    • Spot Instances: Up to 90% savings for excess capacity
    • Free Tier: 12 months free for new accounts

    2. AWS Account Creation and Configuration

    AWS Management Console Dashboard AWS Account Creation and Configuration
    AWS Management Console Dashboard AWS Account Creation and Configuration

    2.1 Creating an AWS Account – Step by Step

    Step 1: Access AWS Portal

    1. Go to aws.amazon.com
    2. Click “Create an AWS Account” in the top right
    3. Select “Create a new AWS account”

    Step 2: Account Information

    1. Enter your email address (which will serve as the identifier)
    2. Choose a unique AWS account name
    3. Create a secure password (12 characters minimum)
    4. Confirm your password
    5. Click “Continue”
    ⚠️ Warning: The email address becomes the permanent root account identifier. Use a professional email address accessible long-term.

    Step 3: Contact Information

    1. Select account type (Business or Personal)
    2. Fill in your complete information:
      • Full name or company name
      • Complete postal address
      • Phone number with country code
    3. Accept AWS terms of service
    4. Click “Create account and continue”

    Step 4: Payment Information

    1. Enter your credit/debit card details
    2. Fill in billing address (if different)
    3. Click “Verify and add”
    πŸ’‘ Tip: AWS places a temporary $1 authorization on your card for verification. This charge is immediately cancelled.

    Step 5: Identity Verification

    1. Choose verification method (SMS or voice call)
    2. Enter your phone number
    3. Enter the displayed captcha
    4. Click “Send SMS” or “Call me now”
    5. Enter the 4-digit verification code received
    6. Click “Verify code and continue”

    Step 6: Support Plan Selection

    AWS offers several support plans:

    • Basic (Free): Documentation and community forums
    • Developer ($29/month): Technical support via email
    • Business ($100/month minimum): 24/7 phone and chat support
    • Enterprise ($15,000/month minimum): Dedicated support with TAM

    To get started, select the “Basic” plan (free)

    2.2 Initial Security Configuration

    Multi-Factor Authentication (MFA) Setup

    1. Log in to AWS Console
    2. Click on your username in the top right
    3. Select “My Security Credentials”
    4. In the “Multi-factor authentication” section, click “Assign MFA device”
    5. Choose device type:
      • Authenticator app (Google Authenticator, Authy)
      • U2F security key
      • Hardware MFA device
    6. Follow instructions to configure your device
    7. Test authentication with two consecutive codes
    πŸ” Critical Security: Enabling MFA is essential. A compromised root account can result in significant costs and data loss.

    3. Main Services Configuration

    AWS Services Architecture Diagram Main Services Configuration
    AWS Services Architecture Diagram Main Services Configuration

    3.1 Amazon EC2 (Elastic Compute Cloud) – Detailed Guide

    EC2 provides resizable compute capacity in the cloud. It’s the fundamental service for hosting applications.

    Launching Your First EC2 Instance

    Step 1: Access EC2 Service
    1. In AWS Console, search for “EC2” in the search bar
    2. Click “EC2” under “Compute services”
    3. Verify the selected region in the top right
    4. Click “Launch instance”
    Step 2: Instance Configuration
    1. Name and tags:
      • Name: “My-First-Web-Server”
      • Add organizational tags (Environment: Production, Owner: Your-Name)
    2. Application and OS Images:
      • Select “Amazon Linux 2023” (recommended for beginners)
      • Architecture: x86_64
      • Verify “Free tier eligible” is indicated
    3. Instance type:
      • Select “t3.micro” (1 vCPU, 1 GB RAM)
      • This size is included in the free tier
    Step 3: Key Pair Configuration
    1. Click “Create new key pair”
    2. Key pair name: “my-first-key”
    3. Key pair type: RSA
    4. Private key file format:
      • .pem for Linux/macOS
      • .ppk for Windows (PuTTY)
    5. Click “Create key pair”
    6. Download and securely save the private key file
    Step 4: Network Configuration
    1. Create a security group or use the default one
    2. Security group name: “web-server-sg”
    3. Description: “Security group for web server”
    4. Inbound traffic rules:
      • SSH (port 22): Your IP only
      • HTTP (port 80): Everywhere (0.0.0.0/0)
      • HTTPS (port 443): Everywhere (0.0.0.0/0)
    Step 5: Storage Configuration
    1. Root volume size: 8 GB (free tier maximum)
    2. Volume type: gp3 (General Purpose SSD)
    3. Encryption: Enabled (recommended)
    4. Delete on termination: Checked (to avoid costs)

    3.2 Amazon S3 (Simple Storage Service) – Configuration

    S3 is an object storage service designed to store and retrieve any amount of data from anywhere.

    Creating Your First S3 Bucket

    Step 1: Access S3 Service
    1. In AWS Console, search for “S3”
    2. Click “S3” under “Storage services”
    3. Click “Create bucket”
    Step 2: General Configuration
    1. Bucket name:
      • Must be globally unique
      • Example: “my-website-2024-your-name”
      • Use only lowercase letters, numbers, and hyphens
    2. AWS Region:
      • Choose the region closest to your users
      • Europe (Paris) eu-west-3 for France
      • US East (N. Virginia) us-east-1 for United States
    Step 3: Object Ownership Configuration
    1. Object ownership: “ACLs disabled (recommended)”
    2. This option simplifies permissions management
    Step 4: Public Access Settings
    1. Block all public access: Checked by default (secure)
    2. For a static website, uncheck this option later
    Step 5: Versioning and Encryption
    1. Versioning: Enabled (recommended for backup)
    2. Default encryption:
      • Encryption type: SSE-S3
      • Bucket key type: Disabled (to reduce costs)

    3.3 Amazon RDS (Relational Database Service) – Setup

    Creating an RDS Database

    Step 1: Access RDS Service
    1. Search for “RDS” in AWS Console
    2. Click “RDS” under “Database”
    3. Click “Create database”
    Step 2: Database Engine Selection
    1. Creation method: “Standard create”
    2. Engine options:
      • MySQL: Most popular, free tier available
      • PostgreSQL: Advanced features
      • MariaDB: MySQL alternative
    3. Version: Use default version (latest stable)
    Step 3: Templates and Settings
    1. Templates: “Free tier” (to get started)
    2. Settings:
      • DB instance identifier: “my-first-db”
      • Master username: “admin”
      • Master password: Auto-generated or custom
    Step 4: Instance Configuration
    1. DB instance classes: db.t3.micro (free tier)
    2. Storage:
      • Storage type: General Purpose SSD (gp2)
      • Allocated storage: 20 GB (free tier maximum)
      • Storage autoscaling: Disabled

    3.4 AWS Lambda – Serverless Functions

    Creating Your First Lambda Function

    Step 1: Function Creation
    1. Search for “Lambda” in AWS Console
    2. Click “Create function”
    3. Select “Author from scratch”
    4. Function name: “my-first-function”
    5. Runtime: Python 3.11 (recommended for beginners)
    6. Architecture: x86_64
    Step 2: Permissions Configuration
    1. Execution role: “Create a new role with basic Lambda permissions”
    2. AWS will automatically create an IAM role with minimal permissions
    Step 3: Simple Test Code
    1. In the code editor, replace the content with:


    import json

    def lambda_handler(event, context):
    return {
    ‘statusCode’: 200,
    ‘body’: json.dumps(‘Hello from AWS Lambda!’)
    }

    4. Concrete Examples by Region

    AWS Global Infrastructure Map

    4.1 πŸ‡ΊπŸ‡Έ United States – Tech Startup

    Use case: A San Francisco startup developing a mobile application with 100,000 users.

    Architecture Used

    • Region: us-west-1 (N. California)
    • EC2: 3 t3.medium instances
    • RDS: PostgreSQL Multi-AZ
    • S3: User media storage
    • CloudFront: Global CDN
    • Lambda: Image processing

    Estimated Monthly Costs

    • EC2: $150 (t3.medium instances)
    • RDS: $120 (db.t3.small Multi-AZ)
    • S3: $45 (2 TB storage)
    • CloudFront: $30 (data transfer)
    • Lambda: $15 (5 million executions)
    • Total: $360/month
    πŸ’‘ US Optimization: Using Savings Plans to reduce EC2 costs by 20-25%. Auto-scaling configuration to handle traffic spikes.

    4.2 πŸ‡ͺπŸ‡Ί Europe – E-commerce International

    Use case: An online store based in Paris serving European customers with GDPR compliance.

    GDPR Configuration

    • Primary region: eu-west-3 (Paris)
    • Secondary region: eu-west-1 (Ireland)
    • Encryption: KMS with customer-managed keys
    • Logs: CloudTrail enabled on all regions
    • Access: IAM with mandatory MFA

    Specialized Services

    • ElastiCache: Redis cache for performance
    • SES: Transactional email delivery
    • Route 53: DNS with automatic failover
    • WAF: Web attack protection
    • Config: Compliance monitoring
    βš–οΈ GDPR Compliance: Enable encryption at rest and in transit, configure data retention policies, implement comprehensive audit logging.

    4.3 πŸ‡―πŸ‡΅ Asia-Pacific – Mobile Gaming

    Use case: Japanese game studio with servers for Asia-Pacific and critical latency requirements.

    High-Performance Architecture

    • Region: ap-northeast-1 (Tokyo)
    • EC2: Compute-optimized C5 instances
    • ElastiCache: Redis cluster mode
    • DynamoDB: NoSQL database for scores
    • GameLift: Managed game servers

    Specific Optimizations

    • Enhanced networking: SR-IOV enabled instances
    • Placement groups: Cluster for low latency
    • Auto Scaling: Based on custom metrics
    • CloudWatch: Real-time monitoring

    4.4 πŸ‡§πŸ‡· South America – FinTech Application

    Use case: Digital payments platform for the Brazilian market with banking security requirements.

    Enhanced Security

    • Region: sa-east-1 (SΓ£o Paulo)
    • HSM: CloudHSM for cryptographic keys
    • VPC: Isolated network with private subnets
    • GuardDuty: Threat detection
    • Macie: Sensitive data protection

    Financial Compliance

    • Audit: CloudTrail with log integrity
    • Encryption: All data at rest
    • Backup: Cross-region for disaster recovery
    • Access: Bastion hosts and VPN

    5. Security Best Practices

    AWS Security Operations Center

    5.1 Identity and Access Management (IAM)

    IAM User Configuration

    1. User creation:
      • Access IAM service in the console
      • Click “Users” then “Add users”
      • Username: follow a convention (firstname.lastname)
      • Access type: Console and/or programmatic access
    2. Permission assignment:
      • Use groups rather than direct policies
      • Apply the principle of least privilege
      • Create custom policies if necessary
    3. MFA configuration:
      • Enable MFA for all users
      • Use mobile authenticator applications
      • Configure policies requiring MFA

    5.2 Network Security

    Component Recommended Configuration Justification
    VPC Isolated private network with public/private subnets Complete network isolation
    Security Groups Restrictive rules, specific ports only Principle of least access
    NACL Additional subnet-level rules Defense in depth
    WAF Protection against OWASP Top 10 Web application security

    5.3 Encryption and Data Protection

    πŸ” Complete Encryption Strategy:

    • At rest: Enable encryption on all storage services (S3, EBS, RDS)
    • In transit: Use HTTPS/TLS for all communications
    • Key management: AWS KMS with automatic rotation
    • Backup: Encrypt all backups

    5.4 Monitoring and Detection

    Monitoring Services

    • CloudTrail: API logs and audit
    • CloudWatch: Metrics and alarms
    • GuardDuty: Threat detection
    • Config: Configuration compliance
    • Security Hub: Unified security dashboard

    Critical Alerts to Configure

    • Root account connections
    • IAM user creations
    • Security group modifications
    • Repeated failed access attempts
    • Abnormal resource usage

    6. Cost Optimization

    AWS Cost Analytics Dashboard

    6.1 Optimization Strategies by Service

    Service Optimization Strategy Potential Savings
    EC2
    • Reserved instances for predictable workloads
    • Spot instances for interruption-tolerant workloads
    • Right-sizing based on metrics
    • Auto Scaling for dynamic adaptation
    Up to 75%
    S3
    • Appropriate storage classes (IA, Glacier)
    • Automatic lifecycle policies
    • Data compression
    • Obsolete data deletion
    Up to 68%
    RDS
    • Reserved instances
    • Read Replicas instead of Multi-AZ when possible
    • Instance type optimization
    • Performance monitoring
    Up to 60%

    6.2 AWS Cost Management Tools

    AWS Budget Configuration

    1. Budget Access:
      • Search for “Budgets” in AWS Console
      • Click “Create budget”
    2. Budget Type:
      • Cost budget: To control total spending
      • Usage budget: To monitor service usage
      • Reservation budget: To optimize reserved instances
    3. Alert Configuration:
      • Threshold 1: 50% of budget (preventive alert)
      • Threshold 2: 80% of budget (major alert)
      • Threshold 3: 100% of budget (critical alert)
      • Threshold 4: 120% of budget (overspending)

    6.3 Cost Explorer and Analysis

    πŸ“Š Recommended Analyses:

    • Monthly: Cost review by service and region
    • Weekly: Usage trend monitoring
    • Daily: Abnormal spike verification
    • Quarterly: Reserved instance options evaluation

    7. Monitoring and Maintenance

    7.1 CloudWatch Configuration

    Complete Monitoring Setup

    Essential Metrics to Monitor
    EC2
    • CPUUtilization (> 80%)
    • NetworkIn/NetworkOut
    • DiskReadOps/DiskWriteOps
    • StatusCheckFailed
    RDS
    • DatabaseConnections
    • CPUUtilization
    • FreeStorageSpace
    • ReadLatency/WriteLatency
    Automated Alarm Configuration
    1. Access CloudWatch service
    2. Click “Alarms” then “Create alarm”
    3. Select the metric to monitor
    4. Define threshold and period
    5. Configure actions (SNS, Auto Scaling, EC2)

    7.2 Automation with Systems Manager

    Automated Server Maintenance

    1. Patch Manager:
      • Patch group configuration
      • Automatic update scheduling
      • Defined maintenance windows
    2. Session Manager:
      • Secure instance access without SSH
      • Complete audit logs
      • No need for bastion hosts
    3. Run Command:
      • Remote script execution
      • Application deployment
      • System information collection

    7.3 Backup and Disaster Recovery

    Data Type Backup Service Recommended Frequency Retention
    EBS Volumes EBS Snapshots Daily 30 days
    RDS Databases Automated Backups + Manual Snapshots Continuous + Weekly 7-35 days
    S3 Objects Cross-Region Replication Continuous Per policy
    Critical Data AWS Backup Daily 1 year

    8. Region-Specific Use Cases

    8.1 Compliance and Local Regulations

    πŸ‡ͺπŸ‡Ί European Union – GDPR

    • Data residency: EU regions only
    • Encryption: Mandatory with EU keys
    • Audit: CloudTrail with integrity
    • Access: Detailed logs for compliance
    • Deletion: “Right to be forgotten” process

    πŸ‡ΊπŸ‡Έ United States – HIPAA/SOX

    • Encryption: FIPS 140-2 Level 2
    • Access: Strict controls and audit
    • Backup: Immutable backups
    • Network: Dedicated and isolated VPCs
    • Monitoring: 24/7 surveillance

    8.2 Geographic Optimizations

    Multi-Region Strategies

    Global Architecture
    1. Primary region: Close to main users
    2. Secondary region: Disaster recovery and compliance
    3. Edge locations: CloudFront for global performance
    4. Route 53: Intelligent routing based on geolocation
    Example: Global E-commerce
    • North America: us-east-1 (Virginia) – Primary region
    • Europe: eu-west-1 (Ireland) – GDPR compliance
    • Asia-Pacific: ap-southeast-1 (Singapore) – Growth
    • CDN: Global CloudFront with edge locations

    8.3 Latency Considerations by Region

    Source Region Optimal AWS Region Typical Latency Recommended Services
    France eu-west-3 (Paris) < 10ms All services available
    Brazil sa-east-1 (SΓ£o Paulo) < 15ms Essential services
    Japan ap-northeast-1 (Tokyo) < 5ms Complete range
    Australia ap-southeast-2 (Sydney) < 12ms Main services

    9. Common Troubleshooting

    9.1 Connectivity and Access Issues

    EC2 Instance Inaccessible

    Step-by-Step Diagnosis
    1. Status verification:
      • EC2 Console β†’ Instances β†’ Status Checks
      • System Status Check: AWS issue
      • Instance Status Check: OS issue
    2. Security group:
      • Check SSH inbound rules (port 22)
      • Source: Your current public IP
      • Protocol: TCP
    3. Network ACL:
      • Check subnet rules
      • Default allows everything
      • Explicit deny rules take priority
    4. Route Table:
      • Check route to Internet Gateway
      • 0.0.0.0/0 β†’ igw-xxxxxxxx
    Common Solutions
    • Missing public IP: Associate an Elastic IP
    • Incorrect SSH key: Use EC2 Instance Connect
    • OS firewall: Access via Session Manager

    9.2 Performance Issues

    🐌 Degraded Performance:

    • High CPU: Check CloudWatch, consider instance upgrade
    • Insufficient memory: Enable detailed monitoring
    • Slow storage: Migrate to SSD (gp3) or provisioned IOPS
    • Network saturation: Use instances with Enhanced Networking

    9.3 Billing Error Management

    Error Type Symptom Solution
    Unexpected billing Costs above free tier
    • Check Cost Explorer
    • Identify responsible services
    • Configure budgets
    Orphaned resources Ongoing charges after deletion
    • Unattached EBS volumes
    • Unassociated Elastic IPs
    • Inactive Load Balancers
    High data transfer High NetworkOut costs
    • Use CloudFront
    • Optimize compression
    • Reduce API calls

    10. Resources and Training

    10.1 Official Documentation and Guides

    Technical Resources

    • AWS Documentation: docs.aws.amazon.com
    • Well-Architected Framework: Architectural best practices
    • Whitepapers: Detailed technical guides
    • Solutions Library: Reference architectures
    • AWS GitHub: Code samples and tools

    Community and Support

    • AWS Forums: forums.aws.amazon.com
    • Reddit r/aws: Active community
    • Stack Overflow: Technical questions
    • AWS User Groups: Local groups
    • re:Invent: Annual conference

    10.2 AWS Certifications

    Recommended Certification Path

    Foundation Level
    1. AWS Cloud Practitioner (CLF-C01):
      • Preparation time: 2-3 months
      • Prerequisites: None
      • Cost: 100 USD
      • Validity: 3 years
    Associate Level
    1. Solutions Architect Associate (SAA-C03):
      • Duration: 4-6 months practical experience
      • Focus: Architecture and design
      • Cost: 150 USD
    2. Developer Associate (DVA-C01):
      • Focus: Development and deployment
      • Skills: SDK, API, CI/CD
    3. SysOps Administrator Associate (SOA-C02):
      • Focus: Operations and monitoring
      • Skills: Maintenance, troubleshooting

    10.3 Practical Training

    Platform Content Type Cost Advantages
    AWS Training
    • Official courses
    • Hands-on labs
    • Virtual training
    Free to $2000/course Official, certified content
    A Cloud Guru
    • Certification paths
    • Hands-on labs
    • Exam simulators
    $29-59/month Intuitive interface, progress tracking
    Pluralsight
    • Technical courses
    • Skill assessments
    • Learning paths
    $29-45/month Skill evaluation, analytics
    Coursera
    • AWS specializations
    • Practical projects
    • University certificates
    $39-79/month University partnerships, real projects

    10.4 Recommended Hands-on Labs

    πŸ”¬ Hands-on Projects for Beginners:

    1. Static Website:
      • S3 + CloudFront hosting
      • Custom domain with Route 53
      • Automatic SSL certificate
    2. 3-Tier Web Application:
      • Frontend: S3 + CloudFront
      • Backend: EC2 + Auto Scaling
      • Database: RDS Multi-AZ
    3. Serverless API:
      • Lambda functions
      • API Gateway
      • DynamoDB
    4. CI/CD Pipeline:
      • CodeCommit for code
      • CodeBuild for compilation
      • CodeDeploy for deployment

    Conclusion

    Amazon Web Services represents a transformative platform that has revolutionized how businesses approach IT infrastructure. This comprehensive guide has walked you through every essential aspect of AWS, from initial account setup to advanced multi-region deployments and enterprise-grade security implementations.

    Key Takeaways

    πŸš€ Getting Started Success

    • Proper account setup with MFA is critical
    • Start with free tier to minimize costs
    • Follow security best practices from day one
    • Use Infrastructure as Code for consistency

    πŸ’° Cost Optimization

    • Regular monitoring prevents budget surprises
    • Reserved instances save up to 75%
    • Right-sizing is an ongoing process
    • Automated scaling optimizes resources

    πŸ”’ Security First

    • Multi-factor authentication is mandatory
    • Principle of least privilege always applies
    • Encryption should be enabled everywhere
    • Regular security audits are essential

    🌍 Global Scale

    • Regional compliance requirements vary
    • Latency optimization improves user experience
    • Multi-region strategies ensure resilience
    • Edge locations accelerate content delivery

    Your AWS Journey Forward

    Recommended Next Steps

    1. Immediate Actions (Week 1-2):
      • Set up your AWS account with all security measures
      • Create your first EC2 instance and S3 bucket
      • Configure billing alerts and budgets
      • Complete AWS Cloud Practitioner learning path
    2. Short-term Goals (Month 1-3):
      • Deploy a complete 3-tier web application
      • Implement CI/CD pipeline with AWS CodePipeline
      • Set up comprehensive monitoring and alerting
      • Practice disaster recovery procedures
    3. Long-term Objectives (3-12 months):
      • Achieve AWS Solutions Architect certification
      • Implement multi-region architecture
      • Explore advanced services (ML, IoT, Analytics)
      • Optimize costs through automation and governance

    Final Recommendations

    🎯 Success Factors:

    • Hands-on Practice: Theory without practice leads nowhere. Build real projects.
    • Community Engagement: Join AWS user groups and online communities for support.
    • Continuous Learning: AWS evolves rapidly; stay updated with new services and features.
    • Documentation: Always document your architectures and processes for team collaboration.
    • Security Mindset: Never compromise on security – it’s foundational to everything else.

    AWS offers virtually unlimited possibilities for innovation and growth. Whether you’re building the next unicorn startup, modernizing enterprise applications, or exploring cutting-edge technologies like machine learning and IoT, AWS provides the robust, scalable, and secure foundation you need.

    The journey from AWS beginner to cloud architect is challenging but incredibly rewarding. With the knowledge gained from this guide and continued hands-on experience, you’re well-equipped to leverage the full power of cloud computing and drive digital transformation in your organization.

    🌟 Remember: The cloud is not just about technology – it’s about enabling business innovation, improving customer experiences, and creating new possibilities that weren’t feasible with traditional infrastructure. Your AWS journey is just beginning!

    MEDICALΒ  CLOUD AI IN USA

    APPLICATION TO CONNECT YOUR AUTOCLAVE TO YOUR PC