Project 1: Explore IaaS and PaaS Services in Microsoft Azure
Researched Azure’s IaaS and PaaS capabilities and implemented proof-of-concept projects to assess their suitability for BallotOnline’s future web applications
- Investigated Azure’s IaaS offerings (virtual machines, storage, networking) and explored PaaS services such as App Services, Azure SQL Database, and Azure DevOps
- Developed a prototype web page deployed using both Azure’s IaaS and PaaS offerings to compare ease of development and deployment
- Assessed performance, scalability, and cost implications of each deployment model, and evaluated CI/CD support
Key Takeaways
Gained practical experience with Azure’s IaaS and PaaS services; identified the benefits and trade-offs to optimize development efficiency and scalability
Project 2: Explore Automation Services and Advanced Features in the Cloud
Researched and deployed cloud automation services and advanced features to enhance BallotOnline’s cloud infrastructure
- Investigated cloud automation tools, orchestration frameworks, and API integrations; identified advanced features such as auto-scaling, load balancing, and enhanced data protection
- Configured automated deployment pipelines using Azure DevOps, implemented auto-scaling policies, and deployed advanced data protection services (automated backups and disaster recovery solutions)
- Compiled a detailed Cloud Automation and Advanced Features Report outlining configurations and benefits
Key Takeaways
Enhanced my understanding of cloud automation and orchestration tools, and demonstrated the ability to implement advanced features for improved operational efficiency and security
Project 3: Cloud Portfolio Report
Compiled an executive-level report detailing implemented cloud infrastructures, financial analyses, and future recommendations for BallotOnline
- Selected key infrastructure use cases, including the BallotOnline website, messaging systems, disaster recovery, and an IT self-service portal
- Conducted TCO and ROI analyses for each use case, demonstrating significant cost savings through cloud adoption
- Prepared a comprehensive Cloud Portfolio Report with detailed analyses and presentation slides for executives
Key Takeaways
Developed expertise in cloud financial modeling and reporting, effectively communicating technical implementations and their financial benefits to non-technical stakeholders