Cloud Service Catalog - What Do We Do?
AWS Cloud Technology services
The MiTech Cloud Services team has the more experience in designing & implementing AWS cloud solutions than any K-12 district in Michigan.
Contact us to see how we can help you on your cloud journey!
Contact us to see how we can help you on your cloud journey!
Cloud Consulting Services:
- Create a consistent tagging standard
- Provide Well-Architected Reviews of your cloud infrastructure
- Provide training to your systems and network administrators
- Create customized migration and implementation plans
- Implement AWS Server Migration Services to replicate on premises VMware VMs into AWS
- Provision new instances from template AMI's
Assisted or Managed AWS Cloud Technology Services:
EC2 Virtual Machine Instances
- Create a Windows Server OS template AMI, along with the automation necessary to keep it fully patched.
- Build the base VM(s) to hand off for application installation and data migration
- Create and manage customized security groups to open whichever ports you need
- Example: TCP 80/443 for Web traffic, TCP22 for SSH access to a vendor’s specific IP range, etc.
- Provision and manage Elastic IP addresses (EIP's)
- Provision and manage key pairs for enhanced security
- Provision and manage Application and Network Load Balancers (ALB/NLB)
- Provide managed backup solution. All managed backup customers will be able to determine how long backups are stored per their business requirements
DevOps and Cloud-native Serverless technology
- Create custom Lambda functions and automations
- Utilize and deploy CloudFormation templates using CodePipelines and CodeBuild to provision your infrastructure as code, allowing you to keep granular version control over your entire environment, all while deploying changes automatically with a minimal amount of effort.
Systems Management
- Configure AWS Patch Manager for installing operating systems’ security-related updates on your instances.
- Upgrade any AWS-specific drivers and agents monthly.
- Inventory installed applications on each instance
- Configure Systems Management in hybrid manner, allowing you to manage remaining on-premise instances in a single pane of glass
VPC/Networking
- Create custom Virtual Private Clouds (VPC), which will create your own virtual datacenter in the Amazon cloud
- Create and manage subnets, network ACLs, route tables, DHCP, and gateways
- Create and manage peering connections between VPC’s
- Create Site-to-Site VPN connection between AWS and your site, including using AWS’ Transit Gateway services when appropriate
- Create Client VPN connection for individual users
- Migrate domain name registration and public DNS zones to Route53
- Manage Public DNS zones in Route 53
Security and Identity Management
- Create and manage Identity and Access Management (IAM) accounts, groups, policies, and roles
- Create and manage User access via SSO and customized permission sets, including MFA capabilities
- Create and manage encryption keys used for instance volume encryption
- Create and manage Web Application Firewalls
End User Computing
- Create and manage Amazon WorkSpaces virtual desktops
Storage
- Create and manage S3 buckets, used for tasks such as storing SQL logs and backups
- Configure S3 bucket policies, such as data lifecycle management
- Create and manage Storage Gateways
- Initiate and monitor S3 restores
Monitoring and Alerting
- Create basic monitoring dashboards, and alerting thresholds
- CPU utilization thresholds
- Instance Status Check Failures
- Up/down status
- Configure Simple Notification Service (SNS) for alerts
Budgets and Billing
- Provide AWS reseller services, including purchasing and billing
- Create basic budgets and alerting thresholds
- Perform cost optimization analyses