Cloud-base development, delivery and deployment are the future of IT operations. Getting to the Cloud and conducting the business of IT there is a journey of change and growth to an IT Organization. Discover potential problems and their solutions based the experiences in developing Cloud-Based operations for multiple large, distributed projects in a variety of challenging environments. Overcoming these challenges is the key to successful adoption of Cloud DevOps and realizing the operational and productivity gains of the Cloud. Learn the hard earned lessons we learned from creating successful DevOps projects using Cloud Technology.
Full setup and tear down of test environmentsCreation and disposal of development and test environments based on needScaling development and test environments to fit the task, so if you want to do performance testing on a duplicate of your production environment, you can, without having those resources in-houseProgrammatic control of self-service APIs allows your team to fully automate setting up and tearing down resources for:Dynamic scaling of production resourcesOn-demand creation of development and test resources, sized to fit the immediate needsFully automating the development, test, and deployment life cycleAutomation is not magic. You have to work at it, maintain it, and manage configuration data.
Expect people to cry, literally cryExpect people to call you names, sometimes really mean namesExpect to take the blame and be blamedExpect anger over changing the way things are doneExpect a lot of politics and political fighting
- Getting executive sponsor, without a sponsor pushing for Cloud-Based DevOps (both or just one) it won't happen, there is too much organizational momentum and resistance to change to make it happen.- Refusal to change - there are many voices in an organization, each with different agendas. If the voices against change feel they can stop you, by whatever means, they will try and sometimes win. What you feel is best for the project or organization may not be accepted by everyone, you have to sell your proposal to the organization, at multiple level, often multiple times. Expect push back and back sliding.
Face to Face team buildingIn person is bestVideo is better than nothingIf your locations don’t “know” each other, they won’t trust each otherPhone calls aren’t enoughMake sure that all locations have equal opportunities forAdvancementInteresting Work